|
@@ -15,6 +15,7 @@
|
|
filterable
|
|
filterable
|
|
remote
|
|
remote
|
|
clearable
|
|
clearable
|
|
|
|
+ @change="changeWord"
|
|
no-data-text=" "
|
|
no-data-text=" "
|
|
value-key="conceptId"
|
|
value-key="conceptId"
|
|
ref="termName"
|
|
ref="termName"
|
|
@@ -63,6 +64,7 @@
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
isEdit:false,
|
|
isEdit:false,
|
|
|
|
+ isCopy:false,
|
|
termTypes:[],
|
|
termTypes:[],
|
|
terms:[], //术语列表
|
|
terms:[], //术语列表
|
|
editData:{
|
|
editData:{
|
|
@@ -92,19 +94,22 @@
|
|
saveDisable: false //保存按钮禁止点击
|
|
saveDisable: false //保存按钮禁止点击
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- watch:{
|
|
|
|
|
|
+ /*watch:{
|
|
'form.selectedTerm':function(newVal){
|
|
'form.selectedTerm':function(newVal){
|
|
- const name = newVal.nameType;
|
|
|
|
|
|
+ const name = newVal.nameType;console.log(newVal)
|
|
this.form.selectedTermName = name;
|
|
this.form.selectedTermName = name;
|
|
this.form.conceptId = newVal.conceptId;
|
|
this.form.conceptId = newVal.conceptId;
|
|
}
|
|
}
|
|
- },
|
|
|
|
|
|
+ },*/
|
|
created:function(){
|
|
created:function(){
|
|
- const {isEdit,data} = this.$route.params;
|
|
|
|
- if(isEdit){
|
|
|
|
|
|
+ const {isEdit,data,isCopy} = this.$route.params;
|
|
|
|
+ if(isEdit||isCopy){
|
|
this.isEdit = isEdit;
|
|
this.isEdit = isEdit;
|
|
- this.form.selectedTermName = data.libName;
|
|
|
|
- this.form.conceptId = data.conceptId;
|
|
|
|
|
|
+ this.isCopy = isCopy;
|
|
|
|
+ this.changeWord(data);
|
|
|
|
+ //this.form.selectedTerm = data;
|
|
|
|
+ //this.form.selectedTermName = data.libName;
|
|
|
|
+ //this.form.conceptId = data.conceptId;
|
|
api.getTremList({conceptId:data.conceptId}).then((res) => {
|
|
api.getTremList({conceptId:data.conceptId}).then((res) => {
|
|
if (res.data.code == '0') {
|
|
if (res.data.code == '0') {
|
|
const data = res.data.data;
|
|
const data = res.data.data;
|
|
@@ -125,6 +130,12 @@
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ changeWord(newVal){
|
|
|
|
+ const name = newVal.nameType;
|
|
|
|
+ this.form.selectedTermName = name;
|
|
|
|
+ this.form.selectedTerm=name;
|
|
|
|
+ this.form.conceptId = newVal.conceptId;
|
|
|
|
+ },
|
|
reOrder(isUp,i){
|
|
reOrder(isUp,i){
|
|
let temp = {},it={};
|
|
let temp = {},it={};
|
|
if(isUp===1){
|
|
if(isUp===1){
|