From 41b1f5280255ac539e40d4cd794532ae1829ce17 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期四, 01 八月 2024 18:25:36 +0800 Subject: [PATCH] 测试完成 --- src/views/shortmessage/healthinformation/index.vue | 2 src/views/patient/patient/index.vue | 21 -- src/views/patient/propaganda/QuestionnaireTask.vue | 5 src/views/repositoryai/verbaltrick/particulars/index.vue | 105 ++++++++---- src/views/knowledge/questionbank/particulars/index.vue | 35 ++- src/store/getters.js | 75 +++++++++ src/views/repositoryai/intention/index.vue | 18 +- src/views/knowledge/education/compilequer/index.vue | 7 src/views/patient/propaganda/Missioncreation.vue | 58 +------ src/views/patient/propaganda/particty.vue | 5 src/components/SFtable/index.vue | 46 +++++ src/views/patient/follow/index.vue | 31 --- src/views/repositoryai/templateku/index.vue | 52 ++---- 13 files changed, 266 insertions(+), 194 deletions(-) diff --git a/src/components/SFtable/index.vue b/src/components/SFtable/index.vue index 9117da2..7ab743f 100644 --- a/src/components/SFtable/index.vue +++ b/src/components/SFtable/index.vue @@ -2,7 +2,12 @@ <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', @@ -47,13 +52,45 @@ </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="杈撳叆鎮h�呭悕绉版悳绱�" /> + </template> <template slot-scope="scope"> <el-button v-if="controlxz" @@ -90,6 +127,7 @@ editabshape: [], qyoptions: [], precedencetype: [], + search: "", }; }, props: { @@ -126,6 +164,10 @@ type: Number, default: 1, }, + searchTrue: { + type: Boolean, + default: false, + }, }, created() { this.mode = store.getters.mode; diff --git a/src/store/getters.js b/src/store/getters.js index e684b3e..745f4f7 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -22,7 +22,7 @@ mode: (state) => [ { value: "1", - label: "闂嵎璋冩煡琛�", + label: "闂嵎璋冩煡琛� ", raw: { cssClass: "", listClass: "", @@ -301,6 +301,79 @@ }, }, ], + //杩囨护绫诲瀷 + Filterreason: (state) => [ + { + value: 1, + label: "鎮h�呮浜�", + raw: { + cssClass: "", + listClass: "", + }, + }, + { + value: 2, + label: "棰戠箒灏辫瘖", + raw: { + cssClass: "", + listClass: "", + }, + },{ + value: 3, + label: "鎮h�呮嫆缁濇湇鍔�", + raw: { + cssClass: "", + listClass: "", + }, + }, + { + value: 4, + label: "鑱旂郴鏂瑰紡鏃犳晥", + raw: { + cssClass: "", + listClass: "", + }, + },{ + value: 5, + label: "榛戝悕鍗�", + raw: { + cssClass: "", + listClass: "", + }, + }, + { + value: 6, + label: "鎮h�呴棬璇婂璇�", + raw: { + cssClass: "", + listClass: "", + }, + }, + { + value: 7, + label: "鎮h�呭啀鍏ラ櫌", + raw: { + cssClass: "", + listClass: "", + }, + }, + { + value: 8, + label: "鎮h�呬富鍔ㄥ嚭闄�", + raw: { + cssClass: "", + listClass: "", + }, + }, + { + value: 9, + label: "鎮h�呴棬璇婂璇�", + raw: { + cssClass: "", + listClass: "", + }, + }, + ], // 閫傜敤闄㈠尯 courtyardlist: (state) => [ { diff --git a/src/views/knowledge/education/compilequer/index.vue b/src/views/knowledge/education/compilequer/index.vue index dfdea95..225df98 100644 --- a/src/views/knowledge/education/compilequer/index.vue +++ b/src/views/knowledge/education/compilequer/index.vue @@ -489,6 +489,8 @@ radioas: "", //濉┖棰樼瓟妗� // 鎬绘潯鏁� total: 1, + hetype: "", + id: null, ruleForm: { campus: [], heLibraryTagList: [], @@ -573,6 +575,7 @@ 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]; @@ -593,8 +596,9 @@ }); } // 瀹f暀鍒嗙被 - getheLibraryAssort({}).then((res) => { + getheLibraryAssort({ hetype: 2 }).then((res) => { this.sortlist = res.rows; + console.log(this.sortlist); }); // 閮ㄩ棬 listDept(this.queryParams).then((response) => { @@ -611,6 +615,7 @@ 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 diff --git a/src/views/knowledge/questionbank/particulars/index.vue b/src/views/knowledge/questionbank/particulars/index.vue index 3ac4d00..ac445b6 100644 --- a/src/views/knowledge/questionbank/particulars/index.vue +++ b/src/views/knowledge/questionbank/particulars/index.vue @@ -252,7 +252,7 @@ </div> </el-form-item> </el-row> - <el-row> + <!-- <el-row> <el-form-item label="閫傜敤鐤剧梾" prop="region"> <div class="xinz-inf"> <el-tag @@ -294,11 +294,10 @@ > </div> </el-form-item> - </el-row> - </div> - <div> - <span style="margin-left: 30px" - >閫変腑鎸囨爣锛�<el-tag type="success" effect="dark">{{ + </el-row> --> + <el-form-item label="閫変腑鎸囨爣锛�"> + <span style="margin-left: 30px" + ><el-tag type="success" effect="dark">{{ topicobj.targetname ? topicobj.targetname : "鏈�夋嫨" }}</el-tag></span > @@ -307,7 +306,9 @@ >+閫夋嫨鎸囨爣</el-button ></span > + </el-form-item> </div> + <div v-if="topicobj.scriptType != 3 && topicobj.scriptType != 4"> <div class="headline"> 閫夐」璁剧疆<span style="margin-left: 30px" @@ -315,7 +316,6 @@ >+鏂板</el-button ></span > - </div> <div class="topicxq" @@ -364,7 +364,8 @@ </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" @@ -373,7 +374,14 @@ ></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 @@ -630,6 +638,7 @@ { label: "鍒嗘暟", value: "1" }, { label: "ABC绛夌骇", value: "2" }, { label: "浼樿壇绛夌骇", value: "3" }, + { label: "鏃�", value: "4" }, ], optionstag: [], valuetype: [], @@ -841,7 +850,9 @@ selectlabel(row) { this.$modal .confirm( - '鏄惁閫夋嫨鏍囬涓�"' + row.targetname + '"鐨勬寚鏍囧苟鏇挎崲濉厖闂鍙婇�夐」淇℃伅锛�' + '鏄惁閫夋嫨鏍囬涓�"' + + row.targetname + + '"鐨勬寚鏍囧苟鏇挎崲濉厖闂鍙婇�夐」淇℃伅锛�' ) .then(() => { console.log(row); @@ -1135,12 +1146,12 @@ 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), diff --git a/src/views/patient/follow/index.vue b/src/views/patient/follow/index.vue index 77c3407..6f7bbe8 100644 --- a/src/views/patient/follow/index.vue +++ b/src/views/patient/follow/index.vue @@ -70,9 +70,9 @@ > <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> @@ -403,6 +403,7 @@ 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 { @@ -488,28 +489,7 @@ id: 2, }, ], - Filterreason: [ - { - name: "鎮h�呮浜�", - id: 1, - }, - { - name: "棰戠箒灏辫瘖", - id: 2, - }, - { - name: "鎮h�呮嫆缁濇湇鍔�", - id: 3, - }, - { - name: "鑱旂郴鏂瑰紡鏃犳晥", - id: 4, - }, - { - name: "榛戝悕鍗�", - id: 5, - }, - ], + Filterreason: [], defaultProps: { children: "children", label: "label", @@ -552,6 +532,7 @@ created() { this.getList(); this.gettabList(); + this.Filterreason = store.getters.Filterreason; }, methods: { /** 鏌ヨ鎮h�呭垪琛� */ diff --git a/src/views/patient/patient/index.vue b/src/views/patient/patient/index.vue index 3dcc862..3f579d0 100644 --- a/src/views/patient/patient/index.vue +++ b/src/views/patient/patient/index.vue @@ -92,25 +92,8 @@ </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="妗f缂栧彿" prop="number"> <el-input v-model="queryParams.number" placeholder="璇疯緭鍏ョ紪鍙�" diff --git a/src/views/patient/propaganda/Missioncreation.vue b/src/views/patient/propaganda/Missioncreation.vue index 820c48a..fe0480d 100644 --- a/src/views/patient/propaganda/Missioncreation.vue +++ b/src/views/patient/propaganda/Missioncreation.vue @@ -233,7 +233,7 @@ <div class="jic-value"> <el-row :gutter="20"> <!--鐢ㄦ埛鏁版嵁--> - <el-form + <!-- <el-form :model="topqueryParams" ref="queryForm" size="small" @@ -245,51 +245,8 @@ <el-input v-model="topqueryParams.name"></el-input> </el-form-item> - <el-form-item label="鎮h�呰寖鍥�" 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="鎮h�呯姸鎬�" 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="瀹f暀缁撴灉" 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="鎮h�呯數璇�"> - <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 @@ -312,8 +269,8 @@ >褰撳墠鎮h�呬竴閿彂閫�</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 @@ -362,6 +319,7 @@ :currentList="overallCase" :tableLabel="tableLabelhz" :serialnumber="false" + :searchTrue="true" :multiplechoice="false" :controlxz="false" :typeinfo="2" @@ -709,7 +667,7 @@ { label: "骞撮緞", width: "", prop: "age" }, { label: "灏辫瘖绉戝", width: "", prop: "deptName" }, { label: "鍏ラ櫌鏃ユ湡", width: "", prop: "inhosptime" }, - { label: "鍒涘缓浜猴紙缂猴級", width: "", prop: "update_by" }, + { label: "鍒涘缓浜�", width: "", prop: "createBy" }, ], tableLabelxj: [ @@ -718,7 +676,7 @@ { label: "瀹f暀褰㈠紡", width: "", prop: "playType" }, { label: "閫傜敤鏂瑰紡", width: "", prop: "suitway" }, { label: "淇敼鏃ユ湡", width: "", prop: "uploadTime" }, - { label: "鍒涘缓浜猴紙缂猴級", width: "", prop: "updateBy" }, + { label: "鍒涘缓浜�", width: "", prop: "createBy" }, ], // 鍙橀噺 tableLabelvariable: [ diff --git a/src/views/patient/propaganda/QuestionnaireTask.vue b/src/views/patient/propaganda/QuestionnaireTask.vue index 10ae673..189b1fe 100644 --- a/src/views/patient/propaganda/QuestionnaireTask.vue +++ b/src/views/patient/propaganda/QuestionnaireTask.vue @@ -234,7 +234,7 @@ <div class="jic-value"> <el-row :gutter="20"> <!--鐢ㄦ埛鏁版嵁--> - <el-form + <!-- <el-form :model="topqueryParams" ref="queryForm" size="small" @@ -314,7 +314,7 @@ > </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 @@ -363,6 +363,7 @@ :currentList="overallCase" :tableLabel="tableLabelhz" :serialnumber="false" + :searchTrue="true" :multiplechoice="false" :controlxz="false" :typeinfo="2" diff --git a/src/views/patient/propaganda/particty.vue b/src/views/patient/propaganda/particty.vue index 52798e9..eb521a4 100644 --- a/src/views/patient/propaganda/particty.vue +++ b/src/views/patient/propaganda/particty.vue @@ -234,7 +234,7 @@ <div class="jic-value"> <el-row :gutter="20"> <!--鐢ㄦ埛鏁版嵁--> - <el-form + <!-- <el-form :model="topqueryParams" ref="queryForm" size="small" @@ -314,7 +314,7 @@ > </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 @@ -363,6 +363,7 @@ :currentList="overallCase" :tableLabel="tableLabelhz" :serialnumber="false" + :searchTrue="true" :multiplechoice="false" :controlxz="false" :typeinfo="2" diff --git a/src/views/repositoryai/intention/index.vue b/src/views/repositoryai/intention/index.vue index 32d6258..54f60dc 100644 --- a/src/views/repositoryai/intention/index.vue +++ b/src/views/repositoryai/intention/index.vue @@ -112,7 +112,7 @@ </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="璇烽�夋嫨" @@ -179,25 +179,25 @@ @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> @@ -228,7 +228,7 @@ prop="targetdesc" width="200" /><el-table-column - label="閫傜敤鏂瑰紡" + label="閫傜敤鍦烘櫙" align="center" key="suitWayList" prop="suitWayList" @@ -787,7 +787,7 @@ 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; diff --git a/src/views/repositoryai/templateku/index.vue b/src/views/repositoryai/templateku/index.vue index 22db7a2..75e0cd4 100644 --- a/src/views/repositoryai/templateku/index.vue +++ b/src/views/repositoryai/templateku/index.vue @@ -68,55 +68,35 @@ 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" @@ -599,6 +579,7 @@ mode: [], languagelist: [], qyoptions: [], + courtyardlist: [], }; }, watch: { @@ -616,6 +597,7 @@ this.languagelist = store.getters.languagelist; this.qyoptions = store.getters.usable; this.precedencetype = store.getters.precedencetype; + this.courtyardlist = store.getters.courtyardlist; }, methods: { diff --git a/src/views/repositoryai/verbaltrick/particulars/index.vue b/src/views/repositoryai/verbaltrick/particulars/index.vue index 0b85d31..c2e2cf3 100644 --- a/src/views/repositoryai/verbaltrick/particulars/index.vue +++ b/src/views/repositoryai/verbaltrick/particulars/index.vue @@ -273,12 +273,13 @@ </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) " @@ -289,14 +290,22 @@ </el-upload> </el-form-item> </el-col> - <el-col :span="6"> </el-col> - <mini-audio - :audio-source=" - indexform.scriptVoice - ? indexform.scriptVoice - : 'https://example.com/example.mp3' - " - ></mini-audio> + <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 + ? indexform.scriptVoice + : 'https://example.com/example.mp3' + " + ></mini-audio> + </el-col> </el-row> <el-row> @@ -314,7 +323,7 @@ </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" @@ -330,14 +339,22 @@ </el-upload> </el-form-item> </el-col> - <el-col :span="6"> </el-col> - <mini-audio - :audio-source=" - indexform.nomatchvoice - ? indexform.nomatchvoice - : 'https://example.com/example.mp3' - " - ></mini-audio> + <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 + ? indexform.nomatchvoice + : 'https://example.com/example.mp3' + " + ></mini-audio> + </el-col> </el-row> <el-row> <el-col :span="24"> @@ -354,7 +371,7 @@ </el-form-item> </el-col ></el-row> <el-row> - <el-col :span="12"> + <el-col :span="6"> <el-form-item label="鏃犲0璇煶" prop="verbaltrickyy"> <el-upload class="upload-demo" @@ -370,14 +387,22 @@ </el-upload> </el-form-item> </el-col> - <el-col :span="6"> </el-col> - <mini-audio - :audio-source=" - indexform.sliencevoice - ? indexform.sliencevoice - : 'https://example.com/example.mp3' - " - ></mini-audio> + <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 + ? indexform.sliencevoice + : 'https://example.com/example.mp3' + " + ></mini-audio> + </el-col> </el-row> <el-row> @@ -395,7 +420,7 @@ </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" @@ -411,14 +436,22 @@ </el-upload> </el-form-item> </el-col> - <el-col :span="6"> </el-col> - <mini-audio - :audio-source=" - indexform.noclearlyvoice - ? indexform.noclearlyvoice - : 'https://example.com/example.mp3' - " - ></mini-audio> + <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 + ? indexform.noclearlyvoice + : 'https://example.com/example.mp3' + " + ></mini-audio> + </el-col> </el-row> </el-form> <div slot="footer" class="dialog-footer"> diff --git a/src/views/shortmessage/healthinformation/index.vue b/src/views/shortmessage/healthinformation/index.vue index 931fe39..af85a3d 100644 --- a/src/views/shortmessage/healthinformation/index.vue +++ b/src/views/shortmessage/healthinformation/index.vue @@ -642,6 +642,7 @@ handleAdd() { this.$router.push({ path: "/knowledge/education/compilequer/", + query: { hetype: 2 }, }); }, /** 淇敼鎸夐挳鎿嶄綔 */ @@ -835,6 +836,7 @@ this.illnesslist.forEach((item, index) => { if (!item.id) { item.hetype = 2; + addtargetillness(item).then((res) => {}); } }); -- Gitblit v1.9.3