From 54489da33478cf20648a25987e008b27e8403382 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 09 六月 2025 16:34:33 +0800
Subject: [PATCH] 测试完成

---
 src/store/modules/user.js                         |    2 
 src/views/followvisit/again/index.vue             |   33 ++
 src/views/followvisit/zbAgain/index.vue           |   37 ++
 src/views/followvisit/record/detailpage/index.vue |  161 ++++++++++---
 src/views/sfstatistics/percentage/index.vue       |  367 ++++++++++++--------------------
 src/views/followvisit/discharge/index.vue         |    1 
 6 files changed, 319 insertions(+), 282 deletions(-)

diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index c22c873..a8225b4 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -133,9 +133,11 @@
           if (orgid=='47255004333112711A1001') {
           localStorage.setItem('orgname', '鏅畞鐣叉棌鑷不鍘夸汉姘戝尰闄�');
           localStorage.setItem('ZuHuID', '1400361376454545408');
+          localStorage.setItem('deptCode', '1017');
           }else if (orgid=='47231022633110211A2101') {
           localStorage.setItem('orgname', '涓芥按甯備腑鍖婚櫌');
           localStorage.setItem('ZuHuID', '1400360867068907520');
+          localStorage.setItem('deptCode', '01040201');
           }
           resolve()
         }).catch(error => {
diff --git a/src/views/followvisit/again/index.vue b/src/views/followvisit/again/index.vue
index 608b20a..bb64825 100644
--- a/src/views/followvisit/again/index.vue
+++ b/src/views/followvisit/again/index.vue
@@ -450,10 +450,18 @@
         <!-- <el-table-column label="鎬у埆"width="100" align="center" key="sex" prop="sex" /> -->
         <!-- <el-table-column label="搴婂彿" align="center" key="badNo" prop="badNo" /> -->
         <el-table-column
-          label="绉戝"
+          label="棣栨闅忚绉戝"
           align="center"
           key="deptname"
           prop="deptname"
+          width="120"
+        >
+        </el-table-column>
+        <el-table-column
+          label="鏈绉戝"
+          align="center"
+          key="visitDeptName"
+          prop="visitDeptName"
           width="120"
         >
         </el-table-column>
@@ -976,7 +984,8 @@
         searchscope: 3,
         visitCount: 2,
         scopetype: [],
-        leaveldeptcodes: [],
+        visitDeptCodes: [],
+        leaveldeptcodes:[],
         leavehospitaldistrictcodes: [],
       },
       propss: { multiple: true },
@@ -1112,6 +1121,9 @@
       // 榛樿鍏ㄩ儴
 
       if (this.topqueryParams.searchscope == 3) {
+        this.topqueryParams.visitDeptCodes = store.getters.belongDepts.map(
+          (obj) => obj.deptCode
+        );
         this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map(
           (obj) => obj.deptCode
         );
@@ -1128,7 +1140,7 @@
       this.loading = true;
       if (
         this.topqueryParams.leavehospitaldistrictcodes[0] &&
-        this.topqueryParams.leaveldeptcodes[0]
+        this.topqueryParams.visitDeptCodes[0]&&this.topqueryParams.leaveldeptcodes[0]
       ) {
         this.topqueryParams.deptOrDistrict = 2;
       } else {
@@ -1190,7 +1202,10 @@
     },
     buidegetTasklist(type) {
       if (this.topqueryParams.searchscope == 3) {
-        this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map(
+        this.topqueryParams.visitDeptCodes = store.getters.belongDepts.map(
+          (obj) => obj.deptCode
+        );
+          this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map(
           (obj) => obj.deptCode
         );
         this.topqueryParams.leavehospitaldistrictcodes =
@@ -1208,6 +1223,7 @@
         leavehospitaldistrictcodes:
           this.topqueryParams.leavehospitaldistrictcodes,
         sendstates: [2, 3],
+        visitDeptCodes: this.topqueryParams.visitDeptCodes,
         leaveldeptcodes: this.topqueryParams.leaveldeptcodes,
       };
       buidegetTasklist(obj).then((response) => {
@@ -1305,6 +1321,9 @@
     /** 鎼滅储鎸夐挳鎿嶄綔 */
     handleQuery(refresh) {
       if (this.topqueryParams.searchscope == 3) {
+        this.topqueryParams.visitDeptCodes = store.getters.belongDepts.map(
+          (obj) => obj.deptCode
+        );
         this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map(
           (obj) => obj.deptCode
         );
@@ -1324,13 +1343,16 @@
       let type = value[0];
       let code = value.slice(-1)[0];
       this.topqueryParams.leavehospitaldistrictcodes = [];
+      this.topqueryParams.visitDeptCodes = [];
       this.topqueryParams.leaveldeptcodes = [];
       if (type == 1) {
+        this.topqueryParams.visitDeptCodes.push(code);
         this.topqueryParams.leaveldeptcodes.push(code);
         this.topqueryParams.leavehospitaldistrictcodes = [];
         this.topqueryParams.searchscope = 1;
       } else if (type == 2) {
         this.topqueryParams.leavehospitaldistrictcodes.push(code);
+        this.topqueryParams.visitDeptCodes = [];
         this.topqueryParams.leaveldeptcodes = [];
         this.topqueryParams.searchscope = 2;
       } else {
@@ -1350,7 +1372,8 @@
         searchscope: 3,
         visitCount: 2,
         scopetype: [],
-        leaveldeptcodes: [],
+        visitDeptCodes: [],
+        leaveldeptcodes:[],
         leavehospitaldistrictcodes: [],
       };
       this.handleQuery(1);
diff --git a/src/views/followvisit/discharge/index.vue b/src/views/followvisit/discharge/index.vue
index 6ded66a..e960038 100644
--- a/src/views/followvisit/discharge/index.vue
+++ b/src/views/followvisit/discharge/index.vue
@@ -349,6 +349,7 @@
           prop="suggest"
           width="120"
         >
+
           <template slot-scope="scope">
             <dict-tag
               :options="dict.type.sys_suggest"
diff --git a/src/views/followvisit/record/detailpage/index.vue b/src/views/followvisit/record/detailpage/index.vue
index dbb2ba3..1cd807e 100644
--- a/src/views/followvisit/record/detailpage/index.vue
+++ b/src/views/followvisit/record/detailpage/index.vue
@@ -625,60 +625,92 @@
         <div class="headline">涓婃闅忚</div>
         <el-divider></el-divider>
         <el-row>
-          <el-col>
-            <el-select
-              v-model="form.visitType"
-              multiple
-              filterable
-              allow-create
-              default-first-option
-              placeholder="璇烽�夋嫨鏂囩珷鏍囩"
-            >
-              <el-option
-                v-for="item in options"
-                :key="item.value"
-                :label="item.label"
-                :value="item.value"
+          <el-col :span="12">
+            <el-form-item label="闅忚鏂瑰紡">
+              <el-select
+                v-model="form.visitType2"
+                filterable
+                allow-create
+                default-first-option
+                disabled
+                placeholder="璇烽�夋嫨闅忚鏂瑰紡"
+                class="custom-disabled"
               >
-              </el-option>
-            </el-select>
+                <el-option
+                  v-for="item in options"
+                  :key="item.value"
+                  :label="item.label"
+                  :value="item.value"
+                >
+                </el-option>
+              </el-select>
+            </el-form-item>
+          </el-col>
+          <el-col :span="12">
+            <el-form-item label="闅忚鏃堕棿">
+              <el-date-picker
+                type="date"
+                disabled
+                placeholder="閫夋嫨鏃ユ湡"
+                :picker-options="pickerOptions"
+                align="right"
+                v-model="form.date2"
+                class="custom-disabled"
+              ></el-date-picker>
+            </el-form-item>
           </el-col>
         </el-row>
-        <el-form-item label="闅忚鏃堕棿" prop="date1">
-          <el-date-picker
-            type="date"
-            placeholder="閫夋嫨鏃ユ湡"
-            :picker-options="pickerOptions"
-            align="right"
-            v-model="form.date1"
-            style="width: 100%"
-          ></el-date-picker>
-        </el-form-item>
+
         <el-form-item label="闅忚璁板綍">
-          <el-input type="textarea" v-model="form.remark"></el-input>
+          <el-input
+            class="custom-disabled"
+            type="textarea"
+            disabled
+            v-model="form.remark2"
+          ></el-input>
         </el-form-item>
         <div class="headline">涓嬫闅忚</div>
         <el-divider></el-divider>
-
+        <el-row>
+          <el-col :span="12">
+            <el-form-item label="闅忚鏂瑰紡" prop="date1">
+              <el-select
+                v-model="form.visitType"
+                filterable
+                allow-create
+                default-first-option
+                @change="visitChange"
+                placeholder="璇烽�夋嫨闅忚鏂瑰紡"
+              >
+                <el-option
+                  v-for="item in options"
+                  :key="item.value"
+                  :label="item.label"
+                  :value="item.value"
+                >
+                </el-option>
+              </el-select>
+            </el-form-item>
+          </el-col>
+          <el-col :span="12">
+            <el-form-item label="闅忚鏃堕棿" prop="date1">
+              <el-date-picker
+                type="date"
+                placeholder="閫夋嫨鏃ユ湡"
+                :picker-options="pickerOptions"
+                align="right"
+                v-model="form.date1"
+              ></el-date-picker>
+            </el-form-item>
+          </el-col>
+        </el-row>
         <el-form-item label="闅忚鏂瑰紡" prop="resource">
           <el-radio-group v-model="form.resource">
             <el-radio label="1">鏈梾鍖洪殢璁�</el-radio>
             <el-radio label="2">闅忚涓績闅忚</el-radio>
           </el-radio-group>
         </el-form-item>
-        <!-- <el-form-item label="鍗冲埢鍙戦��">
-          <el-switch v-model="zcform.delivery"></el-switch>
-        </el-form-item> -->
-        <el-form-item label="闅忚鏃堕棿" prop="date1">
-          <el-date-picker
-            type="date"
-            placeholder="閫夋嫨鏃ユ湡"
-            :picker-options="pickerOptions"
-            align="right"
-            v-model="form.date1"
-            style="width: 100%"
-          ></el-date-picker>
-        </el-form-item>
+
         <el-form-item label="闅忚璁板綍">
           <el-input type="textarea" v-model="form.remark"></el-input>
         </el-form-item>
@@ -951,6 +983,25 @@
         }
       });
     },
+    // 鍐嶆闅忚鏃堕棿閫夊彇
+    visitChange(value) {
+      // 鏍规嵁閫夋嫨鐨勯殢璁挎柟寮忚缃椂闂�
+      const now = new Date();
+      if (value.includes("涓冨ぉ鍚�")) {
+        this.form.date1 = new Date(now.getTime() + 3600 * 1000 * 24 * 7);
+      } else if (value.includes("15澶╁悗")) {
+        this.form.date1 = new Date(now.getTime() + 3600 * 1000 * 24 * 15);
+      } else if (value.includes("涓�涓湀鍚�")) {
+        this.form.date1 = new Date(now.getTime() + 3600 * 1000 * 24 * 30);
+      } else if (value.includes("涓変釜鏈堝悗")) {
+        this.form.date1 = new Date(now.getTime() + 3600 * 1000 * 24 * 90);
+      } else if (value.includes("鍏釜鏈堝悗")) {
+        this.form.date1 = new Date(now.getTime() + 3600 * 1000 * 24 * 180);
+      } else if (value.includes("涓�骞村悗")) {
+        this.form.date1 = new Date(now.getTime() + 3600 * 1000 * 24 * 365);
+      }
+    },
+
     // 鑾峰彇璇煶鏁版嵁
     getPersonVoices(id) {
       let obj = {
@@ -1067,6 +1118,7 @@
             )
             .then(() => {
               document.querySelector("#app").scrollTo(0, 0);
+              this.formtidy();
               this.dialogFormVisible = true;
             })
             .catch(() => {
@@ -1138,6 +1190,7 @@
             )
             .then(() => {
               document.querySelector("#app").scrollTo(0, 0);
+              this.formtidy();
               this.dialogFormVisible = true;
             })
             .catch(() => {
@@ -1166,7 +1219,12 @@
         }
       });
     },
-
+    // 鍐嶆闅忚鏁版嵁鏇存浛
+    formtidy() {
+      this.form.visitType2 = this.form.visitType;
+      this.form.date2 = this.form.longSendTime;
+      this.form.remark2 = this.form.remark;
+    },
     // 鑾峰彇鎮h�呰褰�
     getTaskservelist(id) {
       if (id) {
@@ -1263,6 +1321,7 @@
     sendAgain() {
       document.querySelector("#app").scrollTo(0, 0);
       // scrollTo(0, 0)
+      this.formtidy();
       this.dialogFormVisible = true;
     },
     // 鏌ョ湅璇︽儏
@@ -1339,9 +1398,15 @@
           if (form.resource) {
             if (form.resource == 2) {
               form.serviceType = 13;
+              form.visitDeptCode = localStorage.getItem("deptCode");
+              form.visitDeptName = "闅忚涓績";
+            } else {
+              form.visitDeptCode = form.deptcode;
+              form.visitDeptName = form.deptname;
             }
           } else {
             this.$modal.msgError("鏈�夋嫨闅忚鏂瑰紡");
+            return;
           }
           // form.id = null;
           form.sendstate = 2;
@@ -1562,4 +1627,16 @@
   font-size: 25px;
   margin-top: 20px;
 }
+.el-input.is-disabled .el-input__inner {
+  background-color: #fff; /* 鑳屾櫙棰滆壊 */
+  border-color: #dcdfe6; /* 杈规棰滆壊 */
+  color: #080808 !important; /* 鏂囧瓧棰滆壊 */
+  cursor: not-allowed; /* 榧犳爣鏍峰紡 */
+}
+.el-textarea.is-disabled .el-textarea__inner {
+  background-color: #fff; /* 鑳屾櫙棰滆壊 */
+  border-color: #dcdfe6; /* 杈规棰滆壊 */
+  color: #080808 !important; /* 鏂囧瓧棰滆壊 */
+  cursor: not-allowed; /* 榧犳爣鏍峰紡 */
+}
 </style>
diff --git a/src/views/followvisit/zbAgain/index.vue b/src/views/followvisit/zbAgain/index.vue
index cfd0d7a..1b15306 100644
--- a/src/views/followvisit/zbAgain/index.vue
+++ b/src/views/followvisit/zbAgain/index.vue
@@ -177,7 +177,7 @@
             </div>
           </div>
         </el-col>
-        <!-- <el-col :span="1.5">
+        <el-col :span="1.5">
           <el-button
             type="primary"
             plain
@@ -186,7 +186,7 @@
             @click="handleAdd"
             >鏂板</el-button
           >
-        </el-col> -->
+        </el-col>
 
         <el-col :span="1.5">
           <div class="documentf">
@@ -450,10 +450,18 @@
         <!-- <el-table-column label="鎬у埆"width="100" align="center" key="sex" prop="sex" /> -->
         <!-- <el-table-column label="搴婂彿" align="center" key="badNo" prop="badNo" /> -->
         <el-table-column
-          label="绉戝"
+          label="棣栨闅忚绉戝"
           align="center"
           key="deptname"
           prop="deptname"
+          width="120"
+        >
+        </el-table-column>
+        <el-table-column
+          label="鏈绉戝"
+          align="center"
+          key="visitDeptName"
+          prop="visitDeptName"
           width="120"
         >
         </el-table-column>
@@ -976,7 +984,8 @@
         searchscope: 3,
         visitCount: 2,
         scopetype: [],
-        leaveldeptcodes: [],
+        visitDeptCodes: [],
+        leaveldeptcodes:[],
         leavehospitaldistrictcodes: [],
       },
       propss: { multiple: true },
@@ -1112,6 +1121,9 @@
       // 榛樿鍏ㄩ儴
 
       if (this.topqueryParams.searchscope == 3) {
+        this.topqueryParams.visitDeptCodes = store.getters.belongDepts.map(
+          (obj) => obj.deptCode
+        );
         this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map(
           (obj) => obj.deptCode
         );
@@ -1128,7 +1140,7 @@
       this.loading = true;
       if (
         this.topqueryParams.leavehospitaldistrictcodes[0] &&
-        this.topqueryParams.leaveldeptcodes[0]
+        this.topqueryParams.visitDeptCodes[0]&&this.topqueryParams.leaveldeptcodes[0]
       ) {
         this.topqueryParams.deptOrDistrict = 2;
       } else {
@@ -1190,7 +1202,10 @@
     },
     buidegetTasklist(type) {
       if (this.topqueryParams.searchscope == 3) {
-        this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map(
+        this.topqueryParams.visitDeptCodes = store.getters.belongDepts.map(
+          (obj) => obj.deptCode
+        );
+          this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map(
           (obj) => obj.deptCode
         );
         this.topqueryParams.leavehospitaldistrictcodes =
@@ -1208,6 +1223,7 @@
         leavehospitaldistrictcodes:
           this.topqueryParams.leavehospitaldistrictcodes,
         sendstates: [2, 3],
+        visitDeptCodes: this.topqueryParams.visitDeptCodes,
         leaveldeptcodes: this.topqueryParams.leaveldeptcodes,
       };
       buidegetTasklist(obj).then((response) => {
@@ -1305,6 +1321,9 @@
     /** 鎼滅储鎸夐挳鎿嶄綔 */
     handleQuery(refresh) {
       if (this.topqueryParams.searchscope == 3) {
+        this.topqueryParams.visitDeptCodes = store.getters.belongDepts.map(
+          (obj) => obj.deptCode
+        );
         this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map(
           (obj) => obj.deptCode
         );
@@ -1324,13 +1343,16 @@
       let type = value[0];
       let code = value.slice(-1)[0];
       this.topqueryParams.leavehospitaldistrictcodes = [];
+      this.topqueryParams.visitDeptCodes = [];
       this.topqueryParams.leaveldeptcodes = [];
       if (type == 1) {
+        this.topqueryParams.visitDeptCodes.push(code);
         this.topqueryParams.leaveldeptcodes.push(code);
         this.topqueryParams.leavehospitaldistrictcodes = [];
         this.topqueryParams.searchscope = 1;
       } else if (type == 2) {
         this.topqueryParams.leavehospitaldistrictcodes.push(code);
+        this.topqueryParams.visitDeptCodes = [];
         this.topqueryParams.leaveldeptcodes = [];
         this.topqueryParams.searchscope = 2;
       } else {
@@ -1350,7 +1372,8 @@
         searchscope: 3,
         visitCount: 2,
         scopetype: [],
-        leaveldeptcodes: [],
+        visitDeptCodes: [],
+        leaveldeptcodes:[],
         leavehospitaldistrictcodes: [],
       };
       this.handleQuery(1);
diff --git a/src/views/sfstatistics/percentage/index.vue b/src/views/sfstatistics/percentage/index.vue
index 51d05ca..8db9073 100644
--- a/src/views/sfstatistics/percentage/index.vue
+++ b/src/views/sfstatistics/percentage/index.vue
@@ -221,254 +221,165 @@
               :border="true"
               @selection-change="handleSelectionChange"
             >
-              <el-table-column type="selection" width="50" align="center" />
-              <!-- <el-table-column
-                fixed
-                label="搴忓彿"
-                align="center"
-                key="tagid"
-                prop="tagid"
-                width="50"
-              /> -->
               <el-table-column
-                fixed
                 label="鍑洪櫌鐥呭尯"
                 align="center"
                 key="leavehospitaldistrictname"
                 prop="leavehospitaldistrictname"
-                width="100"
                 :show-overflow-tooltip="true"
               />
               <el-table-column
-                label="鏈嶅姟鎬婚噺"
+                label="鍑洪櫌浜烘"
                 align="center"
-                key="serviceCount"
-                prop="serviceCount"
+                key="leavehospitaldistrictname"
+                prop="leavehospitaldistrictname"
               >
-                <template slot-scope="scope">
-                  <span
-                    >{{ scope.row.updateBy }}
-                    <p>{{ scope.row.serviceCount }}</p></span
-                  >
-                </template>
               </el-table-column>
 
               <el-table-column
-                label="涓嶆墽琛�"
-                align="center"
-                width="120"
-                key="bzxCount"
-                prop="bzxCount"
-              >
-              </el-table-column>
-              <el-table-column
-                label="搴旈殢璁块噺"
-                align="center"
-                key="ysfCount"
-                prop="ysfCount"
-              >
-              </el-table-column
-              ><el-table-column
-                label="鍙戦�佸け璐�"
-                align="center"
-                key="fssbCount"
-                prop="fssbCount"
-              >
-              </el-table-column
-              ><el-table-column
-                label="寰呴殢璁�"
-                align="center"
-                key="dfsCount"
-                prop="dfsCount"
-              >
-              </el-table-column
-              ><el-table-column
-                label="宸插彂閫�"
-                align="center"
-                key="yfsCount"
-                prop="yfsCount"
-              >
-              </el-table-column>
-              <el-table-column
-                label="宸插畬鎴�"
-                align="center"
-                key="ywcCount"
-                prop="ywcCount"
-              >
-              </el-table-column>
-              <el-table-column
-                label="闅忚瀹屾垚鐜�"
-                align="center"
-                width="120"
-                key="sfwcl"
-                prop="sfwcl"
-              >
-                <template slot-scope="scope">
-                  <span>{{ (Number(scope.row.sfwcl) * 100).toFixed(2) }}%</span>
-                </template>
-              </el-table-column>
-              <!-- <el-table-column
-                label="鍏紬鍙峰彂閫佹鏁�"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column>
-              <el-table-column
-                label="鍏紬鍙烽殢璁垮畬鎴愭暟"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column>
-              <el-table-column
-                label="鍏紬鍙烽殢璁垮畬鎴愮巼"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column> -->
-              <!-- <el-table-column
-                label="鐭俊鍙戦�佹鏁�"
-                align="center"
-                width="120"
-                key="dxfscs"
-                prop="dxfscs"
-              >
-              </el-table-column>
-              <el-table-column
-                label="鐭俊闅忚瀹屾垚鏁�"
-                align="center"
-                width="120"
-                key="dxsfwccs"
-                prop="dxsfwccs"
-              >
-              </el-table-column>
-              <el-table-column
-                label="鐭俊闅忚瀹屾垚鐜�"
-                align="center"
-                width="120"
-                key="dxsfwcl"
-                prop="dxsfwcl"
-              >
-              </el-table-column> -->
-              <!-- <el-table-column
-                label="浜哄伐闅忚娆℃暟"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column>
-              <el-table-column
-                label="浜哄伐闅忚瀹屾垚鏁�"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column>
-              <el-table-column
-                label="浜哄伐闅忚瀹屾垚鐜�"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column> -->
-              <!-- <el-table-column
-                label="澶辫鏁�"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column>
-              <el-table-column
-                label="澶辫鐜�"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column>
-              <el-table-column
-                label="澶辫鐜�"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              > -->
-              <!-- </el-table-column> -->
-              <el-table-column
-                label="寮傚父鎬绘暟"
-                align="center"
-                key="yczs"
-                prop="yczs"
-              >
-                <template slot-scope="scope">
-                  <el-button
-                    size="medium"
-                    type="danger"
-                    plain
-                    @click="routerErr(scope.row)"
-                    ><span class="button-zx">{{
-                      scope.row.yczs
-                    }}</span></el-button
-                  >
-                </template>
-              </el-table-column>
-              <!-- <el-table-column
-                label="鎬诲紓甯哥巼"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
-              >
-              </el-table-column> -->
-              <el-table-column
-                label="鍥炲寮傚父鏁�"
+                label="鏃犻渶闅忚浜烘"
                 align="center"
                 width="100"
-                key="hfycs"
-                prop="hfycs"
-              >
-              </el-table-column>
-              <!-- <el-table-column
-                label="鍥炲寮傚父鍙婃椂澶勭悊鏁�"
-                align="center"
-                key="tagdescription"
-                prop="tagdescription"
+                key="NonFollowUp"
+                prop="NonFollowUp"
               >
               </el-table-column>
               <el-table-column
-                label="鍥炲寮傚父鍙婃椂澶勭悊鐜�"
+                label="搴旈殢璁夸汉娆�"
                 align="center"
-                key="tagdescription"
-                prop="tagdescription"
+                width="100"
+                key="FollowUpNeeded"
+                prop="FollowUpNeeded"
               >
-              </el-table-column> -->
-
-              <!-- <el-table-column
-                label="鎿嶄綔"
-                align="center"
-                width="300"
-                class-name="small-padding fixed-width"
-              >
-                <template slot-scope="scope">
-                  <el-button
-                    size="medium"
-                    type="text"
-                    @click="handleUpdate(scope.row)"
-                    v-hasPermi="['system:user:edit']"
-                    ><span class="button-textxg"
-                      ><i class="el-icon-edit"></i>淇敼</span
-                    ></el-button
-                  >
-                  <el-button
-                    size="medium"
-                    type="text"
-                    @click="handleDelete(scope.row)"
-                    v-hasPermi="['system:user:remove']"
-                    ><span class="button-textsc"
-                      ><i class="el-icon-delete"></i>鍒犻櫎</span
-                    ></el-button
-                  >
-                </template>
-              </el-table-column> -->
+              </el-table-column>
+              <el-table-column align="center" label="棣栨鍑洪櫌闅忚">
+                <el-table-column
+                  label="搴旈殢璁�"
+                  align="center"
+                  key="needFollowUp"
+                  prop="needFollowUp"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="寰呴殢璁�"
+                  align="center"
+                  key="PendingFollowUp"
+                  prop="PendingFollowUp"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="闅忚鎴愬姛"
+                  align="center"
+                  key="FollowUpSuccess"
+                  prop="FollowUpSuccess"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="闅忚澶辫触"
+                  align="center"
+                  key="FollowUpFail"
+                  prop="FollowUpFail"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="闅忚鐜�"
+                  align="center"
+                  width="120"
+                  key="FollowUpRate"
+                  prop="FollowUpRate"
+                >
+                  <template slot-scope="scope">
+                    <span
+                      >{{ (Number(scope.row.FollowUpRate) * 100).toFixed(2) }}%</span
+                    >
+                  </template>
+                </el-table-column>
+                <el-table-column
+                  label="浜哄伐"
+                  align="center"
+                  key="Manual"
+                  prop="Manual"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="鐭俊"
+                  align="center"
+                  key="SMS"
+                  prop="SMS"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="寰俊"
+                  align="center"
+                  key="WeChat"
+                  prop="WeChat"
+                >
+                </el-table-column>
+              </el-table-column>
+              <el-table-column align="center" label="鍐嶆鍑洪櫌闅忚">
+                <el-table-column
+                  label="搴旈殢璁�"
+                  align="center"
+                  key="needFollowUpAgain"
+                  prop="needFollowUpAgain"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="寰呴殢璁�"
+                  align="center"
+                  key="PendingFollowUpAgain"
+                  prop="PendingFollowUpAgain"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="闅忚鎴愬姛"
+                  align="center"
+                  key="FollowUpSuccessAgain"
+                  prop="FollowUpSuccessAgain"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="闅忚澶辫触"
+                  align="center"
+                  key="FollowUpFailAgain"
+                  prop="FollowUpFailAgain"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="闅忚鐜�"
+                  align="center"
+                  width="120"
+                  key="FollowUpRateAgain"
+                  prop="FollowUpRateAgain"
+                >
+                  <template slot-scope="scope">
+                    <span
+                      >{{ (Number(scope.row.FollowUpRateAgain) * 100).toFixed(2) }}%</span
+                    >
+                  </template>
+                </el-table-column>
+                <el-table-column
+                  label="浜哄伐"
+                  align="center"
+                  key="ManualAgain"
+                  prop="ManualAgain"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="鐭俊"
+                  align="center"
+                  key="SMSAgain"
+                  prop="SMSAgain"
+                >
+                </el-table-column>
+                <el-table-column
+                  label="寰俊"
+                  align="center"
+                  key="WeChatAgain"
+                  prop="WeChatAgain"
+                >
+                </el-table-column>
+              </el-table-column>
             </el-table>
 
             <!-- <pagination

--
Gitblit v1.9.3