供应商 客户评价

This commit is contained in:
‘huanghaiixia’
2025-12-17 17:47:45 +08:00
parent a27bf90e9d
commit 21a8fae538
18 changed files with 3120 additions and 18 deletions

View File

@ -7,12 +7,12 @@
<h4>基本信息</h4>
<a-row>
<a-col :span="8">
<a-form-item label="供应商编码" name="cuCode">
<a-form-item label="供应商编码" name="suCode">
<a-input v-model:value="formState.suCode" disabled />
</a-form-item>
</a-col>
<a-col :span="8">
<a-form-item label="集团编码" name="cuMcode">
<a-form-item label="集团编码" name="suMcode">
<a-input v-model:value="formState.suMcode" :disabled="isDisable" placeholder="请输入集团编码" />
</a-form-item>
</a-col>
@ -26,12 +26,12 @@
</a-form-item>
</a-col>
<a-col :span="24">
<a-form-item label="供应商名称" name="cuName" :label-col="{ span: 3 }" :wrapper-col="{ span: 24 }">
<a-form-item label="供应商名称" name="suName" :label-col="{ span: 3 }" :wrapper-col="{ span: 24 }">
<a-input v-model:value="formState.suName" :disabled="isDisable" placeholder="请输入供应商名称" />
</a-form-item>
</a-col>
<a-col :span="8">
<a-form-item label="供应商简称" name="cuSname">
<a-form-item label="供应商简称" name="suSname">
<a-input v-model:value="formState.suSname" :disabled="isDisable" placeholder="请输入供应商简称" />
</a-form-item>
</a-col>
@ -230,10 +230,10 @@
import { useMultipleTabStore } from '/@/store/modules/multipleTab';
import useEventBus from '/@/hooks/event/useEventBus';
import type { Rule } from 'ant-design-vue/es/form';
import { getDocCpList, getDictionary } from '/@/api/sales/Supplier';
import certificateModal from '/@/views/sales/Supplier/components/certificateModal.vue';
import contactModal from '/@/views/sales/Supplier/components/contactModal.vue';
import bankModal from '/@/views/sales/Supplier/components/bankModal.vue';
import { getDocCpList, getDictionary } from '/@/api/sales/Customer';
import certificateModal from '/@/views/sales/Customer/components/certificateModal.vue';
import contactModal from '/@/views/sales/Customer/components/contactModal.vue';
import bankModal from '/@/views/sales/Customer/components/bankModal.vue';
import { useModal } from '/@/components/Modal';
import { addLngSupplier,updateLngSupplier,getLngSupplier } from '/@/api/supplier/Supplier';
import dayjs from 'dayjs';
@ -282,8 +282,8 @@
const rules: Record<string, Rule[]> = {
cuSname: [{ required: true, message: "该项为必填项", trigger: 'change' }],
cuMcode: [{ required: true, message: "该项为必填项", trigger: 'change' }],
suSname: [{ required: true, message: "该项为必填项", trigger: 'change' }],
suMcode: [{ required: true, message: "该项为必填项", trigger: 'change' }],
dI: [{ required: true, message: "该项为必填项", trigger: 'change' }],
cuName: [{ required: true, message: "该项为必填项", trigger: 'change'}],
natureCode: [{ required: true, message: "该项为必填项", trigger: 'change'}],