liuhairui 1 rok temu
rodzic
commit
5c9d58c49a

+ 4 - 10
src/view/yunyin/shengchanguanli/gongdanshengchan.vue

@@ -1075,23 +1075,17 @@ const handleConfirm = async () => {
   //状态
   let statusCode;
   if (status.value === '计划中') {
-    statusCode = "1-计划中";
+    statusCode = "3-计划中";
   } else if (status.value === '生产中') {
     statusCode = "2-生产中";
   }else if (status.value === '已完工') {
-    statusCode = "3-已完工";
+    statusCode = "1-已完工";
   }
   const StatusEditdata = await StatusEdit({workOrder:workOrder,status:statusCode});
   if (StatusEditdata.code === 0) {
-    ElMessage({
-      type: 'success',
-      message: '更新成功'
-    })
+    ElMessage({type: 'success',message: '更新成功'})
   } else {
-    ElMessage({
-      type: 'error',
-      message: '更新失败'
-    })
+    ElMessage({type: 'error',message: '更新失败'})
   }
   onstatuslist.value = false;
 };

+ 188 - 71
src/view/yunyin/shengchanguanli/gongdanziliao.vue

@@ -450,7 +450,7 @@
               </div>
             </div>
 
-            <!--  印件资料、工艺资料、BOM资料列表  -->
+            <!-- 印件资料列表、工艺资料列表、BOM资料列表  -->
             <el-tabs v-model="activeName" @tab-click="handleClick">
               <el-tab-pane label="印件资料"  @click="showTable('印件资料')"  name="first">
                 <el-table ref="multipleTable"
@@ -545,7 +545,7 @@
               </el-tab-pane>
             </el-tabs>
 
-            <!-- 修改工单资料弹窗 -->
+            <!-- 修改工单资料 -->
             <el-dialog v-model="dialogFormVisible" :before-close="closeDialog" style="width: 55%;margin: 50px auto" :title="'修改工单资料'" destroy-on-close>
               <el-row>
                 <el-form :model="scgdformData" label-position="right" ref="elFormRef" :rules="rule" >
@@ -682,7 +682,7 @@
 
             </el-dialog>
 
-            <!-- 新增工单资料弹窗 -->
+            <!-- 新增工单资料 -->
             <el-dialog v-model="add_gddialogFormVisible" :before-close="add_gdcloseDialog"  style="width: 55%;margin: 50px auto" :title="'新增工单资料'" destroy-on-close>
               <el-row>
                 <el-form :model="add_gdscgdformData" label-position="right" ref="elFormRef" :rules="rule" >
@@ -818,7 +818,7 @@
               </template>
             </el-dialog>
 
-            <!-- 新增查询客户代号 -->
+            <!-- 新增工单查询客户代号、客户名称 -->
             <el-dialog v-model="khdhModal" :before-close="() => khdhModal = false">
               <el-form>
                 <div>
@@ -835,7 +835,7 @@
               </el-form>
             </el-dialog>
 
-            <!-- 新增查询 cp代号 -->
+            <!-- 新增工单查询产品代号、产品名称 -->
             <el-dialog v-model="cpdhModal" :before-close="() => cpdhModal = false">
               <el-form>
                 <div>
@@ -852,7 +852,7 @@
               </el-form>
             </el-dialog>
 
-            <!-- 修改印件表格资料弹窗 -->
+            <!-- 修改印件资料 -->
             <el-dialog v-model="gdyjdialogFormVisible" :before-close="gdyjcloseDialog"
                        style="width: 60%;"  :title="'修改印件资料'" destroy-on-close>
               <el-form label-width="100px">
@@ -864,23 +864,23 @@
                   <el-input v-model="gdyjformData['印件名称']"  style="width: 80%; margin-left: 10px"  id="印件名称"  @keydown="edit_gdyjent($event, '印件代号', '印件名称', '纸张代号')"/>
                 </el-form-item>
                 <el-form-item label="纸张编号:" class="mab" prop="keyOrder">
-                  <el-input v-model="gdyjformData['纸张代号']"  style="width: 140px;" id="纸张代号"  @keydown="edit_gdyjent($event, '印件名称', '纸张代号', '纸张名称')"/>
+                  <el-input v-model="gdyjformData['纸张代号']"  style="width: 140px;" id="纸张代号"  @keydown="edit_gdyjent($event, '印件名称', '纸张代号', '纸张名称',0)"/>
                   <el-input v-model="gdyjformData['纸张名称']"  style="width: 80%; margin-left: 10px" id="纸张名称"  @keydown="edit_gdyjent($event, '纸张代号', '纸张名称', '备用纸张1')"/>
                 </el-form-item>
                 <el-form-item label="备用纸张1:" class="mab" prop="keyOrder">
