Преглед изворни кода

修复风险评估完成数据因风险库数据删除导致无法显示已填写数据

cyy пре 1 недеља
родитељ
комит
3c665ecd80
1 измењених фајлова са 11 додато и 1 уклоњено
  1. 11 1
      src/views/platform/risk/riskDetail.vue

+ 11 - 1
src/views/platform/risk/riskDetail.vue

@@ -98,6 +98,7 @@
           <span>选择风险项:</span>
           <!-- 模版弹窗 -->
           <ibps-custom-dialog
+            v-if="!readonly"
             v-model="form.xuan_ze_feng_xian"
             size="mini"
             template-key="fxkdhk"
@@ -109,6 +110,11 @@
             icon="el-icon-search"
             :disabled="readonly === 0 ? true : readonly"
           />
+          <el-tag
+            v-else-if="form.xuan_ze_feng_xian_mc"
+            style="border-color: #fff"
+            >{{ form.xuan_ze_feng_xian_mc }}</el-tag
+          >
         </div>
         <div
           class="table"
@@ -423,7 +429,8 @@ export default {
       tkey: 1,
       isTableFullscreen: false,
       form: {
-        xuan_ze_feng_xian: ''
+        xuan_ze_feng_xian: '',
+        xuan_ze_feng_xian_mc: ''
       },
       activeName: '风险等级及应对措施说明',
       content: [
@@ -541,6 +548,7 @@ export default {
     'form.xuan_ze_feng_xian': {
       handler(data) {
         if (!data) return
+        if (this.readonly) return
         this.loading = true
         const order = data.replace(/,/g, "','")
         // const sql = `select * from t_fxkzb where find_in_set(id_ , '${data}') ORDER BY FIELD(id_, '${order}')`
@@ -681,6 +689,7 @@ export default {
         this.userId = data[0].bian_zhi_ren_
         this.time = data[0].bian_zhi_shi_jian
         this.form.xuan_ze_feng_xian = data[0].xuan_ze_feng_xian
+        this.form.xuan_ze_feng_xian_mc = data[0].yao_su_tiao_kuan_
         data.sort((a, b) => a.tenant_id_ - b.tenant_id_)
         this.tableList = data
         this.tableList.forEach((i) => {
@@ -849,6 +858,7 @@ export default {
         this.rowParams = {}
         this.params = {}
         this.form.xuan_ze_feng_xian = ''
+        this.form.xuan_ze_feng_xian_mc = ''
       }, 500)
     },
     open(val, row) {