| | |
| | | </h1> |
| | | </router-link> |
| | | <router-link v-else key="expand" class="sidebar-logo-link" to="/"> |
| | | <img v-if="logo" :src="logo" class="sidebar-logo" /> |
| | | <!-- <img v-if="logo" :src="logo" class="sidebar-logo" /> --> |
| | | <h1 |
| | | class="sidebar-title" |
| | | :style="{ |
| | |
| | | /** |
| | | * 是否显示logo |
| | | */ |
| | | sidebarLogo: true, |
| | | sidebarLogo: false, |
| | | |
| | | /** |
| | | * 是否显示动态标题 |
| | |
| | | }, |
| | | { |
| | | value: "2", |
| | | label: "待执行", |
| | | label: "待随访", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | // { |
| | | // value: "8", |
| | | // label: "智能机器人", |
| | | // raw: { |
| | | // cssClass: "", |
| | | // listClass: "", |
| | | // }, |
| | | // }, |
| | | { |
| | | value: "7", |
| | | label: "术后随访", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | ], |
| | | // 语言 |
| | | languagelist: (state) => [ |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | getTaskservelist({ |
| | | patid: row.patid, |
| | | taskid: row.taskid, |
| | | deptOrDistrict:2, |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | objson.sendstate = 4; |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | value: 0, |
| | | }, |
| | | { |
| | | name: "待执行", |
| | | name: "待随访", |
| | | value: 0, |
| | | }, |
| | | { |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | getTaskservelist({ |
| | | patid: row.patid, |
| | | taskid: row.taskid, |
| | | deptOrDistrict:2, |
| | | |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | objson.sendstate = 4; |
| | |
| | | prop="nickName" |
| | | /> |
| | | <el-table-column |
| | | label="待执行/总数" |
| | | label="待随访/总数" |
| | | align="center" |
| | | key="phonenumber" |
| | | prop="phonenumber" |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | prop="sendstate" |
| | | align="center" |
| | | width="200" |
| | | label="服务状态" |
| | | label="任务状态" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <div v-if="scope.row.sendstate == 1"> |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | @click="Seedetails(scope.row)" |
| | | v-hasPermi="['system:user:edit']" |
| | | ><span class="button-zx" |
| | | ><i class="el-icon-s-order"></i>查看服务结果</span |
| | | ><i class="el-icon-s-order"></i>查看</span |
| | | ></el-button |
| | | > |
| | | </template> |
| | |
| | | getTaskservelist({ |
| | | patid: this.patid, |
| | | subId: id, |
| | | deptOrDistrict:2, |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | this.form = res.rows[0].serviceSubtaskList[0]; |
| | |
| | | getTaskservelist({ |
| | | patid: this.patid, |
| | | subId: this.id, |
| | | deptOrDistrict:2, |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | objson = res.rows[0].serviceSubtaskList[0]; |
| | |
| | | getTaskservelist({ |
| | | patid: this.patid, |
| | | subId: this.id, |
| | | deptOrDistrict:2, |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | objson = res.rows[0].serviceSubtaskList[0]; |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | class-name="small-padding fixed-width" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-tooltip |
| | | <!-- <el-tooltip |
| | | class="item" |
| | | effect="dark" |
| | | content="再次随访" |
| | |
| | | ><i class="el-icon-s-promotion"></i>再次随访</span |
| | | ></el-button |
| | | > |
| | | </el-tooltip> |
| | | </el-tooltip> --> |
| | | <el-tooltip |
| | | v-if="scope.row.sendstate == 1 || scope.row.sendstate == 2" |
| | | class="item" |
| | |
| | | value: 0, |
| | | }, |
| | | { |
| | | name: "待执行", |
| | | name: "待随访", |
| | | value: 0, |
| | | }, |
| | | { |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | getTaskservelist({ |
| | | patid: row.patid, |
| | | taskid: row.taskid, |
| | | deptOrDistrict:2, |
| | | |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | objson.sendstate = 4; |
| | |
| | | :show-overflow-tooltip="true" |
| | | /> |
| | | <el-table-column |
| | | label="待执行/总任务" |
| | | label="待随访/总任务" |
| | | align="center" |
| | | key="nickName" |
| | | prop="nickName" |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | value: 0, |
| | | }, |
| | | { |
| | | name: "待执行", |
| | | name: "待随访", |
| | | value: 0, |
| | | }, |
| | | { |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | getTaskservelist({ |
| | | patid: row.patid, |
| | | taskid: row.taskid, |
| | | deptOrDistrict:2, |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | objson.sendstate = 4; |
| | |
| | | prop="templatename" |
| | | /> |
| | | <el-table-column |
| | | label="待执行/总任务" |
| | | label="待随访/总任务" |
| | | align="center" |
| | | key="nickName" |
| | | prop="nickName" |
| | |
| | | :show-overflow-tooltip="true" |
| | | /> |
| | | <el-table-column |
| | | label="待执行/总任务组" |
| | | label="待随访/总任务组" |
| | | align="center" |
| | | key="nickName" |
| | | prop="nickName" |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | store.getters.belongWards.map((obj) => obj.districtCode); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.cardlist[0].value = |
| | |
| | | prop="templatename" |
| | | /> |
| | | <el-table-column |
| | | label="待执行/总任务" |
| | | label="待随访/总任务" |
| | | align="center" |
| | | key="nickName" |
| | | prop="nickName" |
| | |
| | | prop="templatename" |
| | | /> |
| | | <el-table-column |
| | | label="待执行/总任务" |
| | | label="待随访/总任务" |
| | | align="center" |
| | | key="nickName" |
| | | prop="nickName" |
| | |
| | | showSearch: true, |
| | | // 总条数 |
| | | total: 0, |
| | | linkUrl:'https://blog.csdn.net/weixin_46622350/article/details/119245415', |
| | | linkUrl:'https://www.google.com/blank.html', |
| | | // 用户表格数据 |
| | | userList: null, |
| | | // 弹出层标题 |
| | |
| | | handleClickfw(){ |
| | | getTaskservelist({ |
| | | patid: this.id, |
| | | deptOrDistrict:2, |
| | | |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | this.record = res.rows[0].serviceSubtaskList; |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | /** 查询门诊通知列表 */ |
| | | getList() { |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows; |
| | | this.total = response.total; |
| | |
| | | value: "6", |
| | | label: "院外患者", |
| | | }, |
| | | { |
| | | value: "5", |
| | | label: "手术病人", |
| | | }, |
| | | ], |
| | | source: [ |
| | | { |
| | |
| | | // label: "智能机器人", |
| | | // }, |
| | | ]; |
| | | } else if (this.form.serviceType == 7 || this.form.serviceType == 9) { |
| | | } else if (this.form.serviceType == 7|| this.form.serviceType == 10|| this.form.serviceType == 11|| this.form.serviceType == 9) { |
| | | this.checkboxlist = [ |
| | | { |
| | | value: "1", |
| | |
| | | value: "6", |
| | | label: "微信小程序", |
| | | }, |
| | | { |
| | | value: "7", |
| | | label: "术后随访", |
| | | }, |
| | | ]; |
| | | } else if ( |
| | | this.form.serviceType == 2 || |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | store.getters.belongWards.map((obj) => obj.districtCode); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.userList.forEach((item) => { |
| | |
| | | value: "3", |
| | | label: "体检病人", |
| | | }, |
| | | { |
| | | value: "5", |
| | | label: "手术病人", |
| | | }, |
| | | ], |
| | | source: [ |
| | | { |
| | |
| | | // label: "智能机器人", |
| | | // }, |
| | | ]; |
| | | } else if (this.form.serviceType == 7 || this.form.serviceType == 5) { |
| | | } else if (this.form.serviceType == 7 || this.form.serviceType == 5|| this.form.serviceType == 10|| this.form.serviceType == 11) { |
| | | this.checkboxlist = [ |
| | | { |
| | | value: "1", |
| | |
| | | value: "6", |
| | | label: "微信小程序", |
| | | }, |
| | | { |
| | | value: "7", |
| | | label: "术后随访", |
| | | }, |
| | | ]; |
| | | } else if (this.form.serviceType == 2 || this.form.serviceType == 3) { |
| | | this.checkboxlist = [ |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | value: 0, |
| | | }, |
| | | { |
| | | name: "待执行", |
| | | name: "待随访", |
| | | value: 0, |
| | | }, |
| | | { |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 2"> |
| | | <el-tag type="primary" :disable-transitions="false" |
| | | >待执行</el-tag |
| | | >待随访</el-tag |
| | | > |
| | | </div> |
| | | <div v-if="scope.row.sendstate == 3"> |
| | |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="人工处理意见" |
| | | label="处理意见" |
| | | align="center" |
| | | key="suggest" |
| | | prop="suggest" |
| | |
| | | value: 0, |
| | | }, |
| | | { |
| | | name: "待执行", |
| | | name: "待随访", |
| | | value: 0, |
| | | }, |
| | | { |
| | |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "待执行", |
| | | label: "待随访", |
| | | }, |
| | | { |
| | | value: 3, |
| | |
| | | console.log(this.topqueryParams.leavehospitaldistrictcodes, "11"); |
| | | } |
| | | this.loading = true; |
| | | this.topqueryParams.deptOrDistrict=2, |
| | | getTaskservelist(this.topqueryParams).then((response) => { |
| | | this.userList = response.rows[0].serviceSubtaskList; |
| | | this.total = response.total; |
| | |
| | | > |
| | | </el-table-column |
| | | ><el-table-column |
| | | label="待执行" |
| | | label="待随访" |
| | | align="center" |
| | | key="dfsCount" |
| | | prop="dfsCount" |
| | |
| | | :class="classestag == 4 ? 'state-lines' : 'state-line'" |
| | | @click="awaitfn" |
| | | > |
| | | <div class="value-left"><i class="el-icon-s-help" />待执行</div> |
| | | <div class="value-left"><i class="el-icon-s-help" />待随访</div> |
| | | <div class="quantityd">22</div> |
| | | </div> |
| | | </div> |
| | |
| | | losefn() { |
| | | this.classestag = 3; |
| | | }, |
| | | // 切换待执行类别 |
| | | // 切换待随访类别 |
| | | awaitfn() { |
| | | this.classestag = 4; |
| | | }, |
| | |
| | | <div class="left-board"> |
| | | <div class="logo-wrapper"> |
| | | <div class="logo"> |
| | | <img :src="logo" alt="logo"> Form Generator |
| | | <!-- <img :src="logo" alt="logo"> Form Generator --> |
| | | </div> |
| | | </div> |
| | | <el-scrollbar class="left-scrollbar"> |