diff --git a/src/views/enm_base/testItem_form.vue b/src/views/enm_base/testItem_form.vue
index e0d2ae1d..bf783814 100644
--- a/src/views/enm_base/testItem_form.vue
+++ b/src/views/enm_base/testItem_form.vue
@@ -13,7 +13,7 @@
:model="form"
:rules="rules"
label-position="right"
- label-width="80px"
+ label-width="100px"
style="padding: 0 10px"
>
@@ -25,6 +25,93 @@
>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 添加
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- 添加
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -91,7 +146,9 @@ const defaultForm = {
name: "",
description: "",
sort: 1,
- tags: [""],
+ tags: [],
+ mcate_tags: [],
+ choices: [""],
};
export default {
emits: ["success", "closed"],
@@ -114,19 +171,36 @@ export default {
},
visible: false,
isSaveing: false,
- options: [],
+ options: [
+ {value:"input-number",name:"数字"},
+ {value:"input-text",name:"文字"},
+ {value:"select",name:"单选"},
+ {value:"selects",name:"多选"},
+ ],
+ tagsOptions: [
+ {value:"first",name:"首件检验"},
+ {value:"prod",name:"成品检验"},
+ {value:"performance",name:"性能检验"},
+ ],
+ mcateTagsOptions: [],
processOptions: [],
setFiltersVisible: false,
};
},
- mounted() {},
+ mounted() {
+ this.getmcateTagsOptions();
+ },
methods: {
- addComponent() {
- this.form.tags.push("");
+ getmcateTagsOptions() {
+ this.$API.mtm.material.cates.req().then((res) => {
+ this.mcateTagsOptions = res;
+ });
},
- delComponent(index) {
- this.form.tags.splice(index, 1);
- console.log("this.form.tags:", this.form.tags);
+ addComponent(type) {
+ this.form[type].push("");
+ },
+ delComponent(index,type) {
+ this.form[type].splice(index, 1);
},
//显示
open(mode = "add") {