From d19612bcf688417adee504c5ae5bacb1a4832f88 Mon Sep 17 00:00:00 2001
From: jiang <1354748262@qq.com>
Date: 星期五, 26 一月 2024 09:30:02 +0800
Subject: [PATCH] 更新返修标记查询搜索

---
 jcdm-ui/src/views/main/kb/repairMark/index.vue |   35 +++++++++++++++++++++++++++++------
 1 files changed, 29 insertions(+), 6 deletions(-)

diff --git a/jcdm-ui/src/views/main/kb/repairMark/index.vue b/jcdm-ui/src/views/main/kb/repairMark/index.vue
index 8b88fe9..9741cd2 100644
--- a/jcdm-ui/src/views/main/kb/repairMark/index.vue
+++ b/jcdm-ui/src/views/main/kb/repairMark/index.vue
@@ -24,7 +24,7 @@
     <el-row>
       <el-col :span="20">
         <el-card style="margin-top: 10px; height: 490px;" class="box-card">
-          <el-tabs v-model="activeName" @tab-click="handleClick">
+          <el-tabs v-model="activeName">
             <el-tab-pane label="杩囩珯閲囬泦" name="first">
               <el-table max-height="410px" border ref="multipleTable" :data="passingStationCollectionList"  @selection-change="handleSelectionChange">
                 <el-table-column type="selection" width="55" align="center" />
@@ -61,7 +61,7 @@
                 </el-table-column>
               </el-table>
             </el-tab-pane>
-            <el-tab-pane label="杩斾慨璁板綍" name="second">
+            <el-tab-pane label="杩斾慨璁板綍" name="second" @tab-click="handleClick">
               <el-table max-height="410px" border :data="repairRecordList">
                 <el-table-column label="鍙戝姩鏈哄彿" width="150" align="center" prop="boxCode" />
                 <el-table-column label="宸ヤ綅鍙�" align="center" prop="processesCode" />
@@ -129,13 +129,22 @@
       ids: [],
       allSelected: false,
       boxCode: '',
-
+      // rules: {
+      //   boxCode: [
+      //     { required: true, message: "鐘舵�佷笉鑳戒负绌�", trigger: "blur" }
+      //   ]
+      // },
     }
   },
   mounted() {
     // this.getList()
   },
   methods:{
+    handleClick(tab, event) {
+      console.log(tab, event);
+      this.$modal.msgSuccess(tab,event);
+
+    },
     // 鍙栨秷鎸夐挳
     cancel() {
       this.open = false;
@@ -163,10 +172,14 @@
         let queryParams = {
           ids: this.ids
         }
+        this.repairRecordList = []
         insertRepairRecordByIds(queryParams).then(response => {
 
         });
+        // this.initRepairRecord()
+        // this.getList();
       }
+      this. handleQuery();
     },
     repairRecord(){
       this.$modal.msgSuccess('杩斾慨璁板綍');
@@ -188,20 +201,30 @@
       let queryParams = {
         boxCode: this.queryParams.sfcCode
       }
+
       noPagelist(queryParams).then(response => {
         this.repairRecordList = response.rows;
       });
+
     },
     /** 鎼滅储鎸夐挳鎿嶄綔 */
     handleQuery() {
-      this.getList();
-      this.initRepairRecord();
+      let sfcCode = this.queryParams.sfcCode
+      if(sfcCode === null||sfcCode ===''){
+        this.$message({
+          message: '璇峰~鍐欏彂鍔ㄦ満鍙凤紒',
+          type: 'warning'
+        });
+      }else {
+        this.$modal.msgSuccess('鎼滅储');
+        this.getList();
+        this.initRepairRecord();
+      }
     },
     /** 鏌ヨ浜у搧杩囩珯閲囬泦鍒楄〃 */
     getList() {
       noPageList(this.queryParams).then(response => {
         this.passingStationCollectionList = response.rows;
-        this.total = response.total;
       });
     },
 

--
Gitblit v1.9.3