|
@@ -11,7 +11,7 @@
|
|
|
linkTo="/admin/LT-YXSJWH-LBGLWH"
|
|
|
></crumbs>
|
|
|
<el-form :model="form" ref="ruleForm" class="addDepartForm">
|
|
|
- <el-form-item label="选择诊断标签:" prop="department">
|
|
|
+ <el-form-item v-if="!isEdit" label="选择诊断标签:" prop="department">
|
|
|
<input class="searchInput" @focus="focuInput" type="text" v-model = "searchDiagVal">
|
|
|
<span class="searchName" @click="searchDiag">搜索</span>
|
|
|
<ul class="itemList diagList" ref="diagList">
|
|
@@ -30,7 +30,7 @@
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div class="symptomList">
|
|
|
- <div class="bottomPartLeft fl" v-if="!isDetail">
|
|
|
+ <div class="bottomPartLeft fl">
|
|
|
|
|
|
<p class="symptomPoolTitle">标签池</p>
|
|
|
<div class="symptomPool">
|
|
@@ -57,7 +57,7 @@
|
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
- <div class="bottomPartMid fl" v-if="!isDetail">
|
|
|
+ <div class="bottomPartMid fl">
|
|
|
<p><span class="el-icon-arrow-right" @click="toRightList"></span></p>
|
|
|
<p><span class="el-icon-arrow-left" @click="toLeftList"></span></p>
|
|
|
</div>
|
|
@@ -68,14 +68,14 @@
|
|
|
v-for="(item,index) in rightTagsList"
|
|
|
:key='item.id'
|
|
|
:style="index === selectRightTagIndex?styles:null"
|
|
|
- @click='isDetail ? "":selectRightTag(index)'
|
|
|
+ @click='selectRightTag(index)'
|
|
|
>
|
|
|
<p v-if="item.tagName" class="tagName ellipsis" :title="'[ '+item.tagName+' ]'">{{item.tagName}} </p>
|
|
|
</li>
|
|
|
</ul>
|
|
|
|
|
|
</div>
|
|
|
- <div class="bottomPartMid fl" v-if="!isDetail">
|
|
|
+ <div class="bottomPartMid fl" >
|
|
|
<p><span class="el-icon-arrow-up" @click="toUp"></span></p>
|
|
|
<p><span class="el-icon-arrow-down" @click="toDown"></span></p>
|
|
|
</div>
|
|
@@ -107,7 +107,6 @@
|
|
|
searchDiagVal: '',
|
|
|
searchTagVal: '',
|
|
|
isEdit: false,
|
|
|
- isDetail: false,
|
|
|
leftTagsList:[],
|
|
|
rightTagsList:[],
|
|
|
selectLeftTagsList: [],
|
|
@@ -118,18 +117,20 @@
|
|
|
}
|
|
|
},
|
|
|
created(){
|
|
|
- const { isEdit, isDetail, data } = this.$route.params;
|
|
|
+ const { isEdit, data } = this.$route.params;
|
|
|
if(isEdit) {
|
|
|
if(isEdit) {
|
|
|
this.titleText = '修改量表关联'
|
|
|
}
|
|
|
+ data.data.map((item) => {
|
|
|
+ item.id = item.scaleId
|
|
|
+ item.tagName = item.scaleName
|
|
|
+ return item
|
|
|
+ })
|
|
|
this.isEdit = isEdit
|
|
|
- this.isDetail = isDetail
|
|
|
this.rightTagsList = data.data
|
|
|
- this.departList.push({name: data.name, id: data.id})
|
|
|
- this.typeList.push({typeName: data.typeName, type: data.type})
|
|
|
- this.form.department =data.id
|
|
|
- this.form.type =data.type
|
|
|
+ this.form.disId =data.disId
|
|
|
+ this.form.disName =data.disName
|
|
|
this.getTagList()
|
|
|
|
|
|
} else {
|
|
@@ -270,7 +271,6 @@
|
|
|
"disId": this.form.disId,
|
|
|
"scaleId": scaleId
|
|
|
}
|
|
|
- console.log('param', param)
|
|
|
this.showConfirmDialog('是否建立该关联?', () => {
|
|
|
api.addDisScaleInfo(param).then((res) => {
|
|
|
if (res.data.code === '0') {
|