Ver Fonte

菜单新增字段“code”

chris há 3 anos atrás
pai
commit
1adf35392c
1 ficheiros alterados com 8 adições e 2 exclusões
  1. 8 2
      src/views/modules/sys/menu-add-or-update.vue

+ 8 - 2
src/views/modules/sys/menu-add-or-update.vue

@@ -14,6 +14,9 @@
         <el-form-item :label="dataForm.typeList[dataForm.type] + '名称'" prop="name">
           <el-input v-model="dataForm.name" :placeholder="dataForm.typeList[dataForm.type] + '名称'"></el-input>
         </el-form-item>
+        <el-form-item label="编码" prop="code">
+          <el-input v-model="dataForm.code" placeholder="请输入唯一编码"></el-input>
+        </el-form-item>
         <el-form-item v-if="dataForm.type !== 0" label="上级菜单" prop="parentName">
           <el-popover
             ref="menuListPopover"
@@ -103,7 +106,8 @@
           perms: '',
           orderNum: 0,
           icon: '',
-          iconList: []
+          iconList: [],
+          code: ''
         },
         dataRule: {
           name: [
@@ -164,6 +168,7 @@
                 this.dataForm.perms = data.data.perms
                 this.dataForm.orderNum = data.data.orderNum
                 this.dataForm.icon = data.data.icon
+                this.dataForm.code = data.data.code
                 this.menuListTreeSetCurrentNode()
               } else {
                 this.$message.error(data.msg)
@@ -209,7 +214,8 @@
                 'url': this.dataForm.url,
                 'perms': this.dataForm.perms,
                 'orderNum': this.dataForm.orderNum,
-                'icon': this.dataForm.icon
+                'icon': this.dataForm.icon,
+                'code': this.dataForm.code
               })
             }).then(({data}) => {
               if (data && data.code === '200') {