diff --git a/src/views/qm/qctDetail.vue b/src/views/qm/qctDetail.vue index fc5dddcc..7b87b1ee 100644 --- a/src/views/qm/qctDetail.vue +++ b/src/views/qm/qctDetail.vue @@ -9,7 +9,7 @@
- {{qctItem.number}} + {{qctItem.name}} {{qctItem.number}} @@ -106,6 +106,7 @@ v-else :apiObj="apiObj2" v-model="scope.row.testitem" + v-model:obj="testitemrow" style="width:100%" > @@ -116,7 +117,7 @@ @@ -162,6 +163,7 @@ v-else :apiObj="apiObj3" v-model="scope.row.defect" + v-model:obj="defectrow" style="width:100%" > @@ -178,7 +180,7 @@ @@ -270,6 +272,8 @@ export default { sort:'', testitem:'', }, + defectrow:{}, + testitemrow:{}, }; }, @@ -300,10 +304,14 @@ export default { formTableAdd(row,type) { let that = this,api = ''; if(type=='defect'){ + console.log(that.defectrow); + row.note = that.defectrow.description; api = that.$API.qm.qctdefect.create; }else if(type=='mat'){ api = that.$API.qm.qctmat.create; }else if(type=='testitem'){ + console.log(that.testitemrow); + row.note = that.testitemrow.description; api = that.$API.qm.qcttestitem.create; } this.$nextTick(() => { diff --git a/src/views/qm/testItem_form.vue b/src/views/qm/testItem_form.vue index 9b1cae06..8bf78c9a 100644 --- a/src/views/qm/testItem_form.vue +++ b/src/views/qm/testItem_form.vue @@ -40,6 +40,7 @@ placeholder="字段类型" clearable style="width: 100%" + @change="changeFieldType" > 0){ - // this.itemOptions - // } + }, + changeFieldType(){ + if(this.form.field_type == 'select-text'||this.form.field_type == 'selects-text'){}else{ + this.form.choices = []; + } }, //表单提交方法 submit() {