客户 供应商审批按钮
This commit is contained in:
@ -76,7 +76,7 @@
|
||||
</a-col>
|
||||
<a-col :span="8">
|
||||
<a-form-item label="相对方数量" name="cpCount">
|
||||
<a-input-number v-model:value="formState.cpCount" style="width: 100%" :disabled="isDisable" :precision="0" :min="0" :step="1" :max="20"/>
|
||||
<a-input-number v-model:value="formState.cpCount" style="width: 100%" disabled :precision="0" />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :span="8">
|
||||
@ -297,7 +297,7 @@
|
||||
relTypeCode: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
kTypeCode1: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
periodTypeCode: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
cpCount: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
cpCount: [{ required: false, message: "该项为必填项", trigger: 'change' }],
|
||||
amountTypeCode: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
settleTypeCode: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
bidSign: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
@ -521,12 +521,14 @@
|
||||
return
|
||||
}
|
||||
dataList.value.push({...val})
|
||||
formState.cpCount = dataList.value.length
|
||||
}
|
||||
const btnCheck = (type, btn, record, index) => {
|
||||
curIdx.value = null
|
||||
if (type == 'cp') {
|
||||
if (btn == 'delete') {
|
||||
dataList.value.splice(index, 1)
|
||||
formState.cpCount = dataList.value.length
|
||||
}
|
||||
if (btn == 'edit') {
|
||||
openModalUser(true, {record: record,isUpdate: true});
|
||||
@ -555,10 +557,10 @@
|
||||
try {
|
||||
await formRef.value.validateFields();
|
||||
|
||||
if (Number(formState.cpCount) !== dataList.value.length) {
|
||||
if (Number(formState.cpCount)<0 || Number(formState.cpCount)>20) {
|
||||
notification.warning({
|
||||
message: 'Tip',
|
||||
description: '相对数量需与相对方信息个数一致'
|
||||
description: '相对方信息个数必须在0-20间'
|
||||
});
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user