|
@@ -68,6 +68,7 @@
|
|
|
]);
|
|
|
} else {
|
|
|
role.id = 0;
|
|
|
+ data.car = '';
|
|
|
updateSchema([
|
|
|
{
|
|
|
field: 'year',
|
|
@@ -94,7 +95,7 @@
|
|
|
const data = await validate();
|
|
|
console.log(`确定`, data);
|
|
|
data.id = role.id;
|
|
|
- if (data.plan[0]) {
|
|
|
+ if (data.plan && data.plan[0]) {
|
|
|
const plan: any[] = [];
|
|
|
data.plan.map((item) => {
|
|
|
if (item.id) {
|
|
@@ -103,7 +104,7 @@
|
|
|
});
|
|
|
data.plan = plan.toString();
|
|
|
}
|
|
|
- if (data.apply[0]) {
|
|
|
+ if (data.apply && data.apply[0]) {
|
|
|
const apply: any[] = [];
|
|
|
data.apply.map((item) => {
|
|
|
if (item.id) {
|
|
@@ -112,7 +113,7 @@
|
|
|
});
|
|
|
data.apply = apply.toString();
|
|
|
}
|
|
|
- if (data.actual[0]) {
|
|
|
+ if (data.actual && data.actual[0]) {
|
|
|
const actual: any[] = [];
|
|
|
data.actual.map((item) => {
|
|
|
if (item.id) {
|
|
@@ -121,6 +122,9 @@
|
|
|
});
|
|
|
data.actual = actual.toString();
|
|
|
}
|
|
|
+ if (data.car) {
|
|
|
+ data.car = JSON.stringify(data.car);
|
|
|
+ }
|
|
|
data.starttime = moment(data.starttime).unix();
|
|
|
data.endtime = moment(data.endtime).unix();
|
|
|
const popupData = { closeModal, data };
|