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