From 3533b11c19b628e45f26d25bedd7c82e0aa2037a Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期五, 14 三月 2025 17:24:24 +0800
Subject: [PATCH] 接口对接

---
 src/views/signTypeManage/components/addDialog.vue |   18 ++++++++----------
 1 files changed, 8 insertions(+), 10 deletions(-)

diff --git a/src/views/signTypeManage/components/addDialog.vue b/src/views/signTypeManage/components/addDialog.vue
index c43b589..8adc3ff 100644
--- a/src/views/signTypeManage/components/addDialog.vue
+++ b/src/views/signTypeManage/components/addDialog.vue
@@ -9,8 +9,8 @@
         :close-on-click-modal="false"
     >
       <el-form :model="state.form" size="default" ref="busRef" :rules="state.formRules" label-width="150px" >
-        <el-form-item label="类别名称:" prop="name" >
-          <el-input v-model.trim="state.form.name" placeholder="请输入类别名称"></el-input>
+        <el-form-item label="类别名称:" prop="typeName" >
+          <el-input v-model.trim="state.form.typeName" placeholder="请输入类别名称"></el-input>
         </el-form-item>
       </el-form>
       <template #footer>
@@ -25,6 +25,7 @@
 <script setup>
 import {reactive, ref, toRefs} from 'vue'
 import {ElMessage} from "element-plus";
+import {addType, editType} from "@/api/signAgreement/signType";
 const dialogVisible = ref(false);
 const title = ref("");
 const busRef = ref();
@@ -35,12 +36,10 @@
 const state = reactive({
   form: {
     id: '',
-    name: '',
-    remark: ''
-
+    typeName: '',
   },
   formRules:{
-    name: [{ required: true, trigger: "blur", message: '请输入类别名称' }],
+    typeName: [{ required: true, trigger: "blur", message: '请输入类别名称' }],
   },
 })
 
@@ -59,7 +58,7 @@
   if(valid){
     if(title.value === '新增'){
       const {id, ...data} = JSON.parse(JSON.stringify(state.form))
-      const res = await addWarehouse(data)
+      const res = await addType(data)
       if(res.code === 200){
         ElMessage({
           type: 'success',
@@ -74,7 +73,7 @@
       dialogVisible.value = false;
     }else if(title.value === '编辑'){
       const {...data} = JSON.parse(JSON.stringify(state.form))
-      const res = await editWarehouse(data)
+      const res = await editType(data)
       if(res.code === 200){
         ElMessage({
           type: 'success',
@@ -100,8 +99,7 @@
 const reset = () => {
   state.form = {
     id: '',
-    name: '',
-    remark: '',
+    typeName: '',
   }
 }
 defineExpose({

--
Gitblit v1.9.2