From 35738d1b2c095b2eca0211efdc4fa59507189e6f Mon Sep 17 00:00:00 2001
From: zhy <luhan1008611>
Date: 星期一, 30 十月 2023 09:33:34 +0800
Subject: [PATCH] feat: 基础信息

---
 admin-web/src/views/foundation/classification/edit.vue |   43 +++++++++++++++++++++----------------------
 1 files changed, 21 insertions(+), 22 deletions(-)

diff --git a/admin-web/src/views/foundation/classification/edit.vue b/admin-web/src/views/foundation/classification/edit.vue
index 137165d..f0f9077 100644
--- a/admin-web/src/views/foundation/classification/edit.vue
+++ b/admin-web/src/views/foundation/classification/edit.vue
@@ -1,15 +1,15 @@
 <template>
   <win-sm :title="setting.title" @close="close" :width="'800px'">
     <el-form ref="ruleForm" :model="formData" :rules="rules" class="demo-ruleForm" label-width="100px">
-      <el-form-item label="涓婄骇鍒嗙被" prop="code">
-        <el-input v-model="formData.code" clearable maxlength="20" show-word-limit style="width: 100%"/>
+      <el-form-item label="涓婄骇鍒嗙被" prop="fatherCategoryId">
+        <el-input v-model="formData.fatherCategoryId" clearable maxlength="20" show-word-limit style="width: 100%"/>
       </el-form-item>
-      <el-form-item label="鍒嗙被鍚嶇О" prop="name">
-        <el-input v-model="formData.name" clearable maxlength="20" show-word-limit style="width: 100%"/>
+      <el-form-item label="鍒嗙被鍚嶇О" prop="categoryName">
+        <el-input v-model="formData.categoryName" clearable maxlength="20" show-word-limit style="width: 100%"/>
       </el-form-item>
-      <el-form-item label="绫诲埆" prop="name">
+      <el-form-item label="绫诲埆" prop="classification">
         <!-- <el-input v-model="formData.name" clearable maxlength="20" show-word-limit style="width: 100%"/> -->
-        <el-select v-model="formData.planTypeCode" placeholder="" clearable style="width: 100%">
+        <el-select v-model="formData.classification" placeholder="" clearable style="width: 100%">
           <el-option
             v-for="item in options"
             :key="item.code"
@@ -18,15 +18,14 @@
           </el-option>
         </el-select>
       </el-form-item>
-      <el-form-item label="椤哄簭" prop="name">
-        <el-input v-model="formData.name" clearable maxlength="20" show-word-limit style="width: 100%"/>
+      <el-form-item label="椤哄簭" prop="orderNumber">
+        <el-input v-model="formData.orderNumber" clearable maxlength="20" show-word-limit style="width: 100%"/>
       </el-form-item>
-      <el-form-item label="鐘舵��" prop="status">
-        <el-switch
-          v-model="formData.status"
-          active-color="#0d997c"
-          inactive-color="#C0CCDA">
-        </el-switch>
+      <el-form-item label="鐘舵��" prop="states">
+        <el-radio-group v-model="formData.states">
+          <el-radio :label="1" border>鍚敤</el-radio>
+          <el-radio :label="0" border>绂佺敤</el-radio>
+        </el-radio-group>
       </el-form-item>
     </el-form>
     <div slot="footer" align="center" class="dialog-footer">
@@ -56,31 +55,31 @@
       checkedList: [],
       options:[
         {
-          code: 1,
+          code: 'A',
           label:'A'
         },
         {
-          code: 2,
+          code: "B",
           label:'B'
         },
         {
-          code: 3,
+          code: 'c',
           label:'C'
         }
       ],
       formData: {
         code: '',
         name: '',
-        status: true,
+        states: '',
         summary: '',
         planTypeCode:''
       },
       rules: {
-        code: [
-          {required: true, message: '璇疯緭鍏ユ満鏋勭紪鍙�', trigger: 'blur'}
+        fatherCategoryId: [
+          {required: true, message: '璇疯緭鍏�', trigger: 'blur'}
         ],
-        name: [
-          {required: true, message: '璇疯緭鍏ユ満鏋勫悕绉�', trigger: 'blur'}
+        categoryName: [
+          {required: true, message: '璇疯緭鍏�', trigger: 'blur'}
         ]
       }
     }

--
Gitblit v1.9.1