From f055c750cfe0c2d371112e53291b352348bdde2d Mon Sep 17 00:00:00 2001 From: WXL (wul) <wl_5969728@163.com> Date: 星期三, 17 九月 2025 15:35:57 +0800 Subject: [PATCH] 同步 --- src/views/followvisit/discharge/index.vue | 110 +++++++++++++++++++++++++++++++------------------------ 1 files changed, 62 insertions(+), 48 deletions(-) diff --git a/src/views/followvisit/discharge/index.vue b/src/views/followvisit/discharge/index.vue index 38d9555..daaba95 100644 --- a/src/views/followvisit/discharge/index.vue +++ b/src/views/followvisit/discharge/index.vue @@ -72,14 +72,14 @@ v-show="showSearch" label-width="98px" > - <el-form-item label="浠诲姟鍚嶇О"> + <!-- <el-form-item label="浠诲姟鍚嶇О"> <el-input v-model="topqueryParams.taskName" placeholder="璇烽�夋嫨浠诲姟鍚嶇О" ></el-input> </el-form-item> - <el-form-item label="鍑洪櫌鏃堕棿"> + <el-form-item label="璇鹃鏃堕棿"> <el-date-picker v-model="dateRange" style="width: 240px" @@ -89,7 +89,7 @@ start-placeholder="寮�濮嬫棩鏈�" end-placeholder="缁撴潫鏃ユ湡" ></el-date-picker> - </el-form-item> + </el-form-item> --> <el-form-item label="搴旈殢璁挎椂闂�"> <el-date-picker v-model="dateRangefs" @@ -108,19 +108,19 @@ placeholder="璇疯緭鍏ユ偅鑰呭鍚�" ></el-input> </el-form-item> - <el-form-item label="璇婃柇鍚嶇О" prop="leavediagname"> + <!-- <el-form-item label="璇婃柇鍚嶇О" prop="leavediagname"> <el-input v-model="topqueryParams.leavediagname" placeholder="璇疯緭鍏ヨ瘖鏂悕绉�" ></el-input> - </el-form-item> + </el-form-item> --> <el-form-item label="闅忚浜哄憳" prop="updateBy"> <el-input v-model="topqueryParams.updateBy" placeholder="璇疯緭鍏ラ殢璁夸汉鍛�" ></el-input> </el-form-item> - <el-form-item label="涓绘不鍖荤敓" prop="drname"> + <!-- <el-form-item label="涓绘不鍖荤敓" prop="drname"> <el-input v-model="topqueryParams.drname" placeholder="璇疯緭鍏ヤ富娌诲尰鐢�" @@ -131,7 +131,7 @@ v-model="topqueryParams.managementDoctor" placeholder="璇疯緭鍏ヤ富娌诲尰鐢�" ></el-input> - </el-form-item> + </el-form-item> --> <el-form-item label="鎮h�呰寖鍥�" prop="status"> <el-cascader @@ -181,7 +181,7 @@ </el-form> <el-divider></el-divider> <el-row :gutter="10" class="mb8"> - <el-col :span="1.5"> + <!-- <el-col :span="1.5"> <div class="documentf"> <div class="document"> <el-button @@ -194,11 +194,10 @@ > </div> </div> - </el-col> + </el-col> --> <el-col :span="1.5"> <el-button type="primary" - plain icon="el-icon-plus" size="medium" @click="handleAdd" @@ -234,7 +233,7 @@ </div> </div> </el-col> - <el-col :span="1.5"> + <!-- <el-col :span="1.5"> <div class="documentf"> <div class="document"> <el-button @@ -246,20 +245,19 @@ > </div> </div> - </el-col> - <el-col :span="1.5"> + </el-col> --> + <!-- <el-col :span="1.5"> <div class="documentf"> <div class="document"> <el-button type="primary" - plain size="medium" @click="affiliation()" >鏈汉鎵�灞炴湇鍔�</el-button > </div> </div> - </el-col> + </el-col> --> <el-col :span="1.5"> <div class="documentf"> <div class="document"> @@ -269,7 +267,7 @@ </div> </div> </el-col> - <el-col :span="1.5"> + <!-- <el-col :span="1.5"> <div class="documentf"> <div class="document"> <el-tooltip @@ -290,7 +288,7 @@ </el-tooltip> </div> </div> - </el-col> + </el-col> --> </el-row> <el-table v-loading="loading" @@ -410,7 +408,7 @@ </template> </el-table-column> <el-table-column - label="鍑洪櫌鏃ユ湡" + label="璇鹃鏃ユ湡" width="200" align="center" key="endtime" @@ -453,7 +451,7 @@ width="120" /> <el-table-column - label="鍑洪櫌澶╂暟" + label="璇鹃澶╂暟" width="120" align="center" key="endDay" @@ -469,14 +467,22 @@ align="center" key="sfzh" prop="sfzh" - /> + > + <template slot-scope="scope"> + <span>{{ desensitization(scope.row.sfzh, "idCard") }}</span> + </template></el-table-column + > <el-table-column label="鑱旂郴鐢佃瘽" width="200" align="center" key="phone" prop="phone" - /> + > + <template slot-scope="scope"> + <span>{{ desensitization(scope.row.phone, "phone") }}</span> + </template></el-table-column + > <el-table-column label="璐d换鎶ゅ+" width="120" @@ -498,7 +504,7 @@ <!-- <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" @@ -525,7 +531,7 @@ </el-table-column> <el-table-column - label="鍑洪櫌闅忚妯℃澘鍚嶇О" + label="璇鹃闅忚妯℃澘鍚嶇О" align="center" key="templatename" prop="templatename" @@ -859,7 +865,7 @@ </el-form-item> </el-col> </el-row> - <el-row > + <el-row> <el-col :span="8"> <el-form-item label="杩囨护鍖荤敓" width="100" prop="filterDrname"> <el-input @@ -986,7 +992,7 @@ v-model="zcform.age" ></el-input> </el-form-item> - <el-form-item label="绉戝"> + <el-form-item label="璇鹃缁�"> <el-input style="width: 400px" disabled @@ -1010,7 +1016,7 @@ <!-- <el-form-item label="鍗冲埢鍙戦��"> <el-switch v-model="zcform.delivery"></el-switch> </el-form-item> --> - <el-form-item label="鍑洪櫌鏃堕棿"> + <el-form-item label="璇鹃鏃堕棿"> <el-input style="width: 400px" disabled @@ -1119,7 +1125,7 @@ sourcetype: [ { value: 1, - label: "绉戝", + label: "璇鹃缁�", children: [], }, { @@ -1135,7 +1141,7 @@ loading: false, cardlist: [ { - name: "鍑洪櫌鏈嶅姟鎬婚噺", + name: "璇鹃鏈嶅姟鎬婚噺", value: 0, }, // { @@ -1143,7 +1149,7 @@ // value: 0, // }, { - name: "搴旈殢璁�", + name: "闇�闅忚", value: 0, }, { @@ -1184,11 +1190,11 @@ topicoptionssort: [ { value: 0, - label: "鍑洪櫌鏃堕棿(姝e簭)", + label: "璇鹃鏃堕棿(姝e簭)", }, { value: 1, - label: "鍑洪櫌鏃堕棿(鍊掑簭)", + label: "璇鹃鏃堕棿(鍊掑簭)", }, { value: 2, @@ -1204,8 +1210,8 @@ pageNum: 1, pageSize: 10, sendstate: 2, - sort: 2, //0 鍑洪櫌鏃堕棿(姝e簭) 1 鍑洪櫌鏃堕棿(鍊掑簭) 2 鍙戦�佹椂闂�(姝e簭) 3 鍙戦�佹椂闂�(鍊掑簭) - serviceType: 2, + sort: 2, //0 璇鹃鏃堕棿(姝e簭) 1 璇鹃鏃堕棿(鍊掑簭) 2 鍙戦�佹椂闂�(姝e簭) 3 鍙戦�佹椂闂�(鍊掑簭) + serviceType: 16, searchscope: 3, visitCount: 1, scopetype: [], @@ -1408,7 +1414,6 @@ }); }, affiliation() { - this.topqueryParams.managementDoctor = store.getters.hisUserId; this.getList(1); }, @@ -1577,8 +1582,8 @@ pageNum: 1, pageSize: 10, sendstate: 2, - sort: 2, //0 鍑洪櫌鏃堕棿(姝e簭) 1 鍑洪櫌鏃堕棿(鍊掑簭) 2 鍙戦�佹椂闂�(姝e簭) 3 鍙戦�佹椂闂�(鍊掑簭) - serviceType: 2, + sort: 2, //0 璇鹃鏃堕棿(姝e簭) 1 璇鹃鏃堕棿(鍊掑簭) 2 鍙戦�佹椂闂�(姝e簭) 3 鍙戦�佹椂闂�(鍊掑簭) + serviceType: 16, searchscope: 3, visitCount: 1, scopetype: [], @@ -1635,13 +1640,13 @@ if (res.code == 200) { this.$message.success("璇勫垎淇濆瓨鎴愬姛"); this.scoreDialogVisible = false; - this.selectedRows=[]; - this.$refs.userform.clearSelection() + this.selectedRows = []; + this.$refs.userform.clearSelection(); } else { this.$modal.msgWarning("璇勫垎淇濆瓨澶辫触"); this.scoreDialogVisible = false; - this.selectedRows=[]; - this.$refs.userform.clearSelection() + this.selectedRows = []; + this.$refs.userform.clearSelection(); } }); // 杩欓噷鍙互娣诲姞淇濆瓨閫昏緫锛屽璋冪敤API淇濆瓨璇勫垎 @@ -1672,14 +1677,14 @@ path: "/followvisit/QuestionnaireTask", query: { type: 2, - serviceType: 2, + serviceType: 16, }, }); }, //鎮h��360璺宠浆 gettoken360(sfzh, drcode, drname) { - this.$modal.msgWarning('360鍔熻兘鏆傛湭寮�閫�'); - return; // 闃绘鍚庣画浠g爜鎵ц + this.$modal.msgWarning("360鍔熻兘鏆傛湭寮�閫�"); + return; // 闃绘鍚庣画浠g爜鎵ц this.postData.YeWuXX.BingRenXX.ZhengJianHM = sfzh; if (this.postData.XiaoXiTou.ZuHuMC == "涓芥按甯備腑鍖婚櫌") { this.postData.YeWuXX.YongHuXX.YongHuID = "1400398571877961728"; @@ -1885,6 +1890,8 @@ tableRowClassName({ row, rowIndex }) { if (row.excep == 1) { return "warning-row"; + } else if (row.excep == 2) { + return "remind-row"; } return ""; }, @@ -1947,6 +1954,9 @@ } ::v-deep.el-table .warning-row { background: #eec4c4; +} +::v-deep.el-table .remind-row { + background: #fcf5aa; } .documentf { @@ -2027,10 +2037,12 @@ } } ::v-deep.leftvlue .el-card__body { - background: #d0e9fd; + background: #f2f8ff; + color: #324a9b; } ::v-deep.leftvlue .el-card__body:hover { - background: #8dc8f8; + background: #3664d9; + color: #fff; cursor: pointer; /* 榧犳爣鎮诞鏃跺彉涓烘墜褰� */ } ::v-deep.errleftvlue .el-card__body { @@ -2045,7 +2057,7 @@ background: #d0fdd8; } ::v-deep.ysfleftvlue .el-card__body:hover { - background: #8df8a4; + background: #0abc54; cursor: pointer; /* 榧犳爣鎮诞鏃跺彉涓烘墜褰� */ } .button-bb { @@ -2070,7 +2082,7 @@ color: #ffffff; } .button-zx { - background: #4fabe9; + background: #324a9b; padding: 5px; border-radius: 1px; color: #ffffff; @@ -2097,7 +2109,9 @@ background-color: #6b21a8; border-color: #6b21a8; } - +.button-textxga { + color: #de7897; +} .purple-button.is-disabled { background-color: #d8b4fe; border-color: #d8b4fe; -- Gitblit v1.9.3