-                  <el-input v-model="gdyjformData['备用纸张1']"  style="width: 140px;" id="备用纸张1"  @keydown="edit_gdyjent($event, '纸张名称', '备用纸张1', '纸张名称11')"/>
+                  <el-input v-model="gdyjformData['备用纸张1']"  style="width: 140px;" id="备用纸张1"  @keydown="edit_gdyjent($event, '纸张名称', '备用纸张1', '纸张名称11',1)"/>
                   <el-input v-model="gdyjformData['纸张名称11']"  style="width: 80%; margin-left: 10px" id="纸张名称11"  @keydown="edit_gdyjent($event, '备用纸张1', '纸张名称11', '备用纸张2')"/>
                 </el-form-item>
                 <el-form-item label="备用纸张2:" class="mab" prop="keyOrder">
-                  <el-input v-model="gdyjformData['备用纸张2']"  style="width: 140px;" id="备用纸张2"  @keydown="edit_gdyjent($event, '纸张名称11', '备用纸张2', '纸张名称22')"/>
+                  <el-input v-model="gdyjformData['备用纸张2']"  style="width: 140px;" id="备用纸张2"  @keydown="edit_gdyjent($event, '纸张名称11', '备用纸张2', '纸张名称22',2)"/>
                   <el-input v-model="gdyjformData['纸张名称22']"  style="width: 80%; margin-left: 10px" id="纸张名称22"  @keydown="edit_gdyjent($event, '备用纸张2', '纸张名称22', '备用纸张3')"/>
                 </el-form-item>
                 <el-form-item label="备用纸张3:" class="mab" prop="keyOrder">
-                  <el-input v-model="gdyjformData['备用纸张3']"  style="width: 140px;" id="备用纸张3"  @keydown="edit_gdyjent($event, '纸张名称22', '备用纸张3', '纸张名称33')"/>
+                  <el-input v-model="gdyjformData['备用纸张3']"  style="width: 140px;" id="备用纸张3"  @keydown="edit_gdyjent($event, '纸张名称22', '备用纸张3', '纸张名称33',3)"/>
                   <el-input v-model="gdyjformData['纸张名称33']"  style="width: 80%; margin-left: 10px" id="纸张名称33"  @keydown="edit_gdyjent($event, '备用纸张3', '纸张名称33', '备用纸张4')"/>
                 </el-form-item>
                 <el-form-item label="备用纸张4:" class="mab" prop="keyOrder">
-                  <el-input v-model="gdyjformData['备用纸张4']"  style="width: 140px;" id="备用纸张4"  @keydown="edit_gdyjent($event, '纸张名称33', '备用纸张4', '纸张名称44')"/>
+                  <el-input v-model="gdyjformData['备用纸张4']"  style="width: 140px;" id="备用纸张4"  @keydown="edit_gdyjent($event, '纸张名称33', '备用纸张4', '纸张名称44',4)"/>
                   <el-input v-model="gdyjformData['纸张名称44']"  style="width: 80%; margin-left: 10px" id="纸张名称44"  @keydown="edit_gdyjent($event, '备用纸张4', '纸张名称44', '订单数量')"/>
                 </el-form-item>
                 <div style="display: flex; gap: 0px;">
@@ -924,7 +924,41 @@
               </template>
             </el-dialog>
 
