|
|
@@ -37,7 +37,7 @@ import { QcItemWithChecks } from "@/app/api/qc"; |
|
|
|
import { GridEditInputCell } from "@mui/x-data-grid"; |
|
|
|
import { StockInLine } from "@/app/api/po"; |
|
|
|
import { WarehouseResult } from "@/app/api/warehouse"; |
|
|
|
import { stockInLineStatusMap } from "@/app/utils/formatUtil"; |
|
|
|
import { OUTPUT_DATE_FORMAT, stockInLineStatusMap } from "@/app/utils/formatUtil"; |
|
|
|
import { QRCodeSVG } from "qrcode.react"; |
|
|
|
import { QrCode } from "../QrCode"; |
|
|
|
import ReactQrCodeScanner, { |
|
|
@@ -45,6 +45,9 @@ import ReactQrCodeScanner, { |
|
|
|
} from "../ReactQrCodeScanner/ReactQrCodeScanner"; |
|
|
|
import { QrCodeInfo } from "@/app/api/qrcode"; |
|
|
|
import { useQcCodeScanner } from "../QrCodeScannerProvider/QrCodeScannerProvider"; |
|
|
|
import dayjs from "dayjs"; |
|
|
|
import arraySupport from "dayjs/plugin/arraySupport"; |
|
|
|
dayjs.extend(arraySupport); |
|
|
|
|
|
|
|
interface Props { |
|
|
|
itemDetail: StockInLine; |
|
|
@@ -322,7 +325,7 @@ const PutawayForm: React.FC<Props> = ({ itemDetail, warehouse, disabled }) => { |
|
|
|
<TextField |
|
|
|
label={t("productionDate")} |
|
|
|
fullWidth |
|
|
|
value={itemDetail.productionDate} |
|
|
|
value={dayjs(itemDetail.productionDate).add(-1, "month").format(OUTPUT_DATE_FORMAT)} |
|
|
|
disabled |
|
|
|
/> |
|
|
|
</Grid> |
|
|
@@ -330,7 +333,7 @@ const PutawayForm: React.FC<Props> = ({ itemDetail, warehouse, disabled }) => { |
|
|
|
<TextField |
|
|
|
label={t("expiryDate")} |
|
|
|
fullWidth |
|
|
|
value={itemDetail.expiryDate} |
|
|
|
value={dayjs(itemDetail.expiryDate).add(-1, "month").format(OUTPUT_DATE_FORMAT)} |
|
|
|
disabled |
|
|
|
/> |
|
|
|
</Grid> |
|
|
|