|
|
|
|
@ -581,7 +581,7 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
marginLeft: "10px"
|
|
|
|
|
},
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
var _record$sections2, _record$sections3, _record$sections5;
|
|
|
|
|
var _record$sections2;
|
|
|
|
|
myForm.setFieldsValue({
|
|
|
|
|
reservation_user_id: record === null || record === void 0 ? void 0 : record.user_id,
|
|
|
|
|
user_phone: record === null || record === void 0 ? void 0 : record.user_phone,
|
|
|
|
|
@ -616,41 +616,42 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
//节次下拉
|
|
|
|
|
(0,laboratory/* date_section_details */.P6)({
|
|
|
|
|
date: dayjs_min_default()(record === null || record === void 0 ? void 0 : record.date).format('YYYY-MM-DD'),
|
|
|
|
|
classroom_room_id: record === null || record === void 0 ? void 0 : record.classroom_room_id
|
|
|
|
|
classroom_room_id: record === null || record === void 0 ? void 0 : record.classroom_room_id,
|
|
|
|
|
reservation_id: record === null || record === void 0 ? void 0 : record.id
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data3;
|
|
|
|
|
var _res$data3, _record$sections3, _record$sections5;
|
|
|
|
|
setSectionList(res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.list);
|
|
|
|
|
//计算可预约工位数量
|
|
|
|
|
if ((record === null || record === void 0 || (_record$sections3 = record.sections) === null || _record$sections3 === void 0 ? void 0 : _record$sections3.length) == 1) {
|
|
|
|
|
var _res$data4, _res$data5;
|
|
|
|
|
var obj = 0;
|
|
|
|
|
res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 || (_res$data4 = _res$data4.list) === null || _res$data4 === void 0 || _res$data4.map(function (item, index) {
|
|
|
|
|
var _record$sections4;
|
|
|
|
|
if ((item === null || item === void 0 ? void 0 : item.section_id) == (record === null || record === void 0 || (_record$sections4 = record.sections) === null || _record$sections4 === void 0 || (_record$sections4 = _record$sections4[0]) === null || _record$sections4 === void 0 ? void 0 : _record$sections4.section_id)) {
|
|
|
|
|
obj = index;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setStationSize(res === null || res === void 0 || (_res$data5 = res.data) === null || _res$data5 === void 0 || (_res$data5 = _res$data5.list[obj]) === null || _res$data5 === void 0 ? void 0 : _res$data5.work_num);
|
|
|
|
|
} else if ((record === null || record === void 0 || (_record$sections5 = record.sections) === null || _record$sections5 === void 0 ? void 0 : _record$sections5.length) == 2) {
|
|
|
|
|
var _res$data6, _res$data7, _res$data8, _res$data9, _res$data10;
|
|
|
|
|
var obj1 = 0;
|
|
|
|
|
var obj2 = 0;
|
|
|
|
|
res === null || res === void 0 || (_res$data6 = res.data) === null || _res$data6 === void 0 || (_res$data6 = _res$data6.list) === null || _res$data6 === void 0 || _res$data6.map(function (item, index) {
|
|
|
|
|
var _record$sections6, _record$sections7;
|
|
|
|
|
if ((item === null || item === void 0 ? void 0 : item.section_id) == (record === null || record === void 0 || (_record$sections6 = record.sections) === null || _record$sections6 === void 0 || (_record$sections6 = _record$sections6[0]) === null || _record$sections6 === void 0 ? void 0 : _record$sections6.section_id)) {
|
|
|
|
|
obj1 = index;
|
|
|
|
|
}
|
|
|
|
|
if ((item === null || item === void 0 ? void 0 : item.section_id) == (record === null || record === void 0 || (_record$sections7 = record.sections) === null || _record$sections7 === void 0 || (_record$sections7 = _record$sections7[1]) === null || _record$sections7 === void 0 ? void 0 : _record$sections7.section_id)) {
|
|
|
|
|
obj2 = index;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setStationSize((res === null || res === void 0 || (_res$data7 = res.data) === null || _res$data7 === void 0 || (_res$data7 = _res$data7.list[obj1]) === null || _res$data7 === void 0 ? void 0 : _res$data7.work_num) > (res === null || res === void 0 || (_res$data8 = res.data) === null || _res$data8 === void 0 || (_res$data8 = _res$data8.list[obj2]) === null || _res$data8 === void 0 ? void 0 : _res$data8.work_num) ? res === null || res === void 0 || (_res$data9 = res.data) === null || _res$data9 === void 0 || (_res$data9 = _res$data9.list[obj2]) === null || _res$data9 === void 0 ? void 0 : _res$data9.work_num : res === null || res === void 0 || (_res$data10 = res.data) === null || _res$data10 === void 0 || (_res$data10 = _res$data10.list[obj1]) === null || _res$data10 === void 0 ? void 0 : _res$data10.work_num);
|
|
|
|
|
} else {
|
|
|
|
|
setStationSize(0);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
//关联教学
|
|
|
|
|
getContainerList(record === null || record === void 0 ? void 0 : record.container_type);
|
|
|
|
|
//计算可预约工位数量
|
|
|
|
|
if ((record === null || record === void 0 || (_record$sections3 = record.sections) === null || _record$sections3 === void 0 ? void 0 : _record$sections3.length) == 1) {
|
|
|
|
|
var _sectionList$obj;
|
|
|
|
|
var obj = 0;
|
|
|
|
|
sectionList === null || sectionList === void 0 || sectionList.map(function (item, index) {
|
|
|
|
|
var _record$sections4;
|
|
|
|
|
if ((item === null || item === void 0 ? void 0 : item.section_id) == (record === null || record === void 0 || (_record$sections4 = record.sections) === null || _record$sections4 === void 0 || (_record$sections4 = _record$sections4[0]) === null || _record$sections4 === void 0 ? void 0 : _record$sections4.section_id)) {
|
|
|
|
|
obj = index;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setStationSize((_sectionList$obj = sectionList[obj]) === null || _sectionList$obj === void 0 ? void 0 : _sectionList$obj.work_num);
|
|
|
|
|
} else if ((record === null || record === void 0 || (_record$sections5 = record.sections) === null || _record$sections5 === void 0 ? void 0 : _record$sections5.length) == 2) {
|
|
|
|
|
var _sectionList$obj2, _sectionList$obj3, _sectionList$obj4, _sectionList$obj5;
|
|
|
|
|
var obj1 = 0;
|
|
|
|
|
var obj2 = 0;
|
|
|
|
|
sectionList === null || sectionList === void 0 || sectionList.map(function (item, index) {
|
|
|
|
|
var _record$sections6, _record$sections7;
|
|
|
|
|
if ((item === null || item === void 0 ? void 0 : item.section_id) == (record === null || record === void 0 || (_record$sections6 = record.sections) === null || _record$sections6 === void 0 || (_record$sections6 = _record$sections6[0]) === null || _record$sections6 === void 0 ? void 0 : _record$sections6.section_id)) {
|
|
|
|
|
obj1 = index;
|
|
|
|
|
}
|
|
|
|
|
if ((item === null || item === void 0 ? void 0 : item.section_id) == (record === null || record === void 0 || (_record$sections7 = record.sections) === null || _record$sections7 === void 0 || (_record$sections7 = _record$sections7[1]) === null || _record$sections7 === void 0 ? void 0 : _record$sections7.section_id)) {
|
|
|
|
|
obj2 = index;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setStationSize(((_sectionList$obj2 = sectionList[obj1]) === null || _sectionList$obj2 === void 0 ? void 0 : _sectionList$obj2.work_num) > ((_sectionList$obj3 = sectionList[obj2]) === null || _sectionList$obj3 === void 0 ? void 0 : _sectionList$obj3.work_num) ? (_sectionList$obj4 = sectionList[obj2]) === null || _sectionList$obj4 === void 0 ? void 0 : _sectionList$obj4.work_num : (_sectionList$obj5 = sectionList[obj1]) === null || _sectionList$obj5 === void 0 ? void 0 : _sectionList$obj5.work_num);
|
|
|
|
|
} else {
|
|
|
|
|
setStationSize(0);
|
|
|
|
|
}
|
|
|
|
|
setOpenAddModal(true);
|
|
|
|
|
setInfoData(record);
|
|
|
|
|
},
|
|
|
|
|
@ -778,8 +779,8 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
//预约人
|
|
|
|
|
(0,laboratory/* users_query */.ik)({}).then(function (res) {
|
|
|
|
|
var _res$data4;
|
|
|
|
|
setDirectorsList(res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 ? void 0 : _res$data4.list);
|
|
|
|
|
var _res$data11;
|
|
|
|
|
setDirectorsList(res === null || res === void 0 || (_res$data11 = res.data) === null || _res$data11 === void 0 ? void 0 : _res$data11.list);
|
|
|
|
|
});
|
|
|
|
|
}, []);
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
@ -800,9 +801,9 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
classroom_id: roomInfo === null || roomInfo === void 0 ? void 0 : roomInfo.classroom_id,
|
|
|
|
|
keyword: keyword
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data5, _res$data6;
|
|
|
|
|
setTotal(res === null || res === void 0 || (_res$data5 = res.data) === null || _res$data5 === void 0 ? void 0 : _res$data5.count);
|
|
|
|
|
setTableData(res === null || res === void 0 || (_res$data6 = res.data) === null || _res$data6 === void 0 ? void 0 : _res$data6.list);
|
|
|
|
|
var _res$data12, _res$data13;
|
|
|
|
|
setTotal(res === null || res === void 0 || (_res$data12 = res.data) === null || _res$data12 === void 0 ? void 0 : _res$data12.count);
|
|
|
|
|
setTableData(res === null || res === void 0 || (_res$data13 = res.data) === null || _res$data13 === void 0 ? void 0 : _res$data13.list);
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
var onShowSizeChange = function onShowSizeChange(page, size) {
|
|
|
|
|
@ -1072,8 +1073,8 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
(0,laboratory/* can_reservation_classrooms */.QS)({
|
|
|
|
|
reservation_user_id: e
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data7;
|
|
|
|
|
setLaboratorys(res === null || res === void 0 || (_res$data7 = res.data) === null || _res$data7 === void 0 ? void 0 : _res$data7.list);
|
|
|
|
|
var _res$data14;
|
|
|
|
|
setLaboratorys(res === null || res === void 0 || (_res$data14 = res.data) === null || _res$data14 === void 0 ? void 0 : _res$data14.list);
|
|
|
|
|
});
|
|
|
|
|
myForm.setFieldValue('classroom_id', '');
|
|
|
|
|
myForm.setFieldValue('classroom_room_id', '');
|
|
|
|
|
@ -1123,8 +1124,8 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
reservation_user_id: myForm.getFieldValue('reservation_user_id'),
|
|
|
|
|
classroom_id: e
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data8;
|
|
|
|
|
setRooms(res === null || res === void 0 || (_res$data8 = res.data) === null || _res$data8 === void 0 ? void 0 : _res$data8.list);
|
|
|
|
|
var _res$data15;
|
|
|
|
|
setRooms(res === null || res === void 0 || (_res$data15 = res.data) === null || _res$data15 === void 0 ? void 0 : _res$data15.list);
|
|
|
|
|
});
|
|
|
|
|
myForm.setFieldValue('classroom_room_id', '');
|
|
|
|
|
},
|
|
|
|
|
@ -1168,11 +1169,14 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
onChange: function onChange(e) {
|
|
|
|
|
(0,laboratory/* date_section_details */.P6)({
|
|
|
|
|
date: dayjs_min_default()(e === null || e === void 0 ? void 0 : e.$d).format('YYYY-MM-DD'),
|
|
|
|
|
classroom_room_id: myForm.getFieldValue('classroom_room_id')
|
|
|
|
|
classroom_room_id: myForm.getFieldValue('classroom_room_id'),
|
|
|
|
|
reservation_id: infoData === null || infoData === void 0 ? void 0 : infoData.id
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data9;
|
|
|
|
|
setSectionList(res === null || res === void 0 || (_res$data9 = res.data) === null || _res$data9 === void 0 ? void 0 : _res$data9.list);
|
|
|
|
|
var _res$data16;
|
|
|
|
|
setSectionList(res === null || res === void 0 || (_res$data16 = res.data) === null || _res$data16 === void 0 ? void 0 : _res$data16.list);
|
|
|
|
|
});
|
|
|
|
|
myForm.setFieldValue('sections', []);
|
|
|
|
|
myForm.setFieldValue('work_num', '');
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
|
|
@ -1196,7 +1200,7 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
}
|
|
|
|
|
//计算可预约工位数量
|
|
|
|
|
if (((_myForm$getFieldValue3 = myForm.getFieldValue('sections')) === null || _myForm$getFieldValue3 === void 0 ? void 0 : _myForm$getFieldValue3.length) == 1) {
|
|
|
|
|
var _sectionList$obj6;
|
|
|
|
|
var _sectionList$obj;
|
|
|
|
|
var obj = 0;
|
|
|
|
|
sectionList === null || sectionList === void 0 || sectionList.map(function (item, index) {
|
|
|
|
|
var _myForm$getFieldValue4;
|
|
|
|
|
@ -1204,9 +1208,9 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
obj = index;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setStationSize((_sectionList$obj6 = sectionList[obj]) === null || _sectionList$obj6 === void 0 ? void 0 : _sectionList$obj6.work_num);
|
|
|
|
|
setStationSize((_sectionList$obj = sectionList[obj]) === null || _sectionList$obj === void 0 ? void 0 : _sectionList$obj.work_num);
|
|
|
|
|
} else if (((_myForm$getFieldValue5 = myForm.getFieldValue('sections')) === null || _myForm$getFieldValue5 === void 0 ? void 0 : _myForm$getFieldValue5.length) == 2) {
|
|
|
|
|
var _sectionList$obj7, _sectionList$obj8, _sectionList$obj9, _sectionList$obj10;
|
|
|
|
|
var _sectionList$obj2, _sectionList$obj3, _sectionList$obj4, _sectionList$obj5;
|
|
|
|
|
var obj1 = 0;
|
|
|
|
|
var obj2 = 0;
|
|
|
|
|
sectionList === null || sectionList === void 0 || sectionList.map(function (item, index) {
|
|
|
|
|
@ -1218,7 +1222,7 @@ var subscribe_Navigation = function Navigation(_ref) {
|
|
|
|
|
obj2 = index;
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
setStationSize(((_sectionList$obj7 = sectionList[obj1]) === null || _sectionList$obj7 === void 0 ? void 0 : _sectionList$obj7.work_num) > ((_sectionList$obj8 = sectionList[obj2]) === null || _sectionList$obj8 === void 0 ? void 0 : _sectionList$obj8.work_num) ? (_sectionList$obj9 = sectionList[obj2]) === null || _sectionList$obj9 === void 0 ? void 0 : _sectionList$obj9.work_num : (_sectionList$obj10 = sectionList[obj1]) === null || _sectionList$obj10 === void 0 ? void 0 : _sectionList$obj10.work_num);
|
|
|
|
|
setStationSize(((_sectionList$obj2 = sectionList[obj1]) === null || _sectionList$obj2 === void 0 ? void 0 : _sectionList$obj2.work_num) > ((_sectionList$obj3 = sectionList[obj2]) === null || _sectionList$obj3 === void 0 ? void 0 : _sectionList$obj3.work_num) ? (_sectionList$obj4 = sectionList[obj2]) === null || _sectionList$obj4 === void 0 ? void 0 : _sectionList$obj4.work_num : (_sectionList$obj5 = sectionList[obj1]) === null || _sectionList$obj5 === void 0 ? void 0 : _sectionList$obj5.work_num);
|
|
|
|
|
} else {
|
|
|
|
|
setStationSize(0);
|
|
|
|
|
}
|
|
|
|
|
@ -1810,11 +1814,14 @@ var Info_Navigation = function Navigation(_ref) {
|
|
|
|
|
onChange: function onChange(e) {
|
|
|
|
|
(0,laboratory/* date_section_details */.P6)({
|
|
|
|
|
date: dayjs_min_default()(e === null || e === void 0 ? void 0 : e.$d).format('YYYY-MM-DD'),
|
|
|
|
|
classroom_room_id: roomInfo === null || roomInfo === void 0 ? void 0 : roomInfo.id
|
|
|
|
|
classroom_room_id: roomInfo === null || roomInfo === void 0 ? void 0 : roomInfo.id,
|
|
|
|
|
reservation_id: roomInfo === null || roomInfo === void 0 ? void 0 : roomInfo.id
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data;
|
|
|
|
|
setSectionList(res === null || res === void 0 || (_res$data = res.data) === null || _res$data === void 0 ? void 0 : _res$data.list);
|
|
|
|
|
});
|
|
|
|
|
myForm.setFieldValue('sections', []);
|
|
|
|
|
myForm.setFieldValue('work_num', '');
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
|
|
@ -1836,8 +1843,6 @@ var Info_Navigation = function Navigation(_ref) {
|
|
|
|
|
} else {
|
|
|
|
|
myForm.setFieldValue('sections', e);
|
|
|
|
|
}
|
|
|
|
|
console.log(myForm.getFieldValue('sections'));
|
|
|
|
|
console.log(sectionList);
|
|
|
|
|
//计算可预约工位数量
|
|
|
|
|
if (((_myForm$getFieldValue2 = myForm.getFieldValue('sections')) === null || _myForm$getFieldValue2 === void 0 ? void 0 : _myForm$getFieldValue2.length) == 1) {
|
|
|
|
|
var _sectionList$obj;
|