客户评价
This commit is contained in:
@ -11,44 +11,30 @@ export const searchFormSchema: FormSchema[] = [
|
||||
label: '供应商名称',
|
||||
component: 'Input',
|
||||
},
|
||||
{
|
||||
field: 'suSname',
|
||||
label: '供应商简称',
|
||||
component: 'Input',
|
||||
},
|
||||
{
|
||||
field: 'natureCode',
|
||||
label: '企业性质',
|
||||
component: 'Input',
|
||||
},
|
||||
{
|
||||
field: 'typeCode',
|
||||
label: '供应商类型',
|
||||
component: 'Input',
|
||||
},
|
||||
{
|
||||
field: 'classCode',
|
||||
label: '供应商分类',
|
||||
component: 'Input',
|
||||
},
|
||||
{
|
||||
field: 'dI',
|
||||
label: '国内/国外',
|
||||
component: 'Input',
|
||||
},
|
||||
{
|
||||
field: 'valid',
|
||||
label: '有效',
|
||||
component: 'Input',
|
||||
},
|
||||
{
|
||||
field: 'approCode',
|
||||
label: '审批状态',
|
||||
component: 'Input',
|
||||
component: 'XjrSelect',
|
||||
componentProps: {
|
||||
datasourceType: 'dic',
|
||||
params: { itemId: '1990669393069129729' },
|
||||
labelField: 'name',
|
||||
valueField: 'value',
|
||||
|
||||
getPopupContainer: () => document.body,
|
||||
},
|
||||
},
|
||||
];
|
||||
|
||||
export const columns: BasicColumn[] = [
|
||||
{
|
||||
dataIndex: 'suCode',
|
||||
title: '供应商编码',
|
||||
componentType: 'input',
|
||||
align: 'left',
|
||||
|
||||
sorter: true,
|
||||
},
|
||||
{
|
||||
dataIndex: 'suName',
|
||||
title: '供应商名称',
|
||||
|
||||
@ -285,7 +285,7 @@
|
||||
suSname: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
suMcode: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
dI: [{ required: true, message: "该项为必填项", trigger: 'change' }],
|
||||
cuName: [{ required: true, message: "该项为必填项", trigger: 'change'}],
|
||||
suName: [{ required: true, message: "该项为必填项", trigger: 'change'}],
|
||||
natureCode: [{ required: true, message: "该项为必填项", trigger: 'change'}],
|
||||
classCode: [{ required: true, message: "该项为必填项", trigger: 'change'}],
|
||||
typeCode: [{ required: true, message: "该项为必填项", trigger: 'change'}],
|
||||
@ -518,6 +518,19 @@
|
||||
})
|
||||
return
|
||||
}
|
||||
let arr = []
|
||||
dataBank.forEach(v => {
|
||||
if (v.defaultSign == 'Y') {
|
||||
arr.push(v)
|
||||
}
|
||||
})
|
||||
if (arr.length > 1 || !arr.length) {
|
||||
notification.warning({
|
||||
message: 'Tip',
|
||||
description: '默认银行有且仅有一个'
|
||||
})
|
||||
return
|
||||
}
|
||||
let arrCertificate = JSON.parse(JSON.stringify(dataCertificate))
|
||||
arrCertificate.forEach(v => {
|
||||
v.dateFrom = v.dateFrom ? dayjs(v.dateFrom ).format('YYYY-MM-DD HH:mm:ss') : '';
|
||||
|
||||
@ -159,7 +159,8 @@
|
||||
query: {
|
||||
taskId: taskIds[0],
|
||||
formName: formName,
|
||||
formId:currentRoute.value.meta.formId
|
||||
formId:currentRoute.value.meta.formId,
|
||||
id: record.id
|
||||
}
|
||||
});
|
||||
} else if (schemaId && !taskIds && processId) {
|
||||
@ -169,18 +170,33 @@
|
||||
readonly: 1,
|
||||
taskId: '',
|
||||
formName: formName,
|
||||
formId:currentRoute.value.meta.formId
|
||||
formId:currentRoute.value.meta.formId,
|
||||
id: record.id,
|
||||
status
|
||||
}
|
||||
});
|
||||
} else {
|
||||
router.push({
|
||||
path: '/form/Supplier/' + record.id + '/viewForm',
|
||||
query: {
|
||||
formPath: 'supplier/Supplier',
|
||||
formName: formName,
|
||||
formId:currentRoute.value.meta.formId
|
||||
}
|
||||
});
|
||||
if (schemaIdComputedRef.value) {
|
||||
router.push({
|
||||
path: '/flow/' + schemaIdComputedRef.value + '/0/createFlow',
|
||||
query: {
|
||||
formPath: 'supplier/Supplier',
|
||||
formName: formName,
|
||||
formId:currentRoute.value.meta.formId,
|
||||
type:'edit',
|
||||
id: record.id,
|
||||
disabled: 1,
|
||||
}
|
||||
});
|
||||
}
|
||||
// router.push({
|
||||
// path: '/form/Supplier/' + record.id + '/viewForm',
|
||||
// query: {
|
||||
// formPath: 'supplier/Supplier',
|
||||
// formName: formName,
|
||||
// formId:currentRoute.value.meta.formId
|
||||
// }
|
||||
// });
|
||||
}
|
||||
}
|
||||
|
||||
@ -211,15 +227,27 @@
|
||||
}
|
||||
|
||||
function handleEdit(record: Recordable) {
|
||||
|
||||
router.push({
|
||||
path: '/form/Supplier/' + record.id + '/updateForm',
|
||||
query: {
|
||||
if (schemaIdComputedRef.value) {
|
||||
router.push({
|
||||
path: '/flow/' + schemaIdComputedRef.value + '/0/createFlow',
|
||||
query: {
|
||||
formPath: 'supplier/Supplier',
|
||||
formName: formName,
|
||||
formId:currentRoute.value.meta.formId
|
||||
}
|
||||
});
|
||||
formId:currentRoute.value.meta.formId,
|
||||
type:'edit',
|
||||
id: record.id
|
||||
}
|
||||
});
|
||||
} else {
|
||||
router.push({
|
||||
path: '/form/Supplier/' + record.id + '/updateForm',
|
||||
query: {
|
||||
formPath: 'supplier/Supplier',
|
||||
formName: formName,
|
||||
formId:currentRoute.value.meta.formId
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
function handleDelete(record: Recordable) {
|
||||
deleteList([record.id]);
|
||||
|
||||
Reference in New Issue
Block a user