From 1613f8ff92a1d9f385fadc0c370ed8f56577d0ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B7=BB=E7=A0=96-JAVA=5CAdministrator?= <591141169@qq.com> Date: Fri, 16 Aug 2024 09:42:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8A=A5=E5=BA=9F=E5=87=BA?= =?UTF-8?q?=E5=BA=93=E7=94=B3=E8=AF=B7=E4=B8=AD=E7=9A=84Q3=E5=BC=95?= =?UTF-8?q?=E7=94=A8=20=20HL-5263?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../qms/inspectionQ3/inspectionQ3.data.ts | 26 +- .../scrapRequestMain/scrapRequestMain.data.ts | 282 +++++++++--------- .../productionscrapRecordMain.data.ts | 92 +++--- .../productionscrapRequestMain.data.ts | 92 +++--- .../productscrapJobMain.data.ts | 92 +++--- .../productscrapRecordMain.data.ts | 92 +++--- .../productscrapRequestMain.data.ts | 92 +++--- 7 files changed, 384 insertions(+), 384 deletions(-) diff --git a/src/views/qms/inspectionQ3/inspectionQ3.data.ts b/src/views/qms/inspectionQ3/inspectionQ3.data.ts index 325e55fb3..6492c298e 100644 --- a/src/views/qms/inspectionQ3/inspectionQ3.data.ts +++ b/src/views/qms/inspectionQ3/inspectionQ3.data.ts @@ -482,19 +482,19 @@ export const InspectionQ3Detail = useCrudSchemas( form: { component: 'Select' } - }, - { - label: '操作', - field: 'action', - hiddenInMain: true, - isDetail: false, - isForm: false, - table: { - width: 200, - fixed: 'right' - }, - isTableForm: false } + // { + // label: '操作', + // field: 'action', + // hiddenInMain: true, + // isDetail: false, + // isForm: false, + // table: { + // width: 200, + // fixed: 'right' + // }, + // isTableForm: false + // } ]) ) @@ -507,6 +507,6 @@ export const InspectionQ3DetailRules = reactive({ costCode: [{ required: true, message: '请选择成本中心编码', trigger: 'change' }], defectLocation: [{ required: true, message: '请选择缺陷位置', trigger: 'change' }], defectType: [{ required: true, message: '请选择缺陷类型', trigger: 'change' }], - problemReason: [{ required: true, message: '请选择问题原因', trigger: 'change' }], + problemReason: [{ required: true, message: '请输入问题原因', trigger: 'change' }], defectCode: [{ required: true, message: '请选择缺陷编码', trigger: 'change' }] }) diff --git a/src/views/wms/inventoryjobManage/scrap/scrapRequestMain/scrapRequestMain.data.ts b/src/views/wms/inventoryjobManage/scrap/scrapRequestMain/scrapRequestMain.data.ts index a05305f0f..e38c1ea26 100644 --- a/src/views/wms/inventoryjobManage/scrap/scrapRequestMain/scrapRequestMain.data.ts +++ b/src/views/wms/inventoryjobManage/scrap/scrapRequestMain/scrapRequestMain.data.ts @@ -8,14 +8,14 @@ import { Balance } from '@/views/wms/inventoryManage/balance/balance.data' import { Warehouse } from '@/views/wms/basicDataManage/factoryModeling/warehouse/warehouse.data' import * as WarehouseApi from '@/api/wms/warehouse' -// import * as InspectionQ1Api from '@/api/qms/inspectionQ1' -// import { Q1 } from '@/views/qms/inspectionQ1/inspectionQ1.data' +import * as InspectionQ1Api from '@/api/qms/inspectionQ1' +import { Q1 } from '@/views/qms/inspectionQ1/inspectionQ1.data' -// import * as InspectionQ2Api from '@/api/qms/inspectionQ2' -// import { Q2 } from '@/views/qms/inspectionQ2/inspectionQ2.data' +import * as InspectionQ2Api from '@/api/qms/inspectionQ2' +import { Q2 } from '@/views/qms/inspectionQ2/inspectionQ2.data' -// import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' -// import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' +import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' +import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' const { t } = useI18n() // 国际化 @@ -53,141 +53,141 @@ export const ScrapRequestMain = useCrudSchemas( isForm: false, isSearch: true }, - // { - // label: 'Q1通知单号', - // field: 'q1Number', - // sort: 'custom', - // isSearch: false, - // isDetail: true, - // table: { - // width: 150 - // }, - // form: { - // // labelMessage: '信息提示说明!!!', - // componentProps: { - // enterSearch: true, - // // multiple: true, - // isSearchList: true, // 开启查询弹窗 - // searchListPlaceholder: '请选择Q1通知单号', // 输入框占位文本 - // searchField: 'number', // 查询弹窗赋值字段 - // searchTitle: 'Q1通知单号', // 查询弹窗标题 - // searchAllSchemas: Q1.allSchemas, // 查询弹窗所需类 - // searchPage: InspectionQ1Api.getQ1Page, // 查询弹窗所需分页方法 - // searchCondition: [ - // { - // key: 'available', - // value: 'TRUE', - // isMainValue: false - // }, - // { - // key: 'status', - // value: '0', - // isMainValue: false - // } - // ], - // verificationParams: [ - // { - // key: 'number', - // action: '==', - // value: '', - // isMainValue: false, - // isSearch: true, - // isFormModel: true - // } - // ] // 失去焦点校验参数 - // } - // } - // }, - // { - // label: 'Q2通知单号', - // field: 'q2Number', - // sort: 'custom', - // isSearch: false, - // isDetail: true, - // table: { - // width: 150 - // }, - // form: { - // // labelMessage: '信息提示说明!!!', - // componentProps: { - // enterSearch: true, - // // multiple: true, - // isSearchList: true, // 开启查询弹窗 - // searchListPlaceholder: '请选择Q2通知单号', // 输入框占位文本 - // searchField: 'number', // 查询弹窗赋值字段 - // searchTitle: 'Q2通知单号', // 查询弹窗标题 - // searchAllSchemas: Q2.allSchemas, // 查询弹窗所需类 - // searchPage: InspectionQ2Api.getQ2Page, // 查询弹窗所需分页方法 - // searchCondition: [ - // { - // key: 'available', - // value: 'TRUE', - // isMainValue: false - // }, - // { - // key: 'status', - // value: '0', - // isMainValue: false - // } - // ], - // verificationParams: [ - // { - // key: 'number', - // action: '==', - // value: '', - // isMainValue: false, - // isSearch: true, - // isFormModel: true - // } - // ] // 失去焦点校验参数 - // } - // } - // }, - // { - // label: 'Q3通知单号', - // field: 'q3Number', - // sort: 'custom', - // isSearch: false, - // isDetail: true, - // table: { - // width: 150 - // }, - // form: { - // // labelMessage: '信息提示说明!!!', - // componentProps: { - // enterSearch: true, - // // multiple: true, - // isSearchList: true, // 开启查询弹窗 - // searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 - // searchField: 'number', // 查询弹窗赋值字段 - // searchTitle: 'Q3通知单号', // 查询弹窗标题 - // searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 - // searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 - // searchCondition: [ - // { - // key: 'available', - // value: 'TRUE', - // isMainValue: false - // }, - // { - // key: 'status', - // value: '0', - // isMainValue: false - // } - // ], - // verificationParams: [ - // { - // key: 'number', - // action: '==', - // value: '', - // isMainValue: false, - // isSearch: true, - // isFormModel: true - // } - // ] // 失去焦点校验参数 - // } - // } - // }, + { + label: 'Q1通知单号', + field: 'q1Number', + sort: 'custom', + isSearch: false, + isDetail: true, + table: { + width: 150 + }, + form: { + // labelMessage: '信息提示说明!!!', + componentProps: { + enterSearch: true, + // multiple: true, + isSearchList: true, // 开启查询弹窗 + searchListPlaceholder: '请选择Q1通知单号', // 输入框占位文本 + searchField: 'number', // 查询弹窗赋值字段 + searchTitle: 'Q1通知单号', // 查询弹窗标题 + searchAllSchemas: Q1.allSchemas, // 查询弹窗所需类 + searchPage: InspectionQ1Api.getQ1Page, // 查询弹窗所需分页方法 + searchCondition: [ + { + key: 'available', + value: 'TRUE', + isMainValue: false + }, + { + key: 'status', + value: '0', + isMainValue: false + } + ], + verificationParams: [ + { + key: 'number', + action: '==', + value: '', + isMainValue: false, + isSearch: true, + isFormModel: true + } + ] // 失去焦点校验参数 + } + } + }, + { + label: 'Q2通知单号', + field: 'q2Number', + sort: 'custom', + isSearch: false, + isDetail: true, + table: { + width: 150 + }, + form: { + // labelMessage: '信息提示说明!!!', + componentProps: { + enterSearch: true, + // multiple: true, + isSearchList: true, // 开启查询弹窗 + searchListPlaceholder: '请选择Q2通知单号', // 输入框占位文本 + searchField: 'number', // 查询弹窗赋值字段 + searchTitle: 'Q2通知单号', // 查询弹窗标题 + searchAllSchemas: Q2.allSchemas, // 查询弹窗所需类 + searchPage: InspectionQ2Api.getQ2Page, // 查询弹窗所需分页方法 + searchCondition: [ + { + key: 'available', + value: 'TRUE', + isMainValue: false + }, + { + key: 'status', + value: '0', + isMainValue: false + } + ], + verificationParams: [ + { + key: 'number', + action: '==', + value: '', + isMainValue: false, + isSearch: true, + isFormModel: true + } + ] // 失去焦点校验参数 + } + } + }, + { + label: 'Q3通知单号', + field: 'q3Number', + sort: 'custom', + isSearch: false, + isDetail: true, + table: { + width: 150 + }, + form: { + // labelMessage: '信息提示说明!!!', + componentProps: { + enterSearch: true, + // multiple: true, + isSearchList: true, // 开启查询弹窗 + searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 + searchField: 'number', // 查询弹窗赋值字段 + searchTitle: 'Q3通知单号', // 查询弹窗标题 + searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 + searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 + searchCondition: [ + { + key: 'available', + value: 'TRUE', + isMainValue: false + }, + { + key: 'status', + value: '0', + isMainValue: false + } + ], + verificationParams: [ + { + key: 'number', + action: '==', + value: '', + isMainValue: false, + isSearch: true, + isFormModel: true + } + ] // 失去焦点校验参数 + } + } + }, { label: '状态', field: 'status', diff --git a/src/views/wms/issueManage/productionscrap/productionscrapRecordMain/productionscrapRecordMain.data.ts b/src/views/wms/issueManage/productionscrap/productionscrapRecordMain/productionscrapRecordMain.data.ts index 67eb77b0f..c931b3c69 100644 --- a/src/views/wms/issueManage/productionscrap/productionscrapRecordMain/productionscrapRecordMain.data.ts +++ b/src/views/wms/issueManage/productionscrap/productionscrapRecordMain/productionscrapRecordMain.data.ts @@ -1,8 +1,8 @@ import type { CrudSchema } from '@/hooks/web/useCrudSchemas' import { dateFormatter, dateFormatter2 } from '@/utils/formatTime' -// import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' -// import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' +import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' +import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' /** * @returns {Array} 生产退料记录主表 @@ -28,50 +28,50 @@ export const ProductionscrapRecordMain = useCrudSchemas( }, isSearch: true }, - // { - // label: 'Q3通知单号', - // field: 'q3Number', - // sort: 'custom', - // isSearch: false, - // isDetail: true, - // table: { - // width: 150 - // }, - // form: { - // // labelMessage: '信息提示说明!!!', - // componentProps: { - // enterSearch: true, // multiple: true, - // isSearchList: true, // 开启查询弹窗 - // searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 - // searchField: 'number', // 查询弹窗赋值字段 - // searchTitle: 'Q3通知单号', // 查询弹窗标题 - // searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 - // searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 - // searchCondition: [ - // { - // key: 'available', - // value: 'TRUE', - // isMainValue: false - // }, - // { - // key: 'status', - // value: '0', - // isMainValue: false - // } - // ], - // verificationParams: [ - // { - // key: 'number', - // action: '==', - // value: '', - // isMainValue: false, - // isSearch: true, - // isFormModel: true - // } - // ] // 失去焦点校验参数 - // } - // } - // }, + { + label: 'Q3通知单号', + field: 'q3Number', + sort: 'custom', + isSearch: false, + isDetail: true, + table: { + width: 150 + }, + form: { + // labelMessage: '信息提示说明!!!', + componentProps: { + enterSearch: true, // multiple: true, + isSearchList: true, // 开启查询弹窗 + searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 + searchField: 'number', // 查询弹窗赋值字段 + searchTitle: 'Q3通知单号', // 查询弹窗标题 + searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 + searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 + searchCondition: [ + { + key: 'available', + value: 'TRUE', + isMainValue: false + }, + { + key: 'status', + value: '0', + isMainValue: false + } + ], + verificationParams: [ + { + key: 'number', + action: '==', + value: '', + isMainValue: false, + isSearch: true, + isFormModel: true + } + ] // 失去焦点校验参数 + } + } + }, { label: '车间代码', field: 'workshopCode', diff --git a/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/productionscrapRequestMain.data.ts b/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/productionscrapRequestMain.data.ts index a57a8ec83..52940a1dd 100644 --- a/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/productionscrapRequestMain.data.ts +++ b/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/productionscrapRequestMain.data.ts @@ -23,8 +23,8 @@ import { Supplieritem } from '@/views/wms/basicDataManage/supplierManage/supplie import { useUserStore } from '@/store/modules/user' import { TableColumn } from '@/types/table' -// import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' -// import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' +import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' +import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' // import * as LocationApi from '@/api/wms/location' // import { Location } from '@/views/wms/basicDataManage/factoryModeling/location/location.data' @@ -63,50 +63,50 @@ export const ProductionscrapRequestMain = useCrudSchemas( isForm: false, isSearch: true }, - // { - // label: 'Q3通知单号', - // field: 'q3Number', - // sort: 'custom', - // isSearch: false, - // isDetail: true, - // table: { - // width: 150 - // }, - // form: { - // // labelMessage: '信息提示说明!!!', - // componentProps: { - // enterSearch: true, // multiple: true, - // isSearchList: true, // 开启查询弹窗 - // searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 - // searchField: 'number', // 查询弹窗赋值字段 - // searchTitle: 'Q3通知单号', // 查询弹窗标题 - // searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 - // searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 - // searchCondition: [ - // { - // key: 'available', - // value: 'TRUE', - // isMainValue: false - // }, - // { - // key: 'status', - // value: '0', - // isMainValue: false - // } - // ], - // verificationParams: [ - // { - // key: 'number', - // action: '==', - // value: '', - // isMainValue: false, - // isSearch: true, - // isFormModel: true - // } - // ] // 失去焦点校验参数 - // } - // } - // }, + { + label: 'Q3通知单号', + field: 'q3Number', + sort: 'custom', + isSearch: false, + isDetail: true, + table: { + width: 150 + }, + form: { + // labelMessage: '信息提示说明!!!', + componentProps: { + enterSearch: true, // multiple: true, + isSearchList: true, // 开启查询弹窗 + searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 + searchField: 'number', // 查询弹窗赋值字段 + searchTitle: 'Q3通知单号', // 查询弹窗标题 + searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 + searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 + searchCondition: [ + { + key: 'available', + value: 'TRUE', + isMainValue: false + }, + { + key: 'status', + value: '0', + isMainValue: false + } + ], + verificationParams: [ + { + key: 'number', + action: '==', + value: '', + isMainValue: false, + isSearch: true, + isFormModel: true + } + ] // 失去焦点校验参数 + } + } + }, { label: '状态', field: 'status', diff --git a/src/views/wms/productionManage/productscrap/productscrapJobMain/productscrapJobMain.data.ts b/src/views/wms/productionManage/productscrap/productscrapJobMain/productscrapJobMain.data.ts index a6f17e110..5b93fbace 100644 --- a/src/views/wms/productionManage/productscrap/productscrapJobMain/productscrapJobMain.data.ts +++ b/src/views/wms/productionManage/productscrap/productscrapJobMain/productscrapJobMain.data.ts @@ -1,8 +1,8 @@ import type { CrudSchema } from '@/hooks/web/useCrudSchemas' import { dateFormatter } from '@/utils/formatTime' -// import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' -// import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' +import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' +import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' /** * @returns {Array} 制品报废任务主表 @@ -28,50 +28,50 @@ export const ProductscrapJobMain = useCrudSchemas( }, isSearch: true }, - // { - // label: 'Q3通知单号', - // field: 'q3Number', - // sort: 'custom', - // isSearch: false, - // isDetail: true, - // table: { - // width: 150 - // }, - // form: { - // // labelMessage: '信息提示说明!!!', - // componentProps: { - // enterSearch: true, // multiple: true, - // isSearchList: true, // 开启查询弹窗 - // searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 - // searchField: 'number', // 查询弹窗赋值字段 - // searchTitle: 'Q3通知单号', // 查询弹窗标题 - // searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 - // searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 - // searchCondition: [ - // { - // key: 'available', - // value: 'TRUE', - // isMainValue: false - // }, - // { - // key: 'status', - // value: '0', - // isMainValue: false - // } - // ], - // verificationParams: [ - // { - // key: 'number', - // action: '==', - // value: '', - // isMainValue: false, - // isSearch: true, - // isFormModel: true - // } - // ] // 失去焦点校验参数 - // } - // } - // }, + { + label: 'Q3通知单号', + field: 'q3Number', + sort: 'custom', + isSearch: false, + isDetail: true, + table: { + width: 150 + }, + form: { + // labelMessage: '信息提示说明!!!', + componentProps: { + enterSearch: true, // multiple: true, + isSearchList: true, // 开启查询弹窗 + searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 + searchField: 'number', // 查询弹窗赋值字段 + searchTitle: 'Q3通知单号', // 查询弹窗标题 + searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 + searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 + searchCondition: [ + { + key: 'available', + value: 'TRUE', + isMainValue: false + }, + { + key: 'status', + value: '0', + isMainValue: false + } + ], + verificationParams: [ + { + key: 'number', + action: '==', + value: '', + isMainValue: false, + isSearch: true, + isFormModel: true + } + ] // 失去焦点校验参数 + } + } + }, { label: '从仓库代码', field: 'fromWarehouseCode', diff --git a/src/views/wms/productionManage/productscrap/productscrapRecordMain/productscrapRecordMain.data.ts b/src/views/wms/productionManage/productscrap/productscrapRecordMain/productscrapRecordMain.data.ts index 9ecc7ab9c..16a0a352d 100644 --- a/src/views/wms/productionManage/productscrap/productscrapRecordMain/productscrapRecordMain.data.ts +++ b/src/views/wms/productionManage/productscrap/productscrapRecordMain/productscrapRecordMain.data.ts @@ -1,8 +1,8 @@ import type { CrudSchema } from '@/hooks/web/useCrudSchemas' import { dateFormatter, dateFormatter2 } from '@/utils/formatTime' -// import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' -// import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' +import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' +import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' /** * @returns {Array} 制品报废记录主表 @@ -28,50 +28,50 @@ export const ProductscrapRecordMain = useCrudSchemas( }, isSearch: true }, - // { - // label: 'Q3通知单号', - // field: 'q3Number', - // sort: 'custom', - // isSearch: false, - // isDetail: true, - // table: { - // width: 150 - // }, - // form: { - // // labelMessage: '信息提示说明!!!', - // componentProps: { - // enterSearch: true, // multiple: true, - // isSearchList: true, // 开启查询弹窗 - // searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 - // searchField: 'number', // 查询弹窗赋值字段 - // searchTitle: 'Q3通知单号', // 查询弹窗标题 - // searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 - // searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 - // searchCondition: [ - // { - // key: 'available', - // value: 'TRUE', - // isMainValue: false - // }, - // { - // key: 'status', - // value: '0', - // isMainValue: false - // } - // ], - // verificationParams: [ - // { - // key: 'number', - // action: '==', - // value: '', - // isMainValue: false, - // isSearch: true, - // isFormModel: true - // } - // ] // 失去焦点校验参数 - // } - // } - // }, + { + label: 'Q3通知单号', + field: 'q3Number', + sort: 'custom', + isSearch: false, + isDetail: true, + table: { + width: 150 + }, + form: { + // labelMessage: '信息提示说明!!!', + componentProps: { + enterSearch: true, // multiple: true, + isSearchList: true, // 开启查询弹窗 + searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 + searchField: 'number', // 查询弹窗赋值字段 + searchTitle: 'Q3通知单号', // 查询弹窗标题 + searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 + searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 + searchCondition: [ + { + key: 'available', + value: 'TRUE', + isMainValue: false + }, + { + key: 'status', + value: '0', + isMainValue: false + } + ], + verificationParams: [ + { + key: 'number', + action: '==', + value: '', + isMainValue: false, + isSearch: true, + isFormModel: true + } + ] // 失去焦点校验参数 + } + } + }, { label: '状态', field: 'status', diff --git a/src/views/wms/productionManage/productscrap/productscrapRequestMain/productscrapRequestMain.data.ts b/src/views/wms/productionManage/productscrap/productscrapRequestMain/productscrapRequestMain.data.ts index e2c4e0af3..881153b74 100644 --- a/src/views/wms/productionManage/productscrap/productscrapRequestMain/productscrapRequestMain.data.ts +++ b/src/views/wms/productionManage/productscrap/productscrapRequestMain/productscrapRequestMain.data.ts @@ -21,8 +21,8 @@ import { Productionlineitem } from '@/views/wms/basicDataManage/itemManage/produ import { Bom } from '@/views/wms/basicDataManage/itemManage/bom/bom.data' import * as BomApi from '@/api/wms/bom' -// import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' -// import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' +import * as InspectionQ3Api from '@/api/qms/inspectionQ3/inspectionQ3Main' +import { InspectionQ3Main } from '@/views/qms/inspectionQ3/inspectionQ3.data' const { t } = useI18n() // 国际化 @@ -60,50 +60,50 @@ export const ProductscrapRequestMain = useCrudSchemas( isForm: false, isSearch: true }, - // { - // label: 'Q3通知单号', - // field: 'q3Number', - // sort: 'custom', - // isSearch: false, - // isDetail: true, - // table: { - // width: 150 - // }, - // form: { - // // labelMessage: '信息提示说明!!!', - // componentProps: { - // enterSearch: true, // multiple: true, - // isSearchList: true, // 开启查询弹窗 - // searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 - // searchField: 'number', // 查询弹窗赋值字段 - // searchTitle: 'Q3通知单号', // 查询弹窗标题 - // searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 - // searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 - // searchCondition: [ - // { - // key: 'available', - // value: 'TRUE', - // isMainValue: false - // }, - // { - // key: 'status', - // value: '0', - // isMainValue: false - // } - // ], - // verificationParams: [ - // { - // key: 'number', - // action: '==', - // value: '', - // isMainValue: false, - // isSearch: true, - // isFormModel: true - // } - // ] // 失去焦点校验参数 - // } - // } - // }, + { + label: 'Q3通知单号', + field: 'q3Number', + sort: 'custom', + isSearch: false, + isDetail: true, + table: { + width: 150 + }, + form: { + // labelMessage: '信息提示说明!!!', + componentProps: { + enterSearch: true, // multiple: true, + isSearchList: true, // 开启查询弹窗 + searchListPlaceholder: '请选择Q3通知单号', // 输入框占位文本 + searchField: 'number', // 查询弹窗赋值字段 + searchTitle: 'Q3通知单号', // 查询弹窗标题 + searchAllSchemas: InspectionQ3Main.allSchemas, // 查询弹窗所需类 + searchPage: InspectionQ3Api.getInspectionQ3MainPage, // 查询弹窗所需分页方法 + searchCondition: [ + { + key: 'available', + value: 'TRUE', + isMainValue: false + }, + { + key: 'status', + value: '0', + isMainValue: false + } + ], + verificationParams: [ + { + key: 'number', + action: '==', + value: '', + isMainValue: false, + isSearch: true, + isFormModel: true + } + ] // 失去焦点校验参数 + } + } + }, { label: '状态', field: 'status',