From 3533b11c19b628e45f26d25bedd7c82e0aa2037a Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: Fri, 14 Mar 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