Explorar o código

提交一下

1
mo %!s(int64=3) %!d(string=hai) anos
pai
achega
6a6b374992

+ 1 - 1
src/components/Upload/index.vue

@@ -171,4 +171,4 @@ export default {
 .ivu-upload {
   display: none;
 }
-</style>
+</style>

+ 70 - 28
src/views/categroyManager/productSystem/memberSet.vue

@@ -77,50 +77,90 @@
       :visible.sync="branchStatus"
       default-expand-all
       @close="onFormClose('ruleForm')"
-      width="500px"
+      width="800px"
     >
-      <el-form :model="form" :rules="rules" ref="ruleForm">
-        <el-alert title="会员信息" type="info"> </el-alert>
-         <el-alert title="会员权益" type="info"> </el-alert>
+      <el-form :model="form" :rules="rules" :inline="true" ref="ruleForm">
+        <el-alert
+          title="会员信息"
+          type="info"
+          :closable="false"
+          style="margin-bottom: 20px"
+        >
+        </el-alert>
         <el-form-item
-          label="功能名称"
+          label="会员名称"
           prop="name"
           :label-width="formLabelWidth"
         >
-          <el-input v-model.trim="form.name" autocomplete="off"></el-input>
+          <el-input
+            v-model.trim="form.name"
+            autocomplete="off"
+            style="width: 620px"
+          ></el-input>
         </el-form-item>
         <el-form-item
-          label="功能标识"
-          prop="code"
+          label="会员介绍"
+          prop="name"
           :label-width="formLabelWidth"
         >
-          <el-input v-model.trim="form.code" autocomplete="off"></el-input>
+          <el-input
+            v-model.trim="form.name"
+            autocomplete="off"
+            type="textarea"
+            :rows="3"
+            style="width: 620px"
+          ></el-input>
         </el-form-item>
         <el-form-item
-          label="父元素ID"
-          prop="parentId"
+          label="会员标识"
+          prop="name"
           :label-width="formLabelWidth"
         >
-          <el-cascader
-            v-model="form.parentId"
-            style="width: 100%"
-            :options="cascaderList"
-            :props="optionProps"
-          ></el-cascader>
+          <upload
+            v-model="form.image"
+            :imageWidthM="400"
+            :disabled="addDisabled"
+            :imageHeightM="400"
+          ></upload>
         </el-form-item>
-
+        <br>
         <el-form-item
-          label="功能描述"
+          label="是否新用户试用"
+          prop="name"
+          :label-width="formLabelWidth"
+        >
+           <el-select  v-model.trim="form.isProbationPeriod"
+                              clearable
+                              filterable
+                              placeholder="请选择是否试用">
+                    <el-option label="是"
+                                :value="true"></el-option>
+                    <el-option label="否"
+                                :value="false"></el-option>
+                  </el-select>
+        </el-form-item>
+        <el-form-item
+          label="试用期限"
+          prop="name"
           :label-width="formLabelWidth"
-          prop="desc"
         >
           <el-input
-            type="textarea"
-            v-model.trim="form.desc"
+          style="width:200px"
+            v-model.trim="form.name"
             autocomplete="off"
-            :rows="3"
-          ></el-input>
+          >
+            <template slot="append">天</template>
+          </el-input>
         </el-form-item>
+        <el-alert
+          title="会员权益"
+          type="info"
+          :closable="false"
+          style="margin-bottom: 20px"
+        >
+        </el-alert>
+
+
       </el-form>
       <span slot="footer" class="dialog-footer">
         <el-button @click="branchStatus = false">取 消</el-button>
@@ -141,11 +181,13 @@
 </template>
 <script>
 import pagination from "@/components/Pagination/index";
+import Upload from "@/components/Upload/index";
 export default {
-  components: { pagination },
+  components: { pagination, Upload },
   name: "memberSet",
   data() {
     return {
+      formLabelWidth: "120px",
       searchForm: {
         search: null,
       },
@@ -167,10 +209,10 @@ export default {
     search() {},
     onReSet() {},
     getList() {},
-    addLeave(){
-      this.title = '新增会员等级'
+    addLeave() {
+      this.title = "新增会员等级";
       this.branchStatus = true;
-    }
+    },
   },
 };
 </script>