src/store/getters.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/followvisit/discharge/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/followvisit/outpatient/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/patient/physical/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/patient/propaganda/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/patient/questionnaire/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/patient/subsequent/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/patient/ycquestionnaire/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/store/getters.js
@@ -450,14 +450,14 @@ listClass: "", }, }, // { // value: "8", // label: "智能机器人", // raw: { // cssClass: "", // listClass: "", // }, // }, { value: "8", label: "智能机器人", raw: { cssClass: "", listClass: "", }, }, ], // 语言 languagelist: (state) => [ src/views/followvisit/discharge/index.vue
@@ -888,7 +888,11 @@ console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); } this.loading = true; if (this.topqueryParams.leavehospitaldistrictcodes[0]&&this.topqueryParams.leaveldeptcodes[0]) { this.topqueryParams.deptOrDistrict=2; }else{ this.topqueryParams.deptOrDistrict=1; } getTaskservelist(this.topqueryParams).then((response) => { this.userList = response.rows[0].serviceSubtaskList; this.total = response.total; src/views/followvisit/outpatient/index.vue
@@ -660,7 +660,11 @@ /** 查询门诊随访列表 */ getList() { this.loading = true; if (this.topqueryParams.leavehospitaldistrictcodes[0]&&this.topqueryParams.leaveldeptcodes[0]) { this.topqueryParams.deptOrDistrict=2; }else{ this.topqueryParams.deptOrDistrict=1; } getTaskservelist(this.topqueryParams).then( (response) => { this.userList = response.rows; src/views/patient/physical/index.vue
@@ -188,6 +188,19 @@ </div> </div> </el-col> <el-col :span="1.5"> <div class="documentf"> <div class="document"> <el-button type="success" plain size="medium" @click="buidegetTasklist()" >待办服务</el-button > </div> </div> </el-col> </el-row> <el-table v-loading="loading" @@ -221,6 +234,12 @@ width="120" > <template slot-scope="scope"> <el-tooltip class="item" effect="dark" :content="scope.row.remark" placement="top-start" > <div v-if="scope.row.sendstate == 1"> <el-tag type="primary" :disable-transitions="false" >表单已领取</el-tag @@ -245,8 +264,11 @@ > </div> <div v-if="scope.row.sendstate == 6"> <el-tag type="danger" :disable-transitions="false">已完成</el-tag> <el-tag type="danger" :disable-transitions="false" >已完成</el-tag > </div> </el-tooltip> </template> </el-table-column> <!-- <el-table-column @@ -289,17 +311,6 @@ <span>{{ parseTime(scope.row.finishtime) }}</span> </template> </el-table-column> <el-table-column label="出院日期" width="200" align="center" key="endtime" prop="endtime" > <template slot-scope="scope"> <span>{{ formatTime(scope.row.endtime) }}</span> </template></el-table-column > <el-table-column label="应随访日期" width="200" @@ -635,7 +646,7 @@ resetUserPwd, changeUserStatus, } from "@/api/system/user"; import { getTaskservelist } from "@/api/AiCentre/index"; import { getTaskservelist, buidegetTasklist } from "@/api/AiCentre/index"; import Treeselect from "@riophae/vue-treeselect"; import store from "@/store"; import "@riophae/vue-treeselect/dist/vue-treeselect.css"; @@ -866,8 +877,70 @@ console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); } this.loading = true; if (this.topqueryParams.leavehospitaldistrictcodes[0]&&this.topqueryParams.leaveldeptcodes[0]) { this.topqueryParams.deptOrDistrict=2; }else{ this.topqueryParams.deptOrDistrict=1; } getTaskservelist(this.topqueryParams).then((response) => { this.userList = response.rows[0].serviceSubtaskList; this.total = response.total; if (refresh) { this.cardlist[0].value = Number(response.rows[0].wzx) + Number(response.rows[0].ysf); this.cardlist[1].value = response.rows[0].wzx; this.cardlist[2].value = response.rows[0].ysf; this.ycvalue = response.rows[0].yc; this.cardlist[3].value = response.rows[0].fssb; this.cardlist[4].value = response.rows[0].dfs; this.cardlist[5].value = response.rows[0].yfs2; this.yfsvalue = response.rows[0].yfs; } this.loading = false; this.userList.forEach((item) => { let idArray = null; if (item.preachform) { item.preachformson = item.preachform; idArray = item.preachform.split(","); item.preachform = idArray.map((value) => { // 查找id对应的对象 const item = this.checkboxlist.find( (item) => item.value == value ); // 如果找到对应的id,返回label值,否则返回null return item ? item.label : null; }); } }); this.total = response.total; }); }, buidegetTasklist(type) { if (this.topqueryParams.searchscope == 3) { this.topqueryParams.leaveldeptcodes = store.getters.belongDepts.map( (obj) => obj.deptCode ); this.topqueryParams.leavehospitaldistrictcodes = store.getters.belongWards.map((obj) => obj.districtCode); } // 接受异常跳转 if (this.errtype) { this.topqueryParams.leavehospitaldistrictcodes.push( this.leavehospitaldistrictcode ); } let obj = { pageNum: 1, pageSize: 10, leavehospitaldistrictcodes: this.topqueryParams.leavehospitaldistrictcodes, sendstates: [2, 3], leaveldeptcodes: this.topqueryParams.leaveldeptcodes, }; buidegetTasklist(obj).then((response) => { this.userList = response.rows[0].serviceSubtaskList; this.total = response.total; if (refresh) { @@ -1004,7 +1077,7 @@ pageNum: 1, pageSize: 10, serviceType: 1, searchscope: 2, searchscope: 3, }; this.handleQuery(1); }, src/views/patient/propaganda/index.vue
@@ -806,7 +806,11 @@ store.getters.belongWards.map((obj) => obj.districtCode); } this.loading = true; if (this.topqueryParams.leavehospitaldistrictcodes[0]&&this.topqueryParams.leaveldeptcodes[0]) { this.topqueryParams.deptOrDistrict=2; }else{ this.topqueryParams.deptOrDistrict=1; } getTaskservelist(this.topqueryParams).then((response) => { this.userList = response.rows[0].serviceSubtaskList; src/views/patient/questionnaire/index.vue
@@ -866,7 +866,11 @@ console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); } this.loading = true; if (this.topqueryParams.leavehospitaldistrictcodes[0]&&this.topqueryParams.leaveldeptcodes[0]) { this.topqueryParams.deptOrDistrict=2; }else{ this.topqueryParams.deptOrDistrict=1; } getTaskservelist(this.topqueryParams).then((response) => { this.userList = response.rows[0].serviceSubtaskList; this.total = response.total; @@ -889,10 +893,8 @@ } if (item.preachform) { if (item.endtime) { item.preachformson = item.preachform; idArray = item.preachform.split(","); } item.preachform = idArray.map((value) => { // 查找id对应的对象 src/views/patient/subsequent/index.vue
@@ -702,7 +702,11 @@ /** 查询门诊随访列表 */ getList() { this.loading = true; if (this.topqueryParams.leavehospitaldistrictcodes[0]&&this.topqueryParams.leaveldeptcodes[0]) { this.topqueryParams.deptOrDistrict=2; }else{ this.topqueryParams.deptOrDistrict=1; } getTaskservelist(this.topqueryParams).then((response) => { this.userList = response.rows; this.total = response.total; src/views/patient/ycquestionnaire/index.vue
@@ -866,7 +866,11 @@ console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); } this.loading = true; if (this.topqueryParams.leavehospitaldistrictcodes[0]&&this.topqueryParams.leaveldeptcodes[0]) { this.topqueryParams.deptOrDistrict=2; }else{ this.topqueryParams.deptOrDistrict=1; } getTaskservelist(this.topqueryParams).then((response) => { this.userList = response.rows[0].serviceSubtaskList; this.total = response.total; @@ -889,10 +893,8 @@ } if (item.preachform) { if (item.endtime) { item.preachformson = item.preachform; idArray = item.preachform.split(","); } item.preachform = idArray.map((value) => { // 查找id对应的对象