YY před 2 roky
rodič
revize
6f275568ad

+ 26 - 20
src/views/platSettings/config/index.vue

@@ -68,30 +68,12 @@ export default {
         { label: '是否使用', model: 'is_use', type: 'select' },
         { label: '菜单列表', model: 'list', custom: true },
       ],
+      // 底部菜单
       opera: [
         { label: '修改', method: 'edit' },
         { label: '删除', method: 'del', confirm: true, type: 'danger' },
       ],
       list: [],
-      fieldRules: {
-        name: [{ required: true, message: '请输入名称', trigger: 'blur' }],
-        route: [{ required: true, message: '请输入跳转路径', trigger: 'blur' }],
-        normal: [{ required: true, message: '请选择未选中', trigger: 'change' }],
-        active: [{ required: true, message: '请选择选中', trigger: 'change' }],
-        type: [{ required: true, message: '请选择跳转类型', trigger: 'change' }],
-        is_use: [{ required: true, message: '请选择是否使用', trigger: 'change' }],
-        sort: [{ required: true, message: '请输入排序', trigger: 'blur' }],
-      },
-      fieldform: {},
-      fieldsForm: [
-        { label: '名称', model: 'name' },
-        { label: '跳转路径', model: 'route' },
-        { label: '未选中', model: 'normal', type: 'upload', limit: 1, url: '/files/point/config/upload' },
-        { label: '选中', model: 'active', type: 'upload', limit: 1, url: '/files/point/config/upload' },
-        { label: '跳转类型', model: 'type', type: 'select' },
-        { label: '是否使用', model: 'is_use', type: 'select' },
-        { label: '排序', model: 'sort', type: 'number' },
-      ],
       fieldsList: [
         { label: '排序', model: 'sort' },
         { label: '名称', model: 'name' },
@@ -117,7 +99,29 @@ export default {
           },
         },
       ],
+      // 底部菜单表单
+      fieldRules: {
+        name: [{ required: true, message: '请输入名称', trigger: 'blur' }],
+        route: [{ required: true, message: '请输入跳转路径', trigger: 'blur' }],
+        normal: [{ required: true, message: '请选择未选中', trigger: 'change' }],
+        active: [{ required: true, message: '请选择选中', trigger: 'change' }],
+        type: [{ required: true, message: '请选择跳转类型', trigger: 'change' }],
+        is_use: [{ required: true, message: '请选择是否使用', trigger: 'change' }],
+        sort: [{ required: true, message: '请输入排序', trigger: 'blur' }],
+      },
+      fieldform: {},
+      fieldsForm: [
+        { label: '名称', model: 'name' },
+        { label: '跳转路径', model: 'route' },
+        { label: '未选中', model: 'normal', type: 'upload', limit: 1, url: '/files/point/config/upload' },
+        { label: '选中', model: 'active', type: 'upload', limit: 1, url: '/files/point/config/upload' },
+        { label: '跳转类型', model: 'type', type: 'select' },
+        { label: '是否使用', model: 'is_use', type: 'select' },
+        { label: '排序', model: 'sort', type: 'number' },
+      ],
+      // 是否使用
       useList: [],
+      // 跳转类型
       typeList: [
         { label: 'redirectTo', value: '0' },
         { label: 'navigateTo', value: '1' },
@@ -167,6 +171,7 @@ export default {
       this.fieldform = {};
       this.dialog = { title: '信息管理', show: false, type: '1' };
     },
+    // 修改
     toEdit(index, data) {
       this.$set(this, `fieldform`, index.data);
       this.dialog = { title: '信息管理', show: true, type: '1' };
@@ -177,6 +182,7 @@ export default {
       let num = index.index;
       list.splice(num, 1);
     },
+    // 底部菜单提交
     onSubmit({ data }) {
       let info = this.list.find((f) => f.route == data.route);
       if (info == '' || info == undefined) {
@@ -184,6 +190,7 @@ export default {
       }
       this.toClose();
     },
+    // 保存
     async toSave({ data }) {
       data.bottom_menu.list = this.list;
       let config = { logo: data.logo, buyPoint: data.buyPoint, pointPlan: data.pointPlan, share: data.share, autoCloseOrder: data.autoCloseOrder };
@@ -191,7 +198,6 @@ export default {
       const res = await this.update(data);
       this.$checkRes(res, '操作成功', '操作失败');
     },
-
     // 查询其他信息
     async searchOther() {
       let res;

+ 2 - 0
src/views/platSettings/indexModule/index.vue

@@ -106,6 +106,7 @@ export default {
     async toEdit({ data }) {
       this.$router.push({ path: '/platSettings/indexModule/detail', query: { id: data.id } });
     },
+    // 删除
     async toDel({ data }) {
       let res = await this.delete(data._id);
       if (this.$checkRes(res)) {
@@ -113,6 +114,7 @@ export default {
         this.search();
       }
     },
+    // 重置
     toClose() {
       this.searchForm = {};
       this.search();

+ 2 - 0
src/views/platfinance/bill/index.vue

@@ -42,7 +42,9 @@ export default {
     return {
       searchForm: {},
       info: {},
+      // 售后单
       afterSaleList: [],
+      // 订单
       orderList: [],
       orderfields: [
         { label: '订单号', model: 'no' },

+ 2 - 2
src/views/platmanag/goods/spec.vue

@@ -110,11 +110,11 @@ export default {
         freight: [{ required: true, message: '请输入运费', trigger: 'blur' }],
       },
       form: {},
-
+      // 状态
       statusList: [],
       // 是否可以团购
       tfList: [],
-
+      // 面包屑
       data: [],
     };
   },