From 309de3e6550fdb5a31052d138d8882c32f799e5f Mon Sep 17 00:00:00 2001 From: WXL (wul) <wl_5969728@163.com> Date: 星期一, 13 十月 2025 10:13:58 +0800 Subject: [PATCH] 丽水中满意度个性化 --- src/views/sfstatistics/percentage/index.vue | 74 ++++++++++++++++++++++++++++++------ 1 files changed, 61 insertions(+), 13 deletions(-) diff --git a/src/views/sfstatistics/percentage/index.vue b/src/views/sfstatistics/percentage/index.vue index 42425ee..7647fae 100644 --- a/src/views/sfstatistics/percentage/index.vue +++ b/src/views/sfstatistics/percentage/index.vue @@ -49,7 +49,7 @@ size="medium" multiple filterable - placeholder="璇烽�夋嫨璇鹃缁�" + placeholder="璇烽�夋嫨绉戝" > <el-option v-for="item in flatArraydept" @@ -131,7 +131,6 @@ :data="userList" :border="true" @selection-change="handleSelectionChange" - @row-click="handleRowClick" @expand-change="handleRowClick" :row-key="getRowKey" :expand-row-keys="expands" @@ -151,7 +150,7 @@ align="center" /> <el-table-column - label="璇鹃缁�" + label="绉戝" width="120" prop="deptname" align="center" @@ -350,7 +349,7 @@ :show-overflow-tooltip="true" /> <el-table-column - label="璇鹃缁�" + label="绉戝" align="center" key="deptname" prop="deptname" @@ -527,6 +526,52 @@ align="center" key="weChatAgain" prop="weChatAgain" + > + </el-table-column> + </el-table-column> + <el-table-column v-if="orgname=='涓芥按甯備腑鍖婚櫌'" align="center" label="闅忚鎯呭喌"> + + <el-table-column + label="姝e父璇煶" + align="center" + width="100" + key="taskSituation1" + prop="taskSituation1" + > + </el-table-column><el-table-column + label="鎮h�呮嫆鎺ユ垨鎷掕" + align="center" + width="100" + key="taskSituation2" + prop="taskSituation2" + > + </el-table-column><el-table-column + label="闈㈣鎴栬�呮帴璇�" + align="center" + width="100" + key="taskSituation3" + prop="taskSituation3" + > + </el-table-column><el-table-column + label="寰俊闅忚" + align="center" + width="100" + key="taskSituation4" + prop="taskSituation4" + > + </el-table-column><el-table-column + label="闅忚鐢佃瘽涓嶆纭�" + align="center" + width="100" + key="taskSituation5" + prop="taskSituation5" + > + </el-table-column><el-table-column + label="鍏朵粬鎯呭喌涓嶅疁闅忚" + align="center" + width="100" + key="taskSituation6" + prop="taskSituation6" > </el-table-column> </el-table-column> @@ -838,6 +883,7 @@ return { topactiveName: "Local", //椤堕儴閫夋嫨 activeName: "first", //渚ц竟閫夋嫨 + orgname:'', expands: [], // 閬僵灞� loading: false, @@ -866,7 +912,7 @@ value: 1, }, { - label: "璇鹃缁勭粺璁�", + label: "绉戝缁熻", value: 2, }, ], @@ -901,7 +947,7 @@ postOptions: [], // 瑙掕壊閫夐」 roleOptions: [], - // 瀛樺偍鎵�鏈夎棰樼粍浠g爜 + // 瀛樺偍鎵�鏈夌瀹や唬鐮� allDeptCodes: [], // 瀛樺偍鎵�鏈夌梾鍖轰唬鐮� allWardCodes: [], @@ -938,7 +984,7 @@ dateRange: [], statisticaltype: 1, leavehospitaldistrictcodes: ["all"], // 榛樿閫変腑鍏ㄩ儴鐥呭尯 - deptcodes: [], // 榛樿閫変腑鍏ㄩ儴璇鹃缁� + deptcodes: [], // 榛樿閫変腑鍏ㄩ儴绉戝 }, // 鍒椾俊鎭� columns: [ @@ -956,6 +1002,8 @@ created() { this.getDeptTree(); this.getList(); + this.orgname = localStorage.getItem("orgname"); + }, methods: { @@ -964,7 +1012,7 @@ // 澶勭悊鏌ヨ鍙傛暟 const params = { ...this.queryParams, - // 濡傛灉閫夋嫨浜�"鍏ㄩ儴"锛屽垯浼犳墍鏈夌梾鍖�/璇鹃缁勪唬鐮� + // 濡傛灉閫夋嫨浜�"鍏ㄩ儴"锛屽垯浼犳墍鏈夌梾鍖�/绉戝浠g爜 leavehospitaldistrictcodes: this.queryParams.leavehospitaldistrictcodes.includes("all") ? this.allWardCodes @@ -1001,7 +1049,7 @@ // 澶勭悊鏌ヨ鍙傛暟 const params = { ...this.queryParams, - // 濡傛灉閫夋嫨浜�"鍏ㄩ儴"锛屽垯浼犳墍鏈夌梾鍖�/璇鹃缁勪唬鐮� + // 濡傛灉閫夋嫨浜�"鍏ㄩ儴"锛屽垯浼犳墍鏈夌梾鍖�/绉戝浠g爜 leavehospitaldistrictcodes: [row.leavehospitaldistrictcode], drcode: "1", }; @@ -1030,16 +1078,16 @@ tagid: row.tagid, }; }, - // 鑾峰彇璇鹃缁勬爲 + // 鑾峰彇绉戝鏍� getDeptTree() { - // 璇鹃缁勫垪琛� + // 绉戝鍒楄〃 this.flatArraydept = store.getters.belongDepts.map((dept) => { return { label: dept.deptName, value: dept.deptCode, }; }); - // 瀛樺偍鎵�鏈夎棰樼粍浠g爜 + // 瀛樺偍鎵�鏈夌瀹や唬鐮� this.allDeptCodes = store.getters.belongDepts.map( (dept) => dept.deptCode ); @@ -1412,7 +1460,7 @@ const option = { title: { - text: "璇鹃缁�/鐥呭尯闅忚瓒嬪娍", + text: "绉戝/鐥呭尯闅忚瓒嬪娍", left: "center", textStyle: { color: '#333', -- Gitblit v1.9.3