|
@@ -126,8 +126,11 @@ export default {
|
|
|
showUniqueNameList: false,
|
|
|
form: {
|
|
|
mealName: '', //大项名称
|
|
|
+ mealId: '', //大项Id
|
|
|
itemName: '', //小项名称
|
|
|
+ itemId: '', //小项Id
|
|
|
uniqueName: '', //公表名称,必填
|
|
|
+ uniqueId:'' //公表项Id
|
|
|
},
|
|
|
saveDisable: false //保存按钮禁止点击
|
|
|
|
|
@@ -169,6 +172,9 @@ export default {
|
|
|
param.tagType = [1]
|
|
|
param.type = 5
|
|
|
}
|
|
|
+ if(!param.name) {
|
|
|
+ return
|
|
|
+ }
|
|
|
api.searchTagList(param).then((res) => {
|
|
|
if (res.data.code === '0') {
|
|
|
if (type == 1) {
|
|
@@ -187,6 +193,9 @@ export default {
|
|
|
const param = {
|
|
|
conceptName: this.uniqueText
|
|
|
}
|
|
|
+ if(!param.conceptName) {
|
|
|
+ return
|
|
|
+ }
|
|
|
api.getAllLisConcept(param).then((res) => {
|
|
|
if(res.data.code === '0') {
|
|
|
this.uniqueNameList = res.data.data
|
|
@@ -211,29 +220,35 @@ export default {
|
|
|
},
|
|
|
selectMealName(item) {
|
|
|
this.form.mealName = item.name
|
|
|
+ this.form.mealId = item.id
|
|
|
// this.$refs['mealNameList'].style.display='none'
|
|
|
this.mealText = ''
|
|
|
this.mealNameList = []
|
|
|
},
|
|
|
selectItemName(item) {
|
|
|
this.form.itemName = item.name
|
|
|
- // this.$refs['itemNameList'].style.display='none'
|
|
|
+ this.form.itemId = item.id
|
|
|
this.itemText = ''
|
|
|
this.itemNameList = []
|
|
|
},
|
|
|
selectUniqueName(item) {
|
|
|
this.form.uniqueName = item.conceptName
|
|
|
- let nameArr = item.conceptName.split('--');
|
|
|
- this.form.mealName = nameArr[0]
|
|
|
- this.form.itemName = nameArr[1]
|
|
|
+ this.form.uniqueId = item.conceptId
|
|
|
+ //搜索公表项自动填充大小项(目前暂时不需要)
|
|
|
+ // let nameArr = item.conceptName.split('--');
|
|
|
+ // this.form.mealName = nameArr[0]
|
|
|
+ // this.form.itemName = nameArr[1]
|
|
|
// this.$refs['uniqueNameList'].style.display='none'
|
|
|
this.uniqueText = ''
|
|
|
this.uniqueNameList = []
|
|
|
},
|
|
|
initForm() {
|
|
|
this.form.mealName = ''
|
|
|
+ this.form.mealId = ''
|
|
|
this.form.itemName = ''
|
|
|
+ this.form.itemId = ''
|
|
|
this.form.uniqueName = ''
|
|
|
+ this.form.uniqueId = ''
|
|
|
},
|
|
|
submitForm() {
|
|
|
const { mealName, itemName, uniqueName } = this.form
|