签报
This commit is contained in:
@ -17,7 +17,7 @@ export const searchFormSchema: FormSchema[] = [
|
||||
},
|
||||
},
|
||||
{
|
||||
field: 'cpCode',
|
||||
field: 'cpName',
|
||||
label: '客户',
|
||||
component: 'Input',
|
||||
},
|
||||
@ -38,7 +38,7 @@ export const searchFormSchema: FormSchema[] = [
|
||||
|
||||
export const columns: BasicColumn[] = [
|
||||
{
|
||||
dataIndex: 'cpCode',
|
||||
dataIndex: 'cpName',
|
||||
title: '客户',
|
||||
componentType: 'input',
|
||||
align: 'left',
|
||||
@ -47,7 +47,7 @@ export const columns: BasicColumn[] = [
|
||||
},
|
||||
|
||||
{
|
||||
dataIndex: 'gsId',
|
||||
dataIndex: 'gsName',
|
||||
title: '评价体系',
|
||||
componentType: 'select',
|
||||
align: 'left',
|
||||
|
||||
@ -209,17 +209,14 @@
|
||||
async function gsIdChange (val) {
|
||||
if (!val) {
|
||||
dataList.value = []
|
||||
formState.score = null
|
||||
return
|
||||
}
|
||||
const res = await getLngGradeSystem(val)
|
||||
let arr = res.lngGradeSystemItemList || []
|
||||
if (!gsIdOld.value) {
|
||||
dataList.value = res.lngGradeSystemItemList || []
|
||||
dataList.value.forEach(v => {
|
||||
v.aTime = dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')
|
||||
v.aEmpCode = userInfo.name
|
||||
v.gsiId = v.id
|
||||
})
|
||||
listUpdate()
|
||||
return
|
||||
}
|
||||
if (arr.length && gsIdOld.value) {
|
||||
@ -230,11 +227,7 @@
|
||||
cancelText: t('取消'),
|
||||
onOk() {
|
||||
dataList.value = res.lngGradeSystemItemList || []
|
||||
dataList.value.forEach(v => {
|
||||
v.aTime = dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')
|
||||
v.aEmpCode = userInfo.name
|
||||
v.gsiId = v.id
|
||||
})
|
||||
listUpdate()
|
||||
},
|
||||
onCancel() {
|
||||
formState.gsId = gsIdOld.value
|
||||
@ -243,14 +236,24 @@
|
||||
} else {
|
||||
if (!arr.length) {
|
||||
dataList.value = res.lngGradeSystemItemList || []
|
||||
dataList.value.forEach(v => {
|
||||
v.aTime = dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')
|
||||
v.aEmpCode = userInfo.name
|
||||
v.gsiId = v.id
|
||||
})
|
||||
listUpdate()
|
||||
}
|
||||
}
|
||||
}
|
||||
const listUpdate = () => {
|
||||
formState.score = null
|
||||
dataList.value.forEach(v => {
|
||||
v.aTime = dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')
|
||||
v.aEmpCode = userInfo.name
|
||||
v.gsiId = v.id
|
||||
|
||||
delete v.id
|
||||
delete v.createUserId
|
||||
delete v.createDate
|
||||
delete v.ruleUserId
|
||||
delete v.tenantId
|
||||
})
|
||||
}
|
||||
const numChagne = (type, record, index) => {
|
||||
record.aTime = dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss')
|
||||
if (type == 'score') {
|
||||
|
||||
Reference in New Issue
Block a user