guhongwei 2 سال پیش
والد
کامیت
603afabab6
1فایلهای تغییر یافته به همراه11 افزوده شده و 4 حذف شده
  1. 11 4
      src/views/platSettings/config/index.vue

+ 11 - 4
src/views/platSettings/config/index.vue

@@ -17,8 +17,14 @@
         <template #agree>
           <editor v-model="form.agree" url="/files/point/config/upload" />
         </template>
-        <template #leader_rule>
-          <editor v-model="form.leader_rule" url="/files/point/config/upload" />
+        <template #leader>
+          <el-form-item label="说明" label-width="80px">
+            <el-input v-model="form.leader.explain" type="textarea" placeholder="请输入说明"></el-input>
+          </el-form-item>
+          <el-form-item label="规则说明" label-width="80px">
+            <editor v-model="form.leader.rule" url="/files/point/config/upload" />
+          </el-form-item>
+          <!--  -->
         </template>
         <template #bottom_menu>
           <data-form :span="24" :fields="testfields" v-model="form.bottom_menu" labelWidth="auto" :isSave="false">
@@ -68,10 +74,10 @@ export default {
         { label: '底部菜单', model: 'bottom_menu', custom: true },
         { label: '分享图片', model: 'share', type: 'upload', limit: 1, url: '/files/point/config/upload' },
         { label: '用户协议', model: 'agree', custom: true },
-        { label: '团长规则', model: 'leader_rule', custom: true },
+        { label: '团长规则', model: 'leader', custom: true },
       ],
       rules: {},
-      form: { bottom_menu: {} },
+      form: { bottom_menu: {}, leader: {} },
       testfields: [{ label: '菜单列表', model: 'list', custom: true }],
       // 底部菜单
       opera: [
@@ -161,6 +167,7 @@ export default {
           };
         }
         if (!data.bottom_menu) data.bottom_menu = {};
+        if (!data.leader) data.leader = {};
         else {
           let list = _.sortBy(data.bottom_menu.list, function (item) {
             return item.sort;