fix: 无车辆信息时报错
This commit is contained in:
parent
a64f3b9e46
commit
74bc59a62b
@ -648,7 +648,13 @@ export class RecordService {
|
|||||||
async createRecord(model, values, transaction, context, updateData) {
|
async createRecord(model, values, transaction, context, updateData) {
|
||||||
delete values.number;
|
delete values.number;
|
||||||
delete values.id;
|
delete values.id;
|
||||||
|
if (
|
||||||
|
values.vehicles &&
|
||||||
|
((values.record_category === RecordTypes.purchaseDirect && values.category === RecordCategory.purchase2lease) ||
|
||||||
|
(values.record_category === RecordTypes.rentDirect && values.category === RecordCategory.lease2lease))
|
||||||
|
) {
|
||||||
values.vehicles.forEach((item) => delete item.record_vehicles);
|
values.vehicles.forEach((item) => delete item.record_vehicles);
|
||||||
|
}
|
||||||
//采购直发单
|
//采购直发单
|
||||||
if (values.record_category === RecordTypes.purchaseDirect && values.category === RecordCategory.purchase2lease) {
|
if (values.record_category === RecordTypes.purchaseDirect && values.category === RecordCategory.purchase2lease) {
|
||||||
const inProject = await this.db.getModel('project').findOne({
|
const inProject = await this.db.getModel('project').findOne({
|
||||||
|
Loading…
Reference in New Issue
Block a user