Browse Source

增加排序

pengyh 1 year ago
parent
commit
0c5645a2cb

+ 10 - 0
src/views/mallManagement/brand/index.vue

@@ -24,6 +24,7 @@
               <el-tag :type="scope.row.status ? 'success' : 'danger'">{{ scope.row.status ? '开启' : '禁用'}}</el-tag>
             </template>
           </el-table-column>
+		  <el-table-column align="center" label="排序" prop="sortNum"></el-table-column>
           <el-table-column align="center" label="创建人" prop="createBy" min-width="100"></el-table-column>
           <el-table-column align="center" label="创建时间" prop="createTime" min-width="160"></el-table-column>
           <el-table-column align="center" label="修改人" prop="updateBy" min-width="100"></el-table-column>
@@ -65,6 +66,9 @@
             <el-radio :label="false">禁用</el-radio>
           </el-radio-group>
         </el-form-item>
+		<el-form-item label="排序" prop="sortNum">
+		  <el-input v-model="addForm.sortNum" autocomplete="off" placeholder="请输入"></el-input>
+		</el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button @click="cancelAddForm">取 消</el-button>
@@ -93,6 +97,7 @@ export default {
         name: '', // 名称
         imgUrl: '', // 图片
         status: true,
+		sortNum: 0
       },
       addFormRules: {
         name: [
@@ -104,6 +109,9 @@ export default {
         status: [
           { required: true, message: '请选择状态', trigger: 'change' }
         ],
+		sortNum: [
+          { required: true, message: '请输入排序', trigger: 'blur' }
+        ],
       },
     }
   },
@@ -131,6 +139,7 @@ export default {
             name: res.data.brandName,
             imgUrl: res.data.imageUrl,
             status: res.data.status,
+			sortNum: res.data.sortNum
           }
         })
       }
@@ -151,6 +160,7 @@ export default {
             brandName: this.addForm.name,
             imageUrl: this.addForm.imgUrl,
             status: this.addForm.status,
+			sortNum: this.addForm.sortNum
           }
           if(this.addFormType == 'edit') {
             params.id = this.editId;

+ 12 - 0
src/views/mallManagement/configCenter/business_type/index.vue

@@ -47,6 +47,7 @@ export default {
       formData: {
         name: "",
         status: true,
+		sortNum: 0
       },
     }
   },
@@ -93,6 +94,17 @@ export default {
           prop: 'status',
           rules: [...required]
         }
+      },
+      {
+        md: 24,
+        isShow: true,
+        name: 'el-input',
+        attributes: { placeholder: '请输入' },
+        formItemAttributes: {
+          label: '排序',
+          prop: 'sortNum',
+          rules: [...required]
+        }
       }
       ]
     }