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