From ed67af6ecce45beb2dc2a79e8af075ab95e2fd81 Mon Sep 17 00:00:00 2001
From: lkk <364857242@qq.com>
Date: 星期五, 21 三月 2025 18:06:58 +0800
Subject: [PATCH] 影像检查

---
 src/api/picture/picture.js          |   31 +++
 src/views/picture/picture/index.vue |  566 +++++++++++++++++++++++++++++++++++++++++++++++++-------
 2 files changed, 521 insertions(+), 76 deletions(-)

diff --git a/src/api/picture/picture.js b/src/api/picture/picture.js
index 8a37acf..a54c95a 100644
--- a/src/api/picture/picture.js
+++ b/src/api/picture/picture.js
@@ -53,3 +53,34 @@
         method: 'delete'
     })
 }
+
+// 褰卞儚妫�鏌ュ垪琛�(楠ㄥ瘑搴﹀拰蹇冪數鍥�)
+export function getYxJcList(query) {
+    return request({
+        url: '/picture/picture/getYxJcList',
+        method: 'get',
+        params: query
+    })
+}
+
+// 褰卞儚妫�鏌ラ瀵嗗害蹇冪數鍥鹃〉闈㈢偣鍑讳綋妫�浜哄憳灞曠ず浣撴椤圭洰鎺ュ彛
+export function getYxJcXx(tjNumber) {
+    return request({
+        url: '/picture/picture/getYxJcXx',
+        method: 'get',
+        params: {
+            tjNumber: tjNumber
+        }
+    })
+}
+
+// 鎻愪氦褰卞儚妫�鏌ラ瀵嗗害蹇冪數鍥剧粨鏋滄帴鍙�
+export function addYxJcXx(query) {
+    return request({
+        url: '/picture/picture/addYxJcXx',
+        method: 'get',
+        params: query
+    })
+}
+
+
diff --git a/src/views/picture/picture/index.vue b/src/views/picture/picture/index.vue
index 4bdf852..073826f 100644
--- a/src/views/picture/picture/index.vue
+++ b/src/views/picture/picture/index.vue
@@ -8,10 +8,10 @@
       v-show="showSearch"
       label-width="68px"
     >
-      <el-form-item label="浣撴鍙�" prop="tjNum">
+      <el-form-item label="浣撴鍙�" prop="tjNumber">
         <el-input
           ref="inputName"
-          v-model="queryParams.tjNum"
+          v-model="queryParams.tjNumber"
           placeholder="璇疯緭鍏ヤ綋妫�鍙�"
           clearable
           @keyup.enter.native="handleQuery"
@@ -27,6 +27,55 @@
           @keyup.enter.native="handleQuery"
           style="width: 110px"
         />
+      </el-form-item>
+      <el-form-item
+        label="鍗曚綅鍚嶇О"
+        prop="tjCompName"
+        style="margin-left: 20px"
+      >
+        <el-select
+          :remote-method="getRemoteData"
+          v-model="queryParams.tjCompName"
+          value-key="drugManufacturerId"
+          style="width: 180px"
+          remote
+          filterable
+          placeholder="璇烽�夋嫨鍗曚綅鍚嶇О"
+          clearable
+          @change="searchSelect"
+        >
+          <el-option
+            v-for="dict in CompanyList"
+            :key="dict.drugManufacturerId"
+            :label="dict.cnName"
+            :value="dict"
+          />
+        </el-select>
+      </el-form-item>
+      <el-form-item label="椤圭洰" prop="tcm">
+        <el-input
+          v-model="queryParams.tcm"
+          placeholder="璇疯緭鍏ヤ綋妫�鍙�"
+          clearable
+          @keyup.enter.native="handleQuery"
+          style="width: 170px"
+        />
+      </el-form-item>
+      <el-form-item label="鐧昏鏃堕棿" prop="createTimeList">
+        <el-date-picker
+          v-model="createTimeList"
+          type="datetimerange"
+          align="right"
+          :picker-options="pickerOptions"
+          style="width: 310px"
+          start-placeholder="寮�濮嬫棩鏈�"
+          end-placeholder="缁撴潫鏃ユ湡"
+          :default-time="['00:00:00', '23:00:00']"
+          format="yyyy-MM-dd HH:mm"
+          value-format="yyyy-MM-dd HH:mm"
+          @change="dateChangebirthday1"
+        >
+        </el-date-picker>
       </el-form-item>
       <el-form-item>
         <el-button
