瀏覽代碼

bug修复

chenrui 3 年之前
父節點
當前提交
0f76610204
共有 2 個文件被更改,包括 7 次插入3 次删除
  1. 3 1
      src/views/bnSetting/menu/storeMenus.vue
  2. 4 2
      src/views/power/menu/menu.vue

+ 3 - 1
src/views/bnSetting/menu/storeMenus.vue

@@ -434,7 +434,9 @@ export default {
       this.form.validateFields((err, values) => {
         if (!err) {
           console.log(values.formData, ' formData.type222222222')
-          values.formData.permission = values.formData.permission.replace(/\//g, '_')
+          if (values.formData.permission) {
+            values.formData.permission = values.formData.permission.replace(/\//g, '_')
+          }
           saveMdMenu(Object.assign({ id: this.formData.id }, values.formData)).then(res => {
             console.log(res, 'res--save')
             if (res.status + '' === '200') {

+ 4 - 2
src/views/power/menu/menu.vue

@@ -1,7 +1,7 @@
 <template>
   <a-card :bordered="false">
     <a-row :gutter="24">
-      <a-button style="margin-right: 10px;" type="primary" icon="plus" @click="addChild">添加子菜单</a-button>
+      <a-button style="margin-right: 10px;" type="primary" icon="plus" @click="addChild">添加1子菜单</a-button>
       <a-button style="margin-right: 10px;background-color: #19be6b;color: #fff;" type="" icon="plus" @click="addTitle">添加顶部菜单</a-button>
       <a-button style="margin-right: 10px;background-color: red;color: #fff;" type="" icon="delete" @click="delect()">删除</a-button>
 
@@ -398,7 +398,9 @@ export default {
       this.form.validateFields((err, values) => {
         if (!err) {
           console.log(values.formData, ' formData.type222222222')
-          values.formData.permission = values.formData.permission.replace(/\//g, '_')
+          if (values.formData.permission) {
+            values.formData.permission = values.formData.permission.replace(/\//g, '_')
+          }
           saveMenu(Object.assign({ id: this.formData.id }, values.formData)).then(res => {
             console.log(res, 'res--save')
             if (res.status + '' === '200') {