| | |
| | | <template> |
| | | <el-table |
| | | ref="multipleTableson" |
| | | :data="currentList" |
| | | :data=" |
| | | currentList.filter( |
| | | (data) => |
| | | !search || data.name.toLowerCase().includes(search.toLowerCase()) |
| | | ) |
| | | " |
| | | @selection-change="handleSelectionChange" |
| | | :header-cell-style="{ |
| | | background: '#f3f6fb', |
| | |
| | | </template> |
| | | </el-table-column> --> |
| | | <el-table-column |
| | | v-if="center" |
| | | v-if="center && !searchTrue" |
| | | label="操作" |
| | | fixed="right" |
| | | align="center" |
| | | width="120" |
| | | class-name="small-padding fixed-width" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | | v-if="controlxz" |
| | | size="medium" |
| | | type="text" |
| | | @click.native="$emit('selectfn', scope.row, typeinfo)" |
| | | ><span class="button-zx" |
| | | ><i class="el-icon-s-promotion"></i>选择</span |
| | | ></el-button |
| | | > |
| | | <el-button |
| | | v-if="controlsc" |
| | | size="medium" |
| | | type="text" |
| | | @click.native="$emit('details', scope.row, typeinfo)" |
| | | ><span style="color: red" |
| | | ><i class="el-icon-delete"></i>删除</span |
| | | ></el-button |
| | | > |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | v-if="center && searchTrue" |
| | | label="操作" |
| | | fixed="right" |
| | | align="right" |
| | | width="200" |
| | | class-name="small-padding fixed-width" |
| | | > |
| | | <template slot="header" slot-scope="scope"> |
| | | <el-input v-model="search" size="mini" placeholder="输入患者名称搜索" /> |
| | | </template> |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | | v-if="controlxz" |
| | |
| | | editabshape: [], |
| | | qyoptions: [], |
| | | precedencetype: [], |
| | | search: "", |
| | | }; |
| | | }, |
| | | props: { |
| | |
| | | type: Number, |
| | | default: 1, |
| | | }, |
| | | searchTrue: { |
| | | type: Boolean, |
| | | default: false, |
| | | }, |
| | | }, |
| | | created() { |
| | | this.mode = store.getters.mode; |
| | |
| | | { |
| | | value: 1, |
| | | label: "文字优先", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | ], |
| | | //过滤类型 |
| | | Filterreason: (state) => [ |
| | | { |
| | | value: 1, |
| | | label: "患者死亡", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: 2, |
| | | label: "频繁就诊", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | },{ |
| | | value: 3, |
| | | label: "患者拒绝服务", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: 4, |
| | | label: "联系方式无效", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | },{ |
| | | value: 5, |
| | | label: "黑名单", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: 6, |
| | | label: "患者门诊复诊", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: 7, |
| | | label: "患者再入院", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: 8, |
| | | label: "患者主动出院", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | | }, |
| | | }, |
| | | { |
| | | value: 9, |
| | | label: "患者门诊复诊", |
| | | raw: { |
| | | cssClass: "", |
| | | listClass: "", |
| | |
| | | radioas: "", //填空题答案 |
| | | // 总条数 |
| | | total: 1, |
| | | hetype: "", |
| | | id: null, |
| | | ruleForm: { |
| | | campus: [], |
| | | heLibraryTagList: [], |
| | |
| | | getList() { |
| | | this.loading = true; |
| | | this.id = this.$route.query.id; |
| | | this.hetype = this.$route.query.hetype; |
| | | if (this.id) { |
| | | getlibraryinfo({ id: this.id }).then((res) => { |
| | | this.ruleForm = res.data[0]; |
| | |
| | | }); |
| | | } |
| | | // 宣教分类 |
| | | getheLibraryAssort({}).then((res) => { |
| | | getheLibraryAssort({ hetype: 2 }).then((res) => { |
| | | this.sortlist = res.rows; |
| | | console.log(this.sortlist); |
| | | }); |
| | | // 部门 |
| | | listDept(this.queryParams).then((response) => { |
| | |
| | | this.ruleForm.campus = this.ruleForm.campus.join(","); |
| | | this.ruleForm.labelInfo = tgs.length != 0 ? tgs.join(", ") : ""; |
| | | this.ruleForm.otherdata = JSON.stringify(this.variablelist); |
| | | this.ruleForm.hetype = 2; |
| | | console.log(22); |
| | | this.ruleForm.suitway = |
| | | this.ruleForm.suitway.length != 0 |
| | |
| | | </div> |
| | | </el-form-item> |
| | | </el-row> |
| | | <el-row> |
| | | <!-- <el-row> |
| | | <el-form-item label="适用疾病" prop="region"> |
| | | <div class="xinz-inf"> |
| | | <el-tag |
| | |
| | | > |
| | | </div> |
| | | </el-form-item> |
| | | </el-row> |
| | | </div> |
| | | <div> |
| | | </el-row> --> |
| | | <el-form-item label="选中指标:"> |
| | | <span style="margin-left: 30px" |
| | | >选中指标:<el-tag type="success" effect="dark">{{ |
| | | ><el-tag type="success" effect="dark">{{ |
| | | topicobj.targetname ? topicobj.targetname : "未选择" |
| | | }}</el-tag></span |
| | | > |
| | |
| | | >+选择指标</el-button |
| | | ></span |
| | | > |
| | | </el-form-item> |
| | | </div> |
| | | |
| | | <div v-if="topicobj.scriptType != 3 && topicobj.scriptType != 4"> |
| | | <div class="headline"> |
| | | 选项设置<span style="margin-left: 30px" |
| | |
| | | >+新增</el-button |
| | | ></span |
| | | > |
| | | |
| | | </div> |
| | | <div |
| | | class="topicxq" |
| | |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="2"> |
| | | |
| | | <el-col :span="2" :offsset="topicobj.scoretype == 4 ? 11 : 0"> |
| | | <el-button |
| | | type="danger" |
| | | icon="el-icon-delete" |
| | |
| | | ></el-button> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <el-row :gutter="10"> |
| | | <el-form-item label="预警值"> |
| | | <el-radio-group v-model="item.isabnormal"> |
| | | <el-radio :label="1">是</el-radio> |
| | | <el-radio :label="0">否</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-row> |
| | | <el-row :gutter="10"> |
| | | <el-form-item label="选中提示"> |
| | | <el-input |
| | |
| | | { label: "分数", value: "1" }, |
| | | { label: "ABC等级", value: "2" }, |
| | | { label: "优良等级", value: "3" }, |
| | | { label: "无", value: "4" }, |
| | | ], |
| | | optionstag: [], |
| | | valuetype: [], |
| | |
| | | selectlabel(row) { |
| | | this.$modal |
| | | .confirm( |
| | | '是否选择标题为"' + row.targetname + '"的指标并替换填充问题及选项信息?' |
| | | '是否选择标题为"' + |
| | | row.targetname + |
| | | '"的指标并替换填充问题及选项信息?' |
| | | ) |
| | | .then(() => { |
| | | console.log(row); |
| | |
| | | margin: 15px 0; |
| | | } |
| | | .topicxq { |
| | | width: 68%; |
| | | width: 72%; |
| | | background-color: #e2f5fc; |
| | | border-radius: 4px; |
| | | margin-top: 15px; |
| | | margin-left: 10%; |
| | | padding-left: 10px; |
| | | padding-left: 20px; |
| | | padding-top: 15px; |
| | | border: 1px solid #dcdfe6; |
| | | -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12), |
| | |
| | | > |
| | | <el-option |
| | | v-for="item in Filterreason" |
| | | :key="item.id" |
| | | :label="item.name" |
| | | :value="item.id" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | |
| | | import { listtag } from "@/api/system/label"; |
| | | import { getToken } from "@/utils/auth"; |
| | | import Treeselect from "@riophae/vue-treeselect"; |
| | | import store from "@/store"; |
| | | import "@riophae/vue-treeselect/dist/vue-treeselect.css"; |
| | | |
| | | export default { |
| | |
| | | id: 2, |
| | | }, |
| | | ], |
| | | Filterreason: [ |
| | | { |
| | | name: "患者死亡", |
| | | id: 1, |
| | | }, |
| | | { |
| | | name: "频繁就诊", |
| | | id: 2, |
| | | }, |
| | | { |
| | | name: "患者拒绝服务", |
| | | id: 3, |
| | | }, |
| | | { |
| | | name: "联系方式无效", |
| | | id: 4, |
| | | }, |
| | | { |
| | | name: "黑名单", |
| | | id: 5, |
| | | }, |
| | | ], |
| | | Filterreason: [], |
| | | defaultProps: { |
| | | children: "children", |
| | | label: "label", |
| | |
| | | created() { |
| | | this.getList(); |
| | | this.gettabList(); |
| | | this.Filterreason = store.getters.Filterreason; |
| | | }, |
| | | methods: { |
| | | /** 查询患者列表 */ |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="入院日期" prop="userName"> |
| | | <el-date-picker |
| | | v-model="queryParams.valuetime1" |
| | | align="right" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="出院日期" prop="departuretime"> |
| | | <el-date-picker |
| | | v-model="queryParams.departuretime" |
| | | align="right" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item label="就诊编号" prop="number"> |
| | | |
| | | <el-form-item label="档案编号" prop="number"> |
| | | <el-input |
| | | v-model="queryParams.number" |
| | | placeholder="请输入编号" |
| | |
| | | <div class="jic-value"> |
| | | <el-row :gutter="20"> |
| | | <!--用户数据--> |
| | | <el-form |
| | | <!-- <el-form |
| | | :model="topqueryParams" |
| | | ref="queryForm" |
| | | size="small" |
| | |
| | | <el-input v-model="topqueryParams.name"></el-input> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="患者范围" prop="status"> |
| | | <el-select |
| | | v-model="topqueryParams.topic" |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="item in taskoptions" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="患者状态" prop="status"> |
| | | <el-select |
| | | v-model="topqueryParams.topic" |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="item in topicoptions" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="宣教结果" prop="status"> |
| | | <el-select |
| | | v-model="topqueryParams.topic" |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="item in topicoptions" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="患者电话"> |
| | | <el-input v-model="topqueryParams.name"></el-input> |
| | | <el-form-item label="就诊科室"> |
| | | <el-input v-model="topqueryParams.deptName"></el-input> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button |
| | |
| | | >当前患者一键发送</el-button |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-divider></el-divider> |
| | | </el-form> --> |
| | | <!-- <el-divider></el-divider> --> |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-select |
| | |
| | | :currentList="overallCase" |
| | | :tableLabel="tableLabelhz" |
| | | :serialnumber="false" |
| | | :searchTrue="true" |
| | | :multiplechoice="false" |
| | | :controlxz="false" |
| | | :typeinfo="2" |
| | |
| | | { label: "年龄", width: "", prop: "age" }, |
| | | { label: "就诊科室", width: "", prop: "deptName" }, |
| | | { label: "入院日期", width: "", prop: "inhosptime" }, |
| | | { label: "创建人(缺)", width: "", prop: "update_by" }, |
| | | { label: "创建人", width: "", prop: "createBy" }, |
| | | ], |
| | | |
| | | tableLabelxj: [ |
| | |
| | | { label: "宣教形式", width: "", prop: "playType" }, |
| | | { label: "适用方式", width: "", prop: "suitway" }, |
| | | { label: "修改日期", width: "", prop: "uploadTime" }, |
| | | { label: "创建人(缺)", width: "", prop: "updateBy" }, |
| | | { label: "创建人", width: "", prop: "createBy" }, |
| | | ], |
| | | // 变量 |
| | | tableLabelvariable: [ |
| | |
| | | <div class="jic-value"> |
| | | <el-row :gutter="20"> |
| | | <!--用户数据--> |
| | | <el-form |
| | | <!-- <el-form |
| | | :model="topqueryParams" |
| | | ref="queryForm" |
| | | size="small" |
| | |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-divider></el-divider> |
| | | <el-divider></el-divider> --> |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-select |
| | |
| | | :currentList="overallCase" |
| | | :tableLabel="tableLabelhz" |
| | | :serialnumber="false" |
| | | :searchTrue="true" |
| | | :multiplechoice="false" |
| | | :controlxz="false" |
| | | :typeinfo="2" |
| | |
| | | <div class="jic-value"> |
| | | <el-row :gutter="20"> |
| | | <!--用户数据--> |
| | | <el-form |
| | | <!-- <el-form |
| | | :model="topqueryParams" |
| | | ref="queryForm" |
| | | size="small" |
| | |
| | | > |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-divider></el-divider> |
| | | <el-divider></el-divider> --> |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-select |
| | |
| | | :currentList="overallCase" |
| | | :tableLabel="tableLabelhz" |
| | | :serialnumber="false" |
| | | :searchTrue="true" |
| | | :multiplechoice="false" |
| | | :controlxz="false" |
| | | :typeinfo="2" |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="可用状态" prop="classify"> |
| | | <el-form-item label="是否可用" prop="classify"> |
| | | <el-select |
| | | v-model="queryParams.isAvailable" |
| | | placeholder="请选择" |
| | |
| | | @selection-change="handleSelectionChange" |
| | | > |
| | | <el-table-column type="selection" width="50" align="center" /> |
| | | <el-table-column |
| | | <!-- <el-table-column |
| | | label="序号" |
| | | fixed |
| | | align="center" |
| | | key="id" |
| | | prop="id" |
| | | /> |
| | | /> --> |
| | | <el-table-column |
| | | label="结果类型" |
| | | label="指标类型" |
| | | fixed |
| | | align="center" |
| | | key="valueType" |
| | | prop="valueType" |
| | | key="scriptType" |
| | | prop="scriptType" |
| | | :show-overflow-tooltip="true" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <dict-tag |
| | | :options="valuetypelb" |
| | | :value="scope.row.valueType" |
| | | :value="scope.row.scriptType" |
| | | /> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | prop="targetdesc" |
| | | width="200" |
| | | /><el-table-column |
| | | label="适用方式" |
| | | label="适用场景" |
| | | align="center" |
| | | key="suitWayList" |
| | | prop="suitWayList" |
| | |
| | | this.gettabList(); |
| | | this.getDeptTree(); |
| | | this.mode = store.getters.mode; |
| | | this.valuetypelb = store.getters.valuetypelb; |
| | | this.valuetypelb = store.getters.askvaluetype; |
| | | this.languagelist = store.getters.languagelist; |
| | | this.qyoptions = store.getters.askvaluetype; |
| | | this.usable = store.getters.usable; |
| | |
| | | v-show="showSearch" |
| | | label-width="98px" |
| | | > |
| | | <el-form-item label="模版标题" prop="userName"> |
| | | <el-form-item label="模版标题" prop="templateName"> |
| | | <el-input |
| | | v-model="queryParams.userName" |
| | | v-model="queryParams.templateName" |
| | | placeholder="请输入" |
| | | clearable |
| | | style="width: 200px" |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="适用科室" prop="region"> |
| | | <el-cascader |
| | | v-model="queryParams.administrative" |
| | | :options="deptList" |
| | | :props="props" |
| | | :show-all-levels="false" |
| | | clearable |
| | | <el-form-item label="适用院区" prop="region"> |
| | | <el-select |
| | | v-model="queryParams.campus" |
| | | size="medium" |
| | | multiple |
| | | filterable |
| | | placeholder="请选择分类" |
| | | > |
| | | <template slot-scope="{ node, data }"> |
| | | <span>{{ data.deptName }}</span> |
| | | <span v-if="!node.isLeaf"> |
| | | ({{ data.children.length }}) |
| | | </span> |
| | | </template> |
| | | </el-cascader> |
| | | </el-form-item> |
| | | <el-form-item label="可用状态" prop="status"> |
| | | <el-select v-model="queryParams.status" placeholder="请选择"> |
| | | <el-option |
| | | v-for="item in qyoptions" |
| | | :key="item.value" |
| | | class="ruleFormaa" |
| | | v-for="item in courtyardlist" |
| | | :key="item.label" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | :value="item.label" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="适用方式" prop="status"> |
| | | <el-select v-model="queryParams.status" placeholder="请选择"> |
| | | <el-option |
| | | v-for="item in languagelist" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="内容形式" prop="status"> |
| | | <el-select v-model="queryParams.status" placeholder="请选择"> |
| | | <el-form-item label="可用状态" prop="usestate"> |
| | | <el-select v-model="queryParams.usestate" placeholder="请选择"> |
| | | <el-option |
| | | v-for="item in qyoptions" |
| | | :key="item.value" |
| | |
| | | mode: [], |
| | | languagelist: [], |
| | | qyoptions: [], |
| | | courtyardlist: [], |
| | | }; |
| | | }, |
| | | watch: { |
| | |
| | | this.languagelist = store.getters.languagelist; |
| | | this.qyoptions = store.getters.usable; |
| | | this.precedencetype = store.getters.precedencetype; |
| | | this.courtyardlist = store.getters.courtyardlist; |
| | | }, |
| | | |
| | | methods: { |
| | |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="问题语音" prop="verbaltrickyy"> |
| | | <el-upload |
| | | class="upload-demo" |
| | | :action="uploadImgUrl" |
| | | :headers="headers" |
| | | :show-file-list="false" |
| | | :on-success=" |
| | | (response, file) => handleChange(response, file, 1) |
| | | " |
| | |
| | | </el-upload> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> </el-col> |
| | | <el-col :span="6"> |
| | | <span style="font-size: 12px">{{ |
| | | indexform.scriptVoice.substring( |
| | | indexform.scriptVoice.lastIndexOf("/") + 1 |
| | | ) |
| | | }}</span> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <mini-audio |
| | | :audio-source=" |
| | | indexform.scriptVoice |
| | |
| | | : 'https://example.com/example.mp3' |
| | | " |
| | | ></mini-audio> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <el-row> |
| | |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="无匹配语音" prop="verbaltrickyy"> |
| | | <el-upload |
| | | class="upload-demo" |
| | |
| | | </el-upload> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> </el-col> |
| | | <el-col :span="6"> |
| | | <span style="font-size: 12px">{{ |
| | | indexform.nomatchvoice.substring( |
| | | indexform.nomatchvoice.lastIndexOf("/") + 1 |
| | | ) |
| | | }}</span> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <mini-audio |
| | | :audio-source=" |
| | | indexform.nomatchvoice |
| | |
| | | : 'https://example.com/example.mp3' |
| | | " |
| | | ></mini-audio> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="无声语音" prop="verbaltrickyy"> |
| | | <el-upload |
| | | class="upload-demo" |
| | |
| | | </el-upload> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> </el-col> |
| | | <el-col :span="6"> |
| | | <span style="font-size: 12px">{{ |
| | | indexform.sliencevoice.substring( |
| | | indexform.sliencevoice.lastIndexOf("/") + 1 |
| | | ) |
| | | }}</span> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <mini-audio |
| | | :audio-source=" |
| | | indexform.sliencevoice |
| | |
| | | : 'https://example.com/example.mp3' |
| | | " |
| | | ></mini-audio> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <el-row> |
| | |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-col :span="6"> |
| | | <el-form-item label="听不清语音" prop="verbaltrickyy"> |
| | | <el-upload |
| | | class="upload-demo" |
| | |
| | | </el-upload> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> </el-col> |
| | | <el-col :span="6"> |
| | | <span style="font-size: 12px">{{ |
| | | indexform.noclearlyvoice.substring( |
| | | indexform.noclearlyvoice.lastIndexOf("/") + 1 |
| | | ) |
| | | }}</span> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <mini-audio |
| | | :audio-source=" |
| | | indexform.noclearlyvoice |
| | |
| | | : 'https://example.com/example.mp3' |
| | | " |
| | | ></mini-audio> |
| | | </el-col> |
| | | </el-row> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | |
| | | handleAdd() { |
| | | this.$router.push({ |
| | | path: "/knowledge/education/compilequer/", |
| | | query: { hetype: 2 }, |
| | | }); |
| | | }, |
| | | /** 修改按钮操作 */ |
| | |
| | | this.illnesslist.forEach((item, index) => { |
| | | if (!item.id) { |
| | | item.hetype = 2; |
| | | |
| | | addtargetillness(item).then((res) => {}); |
| | | } |
| | | }); |