@@ -50,70 +99,84 @@
           v-loading="loading"
           ref="tb"
           :data="pictureList"
-          @selection-change="handleSelectionChange"
+          highlight-current-row
+          :row-class-name="tableRowClassName"
+          @current-change="handleCurrentChange"
           border
-          height="630px"
+          height="520px"
         >
-          <el-table-column type="selection" width="40" align="center" />
+          <!--  @selection-change="handleSelectionChange" -->
           <el-table-column
             label="浣撴鍙�"
             align="center"
-            prop="customer.tjNumber"
-            width="160px"
+            prop="tjNumber"
+            min-width="160"
           />
           <el-table-column
             label="濮撳悕"
             align="center"
-            prop="customer.cusName"
-            width="90px"
+            prop="cusName"
+            min-width="80"
           />
-          <!-- <el-table-column label="韬唤璇�" align="center" prop="customer.cusIdcard" width="170px" /> -->
           <el-table-column
             label="鎬у埆"
             align="center"
-            prop="customer.cusSex"
-            width="60px"
+            prop="cusSex"
+            min-width="50"
           >
-            <!-- <template slot-scope="scope">
-              {{ scope.row.customer.cusSex === 0 ? "鐢�" : "濂�" }}
-            </template> -->
             <template slot-scope="scope">
               <span v-if="scope.row.cusSex == '0'">鐢�</span>
               <span v-if="scope.row.cusSex == '1'">濂�</span>
               <span v-if="scope.row.cusSex == '2'">鏈煡</span>
+              <span v-if="scope.row.cusSex == '9'">鏈鏄庢�у埆</span>
             </template>
+            <!-- <template slot-scope="scope"> -->
+            <!-- {{scope.row.customer.cusSex}} -->
+            <!-- {{ scope.row.cusSex === 0 ? "鐢�" : "濂�" }} -->
+            <!-- <dict-tag :options="dict.type.sys_user_sex" :value="scope.row.cusSex " /> -->
+            <!-- </template> -->
           </el-table-column>
-          <!-- <el-table-column label="鐢熸棩" align="center" prop="customer.cusBrithday" width="110px" /> -->
           <el-table-column
             label="鎵嬫満鍙�"
             align="center"
-            prop="customer.cusPhone"
-            width="110px"
+            prop="cusPhone"
+            min-width="100"
           />
           <el-table-column
-            label="濠氬Щ"
+            label="濂楅鍚�"
             align="center"
-            prop="cusMarryStatus"
-            width="70px"
-          >
-            <template slot-scope="scope">
-              <dict-tag
-                :options="dict.type.dict_user_marry"
-                :value="scope.row.customer.cusMarryStatus"
-              />
-            </template>
-          </el-table-column>
+            prop="tcm"
+            min-width="100"
+          />
           <el-table-column
-            label="姘戞棌"
+            label="鐧昏鏃堕棿"
             align="center"
-            prop="cusNational"
-            width="70px"
+            prop="tjTime"
+            min-width="120"
+          />
+          <el-table-column
+            label="瀹℃牳鐘舵��"
+            align="center"
+            prop="confirmStatus"
+            min-width="80"
           >
             <template slot-scope="scope">
-              <dict-tag
-                :options="dict.type.dict_user_national"
-                :value="scope.row.customer.cusNational"
-              />
+              <span
+                :style="{
+                  color:
+                    scope.row.confirmStatus == '301' ? '#0CB618' : '#EA1B29',
+                }"
+                v-if="scope.row.confirmStatus == '301'"
+                >宸查�氳繃</span
+              >
+              <span
+                :style="{
+                  color:
+                    scope.row.confirmStatus == '301' ? '#0CB618' : '#EA1B29',
+                }"
+                v-if="scope.row.confirmStatus == '299'"
+                >宸查┏鍥�</span
+              >
             </template>
           </el-table-column>
         </el-table>
@@ -124,25 +187,81 @@
           v-loading="loading"
           ref="mu"
           :data="tableList"
+          :row-class-name="tableRowClassName"
+          highlight-current-row
           @selection-change="handleChange"
           border
           style="height: 400px"
         >