-            <!-- 新增印件资料弹窗 -->
+            <!-- 修改查询印件代号、印件名称 -->
+            <el-dialog v-model="edit_searchModel" :before-close="() => edit_searchModel = false">
+              <el-form>
+                <div>
+                  <el-form-item label="关键字:"  class="mab" prop="keyOrder">
+                    <el-space>
+                      <el-input v-model="edit_yjdh_keyword" style="width: 100%;"/>
+                      <el-button @click="edit_searchHandle(edit_yjdh_keyword)">刷新</el-button>
+                    </el-space>
+                  </el-form-item>
+                  <div style="border:1px solid #eee; width:100%; height: 400px; overflow-y: auto">
+                    <el-tree :data="edit_getProductYjListdata" :props="{children: 'children',label: 'label', value: '物料代码'}" @node-click="edit_selectNode" />
+                  </div>
+                </div>
+              </el-form>
+            </el-dialog>
+
+            <!-- 修改查询印件纸张编号、纸张名称 -->
+            <el-dialog v-model="edit_searchZhiModel" :before-close="() => edit_searchZhiModel = false">
+              <el-form>
+                <div>
+                  <el-form-item label="关键字:"  class="mab" prop="keyOrder">
+                    <el-space>
+                      <el-input v-model="edit_zhi_keyword" style="width: 100%;"/>
+                      <el-button @click="edit_searchZhiHandle(edit_zhi_keyword)">刷新</el-button>
+                    </el-space>
+                  </el-form-item>
+                  <div style="border:1px solid #eee; width:100%; height: 400px; overflow-y: auto">
+                    <el-tree :data="edit_getProductZhiListdata" :props="{children: 'children',label: 'label', value: '物料代码'}" @node-click="edit_selectZhiNode" />
+                  </div>
+                </div>
+              </el-form>
+            </el-dialog>
+
+            <!-- 新增印件资料 -->
             <el-dialog v-model="add_gdyjdialogFormVisible" :before-close="add_gdyjcloseDialog"
                        style="width: 60%;" :title="'新增印件资料'" destroy-on-close>
               <el-form label-width="100px" :model="add_yjzlformdata">
@@ -996,7 +1030,7 @@
               </template>
             </el-dialog>
 
-            <!-- 新增查询印件代 -->
+            <!-- 新增查询印件代号、、印件名称 -->
             <el-dialog v-model="searchModel" :before-close="() => searchModel = false">
               <el-form>
                 <div>
@@ -1013,7 +1047,7 @@
               </el-form>
             </el-dialog>
 
-            <!-- 新增查询印件纸张 -->
+            <!-- 新增查询印件纸张编号、纸张名称 -->
             <el-dialog v-model="searchZhiModel" :before-close="() => searchZhiModel = false">
               <el-form>
                 <div>
@@ -1161,25 +1195,21 @@ import { Layout, LayoutSider, LayoutContent } from '@arco-design/web-vue';
 import { ElMessage, ElMessageBox } from 'element-plus'
 import { ref, reactive, computed } from 'vue'
 import {
-  DataList,
-  WorkList, gdzl_MachineList,PrintCodeList,getProductYjList, getProductZzList,
+  DataList,WorkList, gdzl_MachineList,PrintCodeList,getProductYjList, getProductZzList,
   U8workOrder, ProcessDetailEdit, PrintedEdit, PrintJobOrder,WorkOrderAdd,PrintDetailAdd,
   WorkOrderEdit, ReferenceWorkOrder,getOrderProcessLeft,ClientList,ProductCodeList,
   editGyWaste, U8DataCorrection, AccountingParameterEdit,ProcessCopy,
   ProductInformation, TestCoefficient, capacityList,getOrderProcessRight,
-  DataCorrection, U8Trial, ProcessFlow, AccountingParameter,
-  setProductStatus,
+  DataCorrection, U8Trial, ProcessFlow, AccountingParameter,setProductStatus,
   getProduct, getProductGy, ProductInformationEdit, workOrderListDetail, editProduct, getOrderProcessCount, StatusEdit,
   PrintDetailDel, ProcessDetailDel
 } from "@/api/yunyin/yunying";
-
 import PrintPage from './components/print.vue'
 import AddGongYi from './components/addGongYi.vue'
 defineOptions({name: 'Company'})
 
 const printPageRef = ref()
 const addGongYiRef = ref()
-
 // =========== 修正核算参数 ===========
 const xzhstableColumns = ref(
     [
@@ -1313,7 +1343,6 @@ const xzhscsConfirm = async () => {
         wastage: parseFloat(item.损耗系数),
       }
     });
