瀏覽代碼

update

master
CANCERYS\kw093 1 月之前
父節點
當前提交
a3b0ad5ec8
共有 3 個檔案被更改,包括 13 行新增21 行删除
  1. +6
    -10
      src/app/api/pickOrder/actions.ts
  2. +0
    -4
      src/components/FinishedGoodSearch/GoodPickExecutionForm.tsx
  3. +7
    -7
      src/components/FinishedGoodSearch/GoodPickExecutionRecord.tsx

+ 6
- 10
src/app/api/pickOrder/actions.ts 查看文件

@@ -362,10 +362,9 @@ export interface CompletedDoPickOrderResponse {


// 新增:搜索参数接口 // 新增:搜索参数接口
export interface CompletedDoPickOrderSearchParams { export interface CompletedDoPickOrderSearchParams {
pickOrderCode?: string;
targetDate?: string;
shopName?: string; shopName?: string;
deliveryNo?: string;
ticketNo?: string;
deliveryNoteCode?: string;
} }
export interface PickExecutionIssue { export interface PickExecutionIssue {
id: number; id: number;
@@ -521,17 +520,14 @@ export const fetchCompletedDoPickOrders = async (
): Promise<CompletedDoPickOrderResponse[]> => { ): Promise<CompletedDoPickOrderResponse[]> => {
const params = new URLSearchParams(); const params = new URLSearchParams();
if (searchParams?.pickOrderCode) {
params.append('pickOrderCode', searchParams.pickOrderCode);
if (searchParams?.deliveryNoteCode) {
params.append('deliveryNoteCode', searchParams.deliveryNoteCode);
} }
if (searchParams?.shopName) { if (searchParams?.shopName) {
params.append('shopName', searchParams.shopName); params.append('shopName', searchParams.shopName);
} }
if (searchParams?.deliveryNo) {
params.append('deliveryNo', searchParams.deliveryNo);
}
if (searchParams?.ticketNo) {
params.append('ticketNo', searchParams.ticketNo);
if (searchParams?.targetDate) {
params.append('targetDate', searchParams.targetDate);
} }
const queryString = params.toString(); const queryString = params.toString();


+ 0
- 4
src/components/FinishedGoodSearch/GoodPickExecutionForm.tsx 查看文件

@@ -190,11 +190,7 @@ const validateForm = (): boolean => {
} }
// 2. 检查 actualPickQty 不能超过可用数量或需求数量 // 2. 检查 actualPickQty 不能超过可用数量或需求数量
<<<<<<< Updated upstream
if (ap > Math.min( req)) {
=======
if (ap > Math.min(req)) { if (ap > Math.min(req)) {
>>>>>>> Stashed changes
newErrors.actualPickQty = t('Qty is not allowed to be greater than required/available qty'); newErrors.actualPickQty = t('Qty is not allowed to be greater than required/available qty');
} }


+ 7
- 7
src/components/FinishedGoodSearch/GoodPickExecutionRecord.tsx 查看文件

@@ -342,9 +342,9 @@ const GoodPickExecutionRecord: React.FC<Props> = ({ filterArgs }) => {
console.log("Search query:", query); console.log("Search query:", query);


const searchParams: CompletedDoPickOrderSearchParams = { const searchParams: CompletedDoPickOrderSearchParams = {
pickOrderCode: query.pickOrderCode || undefined,
targetDate: query.targetDate || undefined,
shopName: query.shopName || undefined, shopName: query.shopName || undefined,
deliveryNo: query.deliveryNo || undefined,
deliveryNoteCode: query.deliveryNoteCode || undefined,
//ticketNo: query.ticketNo || undefined, //ticketNo: query.ticketNo || undefined,
}; };


@@ -384,8 +384,8 @@ const GoodPickExecutionRecord: React.FC<Props> = ({ filterArgs }) => {
// 搜索条件 // 搜索条件
const searchCriteria: Criterion<any>[] = [ const searchCriteria: Criterion<any>[] = [
{ {
label: t("Pick Order Code"),
paramName: "pickOrderCode",
label: t("Delivery Note Code"),
paramName: "deliveryNoteCode",
type: "text", type: "text",
}, },
{ {
@@ -394,9 +394,9 @@ const GoodPickExecutionRecord: React.FC<Props> = ({ filterArgs }) => {
type: "text", type: "text",
}, },
{ {
label: t("Delivery No"),
paramName: "deliveryNo",
type: "text",
label: t("Target Date"),
paramName: "targetDate",
type: "date",
} }
]; ];




Loading…
取消
儲存