-          <el-table-column type="selection" width="40" align="center" />
+          <el-table-column type="selection" width="50" align="center" />
+          <el-table-column
+            label="绉戝"
+            align="center"
+            prop="deptName"
+            min-width="100"
+            :show-overflow-tooltip="true"
+          />
+          <el-table-column
+            label="椤圭洰"
+            align="center"
+            prop="proName"
+            min-width="150"
+            :show-overflow-tooltip="true"
+          />
+          <el-table-column
+            label="鐘舵��"
+            align="center"
+            prop="type"
+            :show-overflow-tooltip="true"
+            min-width="100"
+          >
+            <template slot-scope="scope">
+              <span
+                v-if="scope.row.type == '0'"
+                :style="type == 0 ? { color: 'red' } : { color: '#409EFF' }"
+              >
+                {{ type == 0 ? "鏈�  妫�" : "鍦�  妫�" }}
+              </span>
+              <span v-if="scope.row.type == '1'">宸插畬鎴�</span>
+              <span v-if="scope.row.type == '2'">寮冩</span>
+              <span v-if="scope.row.type == '3'">寤舵湡</span>
+            </template>
+          </el-table-column>
+          <el-table-column
+            label="妫�鏌ユ椂闂�"
+            align="center"
+            prop="bcupdateTime"
+            min-width="160"
+          />
+          <el-table-column label="鎿嶄綔" align="center" min-width="120px">
+            <template slot-scope="scope">
+              <el-button
+                size="mini"
+                type="text"
+                :disabled="scope.row.type === 1"
+                :loading="scope.row.isLoading"
+                @click="qijian(scope.row)"
+                >{{ scope.row.type === 0 ? "寮冩" : "鎭㈠" }}</el-button
+              >
+              <el-button size="mini" type="text" @click="yijian(scope.row)"
+                >宸叉</el-button
+              >
+              <el-button
+                size="mini"
+                type="text"
+                :disabled="scope.row.type === 0 || scope.row.type === 2"
+                @click="queryResultone(scope.row)"
+                >缁撴灉</el-button
+              >
+              <!--  @click="chaxun(scope.row) " -->
+            </template>
+          </el-table-column>
+
+          <!-- <el-table-column type="selection" width="40" align="center" />
           <el-table-column label="鏀惰垂椤圭洰" align="center" prop="proName" />
           <el-table-column label="椤圭洰鍚嶇О" align="center" prop="proName" />
-          <el-table-column label="椤圭洰缁撴灉" align="center" prop="proResult" />
-          <!-- <el-table-column label="缁撹" align="center" prop="conclusion" /> -->
+          <el-table-column label="椤圭洰缁撴灉" align="center" prop="proResult" /> -->
         </el-table>
-        <!--  <div style="height: 200px; margin-top: 10px">
-          <el-image
-            v-loading="loading"
-            style="height: 200px; width: 100%"
-            :src="imgsrc + tjNumber + '.png'"
-            :preview-src-list="[imgsrc + tjNumber + '.png']"
-          ></el-image>
-        </div>
- -->
         <div style="margin-top: 10px">
           <el-form
             :model="form"
@@ -192,20 +311,16 @@
       </div>
     </div>
 
-    <el-dialog
-      title="鎻愮ず"
-      :visible.sync="dialogVisible"
-      width="60%"
-      :before-close="handleClose"
-    >
+    <el-dialog title="鎻愮ず" :visible.sync="dialogVisible" width="60%">
+      <!-- :before-close="handleClose" -->
       <img src="../../../assets/logo/logo.png" alt="" />
     </el-dialog>
 
-    <div style="margin-right: 70%">
+    <div style="margin-right: 58%">
       <pagination
         v-show="total > 0"
         :total="total"
-        :page.sync="queryParams.pageNum"
+        :page.sync="queryParams.page"
         :limit.sync="queryParams.pageSize"
         @pagination="getList"
       />
@@ -216,9 +331,29 @@
 </template>
 
 <script>
-import { getListPicture, updatePicture } from "@/api/picture/picture";
+import {
+  getListPicture,
+  updatePicture,
+  getYxJcList,
+  getYxJcXx,
+  addYxJcXx,
+} from "@/api/picture/picture";
+import { getCompany, queryCompany } from "@/api/team/tuanti";
+import {
+  getCsList,
+  confirmOrder,
+  cSWebGetPro,
+  dataSynchronization,
+  qijian,
+  yijian,
+  resultList,
+  typeOne,
+  huifu,
+} from "@/api/doctor/examination";
 
 import Public from "@/components/public";
