From e686aa451e8dddb9944cbd5b72f56c4a953647af Mon Sep 17 00:00:00 2001 From: zhang_li <2235006734@qqq.com> Date: Tue, 9 Apr 2024 14:27:43 +0800 Subject: [PATCH] 11 --- .../inspectionJob/inspectionJobMain/index.ts | 7 ++-- .../qms/inspection/inspectionJob/addForm.vue | 40 +++++++++++++++++-- .../qms/inspection/inspectionJob/index.vue | 8 +++- .../inspectionJob/inspectionJobMain.data.ts | 21 ++++++++++ 4 files changed, 67 insertions(+), 9 deletions(-) diff --git a/src/api/qms/inspectionJob/inspectionJobMain/index.ts b/src/api/qms/inspectionJob/inspectionJobMain/index.ts index 0d6f85d56..3a8c0286b 100644 --- a/src/api/qms/inspectionJob/inspectionJobMain/index.ts +++ b/src/api/qms/inspectionJob/inspectionJobMain/index.ts @@ -44,7 +44,8 @@ export const exportInspectionJobMain = async (params) => { export const importTemplate = () => { return request.download({ url: '/qms/inspection-job-main/get-import-template' }) } -//查询检验申请列表 +//查询包装列表 export const getInspectionJobPackageList = async (id: number) => { - return await request.get({ url: `/qms/inspection-job-package/list?masterId=` + id }) -} \ No newline at end of file +   return await request.get({ url: `/qms/inspection-job-package/list?masterId=` + id }) + } + \ No newline at end of file diff --git a/src/views/qms/inspection/inspectionJob/addForm.vue b/src/views/qms/inspection/inspectionJob/addForm.vue index 142805625..bfe5c5543 100644 --- a/src/views/qms/inspection/inspectionJob/addForm.vue +++ b/src/views/qms/inspection/inspectionJob/addForm.vue @@ -18,6 +18,23 @@ :is-col="true" @opensearchTable="opensearchTable" /> +
+ + + + +
- + @@ -277,7 +294,7 @@ v-if="item.inspectionJobCharacteristicsUpdateReqVO.featureType == 0" > - + { editableTabsValue.value = index + 1 item.name = index + 1 diff --git a/src/views/qms/inspection/inspectionJob/index.vue b/src/views/qms/inspection/inspectionJob/index.vue index 05efe2feb..509ad4f14 100644 --- a/src/views/qms/inspection/inspectionJob/index.vue +++ b/src/views/qms/inspection/inspectionJob/index.vue @@ -33,6 +33,8 @@ :formAllSchemasFeatures="InspectionTemplateFeatures.allSchemas" :formAllSchemasProcess="InspectionTemplateProcess.allSchemas" :formAllSchemasMain="InspectionTemplateMain.allSchemas" + :tableAllSchemas="InspectionJobPackage.allSchemas" + :tableFormRules="InspectionJobPackageRules" :rules="InspectionJobMainRules" :formAllSchemas="InspectionJobMain.allSchemas" @submitForm="submitForm" @@ -40,7 +42,8 @@ import download from '@/utils/download' - import { InspectionJobMain, InspectionJobMainRules, InspectionJobDetail, InspectionJobDetailRules,InspectionJobPackage} from './inspectionJobMain.data' + import { InspectionJobMain, InspectionJobMainRules, InspectionJobDetail, InspectionJobDetailRules,InspectionJobPackage,InspectionJobPackageRules} from './inspectionJobMain.data' import { InspectionTemplateMain,InspectionTemplateProcess,InspectionTemplateFeatures,InspectionTemplateRules } from '../../basicDataManage/inspectionTemplate/inspectionTemplate.data' import * as InspectionJobMainApi from '@/api/qms/inspectionJob/inspectionJobMain' @@ -63,6 +66,7 @@ import TableHead from '@/components/TableHead/src/TableHead.vue' import AddForm from './addForm.vue' import Detail from './detail.vue' + console.log(InspectionJobMain) // 采购订单 defineOptions({ name: 'InspectionJobMain' }) diff --git a/src/views/qms/inspection/inspectionJob/inspectionJobMain.data.ts b/src/views/qms/inspection/inspectionJob/inspectionJobMain.data.ts index 6ca9ed02d..2b3f7af27 100644 --- a/src/views/qms/inspection/inspectionJob/inspectionJobMain.data.ts +++ b/src/views/qms/inspection/inspectionJob/inspectionJobMain.data.ts @@ -536,18 +536,27 @@ export const InspectionJobPackage = useCrudSchemas(reactive([ field: 'number', sort: 'custom', isSearch: true, + tableForm:{ + disabled:true + } }, { label: '包装号', field: 'packageCode', sort: 'custom', isSearch: true, + tableForm:{ + disabled:true + } }, { label: '包装规格', field: 'packageSpecificationCode', sort: 'custom', isSearch: true, + tableForm:{ + disabled:true + } }, { label: '数量', @@ -558,11 +567,23 @@ export const InspectionJobPackage = useCrudSchemas(reactive([ component: 'InputNumber', value: 0 }, + tableForm:{ + disabled:true + } }, { label: '计量单位', field: 'measuringUnit', sort: 'custom', isSearch: true, + tableForm:{ + disabled:true + } + }, + { + label: '采样数量', + field: 'sampleAmount', + sort: 'custom', + isSearch: true, }, ]))