Quellcode durchsuchen

工单资料流程单查询功能优化

zck vor 1 Jahr
Ursprung
Commit
2030ea4b47
1 geänderte Dateien mit 10 neuen und 3 gelöschten Zeilen
  1. 10 3
      src/view/yunyin/shengchanguanli/gongdanziliao.vue

+ 10 - 3
src/view/yunyin/shengchanguanli/gongdanziliao.vue

@@ -430,6 +430,9 @@
               <el-form-item label="工单编号" style="margin-right: 20px; padding: 0;">
                 <el-input v-model="gd_lcdformData['gdbh']" @keyup.enter="gd_lcdProductValue"/>
               </el-form-item>
+              <el-form-item label="印件号" style="margin-right: 20px; padding: 0;">
+                <el-input v-model="gd_lcdformData['yjno']" @keyup.enter="gd_lcdProductValue"/>
+              </el-form-item>
               <el-form-item label="" style="margin-right: 5px; padding: 0;">
                 <el-input v-model="gd_lcdformData['code']" disabled/>
               </el-form-item>
@@ -1783,6 +1786,7 @@ const gxclhcCellClass = ({row, column, rowIndex, columnIndex}) =>{
 
 // =========== 流程单查询 ===========
 const gd_lcdlist = ref(false);
+const gd_yjno = ref('1');
 const gd_lcdformData = reactive({
   gdbh: '',
   code: '',
@@ -1796,6 +1800,7 @@ const gdlcdcxconlick = async () => {
     return false;
   }else{
     gd_lcdformData['gdbh'] = _Gd_gdbh.value;
+    gd_lcdformData['yjno'] = gd_yjno.value;
     _getOrderProcessLeft_list();
     gd_lcdlist.value = true;
     processList.value = []
@@ -1812,9 +1817,11 @@ const gd_lcdProductValue = async () => {
 const lcd_treeData = ref([]);
 const _getOrderProcessLeft_list = async () => {
   const order = gd_lcdformData['gdbh'];
+
+  const yjno = gd_lcdformData['yjno']
   try {
     //5.1流程单查询-工单工序生产进程菜单栏
-    const getOrderProcessLeft_list = await getOrderProcessLeft({ order:order});
+    const getOrderProcessLeft_list = await getOrderProcessLeft({ order:order,yjno:yjno});
     // console.log(getOrderProcessLeft_list)
     if(getOrderProcessLeft_list.data.Gd_info === null || getOrderProcessLeft_list.data.Gd_info === ''){
       ElMessage({type: 'warning',message: '未查询到具体工单信息'})
@@ -1837,7 +1844,7 @@ const _getOrderProcessLeft_list = async () => {
     }
     lcd_treeData.value[0].children = newData;
     //5.2流程单查询-获取工单工序生产进程右侧【接口】【进入页面默认显示第一个数据】
-    const getOrderProcessRight_list = await getOrderProcessRight({order: order, gxNo:newData[0].value});
+    const getOrderProcessRight_list = await getOrderProcessRight({order: order, gxNo:newData[0].value,yjno:yjno});
     processList.value = getOrderProcessRight_list.data
   } catch (error) {
     console.error(error);
@@ -1850,7 +1857,7 @@ const lcd_handleNodeClick = async (node) => {
   }
   const order = gd_lcdformData['gdbh'];
   //5.2流程单查询-获取工单工序生产进程右侧【接口】
-  const getOrderProcessRight_list = await getOrderProcessRight({order:order, gxNo:node.value});
+  const getOrderProcessRight_list = await getOrderProcessRight({order:order, gxNo:node.value,yjno:yjno});
   processList.value = getOrderProcessRight_list.data
 };