|
|
|
|
@ -390,13 +390,23 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
return item === null || item === void 0 ? void 0 : item.section_id;
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
//房间下拉
|
|
|
|
|
(0,laboratory/* classroom_rooms_query */.jd)({
|
|
|
|
|
page: 1,
|
|
|
|
|
limit: 10000,
|
|
|
|
|
keyword: '',
|
|
|
|
|
classroom_id: record === null || record === void 0 ? void 0 : record.classroom_id
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data;
|
|
|
|
|
setRooms(res === null || res === void 0 || (_res$data = res.data) === null || _res$data === void 0 ? void 0 : _res$data.list);
|
|
|
|
|
});
|
|
|
|
|
//节次下拉
|
|
|
|
|
(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
|
|
|
|
|
}).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);
|
|
|
|
|
var _res$data2;
|
|
|
|
|
setSectionList(res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.list);
|
|
|
|
|
});
|
|
|
|
|
//关联教学
|
|
|
|
|
getContainerList(record === null || record === void 0 ? void 0 : record.container_type);
|
|
|
|
|
@ -464,17 +474,18 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
//预约人
|
|
|
|
|
(0,laboratory/* users_query */.ik)({}).then(function (res) {
|
|
|
|
|
var _res$data2;
|
|
|
|
|
setDirectorsList(res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.list);
|
|
|
|
|
var _res$data3;
|
|
|
|
|
setDirectorsList(res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.list);
|
|
|
|
|
});
|
|
|
|
|
//实验室房间
|
|
|
|
|
(0,laboratory/* classroom_rooms_query */.jd)({
|
|
|
|
|
page: 1,
|
|
|
|
|
limit: 10000,
|
|
|
|
|
keyword: ''
|
|
|
|
|
keyword: '',
|
|
|
|
|
classroom_id: ''
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data3;
|
|
|
|
|
setRooms(res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.list);
|
|
|
|
|
var _res$data4;
|
|
|
|
|
setRooms(res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 ? void 0 : _res$data4.list);
|
|
|
|
|
});
|
|
|
|
|
//实验室
|
|
|
|
|
(0,laboratory/* classroom_query */.GJ)({
|
|
|
|
|
@ -482,8 +493,8 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
limit: 10000,
|
|
|
|
|
keyword: ''
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data4;
|
|
|
|
|
setLaboratorys(res === null || res === void 0 || (_res$data4 = res.data) === null || _res$data4 === void 0 ? void 0 : _res$data4.list);
|
|
|
|
|
var _res$data5;
|
|
|
|
|
setLaboratorys(res === null || res === void 0 || (_res$data5 = res.data) === null || _res$data5 === void 0 ? void 0 : _res$data5.list);
|
|
|
|
|
});
|
|
|
|
|
}, []);
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
@ -506,9 +517,9 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
user_id: user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_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$data6, _res$data7;
|
|
|
|
|
setTotal(res === null || res === void 0 || (_res$data6 = res.data) === null || _res$data6 === void 0 ? void 0 : _res$data6.count);
|
|
|
|
|
setTableData(res === null || res === void 0 || (_res$data7 = res.data) === null || _res$data7 === void 0 ? void 0 : _res$data7.list);
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
var onShowSizeChange = function onShowSizeChange(page, size) {
|
|
|
|
|
@ -824,9 +835,25 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
|
|
colon: false,
|
|
|
|
|
rules: [{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '必填项'
|
|
|
|
|
}],
|
|
|
|
|
label: "\u9884\u7EA6\u5B9E\u9A8C\u5BA4",
|
|
|
|
|
name: "classroom_id",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], {
|
|
|
|
|
onChange: function onChange(e) {
|
|
|
|
|
(0,laboratory/* classroom_rooms_query */.jd)({
|
|
|
|
|
page: 1,
|
|
|
|
|
limit: 10000,
|
|
|
|
|
keyword: '',
|
|
|
|
|
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);
|
|
|
|
|
});
|
|
|
|
|
myForm.setFieldValue('classroom_room_id', '');
|
|
|
|
|
},
|
|
|
|
|
children: laboratorys === null || laboratorys === void 0 ? void 0 : laboratorys.map(function (item, index) {
|
|
|
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, {
|
|
|
|
|
value: item === null || item === void 0 ? void 0 : item.id,
|
|
|
|
|
@ -836,6 +863,10 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
})
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
|
|
colon: false,
|
|
|
|
|
rules: [{
|
|
|
|
|
required: true,
|
|
|
|
|
message: '必填项'
|
|
|
|
|
}],
|
|
|
|
|
label: "\u9884\u7EA6\u623F\u95F4\u53F7",
|
|
|
|
|
name: "classroom_room_id",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], {
|
|
|
|
|
@ -865,8 +896,8 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
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')
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var _res$data7;
|
|
|
|
|
setSectionList(res === null || res === void 0 || (_res$data7 = res.data) === null || _res$data7 === void 0 ? void 0 : _res$data7.list);
|
|
|
|
|
var _res$data9;
|
|
|
|
|
setSectionList(res === null || res === void 0 || (_res$data9 = res.data) === null || _res$data9 === void 0 ? void 0 : _res$data9.list);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
@ -1030,17 +1061,17 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
reason: myForm.getFieldValue('reason_bohui')
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
|
|
|
|
|
message/* default */.ZP.success('驳回成功');
|
|
|
|
|
message/* default */.ZP.success('操作成功');
|
|
|
|
|
getData(true);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
} else if (modalType == '取消') {
|
|
|
|
|
// , reason: myForm.getFieldValue('reason_quxiao')
|
|
|
|
|
(0,laboratory/* reservations_canceled */.mJ)({
|
|
|
|
|
id: infoData === null || infoData === void 0 ? void 0 : infoData.id,
|
|
|
|
|
reason: myForm.getFieldValue('reason_quxiao')
|
|
|
|
|
id: infoData === null || infoData === void 0 ? void 0 : infoData.id
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
|
|
|
|
|
message/* default */.ZP.success('取消预约成功');
|
|
|
|
|
message/* default */.ZP.success('操作成功');
|
|
|
|
|
getData(true);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
@ -1106,11 +1137,6 @@ var Navigation = function Navigation(_ref) {
|
|
|
|
|
label: "\u9A73\u56DE\u9884\u7EA6\u539F\u56E0",
|
|
|
|
|
name: "reason_bohui",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea/* default */.Z, {})
|
|
|
|
|
}), modalType == '取消' && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
|
|
|
colon: false,
|
|
|
|
|
label: "\u53D6\u6D88\u9884\u7EA6\u539F\u56E0",
|
|
|
|
|
name: "reason_quxiao",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea/* default */.Z, {})
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
})]
|