-    // console.log(formattedData)
     const AccountingParameterEditdata = await AccountingParameterEdit(formattedData);
     if (AccountingParameterEditdata.code === 0) {
       xzhscslist.value = false;
@@ -1731,7 +1760,6 @@ const add_gdenterDialog = async ()=>{
     jcbz: add_gdscgdformData['进程备注'],
     remark: add_gdscgdformData['备注'],
   };
-  // console.log(formattedData)
   const WorkOrderAdd_add = await WorkOrderAdd(formattedData);
   if (WorkOrderAdd_add.code === 0) {
     ElMessage({type: 'success',message: '添加成功'})
@@ -1754,24 +1782,17 @@ const cpdh_keyword = ref('')
 
 //新增工单资料客户代号【回车】
 const khdh_ProductValue = async (v) => {
-  // console.log(khdh_keyword.value)
   await _gClientList(khdh_keyword.value)
 };
 //新增工单资料产品代号【回车】
 const cpdh_ProductValue = async (v) => {
-  // console.log(khdh_keyword.value)
   await _ProductCodeList(cpdh_keyword.value)
 };
 //新增工单->客户列表
 const _gClientList = async (v = '')=>{
   try {
-    // if(add_gdscgdformData['客户代号']){
-    //   const ClientListdata = await ClientList({search: add_gdscgdformData['客户代号']});
-    //   khdhDataList.value = ClientListdata.data
-    // }else{
       const ClientListdata = await ClientList({search: v});
       khdhDataList.value = ClientListdata.data
-    // }
   } catch (error) {
     console.error(error);
   }
@@ -1779,13 +1800,8 @@ const _gClientList = async (v = '')=>{
 //新增工单->产品代号列表
 const _ProductCodeList = async (v = '')=>{
   try {
-    // if(add_gdscgdformData['产品代号']){
-    //   const ProductCodeListdata = await ProductCodeList({cilent: add_gdscgdformData['产品代号']});
-    //   cpdhDataList.value = ProductCodeListdata.data
-    // }else{
       const ProductCodeListdata = await ProductCodeList({cilent: v});
       cpdhDataList.value = ProductCodeListdata.data
-    // }
   } catch (error) {
     console.error(error);
   }
@@ -2067,7 +2083,7 @@ const selectZhiNode = (v) => {
     searchZhiModel.value = false
   }
 }
-//新增印件资料弹窗 键盘 input框跳转
+//新增印件表格input
 const add_gdzlyjent = async (event,id1,id2,id3,idx) => {
   if (id2 === 'yjdh' && event.key==='Tab' || id2 === 'yjdh' && event.key=== 'Enter') {
     _getProductYjList();
@@ -2127,7 +2143,6 @@ const add_gdzlyjent = async (event,id1,id2,id3,idx) => {
 
 
 // =========== 新增工艺资料 ===========
-//默认弹窗关闭
 const add_gdgydialogFormVisible = ref(false)
 const add_gdgyformData = reactive({});
 //清空对象的属性值
@@ -2198,7 +2213,7 @@ const _U8workOrder = async ()=>{
 // 多选数据
 const multipleSelection = ref([]);
 
-// 多选
+//查改U8工单多选
 const cguzlgd_del = (val) => {
   if (Array.isArray(val) && val.length === 0) {
     multipleSelection.value = [];
@@ -2482,21 +2497,14 @@ const ontlssclick = () => {
   //工单编号
   if(_Gd_gdbh.value == null){
     tlsslist.value = false;
-    ElMessage({
-      type: 'warning',
-      message: '请选择具体的工单后,再操作此功能'
-    })
+    ElMessage({type: 'warning',message: '请选择具体的工单后,再操作此功能'})
   }else{
-    // //产品代号
+    //产品代号
     if( _Gd_cpdh.value === ''){
       tlsslist.value = false;
-      ElMessage({
-        type: 'warning',
-        message: '该产品号未查询到'
-      })
+      ElMessage({type: 'warning',message: '该产品号未查询到'})
     }else{
       tlssformData['cpdh'] =  _Gd_cpdh.value;
-      // tlssformData['cpdh'] =  '100401101';
       tlssformData['cpmc'] = _Gd_cpmc.value;
       tlsslist.value = true;
       _U8Trial();
@@ -2554,7 +2562,6 @@ const yycpzlProductValue = async () => {
 //引用产品资料->获取产品资料
 const _ProductInformations = async ()=>{
   let workOrder = yycpzlformData['gdbh'];
-  // try {
   const ProductInformations = await ProductInformation({workOrder:workOrder});
   if(ProductInformations.msg === '未找到工单信息'){
     yycpzlformData['khdh'] = '';
@@ -2570,10 +2577,6 @@ const _ProductInformations = async ()=>{
     yycpzlformData['cpdh'] = ProductInformations.data['产品代号'];
     yycpzlformData['cpmc'] = ProductInformations.data['产品名称'];
   }
-
-  // } catch (error) {
-  //   console.error(error);
-  // }
 }
 //引用产品资料【执行】
 const yycpzlhandleConfirm = async () => {
@@ -2716,13 +2719,6 @@ const tableRowClick = async (row) => {
   yjzuidahaoma.value = Number(tmp[0]) + 1
 };
 
-// // 多选数据
-// const multipleSelection = ref([])
-// // 多选
-// const handleSelectionChange = (val) => {
-//   multipleSelection.value = val
-// }
-
 // 行为控制标记(弹窗内部需要增还是改)
 const type = ref('')
 
@@ -2794,7 +2790,6 @@ const enterDialog = async () => {
     avg:scgdformData.value['平均合格率'] === undefined ? '' : scgdformData.value['平均合格率'],
     printID: scgdformData.value['印件ID'],
   };
-  // console.log(formattedData);return;
   const WorkOrderEdit_edit = await WorkOrderEdit(formattedData);
   if (WorkOrderEdit_edit.code === 0) {
     dialogFormVisible.value = false
@@ -2810,6 +2805,14 @@ const closeDialog = () => {dialogFormVisible.value = false}
 // 弹窗控制标记
 const gdyjdialogFormVisible = ref(false)
 const gdyjformData = reactive({})
+const edit_searchModel = ref(false)
+const edit_searchZhiModel = ref(false)
+const edit_zzdhIndex = ref(null)
+const edit_getProductYjListdata = ref()
+const edit_getProductZhiListdata = ref()
+const edit_yjdh_keyword = ref('')
+const edit_zhi_keyword = ref('')
+
 //双击打开印件列表修改
 const gdyjupdateCompanyFunc = async(row) => {
   gdyjformData['开数'] = row['开数'];
@@ -2817,6 +2820,7 @@ const gdyjupdateCompanyFunc = async(row) => {
   Object.assign(gdyjformData,row);
   gdyjdialogFormVisible.value = true
 }
+
 //印件列表修改【确定】
 const gdyjenterDialog = async () => {
   const formattedData = {
@@ -2852,13 +2856,134 @@ const gdyjenterDialog = async () => {
     ElMessage({type: 'error', message: '更新失败'})
   }
 }
+
 // 印件列表修改【关闭弹窗】
 const gdyjcloseDialog = () => {
   gdyjdialogFormVisible.value = false
 }
+
+//印件修改【印件代码】树状图
+const edit_handleTreeData = (treeData) => {
+  const data = Object.keys(treeData).map((key)=>({
+    label:key,
+    children: Object.keys(treeData[key]).map((keys)=>({
+      label:keys,
+      children:treeData[key][keys].map(item=>({
+        label:`${item.物料代码} ${item.物料名称}`,
+        物料代码:item.物料代码,
+        物料名称:item.物料名称
+      }))
+    }))
+  }))
+  return data
+}
+
+//印件修改【纸张】树状图
+const edit_handleTreeDatas = (treeData) => {
+  const data = Object.keys(treeData).map((key)=>({
+    label:key,
+    children: Object.keys(treeData[key]).map((keys)=>({
+      label:keys,
+      children:Object.keys(treeData[key][keys]).map((keyss)=>({
+        label:keyss,
+        children:treeData[key][keys][keyss].map(item=>({
+          label:`${item.物料代码} ${item.物料名称}`,
+          规格:item.规格,
+          物料代码:item.物料代码,
+          物料名称:item.物料名称
+        }))
+      }))
+    }))
+  }))
+  return data
+}
+
+//3.4获取印件代码及名称
+const edit_getProductYjList = async ()=>{
+  try {
+    const response = await getProductYjList({search:''});
+    edit_getProductYjListdata.value = edit_handleTreeData(response.data)
+  } catch (error) {
+    console.error(error);
+  }
+}
+
+//3.5获取纸张代号及名称
+const edit_getProductZzList = async ()=>{
+  try {
+    const response = await getProductZzList({search:''});
+    edit_getProductZhiListdata.value = edit_handleTreeDatas(response.data)
+  } catch (error) {
+    console.error(error);
+  }
+}
+
+//3.4获取印件代码及名称
+const edit_searchHandle = async (v) => {
+  const response = await getProductYjList({search:v});
+  edit_getProductYjListdata.value = edit_handleTreeData(response.data)
+}
+
+//3.5获取纸张代号及名称
+const edit_searchZhiHandle = async(v) => {
+  const response = await getProductZzList({search:v});
+  edit_getProductZhiListdata.value = edit_handleTreeDatas(response.data)
+}
+
+//印件代码tab 点击事件
+const edit_selectNode = (v) => {
+  if(v.物料名称){
+    gdyjformData['印件代号'] = v.物料代码
+    gdyjformData['印件名称'] = v.物料名称
+    edit_searchModel.value= false
+  }
+}
+//纸张tab 点击事件
+const edit_selectZhiNode = (v) => {
+  if(v.物料名称){
+    if (edit_zzdhIndex.value == 0) {
+      gdyjformData['纸张代号'] = v.物料代码
+      gdyjformData['纸张名称'] = v.物料名称
+      gdyjformData['投料规格'] = v.规格
+    } else {
+      gdyjformData['备用纸张' + edit_zzdhIndex.value] = v.物料代码
+      gdyjformData['纸张名称' + edit_zzdhIndex.value + edit_zzdhIndex.value] = v.物料名称
+    }
+    edit_searchZhiModel.value = false
+  }
+}
+
 //修改印件表格input
-const edit_gdyjent = (event,id1,id2,id3) => {
-  // console.log(event.keyCode)
+const edit_gdyjent = (event,id1,id2,id3,idx) => {
+  if (id2 === '印件代号' && event.key==='Tab' || id2 === '印件代号' && event.key=== 'Enter') {
+    edit_getProductYjList();
+    edit_searchModel.value = true
+  }
+  if (id2 === '纸张代号' && event.key==='Tab' || id2 === '纸张代号' && event.key=== 'Enter') {
+    edit_getProductZzList()
+    edit_searchZhiModel.value = true
+    edit_zzdhIndex.value = idx
+  }
+  if (id2 === '备用纸张1' && event.key==='Tab' || id2 === '备用纸张1' && event.key=== 'Enter') {
+    edit_getProductZzList()
+    edit_searchZhiModel.value = true
+    edit_zzdhIndex.value = idx
+  }
+  if (id2 === '备用纸张2' && event.key==='Tab' || id2 === '备用纸张2' && event.key=== 'Enter') {
+    edit_getProductZzList()
+    edit_searchZhiModel.value = true
+    edit_zzdhIndex.value = idx
+  }
+  if (id2 === '备用纸张3' && event.key==='Tab' || id2 === '备用纸张3' && event.key=== 'Enter') {
+    edit_getProductZzList()
+    edit_searchZhiModel.value = true
+    edit_zzdhIndex.value = idx
+  }
+  if (id2 === '备用纸张4' && event.key==='Tab' || id2 === '备用纸张4' && event.key=== 'Enter') {
+    edit_getProductZzList()
+    edit_searchZhiModel.value = true
+    edit_zzdhIndex.value = idx
+  }
   if(event.keyCode === 40){
     if(id3!=''){
       document.getElementById(id3).focus()
@@ -2887,7 +3012,6 @@ const edit_gdyjent = (event,id1,id2,id3) => {
   }
 }
 
-
 //=========工艺修改========
 const gdgydialogFormVisible = ref(false)
 const gdgyformData = reactive({})
@@ -3066,13 +3190,6 @@ const planUsageCellClass = ({row, column, rowIndex, columnIndex}) =>{
   }
 }
 
-//工艺文字变色
-// const planUsageCellClass = ({row, column, rowIndex, columnIndex}) =>{
-//   if (column.property === '计划用量') {
-//     return 'plan-usage-low';
-//   }
-// }
-
 //修改工单资料弹窗 键盘 input框跳转
 const gdzlent =async (event,id1,id2,id3) => {
   if (id2 === '客户代号' && event.key==='Tab') {
@@ -3144,6 +3261,7 @@ const gyzlent = (event,id1,id2,id3) => {
 
 const yjSelection = ref('')
 const gySelection = ref('')
+// 印件资料多选、工艺资料多选
 const selectionChange = (selection, type) => {
   const ids = selection.map(item => {
     return type === '印件资料' ? item.Uniqid: item.UniqId
@@ -3282,5 +3400,4 @@ const delgd_delclick = async () => {
 .mab{
   margin-bottom: 5px;
 }
-
 </style>