diff --git a/src/pages/Middle/Mes/MesMaterials/MesMaterials/Edit.vue b/src/pages/Middle/Mes/MesMaterials/MesMaterials/Edit.vue index f44c335..a65e874 100644 --- a/src/pages/Middle/Mes/MesMaterials/MesMaterials/Edit.vue +++ b/src/pages/Middle/Mes/MesMaterials/MesMaterials/Edit.vue @@ -28,12 +28,7 @@ - - 属性A类 - - - - 属性B类 + @@ -473,9 +468,17 @@ export default { this.attributes = a.data.attribute; let formData = {}; + + let groupNames = []; a.data.attribute.forEach(item => { let formItem = { field: '', title: '', span: 12, itemRender: {} }; + let groupName = item.category.name; + if(groupName && !groupNames.filter(a=>a == groupName).length){ + + this.options.formOptions2.items.push({ title: groupName, span: 24, itemRender: { type:"MkFormInputShow" },titleColon:false }); + groupNames.push(groupName); + } formItem.field = "attr" + item.id; formItem.title = item.name;