| | |
| | | > |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="应随访日期" |
| | | width="146" |
| | | align="center" |
| | | key="visitTime" |
| | | prop="visitTime" |
| | | :render-header="Tooltipy" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span>{{ formatTime(scope.row.visitTime) }}</span> |
| | | </template></el-table-column |
| | | > |
| | | <el-table-column |
| | | v-if="orgname == '南华大学附属第一医院'" |
| | | label="入院日期" |
| | | width="200" |
| | |
| | | <div>随访内容</div> |
| | | </div> |
| | | <div> |
| | | <el-tabs v-model="activeName" type="border-card"> |
| | | <el-tabs v-model="activeName" type="card"> |
| | | <el-tab-pane name="wj"> |
| | | <span class="mulsz" slot="label" |
| | | ><i class="el-icon-notebook-1"></i> 问卷随访结果</span |
| | |
| | | <div class="title"> |
| | | {{ taskname ? taskname : "问卷" }} |
| | | <span style="margin-left: 50px"> |
| | | <el-button type="primary" round @click="smsSubTask" v-if="orgname != '省立同德翠苑院区'"> |
| | | <el-button |
| | | type="primary" |
| | | round |
| | | @click="smsSubTask" |
| | | v-if="orgname != '省立同德翠苑院区'" |
| | | > |
| | | 问卷短信推送 |
| | | </el-button> |
| | | </span> |
| | |
| | | v-if="Voicetype" |
| | | type="primary" |
| | | @click="yuyingetdetail" |
| | | >保存服务详情</el-button |
| | | >保存问卷详情</el-button |
| | | > |
| | | <el-button v-else type="primary" @click="getdetail" |
| | | >保存服务详情</el-button |
| | | >保存问卷详情</el-button |
| | | > |
| | | </div> |
| | | </el-tab-pane> |
| | |
| | | v-model="selectedTag" |
| | | placeholder="请选择异常状态" |
| | | clearable |
| | | @change="exceptionHandling" |
| | | style="width: 150px; margin-right: 10px" |
| | | > |
| | | <el-option |
| | |
| | | > |
| | | 暂不处理 |
| | | </el-button> |
| | | <el-button |
| | | <el-button |
| | | plain |
| | | type="success" |
| | | @click="Editsingletaskson('6')" |
| | |
| | | <el-button plain type="info" @click="Editsingletaskson('5')"> |
| | | 人工随访 |
| | | </el-button> |
| | | <el-button type="primary" round @click="sendAgainmsg" v-if="orgname != '省立同德翠苑院区'"> |
| | | <el-button |
| | | type="primary" |
| | | round |
| | | @click="sendAgainmsg" |
| | | v-if="orgname != '省立同德翠苑院区'" |
| | | > |
| | | 短信发送 |
| | | </el-button> |
| | | </div> |
| | |
| | | </el-form> |
| | | </div> |
| | | |
| | | <!-- 患者档案信息 --> |
| | | <div class="detailed"> |
| | | <h3>患者档案信息</h3> |
| | | <el-form ref="userform" :model="userform" label-width="100px"> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="患者姓名" prop="name"> |
| | | <el-input |
| | | v-model="userform.name" |
| | | placeholder="请输入姓名" |
| | | maxlength="30" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="性别" prop="sex"> |
| | | <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="age"> |
| | | <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" |
| | | placeholder="请输入联系方式" |
| | | maxlength="20" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="亲属联系方式" prop="relativetelcode"> |
| | | <el-input |
| | | 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="leavediagname"> |
| | | <el-input |
| | | v-model="form.leavediagname" |
| | | placeholder="请输入诊断" |
| | | maxlength="50" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="24"> |
| | | <el-form-item label="出生地" prop="birthplace"> |
| | | <el-input |
| | | v-model="userform.birthplace" |
| | | placeholder="国、省、地市、区县、街道等详细信息" |
| | | maxlength="50" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="24"> |
| | | <el-form-item label="居住地" prop="placeOfResidence"> |
| | | <el-input |
| | | v-model="userform.placeOfResidence" |
| | | placeholder="国、省、地市、区县、街道等详细信息" |
| | | maxlength="50" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | </el-form> |
| | | <!-- 折叠面板:患者档案信息 + 投诉建议 --> |
| | | <div class="collapse-section"> |
| | | <el-collapse v-model="collapseActive" accordion> |
| | | <el-collapse-item title="患者档案信息" name="patient"> |
| | | <el-form ref="userform2" :model="userform" label-width="90px" size="small"> |
| | | <el-row :gutter="16"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="患者姓名"> |
| | | <el-input v-model="userform.name" placeholder="请输入姓名" maxlength="30"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="性别"> |
| | | <el-select v-model="userform.sex" placeholder="请选择" style="width: 100%"> |
| | | <el-option label="男" :value="1"></el-option> |
| | | <el-option label="女" :value="2"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="16"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="年龄"> |
| | | <el-input v-model="userform.age" placeholder="请输入年龄" maxlength="20"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="联系方式"> |
| | | <el-input v-model="userform.telcode" placeholder="请输入联系方式" maxlength="20"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="16"> |
| | | <el-col :span="24"> |
| | | <el-form-item label="亲属电话"> |
| | | <el-input v-model="userform.relativetelcode" placeholder="请输入亲属联系方式" maxlength="20"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="16"> |
| | | <el-col :span="24"> |
| | | <el-form-item label="诊断名称"> |
| | | <el-input v-model="form.leavediagname" placeholder="请输入诊断" maxlength="50"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="16"> |
| | | <el-col :span="24"> |
| | | <el-form-item label="出生地"> |
| | | <el-input v-model="userform.birthplace" placeholder="国、省、地市、区县、街道等" maxlength="50"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="16"> |
| | | <el-col :span="24"> |
| | | <el-form-item label="居住地"> |
| | | <el-input v-model="userform.placeOfResidence" placeholder="国、省、地市、区县、街道等" maxlength="50"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | </el-form> |
| | | </el-collapse-item> |
| | | <el-collapse-item title="投诉建议" name="advice" v-if="orgname=='缙云县人民医院'"> |
| | | <AdviceList :subid="taskid" :taskid="id" :patid="patid" /> |
| | | </el-collapse-item> |
| | | </el-collapse> |
| | | </div> |
| | | |
| | | |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | </el-dialog> |
| | | <el-dialog |
| | | title="患者再次随访" |
| | | v-dialogDrags |
| | | :visible.sync="dialogFormVisible" |
| | | width="700px" |
| | | > |
| | | <el-form ref="zcform" :rules="zcrules" :model="form" label-width="80px"> |
| | | <!-- 基础服务信息 - 默认折叠 --> |
| | | <el-collapse v-model="activeNames" @change="handleCollapseChange"> |
| | | <el-collapse-item title="基础服务信息" name="basic"> |
| | | <el-form-item label="任务名称"> |
| | | <el-input style="width: 100%" disabled v-model="form.taskName"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="患者名称"> |
| | | <el-input style="width: 100%" disabled v-model="form.sendname"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="年龄"> |
| | | <el-input style="width: 100%" disabled v-model="form.age"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="科室"> |
| | | <el-input style="width: 100%" disabled v-model="form.deptname"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="病区"> |
| | | <el-input style="width: 100%" disabled v-model="form.leavehospitaldistrictname"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="出院时间"> |
| | | <el-input style="width: 100%" disabled v-model="form.endtime"></el-input> |
| | | </el-form-item> |
| | | </el-collapse-item> |
| | | |
| | | <!-- 上次随访信息 - 默认折叠 --> |
| | | <el-collapse-item title="上次随访" name="last"> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="随访方式"> |
| | | <el-select |
| | | v-model="form.visitType2" |
| | | filterable |
| | | allow-create |
| | | default-first-option |
| | | title="患者再次随访" |
| | | v-dialogDrags |
| | | :visible.sync="dialogFormVisible" |
| | | width="700px" |
| | | > |
| | | <el-form ref="zcform" :rules="zcrules" :model="form" label-width="80px"> |
| | | <!-- 基础服务信息 - 默认折叠 --> |
| | | <el-collapse v-model="activeNames" @change="handleCollapseChange"> |
| | | <el-collapse-item title="基础服务信息" name="basic"> |
| | | <el-form-item label="任务名称"> |
| | | <el-input |
| | | style="width: 100%" |
| | | disabled |
| | | placeholder="请选择随访方式" |
| | | class="custom-disabled" |
| | | style="width: 90%" |
| | | > |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | v-model="form.taskName" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="随访时间"> |
| | | <el-date-picker |
| | | type="date" |
| | | <el-form-item label="患者名称"> |
| | | <el-input |
| | | style="width: 100%" |
| | | disabled |
| | | placeholder="选择日期" |
| | | :picker-options="pickerOptions" |
| | | align="right" |
| | | v-model="form.date2" |
| | | class="custom-disabled" |
| | | style="width: 95%" |
| | | ></el-date-picker> |
| | | v-model="form.sendname" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-form-item label="随访记录"> |
| | | <el-input |
| | | class="custom-disabled" |
| | | type="textarea" |
| | | disabled |
| | | v-model="form.remark2" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-collapse-item> |
| | | <el-form-item label="年龄"> |
| | | <el-input |
| | | style="width: 100%" |
| | | disabled |
| | | v-model="form.age" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="科室"> |
| | | <el-input |
| | | style="width: 100%" |
| | | disabled |
| | | v-model="form.deptname" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="病区"> |
| | | <el-input |
| | | style="width: 100%" |
| | | disabled |
| | | v-model="form.leavehospitaldistrictname" |
| | | ></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="出院时间"> |
| | | <el-input |
| | | style="width: 100%" |
| | | disabled |
| | | v-model="form.endtime" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-collapse-item> |
| | | |
| | | <!-- 下次随访信息 - 默认展开 --> |
| | | <el-collapse-item title="下次随访" name="next"> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="随访方式" prop="visitType"> |
| | | <el-select |
| | | v-model="form.visitType" |
| | | filterable |
| | | allow-create |
| | | default-first-option |
| | | @change="visitChange" |
| | | placeholder="请选择随访方式(依出院时间计算)" |
| | | style="width: 90%" |
| | | > |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="随访时间" prop="date1"> |
| | | <el-date-picker |
| | | type="date" |
| | | placeholder="选择日期" |
| | | :picker-options="pickerOptions" |
| | | align="right" |
| | | v-model="form.date1" |
| | | <!-- 上次随访信息 - 默认折叠 --> |
| | | <el-collapse-item title="上次随访" name="last"> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="随访方式"> |
| | | <el-select |
| | | v-model="form.visitType2" |
| | | filterable |
| | | allow-create |
| | | default-first-option |
| | | disabled |
| | | placeholder="请选择随访方式" |
| | | class="custom-disabled" |
| | | style="width: 90%" |
| | | > |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="随访时间"> |
| | | <el-date-picker |
| | | type="date" |
| | | disabled |
| | | placeholder="选择日期" |
| | | :picker-options="pickerOptions" |
| | | align="right" |
| | | v-model="form.date2" |
| | | class="custom-disabled" |
| | | style="width: 95%" |
| | | ></el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-form-item label="随访记录"> |
| | | <el-input |
| | | class="custom-disabled" |
| | | style="width: 92%" |
| | | value-format="yyyy-MM-dd hh:mm:ss" |
| | | @change="checkFollowupDate" |
| | | ></el-date-picker> |
| | | type="textarea" |
| | | disabled |
| | | v-model="form.remark2" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-form-item label="随访类型" prop="resource"> |
| | | <el-radio-group v-model="form.resource"> |
| | | <el-radio label="1">本病区随访</el-radio> |
| | | <el-radio label="2">随访中心随访</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="随访记录" :required="form.resource == '2'"> |
| | | <el-input type="textarea" v-model="form.remark"></el-input> |
| | | </el-form-item> |
| | | </el-collapse-item> |
| | | </el-collapse> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button type="warning" @click="dialogFormVisible = false">取 消</el-button> |
| | | <el-button type="primary" @click="setupsubtask">确认创建服务</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | </el-collapse-item> |
| | | |
| | | <!-- 下次随访信息 - 默认展开 --> |
| | | <el-collapse-item title="下次随访" name="next"> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="随访方式" prop="visitType"> |
| | | <el-select |
| | | v-model="form.visitType" |
| | | filterable |
| | | allow-create |
| | | default-first-option |
| | | @change="visitChange" |
| | | placeholder="请选择随访方式(依出院时间计算)" |
| | | style="width: 90%" |
| | | > |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="随访时间" prop="date1"> |
| | | <el-date-picker |
| | | type="date" |
| | | placeholder="选择日期" |
| | | :picker-options="pickerOptions" |
| | | align="right" |
| | | v-model="form.date1" |
| | | class="custom-disabled" |
| | | style="width: 92%" |
| | | value-format="yyyy-MM-dd hh:mm:ss" |
| | | @change="checkFollowupDate" |
| | | ></el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-form-item label="随访类型" prop="resource"> |
| | | <el-radio-group v-model="form.resource"> |
| | | <el-radio label="1">本病区随访</el-radio> |
| | | <el-radio label="2">随访中心随访</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="随访记录" :required="form.resource == '2'"> |
| | | <el-input type="textarea" v-model="form.remark"></el-input> |
| | | </el-form-item> |
| | | </el-collapse-item> |
| | | </el-collapse> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button type="warning" @click="dialogFormVisible = false" |
| | | >取 消</el-button |
| | | > |
| | | <el-button type="primary" @click="setupsubtask">确认创建服务</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | <div class="main-content" v-if="orgname == '景宁畲族自治县人民医院'"> |
| | | <!-- <el-button @click="CaldialogVisible = true">打开弹框</el-button> --> |
| | | |
| | |
| | | import CallButton from "@/components/CallButton"; |
| | | import TemplateSelector from "@/components/optionalModule"; |
| | | import MergeAndModify from "./MergeAndModify.vue"; |
| | | import AdviceList from "./components/AdviceList.vue"; |
| | | import CallCenterLs from "@/components/CallCenterLs"; |
| | | import store from "@/store"; |
| | | export default { |
| | | components: { |
| | | CallButton, |
| | | MergeAndModify, |
| | | AdviceList, |
| | | CallCenterLs, |
| | | TemplateSelector, |
| | | }, |
| | |
| | | }; |
| | | return { |
| | | visitAgain: 1, |
| | | activeNames: ['next'], // 只展开"下次随访",其他都折叠 |
| | | activeNames: ["next"], // 只展开"下次随访",其他都折叠 |
| | | collapseActive: ["patient"], // 人工处理折叠面板激活项(默认展开患者档案) |
| | | userid: "", |
| | | defaultKey: false, //是否可默认填报 |
| | | currentPhoneNumber: "", |
| | |
| | | value: "一年后", |
| | | label: "一年后", |
| | | }, |
| | | { |
| | | value: "五年后", |
| | | label: "五年后", |
| | | }, |
| | | ], |
| | | statusTimer: null, |
| | | userform: {}, |
| | |
| | | console.log(store.getters.visitAgain); |
| | | |
| | | this.orgname = localStorage.getItem("orgname"); |
| | | if (this.orgname == "省立同德翠苑院区") { |
| | | console.log(localStorage.getItem("orgname")); |
| | | |
| | | if ( |
| | | this.orgname == "省立同德翠苑院区" || |
| | | this.orgname == "省立同德之江院区" || |
| | | this.orgname == "省立同德闲林院区" || |
| | | this.orgname == "省立同德青山湖院区" || |
| | | this.orgname == "省立同德天目山路院区" |
| | | ) { |
| | | this.showContinuationCareBtn = true; |
| | | } |
| | | |
| | |
| | | } |
| | | }, |
| | | handleCollapseChange(val) { |
| | | console.log('折叠面板状态变化:', val); |
| | | }, |
| | | console.log("折叠面板状态变化:", val); |
| | | }, |
| | | Tooltipy(h, { column }) { |
| | | return h( |
| | | "el-tooltip", |
| | | { |
| | | props: { |
| | | content: "任务配置多种补偿类型时,最新执行类型的应随访时间", |
| | | placement: "top", |
| | | effect: "dark", |
| | | }, |
| | | }, |
| | | [h("span", column.label)] |
| | | ); |
| | | }, |
| | | getconfigKey() { |
| | | getconfigKey("default.value.icon").then((res) => { |
| | | if (res.msg) { |
| | |
| | | followupDate.setMonth(dischargeDate.getMonth() + 6); |
| | | } else if (value.includes("一年后") || value.includes("12个月后")) { |
| | | followupDate.setFullYear(dischargeDate.getFullYear() + 1); |
| | | } else if (value.includes("五年后")) { |
| | | followupDate.setFullYear(dischargeDate.getFullYear() + 5); |
| | | } |
| | | |
| | | if (followupDate < now) { |
| | |
| | | path: "/followvisit/discharge", |
| | | }); |
| | | } |
| | | } else { |
| | | location.reload(); |
| | | } |
| | | }, |
| | | // 电话============================ |
| | |
| | | this.form = res.rows[0].serviceSubtaskList.find( |
| | | (item) => item.id == this.id |
| | | ); |
| | | this.form.taskSituation = String(this.form.taskSituation); |
| | | |
| | | console.log(this.form.templatename, "templatename"); |
| | | |
| | | this.form.remark = this.form.remark || ""; |
| | |
| | | this.$modal.msgError("发送失败"); |
| | | }); |
| | | }, |
| | | Editsingletaskson(son) { |
| | | // 异常处理 |
| | | exceptionHandling(sid) { |
| | | this.Editsingletaskson(1, sid); |
| | | }, |
| | | // 存储意见自动存储 |
| | | Editsingletaskson(son, sid) { |
| | | let objson = {}; |
| | | getTaskservelist({ |
| | | patid: this.patid, |
| | |
| | | }).then((res) => { |
| | | if (res.code == 200) { |
| | | objson = res.rows[0].serviceSubtaskList[0]; |
| | | objson.suggest = son; |
| | | objson.suggest = sid ? this.form.suggest : son; |
| | | objson.excep = sid ? sid : 0; |
| | | objson.remark = this.form.remark; |
| | | objson.sendstate = this.serviceStates; |
| | | objson.taskSituation = this.form.taskSituation; |
| | | Editsingletaskson(objson).then((res) => { |
| | | if (res.code) { |
| | | this.$modal.msgSuccess("服务记录成功"); |
| | | this.$modal.msgSuccess("服务记录更新成功"); |
| | | this.getTaskservelist(); |
| | | } |
| | | }); |
| | |
| | | } |
| | | let selectedOptionObj = null; |
| | | if (this.Voicetype) { |
| | | console.log('Voicetype'); |
| | | console.log("Voicetype"); |
| | | |
| | | selectedOptionObj = options.find( |
| | | (item) => item.targetvalue == selectedOption |
| | |
| | | .call-action { |
| | | width: 60%; |
| | | min-width: 0; |
| | | height: 100%; |
| | | // height: 100%; |
| | | /* 确保高度继承 */ |
| | | } |
| | | } |
| | |
| | | .CONTENT { |
| | | padding: 10px; |
| | | height: 100%; |
| | | min-height: 738px; |
| | | // min-height: 938px; |
| | | /* 设置最小高度 */ |
| | | |
| | | .title { |
| | |
| | | padding: 30px; |
| | | border: 1px solid #dcdfe6; |
| | | box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), 0 0 6px 0 rgba(0, 0, 0, 0.04); |
| | | max-height: 716px; |
| | | max-height: 916px; |
| | | /* 设置最大高度 */ |
| | | overflow-y: auto; |
| | | /* 内容超过高度时显示滚动条 */ |
| | |
| | | background-color: #fff; |
| | | } |
| | | |
| | | .collapse-section { |
| | | width: 100%; |
| | | align-self: stretch; |
| | | margin-top: 10px; |
| | | |
| | | ::v-deep .el-collapse { |
| | | border: none; |
| | | |
| | | .el-collapse-item__header { |
| | | background: linear-gradient(135deg, #ecf5ff 0%, #f5f9ff 100%); |
| | | border-radius: 8px; |
| | | padding: 0 20px; |
| | | height: 48px; |
| | | font-size: 16px; |
| | | font-weight: 700; |
| | | color: #303133; |
| | | border-bottom: 1px solid #e4e7ed; |
| | | margin-bottom: 8px; |
| | | letter-spacing: 1px; |
| | | |
| | | .el-collapse-item__arrow { |
| | | font-size: 16px; |
| | | color: #409eff; |
| | | } |
| | | |
| | | &:hover { |
| | | background: linear-gradient(135deg, #e0efff 0%, #ecf5ff 100%); |
| | | } |
| | | |
| | | &.is-active { |
| | | border-bottom-color: transparent; |
| | | color: #409eff; |
| | | } |
| | | } |
| | | |
| | | .el-collapse-item__wrap { |
| | | border-bottom: none; |
| | | padding: 4px 2px 8px; |
| | | } |
| | | |
| | | .el-collapse-item__content { |
| | | padding: 16px; |
| | | background: #fff; |
| | | border-radius: 8px; |
| | | border: 1px solid #ebeef5; |
| | | box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04); |
| | | } |
| | | } |
| | | |
| | | .el-form-item { |
| | | margin-bottom: 12px; |
| | | } |
| | | } |
| | | </style> |