|
|
@@ -200,6 +200,11 @@ const getDriverTable = (value) => {
|
|
|
|
|
|
const childrenClick = (data) => {
|
|
|
eval(data.func + "(data.data)")
|
|
|
+ if (data.func == 'handleUpdate') {
|
|
|
+ handleUpdate(data.data)
|
|
|
+ } else if (data.func == 'handleDelete') {
|
|
|
+ handleDelete(data.data)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
const childFormat = ({ data, fn }) => {
|
|
|
@@ -335,8 +340,10 @@ const handleExport = () => {
|
|
|
const submitSchedule = async () => {
|
|
|
console.log(selectDate.value)
|
|
|
var dataList = [];
|
|
|
- var stationList = JSON.parse(carPathObj.value.stationList)
|
|
|
if (carPathObj.value != null) {
|
|
|
+ var stationList = JSON.parse(carPathObj.value.stationList)
|
|
|
+ console.log(stationList);
|
|
|
+ form.value.carNum = JSON.parse(carPathObj.value.ext1).carNum
|
|
|
for (var index in stationList) {
|
|
|
var obj = {};
|
|
|
obj.order = Number(index) + 1
|
|
|
@@ -355,7 +362,6 @@ const submitSchedule = async () => {
|
|
|
var lineobj = formParams.value
|
|
|
lineobj.lineID = line.value
|
|
|
lineobj.pathLine = dataList
|
|
|
- form.value.carNum = JSON.parse(carPathObj.value.ext1).carNum
|
|
|
form.value.pathInfo = JSON.stringify(lineobj);
|
|
|
if (form.value.id) {
|
|
|
await updateCarSchedule(form.value).finally(() => buttonLoading.value = false);
|