diff --git a/50662.async.js b/50662.async.js index 5fb3513f1a..5534aed3a6 100644 --- a/50662.async.js +++ b/50662.async.js @@ -571,7 +571,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/76942.async.js b/76942.async.js index 2dfb4420c3..3427d9fb2f 100644 --- a/76942.async.js +++ b/76942.async.js @@ -1630,10 +1630,10 @@ var menu = __webpack_require__(20834); var row = __webpack_require__(95237); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules var dropdown = __webpack_require__(38854); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/TabMenu/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var TabMenumodules = ({"tabMenuContainer":"tabMenuContainer___xbZhu","control":"control___tg7XY","iconH":"iconH___CDXCm","selectBtn":"selectBtn___Da4jv"}); @@ -1718,7 +1718,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [ false && /*#__PURE__*/0, (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.normal) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_create) ? '' : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr10", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: exportType, + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.normal) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_create) ? '' : /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-grey-666", style: { marginLeft: 8, diff --git a/90510.async.js b/90510.async.js index 14d8facea0..2a3bbf4578 100644 --- a/90510.async.js +++ b/90510.async.js @@ -144,7 +144,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/layouts__ShixunDetail__index.async.js b/layouts__ShixunDetail__index.async.js index c2d60c52e2..48141e862e 100644 --- a/layouts__ShixunDetail__index.async.js +++ b/layouts__ShixunDetail__index.async.js @@ -3032,7 +3032,8 @@ var ExportScore = function ExportScore(_ref) { return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/left_banner_with_child.json"), { method: 'get', params: { - id: params.coursesId + id: params.coursesId, + module_type: classroomList.actionTabs.exportType } }); case 3: @@ -4723,9 +4724,35 @@ var ShixunsListPage = function ShixunsListPage(_ref) { return actionClick(3, val, type); }, children: "\u9690\u85CF" - }), - // showExport(val) && - false && /*#__PURE__*/0, val.main_id && !(0,authority/* isAssistant */.Rm)() && /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + }), showExport(val) && /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, { + destroyTooltipOnHide: true, + placement: "right", + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: ShixunDetailmodules["export"], + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", { + onClick: function onClick() { + return actionClick(7, val, type); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + onClick: function onClick(e) { + e.preventDefault(); + e.stopPropagation(); + actionClick(8, val, type); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + })] + }), + trigger: "hover", + children: /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + className: "current", + onClick: function onClick(e) { + e.preventDefault(); + e.stopPropagation(); + }, + children: "\u5BFC\u51FA" + }) + }), val.main_id && !(0,authority/* isAssistant */.Rm)() && /*#__PURE__*/(0,jsx_runtime.jsx)("p", { className: "current", onClick: function onClick() { return actionClick(4, val, type); diff --git a/p__Classrooms__Lists__Attachment__index.async.js b/p__Classrooms__Lists__Attachment__index.async.js index f4647d473e..61d5e249f2 100644 --- a/p__Classrooms__Lists__Attachment__index.async.js +++ b/p__Classrooms__Lists__Attachment__index.async.js @@ -6045,7 +6045,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/p__Classrooms__Lists__Attendance__index.async.js b/p__Classrooms__Lists__Attendance__index.async.js index 938e67a2f7..cd84f6968f 100644 --- a/p__Classrooms__Lists__Attendance__index.async.js +++ b/p__Classrooms__Lists__Attendance__index.async.js @@ -2431,7 +2431,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/p__Classrooms__Lists__CourseGroup__List__index.async.js b/p__Classrooms__Lists__CourseGroup__List__index.async.js index 9c67a95b9d..ff9e201eb4 100644 --- a/p__Classrooms__Lists__CourseGroup__List__index.async.js +++ b/p__Classrooms__Lists__CourseGroup__List__index.async.js @@ -1949,7 +1949,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/p__Classrooms__Lists__CourseGroup__NotList__index.async.js b/p__Classrooms__Lists__CourseGroup__NotList__index.async.js index 3365c9be5a..ebab85f7aa 100644 --- a/p__Classrooms__Lists__CourseGroup__NotList__index.async.js +++ b/p__Classrooms__Lists__CourseGroup__NotList__index.async.js @@ -1371,7 +1371,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/p__Classrooms__Lists__Exercise__index.async.js b/p__Classrooms__Lists__Exercise__index.async.js index 313708f70c..8fd46a6faa 100644 --- a/p__Classrooms__Lists__Exercise__index.async.js +++ b/p__Classrooms__Lists__Exercise__index.async.js @@ -3905,7 +3905,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/p__Classrooms__Lists__LearningPath__index.async.js b/p__Classrooms__Lists__LearningPath__index.async.js index 849f65870d..89466f1335 100644 --- a/p__Classrooms__Lists__LearningPath__index.async.js +++ b/p__Classrooms__Lists__LearningPath__index.async.js @@ -1445,7 +1445,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/p__Classrooms__Lists__LiveVideo__index.async.js b/p__Classrooms__Lists__LiveVideo__index.async.js index 34516627b6..f18fead5b5 100644 --- a/p__Classrooms__Lists__LiveVideo__index.async.js +++ b/p__Classrooms__Lists__LiveVideo__index.async.js @@ -1158,7 +1158,49 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isExercise && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [isExercise && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr15", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'exercise', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-blue font16 ml20 current", + style: { + marginTop: 2 + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: TabMenumodules.control, children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { className: TabMenumodules.extra, diff --git a/p__Classrooms__Lists__ProgramHomework__index.async.js b/p__Classrooms__Lists__ProgramHomework__index.async.js index 9a88e6b018..8b7f9fba09 100644 --- a/p__Classrooms__Lists__ProgramHomework__index.async.js +++ b/p__Classrooms__Lists__ProgramHomework__index.async.js @@ -2248,6 +2248,8 @@ var AfterAppendix_PublishShixun = function PublishShixun(_ref) { })(AfterAppendix_PublishShixun)); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules var es_menu = __webpack_require__(20834); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules +var dropdown = __webpack_require__(38854); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules var tooltip = __webpack_require__(6848); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ProgramHomework/components/TabMenu/index.less?modules @@ -2324,7 +2326,43 @@ var TabMenu = function TabMenu(_ref) { color: '#0152d9', paddingBottom: 3 }, - children: [isAdmin && false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + children: [isAdmin && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "mr10", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: type, + exportType: 'hack', + category_id: params.categoryId + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { style: { marginLeft: 8, cursor: 'pointer' @@ -2369,8 +2407,6 @@ var TabMenu = function TabMenu(_ref) { }); }; /* harmony default export */ var components_TabMenu = (TabMenu); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules -var dropdown = __webpack_require__(38854); ;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ProgramHomework/components/SearchSortController/index.less?modules // extracted by mini-css-extract-plugin /* harmony default export */ var SearchSortControllermodules = ({"searchSortControllerContainer":"searchSortControllerContainer___tQmMS","btn":"btn___ECfiD","btnSort":"btnSort___Y5Oja","tips":"tips___fhrLg"}); diff --git a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js index 64e9efd122..afb16251a6 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__Comment__index.async.js @@ -6384,7 +6384,7 @@ var _excluded = ["shixunHomeworks", "classroomList", "globalSetting", "loading", var Comment_ShixunsListPage = function ShixunsListPage(_ref) { - var _shixunWorkReport$tar2; + var _classroomList$Assist2, _shixunWorkReport$tar2; var shixunHomeworks = _ref.shixunHomeworks, classroomList = _ref.classroomList, globalSetting = _ref.globalSetting, @@ -6484,6 +6484,12 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { return _ref2.apply(this, arguments); }; }(); + (0,_react_17_0_2_react.useEffect)(function () { + var _classroomList$Assist; + if ((0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.practice) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_view)) { + _umi_production_exports.history.replace('/403'); + } + }, [(_classroomList$Assist2 = classroomList.AssistantObject.practice) === null || _classroomList$Assist2 === void 0 ? void 0 : _classroomList$Assist2.can_view]); (0,_react_17_0_2_react.useEffect)(function () { getUser(); console.log("打印的------", shixunWorkReport); @@ -7000,12 +7006,12 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) { defaultValue: parseFloat(text), onBlur: /*#__PURE__*/function () { var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(value) { - var _classroomList$Assist; + var _classroomList$Assist3; var res; return regeneratorRuntime_default()().wrap(function _callee9$(_context11) { while (1) switch (_context11.prev = _context11.next) { case 0: - if (!((0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.practice) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_appraise))) { + if (!((0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist3 = classroomList.AssistantObject.practice) !== null && _classroomList$Assist3 !== void 0 && _classroomList$Assist3.can_appraise))) { _context11.next = 3; break; } diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.async.js index 8e9f238e2e..8346aaf0e5 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__index.async.js @@ -2499,10 +2499,10 @@ var input = __webpack_require__(1056); var row = __webpack_require__(95237); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js var col = __webpack_require__(43604); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules -var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules var dropdown = __webpack_require__(38854); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules +var tooltip = __webpack_require__(6848); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/space/index.js + 3 modules var space = __webpack_require__(81327); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules @@ -6495,7 +6495,43 @@ var ShixunsListPage = function ShixunsListPage(_ref) { alignItems: 'center', marginBottom: 6 }, - children: [ false && /*#__PURE__*/0, /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, { + className: "ml10", + placement: "bottom", + arrow: true, + dropdownRender: function dropdownRender() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_menu/* default */.Z, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + onClick: function onClick() { + dispatch({ + type: 'classroomList/setActionTabs', + payload: { + key: '导出成绩', + type: detailShixunsList === null || detailShixunsList === void 0 ? void 0 : detailShixunsList.main_category_name, + exportType: 'practice', + category_id: params.category + } + }); + }, + children: "\u5B66\u751F\u6210\u7EE9" + }, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, { + onClick: function onClick() { + _umi_production_exports.history.push("/classrooms/".concat(param === null || param === void 0 ? void 0 : param.coursesId, "/exportlist/shixun_work_list")); + }, + children: "\u5386\u53F2\u5BFC\u51FA" + }, 3)] + }); + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + style: { + color: '#666666', + cursor: 'pointer' + }, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-xiazai6" + }) + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "c-blue font16 ml20 current", style: { marginTop: 2 diff --git a/umi.js b/umi.js index 5cc5369bfa..abaebf2bb0 100644 --- a/umi.js +++ b/umi.js @@ -52440,7 +52440,7 @@ __webpack_require__.d(__webpack_exports__, { ;// CONCATENATED MODULE: ./src/utils/env/dev.ts var DEV = { // PROXY_SERVER: 'https://data.educoder.net', - PROXY_SERVER: 'https://data.educoder.net', + PROXY_SERVER: 'https://pre-data.educoder.net', API_SERVER: '', REPORT_SERVER: 'http://192.168.1.57:3001', IMG_SERVER: 'https://new-testali-cdn.educoder.net',