|
|
|
@ -135,38 +135,23 @@
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
const searchForm = otherParams.concat(searchFormSchema)
|
|
|
|
|
console.log(searchForm)
|
|
|
|
|
let Rdata = formatParams(
|
|
|
|
|
p,
|
|
|
|
|
searchForm,
|
|
|
|
|
['contactInfo', 'isContractExpired', 'attributes'],
|
|
|
|
|
)
|
|
|
|
|
// -----------------------临时处理 后期李工调整 formatParams 再改--------------------
|
|
|
|
|
|
|
|
|
|
// Rdata.queryCondition = JSON.parse(Rdata.queryCondition)
|
|
|
|
|
// Rdata.queryCondition.forEach((e) => {
|
|
|
|
|
// if (
|
|
|
|
|
// e.FieldName == 'isCustomer' ||
|
|
|
|
|
// e.FieldName == 'isSupplier' ||
|
|
|
|
|
// e.FieldName == 'isFrozen'
|
|
|
|
|
// ) {
|
|
|
|
|
// e.ConditionalType = 0
|
|
|
|
|
// }
|
|
|
|
|
// })
|
|
|
|
|
// Rdata.queryCondition = JSON.stringify(Rdata.queryCondition)
|
|
|
|
|
// // -------------------------------------------
|
|
|
|
|
// if (p.etd) {
|
|
|
|
|
// const now = dayjs()
|
|
|
|
|
// const MonthsLater = now.add(p.etd, 'month')
|
|
|
|
|
// let etd = JSON.parse(Rdata.queryCondition)
|
|
|
|
|
// etd.forEach((item) => {
|
|
|
|
|
// if (item.FieldName == 'etd') {
|
|
|
|
|
// item.FieldValue = MonthsLater.format('YYYY-MM-DD')
|
|
|
|
|
// item.ConditionalType = 2
|
|
|
|
|
// }
|
|
|
|
|
// })
|
|
|
|
|
// Rdata.queryCondition = JSON.stringify(etd)
|
|
|
|
|
// }
|
|
|
|
|
if (p.etd) {
|
|
|
|
|
const now = dayjs()
|
|
|
|
|
const MonthsLater = now.add(p.etd, 'month')
|
|
|
|
|
let etd = JSON.parse(Rdata.queryCondition)
|
|
|
|
|
etd.forEach((item) => {
|
|
|
|
|
if (item.FieldName == 'etd') {
|
|
|
|
|
item.FieldValue = MonthsLater.format('YYYY-MM-DD')
|
|
|
|
|
item.ConditionalType = 2
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
Rdata.queryCondition = JSON.stringify(etd)
|
|
|
|
|
}
|
|
|
|
|
return Rdata
|
|
|
|
|
},
|
|
|
|
|
columns,
|
|
|
|
|