+import { get } from "sortablejs";
+import { getList } from "../../../api/picture/check";
 export default {
   dicts: [
     "sys_user_sex",
@@ -235,18 +370,23 @@
       r_img: {},
       topShow: false,
       rShow: false,
+      type: null,
       // 閬僵灞�
       loading: true,
       result: true,
       epilog: false,
+      selectedRow: null,
       // 閫変腑鏁扮粍
       ids: [],
+      CheckBox: {},
       // 闈炲崟涓鐢�
       single: true,
       // 闈炲涓鐢�
       multiple: true,
       // 鏄剧ず鎼滅储鏉′欢
       showSearch: true,
+      selectedTjNumber: "",
+      createTimeList: "",
       // 鎬绘潯鏁�
       total: 0,
       activeName: "first",
@@ -257,23 +397,32 @@
       // 浣撴蹇冪數鍥剧鐞嗚〃鏍兼暟鎹�
       pictureList: [],
       tableList: [],
+      CompanyList: [],
       // 寮瑰嚭灞傛爣棰�
       title: "",
       // 鏄惁鏄剧ず寮瑰嚭灞�
       open: false,
       dialogVisible: false,
+      selectList: [],
       // 鏌ヨ鍙傛暟
       queryParams: {
-        pageNum: 1,
+        page: 1,
         pageSize: 10,
-        tjNum: null,
-        cusId: null,
+        tjNumber: null,
+        compId: null,
         name: null,
-        xdt: null,
-        proId: null,
-        proName: null,
-        proResult: null,
-        conclusion: null,
+        beginTime: null,
+        endTime: null,
+        tcm: "",
+        tjCompName: "",
+        // tjNum: null,
+        // cusId: null,
+        // name: null,
+        // xdt: null,
+        // proId: null,
+        // proName: null,
+        // proResult: null,
+        // conclusion: null,
       },
       dataobj: {},
       // 琛ㄥ崟鍙傛暟
@@ -283,6 +432,37 @@
       },
       // 琛ㄥ崟鏍¢獙
       rules: {},
+      pickerOptions: {
+        shortcuts: [
+          {
+            text: "鏈�杩戜竴鍛�",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+          {
+            text: "鏈�杩戜竴涓湀",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+          {
+            text: "鏈�杩戜笁涓湀",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+        ],
+      },
     };
   },
   created() {
@@ -325,12 +505,23 @@
       this.topShow = false;
       this.rShow = false;
     },
+
     /** 鏌ヨ浣撴蹇冪數鍥剧鐞嗗垪琛� */
     getList() {
       this.loading = true;
-      getListPicture(this.queryParams).then((response) => {
-        if (response.data.list) {
-          this.pictureList = response.data.list;
+      this.queryParams.compId = this.CheckBox.drugManufacturerId;
+      if (this.createTimeList) {
+        this.queryParams.beginTime = this.createTimeList[0];
+        this.queryParams.endTime = this.createTimeList[1];
+      } else if (this.createTimeList == null) {
+        this.queryParams.beginTime = null;
+        this.queryParams.endTime = null;
+      }
+      getYxJcList(this.queryParams).then((response) => {
+        // console.log(response.data.customers, 666);
+
+        if (response.data) {
+          this.pictureList = response.data.customers;
         } else {
           this.$message.warning("鏌ユ棤姝や汉");
         }
@@ -343,8 +534,68 @@
           this.$refs.tb.clearSelection();
         }
         this.total = response.data.total;
+        console.log(response.data.total, 88);
+
         this.loading = false;
       });
+
+      getCompany(this.queryParams).then((response) => {
+        this.CompanyList = response.data;
+        // console.log(this.CompanyList, 555);
+
+        this.loading = false;
+      });
+    },
+
+    // / 澶勭悊榛樿閫変腑褰撳墠鏃ユ湡
+    getNowTime() {
+      var curDate = new Date().getTime();
+      var dayNum = 7 * 24 * 3600 * 1000;
+      var threeDays = curDate - dayNum;
+      var sDay = this.getLocalTime(threeDays);
+      var end = this.getLocalTime(curDate);
+      this.createTimeList = [sDay, end];
+    },
+    add0(m) {
+      return m < 10 ? "0" + m : m;
+    },
+    getLocalTime(nS) {
+      var time = new Date(nS);
+      var y = time.getFullYear();
+      var m = time.getMonth() + 1;
+      var d = time.getDate();
+      var h = time.getHours();
+      var mm = time.getMinutes();
+      return (
+        y +
+        "-" +
+        this.add0(m) +
+        "-" +
+        this.add0(d) +
+        " " +
+        this.add0(h) +
+        ":" +
+        this.add0(mm)
+      );
+    },
+
+    dateChangebirthday1(val) {
+      this.startTime = val;
+    },
+
+    handleRowClick(row, column, event) {
+      // console.log(row, 2323);
+      this.name = row.proName;
+      // console.log(this.name, 99999);
+    },
+    // 浣撴鍏徃鎷奸煶鎼滅储
+    getRemoteData(query) {
+      if (query) {
+        let compName = query;
+        queryCompany(compName).then((response) => {
+          this.CompanyList = response.data;
+        });
+      }
     },
     // 鍙栨秷鎸夐挳
     cancel() {
@@ -360,10 +611,49 @@
       this.resetForm("form");
     },
     hb() {
-      console.log(this.queryParams.tjNum);
-      if (this.queryParams.tjNum != null) {
-        this.handleQuery();
+      // console.log(this.queryParams.tjNum);
+      if (this.queryParams.tjNumber != null) {
+        // this.handleQuery();
+        this.submitForm();
       }
+    },
+    submitForm() {
+      this.loading = true;
+      this.queryParams.compId = this.CheckBox.drugManufacturerId;
+      if (this.createTimeList) {
+        this.queryParams.beginTime = this.createTimeList[0];
+        this.queryParams.endTime = this.createTimeList[1];
+      } else if (this.createTimeList == null) {
+        this.queryParams.beginTime = null;
+        this.queryParams.endTime = null;
+      }
+
+      // 椤甸潰鏁版嵁
+      getYxJcList(this.queryParams).then((res) => {
+        if (res.code == 200) {
+          this.loading = false;
+          if (res.data) {
+            this.pictureList = res.data.customers;
+            this.total = res.data.total;
+            if (this.pictureList.length != 0) {
+              this.$nextTick(() => {
+                this.$refs.tb.toggleRowSelection(this.pictureList[0], true);
+              });
+            } else {
+              this.$refs.tb.clearSelection();
+            }
+            this.total = res.data.total;
+          } else {
+            this.pictureList = [];
+          }
+        }
+      });
+    },
+
+    // 閫夋鏁版嵁
+    searchSelect(val) {
+      this.CheckBox = val;
+      // console.log(this.CheckBox, 9999);
     },
     /** 鎼滅储鎸夐挳鎿嶄綔 */
     handleQuery() {
@@ -372,9 +662,97 @@
     },
     /** 閲嶇疆鎸夐挳鎿嶄綔 */
     resetQuery() {
-      this.resetForm("queryForm");
+      this.createTimeList = [];
+      (this.queryParams = {
+        pageNum: 1,
+        pageSize: 10,
+        tjNumber: null,
+        compId: null,
+        name: null,
+        beginTime: null,
+        endTime: null,
+        tjCompName: "",
+        tcm: "",
+      }),
+        (this.CheckBox.drugManufacturerId = "");
+      // this.resetForm("queryForm");
       this.handleQuery();
+      this.loading = true;
     },
+
+    tableRowClassName({ row, rowIndex }) {
+      for (let i = 0; i < this.selectList.length; i++) {
+        if (row === this.selectList[i]) {
+          return "warning-row";
+        }
+      }
+    },
+
+    handleCurrentChange(val) {
+      this.currentRow = val;
+      let tjNumber = val.tjNumber;
+      this.selectedTjNumber = val.tjNumber;
+      this.loading = true;
+      getYxJcXx(tjNumber).then((res) => {
+        console.log(res, 222);
+        this.tableList = res.data;
+        this.loading = false;
+      });
+    },
+
+    // 寮冩鎸夐挳
+    qijian(row) {
+      const tjNUm = this.selectedTjNumber;
+      const proId = row.proId;
+      row.isLoading = true;
+      if (row.type == "2") {
+        huifu(tjNUm, proId).then((res) => {
+          if (res.code == 200) {
+            cSWebGetPro(tjNUm).then((res) => {
+              if (res.code === 200) {
+                // 鏇存柊鍙宠竟琛ㄦ牸鐨勬暟鎹�
+                this.xiangmuList = res.data;
+                row.isLoading = false;
+              }
+            });
+          }
+        });
+      } else {
+        qijian(tjNUm, proId).then((res) => {
+          if (res.code == 200) {
+            cSWebGetPro(tjNUm).then((res) => {
+              if (res.code === 200) {
+                // 鏇存柊鍙宠竟琛ㄦ牸鐨勬暟鎹�
+                this.xiangmuList = res.data;
+                this.isLoading = false;
+              }
+            });
+          }
+        });
+      }
+    },
+
+    yijian(row) {
+      const tjNUm = this.selectedTjNumber;
+      const proId = row.proId;
+      row.isLoading = true;
+      yijian(tjNUm, proId)
+        .then((res) => {
+          if (res.code == 200) {
+            this.$modal.msgSuccess("宸叉鎴愬姛");
+            cSWebGetPro(tjNUm).then((res) => {
+              if (res.code === 200) {
+                this.xiangmuList = res.data;
+                row.isLoading = false;
+              }
+            });
+          }
+        })
+        .catch(() => {
+          row.isLoading = false;
+        });
+    },
+
     // 澶氶�夋閫変腑鏁版嵁
     handleSelectionChange(selection) {
       this.imgsrc = selection[0].picturePath;
@@ -406,9 +784,15 @@
     },
 
     handleChange(selection) {
-      selection.forEach((element) => {
-        this.dataobj = element;
-      });
+      console.log(selection, 123);
+      if (selection && selection.length > 0) {
+        // 鍋囪鎴戜滑閫夋嫨浜嗕竴涓」鐩紝骞朵粠绗竴涓�夋嫨鐨勫璞′腑鎻愬彇 proId
+        const proId = selection[0].proId;
+        console.log("閫変腑鐨� proId:", proId);
+
+        // 鏇存柊 selectedRow锛屼互渚垮湪 submito 鏂规硶涓闂�
+        this.selectedRow = selection[0]; // 灏嗛�変腑鐨勮璧嬪�肩粰 selectedRow
+      }
     },
 
     handleChanges(value) {
@@ -425,7 +809,7 @@
     },
     // 纭畾鎸夐挳
     submito() {
-      if (this.dataobj) {
+      /* if (this.dataobj) {
         if (this.form.proResult) {
           this.dataobj.proResult = this.form.proResult;
         }
@@ -440,7 +824,37 @@
         });
       } else {
         this.$modal.msgSuccess("閫夋嫨淇敼椤圭洰");
+      } */
+      if (!this.selectedRow || !this.selectedRow.proId) {
+        console.error("鏈�変腑琛屾垨缂哄皯 proId");
+        return;
       }
+      console.log(this.selectedRow.proId, 96);
+      const proId = this.selectedRow.proId;
+      const jcsj = this.form.proResult; // 鑾峰彇妫�鏌ユ墍瑙�
+      const jcjl = this.form.conclusion; // 鑾峰彇妫�鏌ョ粨璁�
+
+      // 纭繚 jcsj 鍜� jcjl 瀛樺湪
+      if (!jcsj || !jcjl) {
+        console.error("妫�鏌ユ墍瑙佹垨妫�鏌ョ粨璁轰笉鑳戒负绌�");
+        return;
+      }
+
+      addYxJcXx({
+        proId: proId,
+        tjNumber: this.selectedTjNumber,
+        jcsj: jcsj, // 浼犻�掓鏌ユ墍瑙�
+        jcjl: jcjl, // 浼犻�掓鏌ョ粨璁�
+      })
+        .then((response) => {
+          console.log("鎻愪氦鎴愬姛", response);
+          this.getList();
+          this.form.proResult = "";
+          this.form.conclusion = "";
+        })
+        .catch((error) => {
+          console.error("鎻愪氦澶辫触", error);
+        });
     },
 
     //鍒犻櫎鎸夐挳

--
Gitblit v1.8.0