瀏覽代碼

Warehouse Supporting Function Update

reset-do-picking-order
B.E.N.S.O.N 1 周之前
父節點
當前提交
5dbbe07614
共有 3 個文件被更改,包括 28 次插入2 次删除
  1. +1
    -0
      src/app/api/warehouse/actions.ts
  2. +1
    -0
      src/components/CreateWarehouse/CreateWarehouse.tsx
  3. +26
    -2
      src/components/CreateWarehouse/WarehouseDetail.tsx

+ 1
- 0
src/app/api/warehouse/actions.ts 查看文件

@@ -15,6 +15,7 @@ export interface WarehouseInputs {
warehouse?: string;
area?: string;
slot?: string;
order?: string;
stockTakeSection?: string;
}



+ 1
- 0
src/components/CreateWarehouse/CreateWarehouse.tsx 查看文件

@@ -39,6 +39,7 @@ const CreateWarehouse: React.FC = () => {
warehouse: "",
area: "",
slot: "",
order: "",
stockTakeSection: "",
});
} catch (error) {


+ 26
- 2
src/components/CreateWarehouse/WarehouseDetail.tsx 查看文件

@@ -119,17 +119,41 @@ const WarehouseDetail: React.FC = () => {
/>
)}
/>
{/* stockTakeSection field in the same row */}



<Box sx={{ flex: 1, minWidth: "150px", ml: 2 }}>
<TextField
label={t("order")}
fullWidth
size="small"
{...register("order", {
pattern: {
value: /^[A-Za-z0-9]{2}-[A-Za-z0-9]{3}$/,
message: `${t("order")} 格式必須為 XF-YYY`,
},
})}
error={Boolean(errors.order)}
helperText={errors.order?.message}
/>
</Box>

<Box sx={{ flex: 1, minWidth: "150px", ml: 2 }}>
<TextField
label={t("stockTakeSection")}
fullWidth
size="small"
{...register("stockTakeSection")}
{...register("stockTakeSection", {
pattern: {
value: /^[A-Za-z0-9]{2}-[A-Za-z0-9]{3}$/,
message: `${t("stockTakeSection")} 格式必須為 ST-YYY`,
},
})}
error={Boolean(errors.stockTakeSection)}
helperText={errors.stockTakeSection?.message}
/>
</Box>

</Box>
</CardContent>
</Card>


Loading…
取消
儲存