Selaa lähdekoodia

专业管理: 添加排序

Xiao_123 1 kuukausi sitten
vanhempi
commit
b02079c9b3

+ 8 - 2
src/views/menduner/system/major/MajorForm.vue

@@ -13,12 +13,16 @@
       <el-form-item label="专业英文名称" prop="nameEn">
         <el-input v-model="formData.nameEn" placeholder="请输入专业英文名称" />
       </el-form-item>
+      <el-form-item label="排序" prop="sort">
+        <el-input-number v-model="formData.sort" :step="1" />
+      </el-form-item>
       <el-form-item label="帐号状态" prop="status">
         <el-radio-group v-model="formData.status">
           <el-radio
             v-for="dict in getIntDictOptions(DICT_TYPE.MENDUNER_STATUS)"
             :key="dict.value"
             :label="dict.value"
+            :value="dict.value.toString()"
           >
             {{ dict.label }}
           </el-radio>
@@ -49,7 +53,8 @@ const formData = ref({
   id: undefined,
   nameCn: undefined,
   nameEn: undefined,
-  status: undefined
+  status: undefined,
+  sort: undefined
 })
 const formRules = reactive({
   status: [{ required: true, message: '帐号状态(0正常 1停用)不能为空', trigger: 'blur' }]
@@ -104,7 +109,8 @@ const resetForm = () => {
     id: undefined,
     nameCn: undefined,
     nameEn: undefined,
-    status: undefined
+    status: undefined,
+    sort: undefined,
   }
   formRef.value?.resetFields()
 }

+ 1 - 0
src/views/menduner/system/major/index.vue

@@ -82,6 +82,7 @@
       <el-table-column label="id" align="left" prop="id" />
       <el-table-column label="专业名称" align="center" prop="nameCn" />
       <el-table-column label="专业英文名称" align="center" prop="nameEn" />
+      <el-table-column label="排序" align="center" prop="sort" />
       <el-table-column label="帐号状态" align="center" prop="status">
         <template #default="scope">
           <dict-tag :type="DICT_TYPE.MENDUNER_STATUS" :value="scope.row.status" />