| | |
| | | <el-table |
| | | :data="logsheetlist" |
| | | :row-class-name="tableRowClassName" |
| | | height="350" |
| | | :max-height="350" |
| | | style="width: 100%" |
| | | @selection-change="handleSelectionChange" |
| | | > |
| | |
| | | /> |
| | | </div> |
| | | </div> |
| | | <el-form-item label="随访记录"> |
| | | <el-form-item label="随访内容" v-if="orgname == '丽水市中医院'"> |
| | | <el-input type="textarea" v-model="form.remark"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="随访记录" v-else> |
| | | <el-input type="textarea" v-model="form.remark"></el-input> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="随访情况" v-if="orgname == '丽水市中医院'"> |
| | | <el-radio-group v-model="form.taskSituation"> |
| | | <el-radio |
| | | v-for="city in cities" |
| | | :label="city.value" |
| | | :value="city.value" |
| | | :key="city.value" |
| | | >{{ city.label }}</el-radio |
| | | > |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="处理意见"> |
| | | <div> |
| | | <el-button |
| | |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="12" |
| | | ><el-form-item label="性别" prop="telcode"> |
| | | <el-select v-model="userform.sex" placeholder="请选择"> |
| | | <el-option label="男" :value="1"> </el-option> |
| | | <el-option label="女" :value="2"> </el-option> |
| | | </el-select> </el-form-item |
| | | ></el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="年龄" prop="name"> |
| | | <el-input |
| | | v-model="userform.age" |
| | | placeholder="请输入姓名" |
| | | maxlength="20" |
| | | ></el-input> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | |
| | | <el-row :gutter="20"> |
| | | <el-col :span="12" |
| | | ><el-form-item label="联系方式" prop="telcode"> |
| | | <el-input |
| | | v-model="userform.telcode" |
| | |
| | | v-model="userform.relativetelcode" |
| | | placeholder="请输入姓名" |
| | | maxlength="20" |
| | | ></el-input> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="24"> |
| | | <el-form-item label="诊断名称" prop="name"> |
| | | <el-input |
| | | v-model="form.leavediagname" |
| | | placeholder="请输入诊断" |
| | | maxlength="50" |
| | | ></el-input> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | |
| | | voice: "", |
| | | templateid: "", |
| | | again: "", |
| | | orgname: "", |
| | | zcform: {}, |
| | | form: {}, |
| | | cities: [ |
| | | { |
| | | label: "正常语音", |
| | | value: "1", |
| | | }, |
| | | { |
| | | label: "患者拒接或拒访", |
| | | value: "2", |
| | | }, |
| | | { |
| | | label: "面访或者接诊", |
| | | value: "3", |
| | | }, |
| | | { |
| | | label: "微信随访", |
| | | value: "4", |
| | | }, |
| | | { |
| | | label: "随访电话不正确", |
| | | value: "5", |
| | | }, |
| | | { |
| | | label: "其他情况不宜随访", |
| | | value: "6", |
| | | }, |
| | | ], |
| | | tableDatatop: [], //题目表 |
| | | voiceDatatop: [], //题目表 |
| | | dynamicTags: [], |
| | |
| | | YongHuXX: { |
| | | XiTongID: "SUIFANGXT", |
| | | XiTongMC: "随访系统", |
| | | YongHuID: "1400466972205912064", |
| | | YongHuXM: "JNRMYY", |
| | | YongHuID: localStorage.getItem("YongHuID"), |
| | | YongHuXM: localStorage.getItem("YongHuXM"), |
| | | ZuZhiJGID: localStorage.getItem("orgid"), |
| | | ZuZhiJGMC: localStorage.getItem("orgname"), |
| | | idp: "lyra", |
| | |
| | | this.Voicetype = this.$route.query.Voicetype; |
| | | this.visitCount = this.$route.query.visitCount; |
| | | this.serviceType = this.$route.query.serviceType; |
| | | this.orgname = localStorage.getItem("orgname"); |
| | | |
| | | this.getTaskservelist(); |
| | | }, |
| | |
| | | // this.$modal.msgWarning("360功能暂未开通"); |
| | | |
| | | this.postData.YeWuXX.BingRenXX.ZhengJianHM = sfzh; |
| | | if (this.postData.XiaoXiTou.ZuHuMC == "丽水市中医院") { |
| | | this.postData.YeWuXX.YongHuXX.YongHuID = "1400398571877961728"; |
| | | this.postData.YeWuXX.YongHuXX.YongHuXM = "LSZYY"; |
| | | } |
| | | |
| | | query360PatInfo(this.postData).then((res) => { |
| | | if (res.data.url) { |
| | | window.open(res.data.url, "_blank"); |
| | |
| | | (item) => item.id == this.id |
| | | ); |
| | | objson.remark = this.form.remark; |
| | | objson.taskSituation = this.form.taskSituation; |
| | | objson.excep = this.selectedTag; |
| | | if (sendstate) objson.sendstate = sendstate; |
| | | Editsingletaskson(objson).then((res) => { |
| | |
| | | margin: 0 10px 20px 10px; |
| | | |
| | | /* 当缩放比例大于100%或屏幕宽度较小时改为上下排列 */ |
| | | @media screen and (max-width: 1200px), (min-resolution: 1.1dppx) { |
| | | @media screen and (max-width: 1200px), (min-resolution: 1dppx) { |
| | | flex-direction: column; |
| | | |
| | | .call-action, |