diff --git a/59277.async.js b/59277.async.js
index 0935585692..13cfc471c4 100644
--- a/59277.async.js
+++ b/59277.async.js
@@ -831,6 +831,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -851,6 +853,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -867,7 +870,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -956,6 +960,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/75006.async.js b/75006.async.js
index ba031263ee..01aaf9427f 100644
--- a/75006.async.js
+++ b/75006.async.js
@@ -1705,9 +1705,11 @@ var User = function User(_ref) {
localStorage.removeItem('item');
localStorage.removeItem('iscreate');
// localStorage.removeItem('CCshow')
- _umi_production_exports.history.replace('/');
- window.location.reload();
- case 16:
+ setTimeout(function () {
+ _umi_production_exports.history.replace('/');
+ window.location.reload();
+ }, 800);
+ case 15:
case "end":
return _context.stop();
}
diff --git a/layouts__GraduationsDetail__index.async.js b/layouts__GraduationsDetail__index.async.js
index c841461728..0be4190471 100644
--- a/layouts__GraduationsDetail__index.async.js
+++ b/layouts__GraduationsDetail__index.async.js
@@ -346,6 +346,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -366,6 +368,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -382,7 +385,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -471,6 +475,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/layouts__ShixunDetail__index.async.js b/layouts__ShixunDetail__index.async.js
index ec34cbb5b7..9a8ae73dc2 100644
--- a/layouts__ShixunDetail__index.async.js
+++ b/layouts__ShixunDetail__index.async.js
@@ -61,9 +61,9 @@ var noData = function noData(_ref) {
/***/ }),
-/***/ 83183:
+/***/ 32696:
/*!*********************************************************!*\
- !*** ./src/layouts/ShixunDetail/index.tsx + 27 modules ***!
+ !*** ./src/layouts/ShixunDetail/index.tsx + 31 modules ***!
\*********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@@ -4349,7 +4349,7 @@ var SubmenuIcons = {
};
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/index.less?modules
// extracted by mini-css-extract-plugin
-/* harmony default export */ var ShixunDetailmodules = ({"flex_box_center":"flex_box_center___ztP5B","flex_space_between":"flex_space_between___ZnBAF","flex_box_vertical_center":"flex_box_vertical_center___sIQLg","flex_box_center_end":"flex_box_center_end___Yjb4r","flex_box_column":"flex_box_column___wx6hu","wrp":"wrp___eXSKX","classroomInfo":"classroomInfo___zfzoC","title":"title___BCkXZ","titleLeft":"titleLeft___XPuIq","classroomUser":"classroomUser___b_ny2","headPic":"headPic___pR9pz","teacherInfo":"teacherInfo___BeE5H","classroomDesc":"classroomDesc___csaXO","classroomDescBg":"classroomDescBg___OQixb","joinCouses":"joinCouses___RT5bw","bg":"bg___zCz6k","task_count":"task_count___GC5OH","container":"container___m1Tgk","leftMenuActions":"leftMenuActions___H7kfl","leftMenu":"leftMenu___aMBG9","menuText":"menuText___vgQ83","totalCount":"totalCount___AoAB2","actions":"actions___MsngA","open":"open___inDJH","actived":"actived___rqjRz","actived2":"actived2___x7Wvg","tipJoin":"tipJoin___uzlgb","badge":"badge___s6J4T","num":"num____292N","classromediv":"classromediv___AQhQT","glow":"glow___Ucfx9","st":"st___KjyfC","link":"link___aoTXV","sLink":"sLink___moIi9","iconH":"iconH___N915X","shareClassroom":"shareClassroom___WbdZI","copy":"copy___plAJS","btnWrap":"btnWrap___UOuN_","btn":"btn___DfMBs","tip":"tip___FDQL5","export":"export___Dr4oV","bottom":"bottom___DezCj","yes":"yes___SmiO1","no":"no____2dJW"});
+/* harmony default export */ var ShixunDetailmodules = ({"flex_box_center":"flex_box_center___ztP5B","flex_space_between":"flex_space_between___ZnBAF","flex_box_vertical_center":"flex_box_vertical_center___sIQLg","flex_box_center_end":"flex_box_center_end___Yjb4r","flex_box_column":"flex_box_column___wx6hu","wrp":"wrp___eXSKX","classroomInfo":"classroomInfo___zfzoC","title":"title___BCkXZ","titleLeft":"titleLeft___XPuIq","classroomUser":"classroomUser___b_ny2","headPic":"headPic___pR9pz","teacherInfo":"teacherInfo___BeE5H","classroomDesc":"classroomDesc___csaXO","classroomDescBg":"classroomDescBg___OQixb","joinCouses":"joinCouses___RT5bw","bg":"bg___zCz6k","task_count":"task_count___GC5OH","container":"container___m1Tgk","leftMenuActions":"leftMenuActions___H7kfl","leftMenu":"leftMenu___aMBG9","menuText":"menuText___vgQ83","totalCount":"totalCount___AoAB2","actions":"actions___MsngA","open":"open___inDJH","actived":"actived___rqjRz","actived2":"actived2___x7Wvg","tipJoin":"tipJoin___uzlgb","badge":"badge___s6J4T","num":"num____292N","classromediv":"classromediv___AQhQT","glow":"glow___Ucfx9","st":"st___KjyfC","link":"link___aoTXV","sLink":"sLink___moIi9","iconH":"iconH___N915X","shareClassroom":"shareClassroom___WbdZI","copy":"copy___plAJS","btnWrap":"btnWrap___UOuN_","btn":"btn___DfMBs","tip":"tip___FDQL5","export":"export___Dr4oV","bottom":"bottom___DezCj","yes":"yes___SmiO1","no":"no____2dJW","skeleton":"skeleton___fBWXQ","skeletonL":"skeletonL___m64NF","skeletonR":"skeletonR___ICZBM","skeletonR_2":"skeletonR_2___ttKxS","skeletonR_1":"skeletonR_1___koZuU"});
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/LeftMenus/index.tsx
@@ -5916,8 +5916,270 @@ var CopyRecordModal = function CopyRecordModal(_ref) {
})(CopyRecordModal));
// EXTERNAL MODULE: ./src/assets/images/delete.png
var images_delete = __webpack_require__(9936);
-// EXTERNAL MODULE: ./src/assets/images/AssistantCode3.jpeg
-var AssistantCode3 = __webpack_require__(32637);
+;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/CopyClossRoomModal/index.less?modules
+// extracted by mini-css-extract-plugin
+/* harmony default export */ var CopyClossRoomModalmodules = ({"copyCourseMod":"copyCourseMod___aGSAc","explain":"explain___TYv11","copyType":"copyType___MbYAW"});
+// EXTERNAL MODULE: ./src/assets/images/403Qrcode.png
+var _403Qrcode = __webpack_require__(25510);
+;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/CopyClossRoomModal/index.tsx
+
+
+
+
+
+
+
+
+
+
+
+
+
+var CopyClossRoomModal = function CopyClossRoomModal(_ref) {
+ var classroomList = _ref.classroomList,
+ dispatch = _ref.dispatch,
+ _ref$openCopyCourse = _ref.openCopyCourse,
+ openCopyCourse = _ref$openCopyCourse === void 0 ? false : _ref$openCopyCourse,
+ _ref$copyCourseConfir = _ref.copyCourseConfirmLoading,
+ copyCourseConfirmLoading = _ref$copyCourseConfir === void 0 ? false : _ref$copyCourseConfir,
+ copyCourseParams = _ref.copyCourseParams,
+ setCopyCourseConfirmLoading = _ref.setCopyCourseConfirmLoading,
+ setOpenCopyCourse = _ref.setOpenCopyCourse,
+ setCopyCourseParams = _ref.setCopyCourseParams;
+ var query = (0,_umi_production_exports.useParams)();
+ var localtion = (0,_umi_production_exports.useLocation)();
+ var statusModel = function statusModel() {
+ var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
+ var text2 = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
+ modal/* default */.Z.info({
+ centered: true,
+ icon: /*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
+ style: {
+ color: '#faad14'
+ }
+ }),
+ width: 460,
+ title: '提示',
+ content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ className: "tc",
+ style: {
+ marginLeft: -38
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ style: {
+ textAlign: 'center',
+ margin: '12px 0'
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: text
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: text2
+ })]
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
+ style: {
+ border: '4px solid #0152d9',
+ borderRadius: '4px'
+ },
+ src: _403Qrcode,
+ alt: "\u4E8C\u7EF4\u7801",
+ width: 160
+ })]
+ }),
+ okText: '我知道了'
+ });
+ };
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
+ open: openCopyCourse,
+ confirmLoading: copyCourseConfirmLoading,
+ width: 806,
+ centered: true,
+ title: "\u590D\u5236\u8BFE\u5802",
+ okText: "\u786E\u8BA4",
+ onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
+ var _ref3, _res$data;
+ var selectVlas, res, _res$data2;
+ return regeneratorRuntime_default()().wrap(function _callee$(_context) {
+ while (1) switch (_context.prev = _context.next) {
+ case 0:
+ selectVlas = (_ref3 = []).concat.apply(_ref3, toConsumableArray_default()(Object.values(copyCourseParams)));
+ if (!(selectVlas.length == 0)) {
+ _context.next = 4;
+ break;
+ }
+ message/* default */.ZP.info('请至少选择一个课堂内容进行复制');
+ return _context.abrupt("return");
+ case 4:
+ setCopyCourseConfirmLoading(true);
+ _context.next = 7;
+ return (0,classrooms/* duplicateCourse */.S9)(objectSpread2_default()(objectSpread2_default()({}, query), {}, {
+ course_module_names: selectVlas
+ }));
+ case 7:
+ res = _context.sent;
+ if ((res === null || res === void 0 ? void 0 : res.status) === 2) {
+ statusModel('针对一个课堂一天只可复制一次,', '如果需要复制多次,请联系管理员。');
+ }
+ if ((res === null || res === void 0 ? void 0 : res.status) === 3) {
+ statusModel('您今天复制课堂的次数已达上限,', '请明天再尝试或联系运营获取帮助。');
+ }
+ if (res !== null && res !== void 0 && (_res$data = res.data) !== null && _res$data !== void 0 && _res$data.identifier) {
+ message/* default */.ZP.success('操作成功');
+ setOpenCopyCourse(false);
+ window.open("/classrooms/".concat(res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.identifier, "/teachers"));
+ }
+ setCopyCourseConfirmLoading(false);
+ case 12:
+ case "end":
+ return _context.stop();
+ }
+ }, _callee);
+ })),
+ onCancel: function onCancel() {
+ return setOpenCopyCourse(false);
+ },
+ children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ className: CopyClossRoomModalmodules.copyCourseMod,
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: CopyClossRoomModalmodules.explain,
+ children: "\u8BF4\u660E\uFF1A\u201C\u590D\u5236\u201D\u529F\u80FD\u5C06\u4F1A\u4E3A\u60A8\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u8BFE\u5802\uFF0C\u9009\u4E2D\u7684\u65E7\u8BFE\u5802\u4F5C\u4E1A\u3001\u8003\u8BD5\u3001\u8D44\u6599\u548C\u73ED\u7EA7\u6210\u5458\u7B49\u90FD\u5C06\u590D\u5236\u5230\u65B0\u7684\u8BFE\u5802\u3002"
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)("ul", {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: CopyClossRoomModalmodules.copyType,
+ children: "\u8BFE\u4E1A\u8003\u67E5"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, {
+ value: copyCourseParams === null || copyCourseParams === void 0 ? void 0 : copyCourseParams.aaa,
+ options: [{
+ label: '课堂实验',
+ value: 'practice'
+ }, {
+ label: '图文作业',
+ value: 'normal'
+ }, {
+ label: '分组作业',
+ value: 'group'
+ }, {
+ label: '编程作业',
+ value: 'hack'
+ }, {
+ label: '在线考试',
+ value: 'exercise'
+ }],
+ onChange: function onChange(e) {
+ setCopyCourseParams(function (val) {
+ return objectSpread2_default()(objectSpread2_default()({}, val), {}, {
+ aaa: e
+ });
+ });
+ }
+ })]
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: CopyClossRoomModalmodules.copyType,
+ children: "\u4EA4\u6D41\u4E92\u52A8"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, {
+ value: copyCourseParams === null || copyCourseParams === void 0 ? void 0 : copyCourseParams.bbb,
+ options: [{
+ label: '问卷调查',
+ value: 'poll'
+ }, {
+ label: '互动讨论',
+ value: 'board'
+ }, {
+ label: '班级与学生',
+ value: 'course_group'
+ }],
+ onChange: function onChange(e) {
+ setCopyCourseParams(function (val) {
+ return objectSpread2_default()(objectSpread2_default()({}, val), {}, {
+ bbb: e
+ });
+ });
+ }
+ })]
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: CopyClossRoomModalmodules.copyType,
+ children: "\u6559\u5B66\u8D44\u6E90"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, {
+ value: copyCourseParams === null || copyCourseParams === void 0 ? void 0 : copyCourseParams.ccc,
+ options: [{
+ label: '教学资料',
+ value: 'attachment'
+ }, {
+ label: '视频直播',
+ value: 'course_video'
+ }],
+ onChange: function onChange(e) {
+ setCopyCourseParams(function (val) {
+ return objectSpread2_default()(objectSpread2_default()({}, val), {}, {
+ ccc: e
+ });
+ });
+ }
+ })]
+ })]
+ })]
+ })
+ });
+};
+/* harmony default export */ var components_CopyClossRoomModal = ((0,_umi_production_exports.connect)(function (_ref4) {
+ var classroomList = _ref4.classroomList,
+ loading = _ref4.loading;
+ return {
+ classroomList: classroomList,
+ loading: loading
+ };
+})(CopyClossRoomModal));
+;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/CopyingClossRoomModal/index.less?modules
+// extracted by mini-css-extract-plugin
+/* harmony default export */ var CopyingClossRoomModalmodules = ({"copyWarp":"copyWarp___uxCLd"});
+;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/CopyingClossRoomModal/index.tsx
+
+
+
+
+
+
+var CopyingClossRoomModal_CopyClossRoomModal = function CopyClossRoomModal(_ref) {
+ var classroomList = _ref.classroomList,
+ dispatch = _ref.dispatch;
+ var detailTopBanner = classroomList.detailTopBanner;
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
+ children: !(detailTopBanner !== null && detailTopBanner !== void 0 && detailTopBanner.copy_completed) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: CopyingClossRoomModalmodules.copyWarp,
+ children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
+ src: __webpack_require__(/*! @/assets/images/classrooms/copy_classroom.png */ 74265),
+ style: {
+ width: 172,
+ height: 172,
+ marginLeft: 60
+ }
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ style: {
+ marginTop: 17,
+ color: '#fff',
+ textAlign: 'center'
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "\u8BFE\u5802\u5185\u5BB9\u6B63\u5728\u590D\u5236\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "\u5B8C\u6210\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u5448\u73B0\u6700\u65B0\u7684\u8BFE\u5802\u5185\u5BB9\u3002"
+ })]
+ })]
+ })
+ })
+ });
+};
+/* harmony default export */ var CopyingClossRoomModal = ((0,_umi_production_exports.connect)(function (_ref2) {
+ var classroomList = _ref2.classroomList,
+ loading = _ref2.loading;
+ return {
+ classroomList: classroomList,
+ loading: loading
+ };
+})(CopyingClossRoomModal_CopyClossRoomModal));
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/index.tsx
@@ -5955,6 +6217,7 @@ var ShixunDetail_excluded = ["classroomList", "globalSetting", "shixunHomeworks"
+
var Content = layout/* default */.Z.Content;
@@ -6007,8 +6270,20 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
setTipsVisible = _useState16[1];
var _useState17 = (0,_react_17_0_2_react.useState)(false),
_useState18 = slicedToArray_default()(_useState17, 2),
- iscopyshow = _useState18[0],
- setiscopyshow = _useState18[1];
+ openCopyCourse = _useState18[0],
+ _setOpenCopyCourse = _useState18[1];
+ var _useState19 = (0,_react_17_0_2_react.useState)({
+ aaa: ["practice", "exercise"],
+ bbb: [],
+ ccc: ["attachment"]
+ }),
+ _useState20 = slicedToArray_default()(_useState19, 2),
+ copyCourseParams = _useState20[0],
+ _setCopyCourseParams = _useState20[1];
+ var _useState21 = (0,_react_17_0_2_react.useState)(false),
+ _useState22 = slicedToArray_default()(_useState21, 2),
+ copyCourseConfirmLoading = _useState22[0],
+ _setCopyCourseConfirmLoading = _useState22[1];
var localtion = (0,_umi_production_exports.useLocation)();
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
@@ -6048,10 +6323,10 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
});
};
}, []);
- var _useState19 = (0,_react_17_0_2_react.useState)(false),
- _useState20 = slicedToArray_default()(_useState19, 2),
- classroomscloseisshow = _useState20[0],
- setclassroomscloseisshow = _useState20[1];
+ var _useState23 = (0,_react_17_0_2_react.useState)(false),
+ _useState24 = slicedToArray_default()(_useState23, 2),
+ classroomscloseisshow = _useState24[0],
+ setclassroomscloseisshow = _useState24[1];
(0,_react_17_0_2_react.useEffect)(function () {
var time = dayjs_min_default()().add(0, 'days').unix();
var lasttime = localStorage.getItem('classroomsclose');
@@ -6092,6 +6367,23 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
setTipsVisible(false);
};
}, [detailTopBanner]);
+ (0,_react_17_0_2_react.useEffect)(function () {
+ // 判断当前课堂是否复制成功 复制成功刷新当前页面
+ var timer;
+ if (detailTopBanner && !detailTopBanner.copy_completed) {
+ timer = setTimeout(function () {
+ getTopBar();
+ }, 10000);
+ }
+ return function () {
+ clearTimeout(timer);
+ };
+ }, [detailTopBanner]);
+ (0,_react_17_0_2_react.useEffect)(function () {
+ if (detailTopBanner.copy_completed) {
+ getMenus();
+ }
+ }, [detailTopBanner.copy_completed]);
var closeTips = function closeTips() {
var recordStr = "".concat(userInfo === null || userInfo === void 0 ? void 0 : userInfo.login, "-").concat(query.coursesId, "-date");
var date = dayjs_min_default()().endOf('day').format('YYYY-MM-DD HH:mm:ss');
@@ -6132,12 +6424,12 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
return _addinfo.apply(this, arguments);
}
function _addinfo() {
- _addinfo = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(code) {
+ _addinfo = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(code) {
var res;
- return regeneratorRuntime_default()().wrap(function _callee11$(_context11) {
- while (1) switch (_context11.prev = _context11.next) {
+ return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
+ while (1) switch (_context10.prev = _context10.next) {
case 0:
- _context11.next = 2;
+ _context10.next = 2;
return (0,fetch/* default */.ZP)("/api/courses/apply_to_join_course.json", {
method: 'post',
body: {
@@ -6146,7 +6438,7 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
}
});
case 2:
- res = _context11.sent;
+ res = _context10.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === -4) {
dispatch({
type: 'classroomList/setActionTabs',
@@ -6164,9 +6456,9 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
}
case 5:
case "end":
- return _context11.stop();
+ return _context10.stop();
}
- }, _callee11);
+ }, _callee10);
}));
return _addinfo.apply(this, arguments);
}
@@ -6184,14 +6476,14 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
});
};
var handleClick = /*#__PURE__*/function () {
- var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(key) {
+ var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(key) {
var _user$userInfo, _user$userInfo2, _res4;
var res, text;
- return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
- while (1) switch (_context7.prev = _context7.next) {
+ return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
+ while (1) switch (_context6.prev = _context6.next) {
case 0:
- _context7.t0 = key;
- _context7.next = _context7.t0 === 0 ? 3 : _context7.t0 === 1 ? 8 : _context7.t0 === 2 ? 17 : _context7.t0 === 3 ? 20 : _context7.t0 === 4 ? 26 : _context7.t0 === 5 ? 29 : _context7.t0 === 6 ? 32 : _context7.t0 === 7 ? 32 : _context7.t0 === 8 ? 34 : _context7.t0 === 9 ? 43 : 48;
+ _context6.t0 = key;
+ _context6.next = _context6.t0 === 0 ? 3 : _context6.t0 === 1 ? 8 : _context6.t0 === 2 ? 17 : _context6.t0 === 3 ? 20 : _context6.t0 === 4 ? 27 : _context6.t0 === 5 ? 30 : _context6.t0 === 6 ? 33 : _context6.t0 === 7 ? 33 : _context6.t0 === 8 ? 35 : _context6.t0 === 9 ? 44 : 49;
break;
case 3:
(0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', '设为公开/私有']);
@@ -6220,11 +6512,11 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
}
}, _callee);
})));
- return _context7.abrupt("break", 48);
+ return _context6.abrupt("break", 49);
case 8:
(0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', '停用/启用邀请码']);
if (!(detailTopBanner !== null && detailTopBanner !== void 0 && detailTopBanner.invite_code)) {
- _context7.next = 13;
+ _context6.next = 13;
break;
}
confirm( /*#__PURE__*/(0,jsx_runtime.jsxs)("p", {
@@ -6248,15 +6540,15 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
}
}, _callee2);
})));
- _context7.next = 16;
+ _context6.next = 16;
break;
case 13:
- _context7.next = 15;
+ _context6.next = 15;
return (0,classrooms/* setInviteCodeHalt */.L$)(objectSpread2_default()({}, query));
case 15:
- res = _context7.sent;
+ res = _context6.sent;
case 16:
- return _context7.abrupt("break", 48);
+ return _context6.abrupt("break", 49);
case 17:
(0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', '编辑课堂']);
if (detailTopBanner !== null && detailTopBanner !== void 0 && detailTopBanner.excellent) {
@@ -6264,67 +6556,46 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
} else {
_umi_production_exports.history.push("/classrooms/".concat(query.coursesId, "/edit"));
}
- return _context7.abrupt("break", 48);
+ return _context6.abrupt("break", 49);
case 20:
if ((_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.professional_certification) {
- _context7.next = 23;
+ _context6.next = 23;
break;
}
message/* default */.ZP.warning('需要通过职业认证后才能复制课堂');
- return _context7.abrupt("return");
+ return _context6.abrupt("return");
case 23:
(0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', '复制课堂']);
- confirm( /*#__PURE__*/(0,jsx_runtime.jsxs)("p", {
- children: ["\u201C\u590D\u5236\u201D\u529F\u80FD\u5C06\u4F1A\u4E3A\u60A8\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u8BFE\u5802", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u65E7\u8BFE\u5802\u7684\u4F5C\u4E1A\u3001\u8D44\u6E90\u3001\u8BD5\u5377\u7B49\u90FD\u5C06\u88AB\u590D\u5236\u5230\u65B0\u7684\u8BFE\u5802\u91CC\u9762", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u8BF7\u95EE\u662F\u5426\u7EE7\u7EED\uFF1F"]
- }), /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
- var res, pathname;
+ _setCopyCourseParams({
+ aaa: ["practice", "exercise"],
+ bbb: [],
+ ccc: ["attachment"]
+ });
+ _setOpenCopyCourse(true);
+ return _context6.abrupt("break", 49);
+ case 27:
+ (0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', '删除课堂']);
+ confirm('课堂删除后数据将无法恢复,是否确定删除?', /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
+ var res;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
_context3.next = 2;
- return (0,classrooms/* duplicateCourse */.S9)(objectSpread2_default()({}, query));
- case 2:
- res = _context3.sent;
- if ((res === null || res === void 0 ? void 0 : res.status) === 2) {
- setiscopyshow(true);
- }
- if (res !== null && res !== void 0 && res.new_course_id) {
- message/* default */.ZP.success('复制成功');
- pathname = localtion.pathname.split('/');
- pathname[2] = res.new_course_id;
- _umi_production_exports.history.replace(pathname.join('/'));
- window.location.reload();
- }
- case 5:
- case "end":
- return _context3.stop();
- }
- }, _callee3);
- })));
- return _context7.abrupt("break", 48);
- case 26:
- (0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', '删除课堂']);
- confirm('课堂删除后数据将无法恢复,是否确定删除?', /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
- var res;
- return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
- while (1) switch (_context4.prev = _context4.next) {
- case 0:
- _context4.next = 2;
return (0,classrooms/* deleteCourse */.A)(objectSpread2_default()({}, query));
case 2:
- res = _context4.sent;
+ res = _context3.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
message/* default */.ZP.success('删除成功');
_umi_production_exports.history.replace('/classrooms/index');
}
case 4:
case "end":
- return _context4.stop();
+ return _context3.stop();
}
- }, _callee4);
+ }, _callee3);
})));
- return _context7.abrupt("break", 48);
- case 29:
+ return _context6.abrupt("break", 49);
+ case 30:
(0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', '切换为学生']);
dispatch({
type: 'classroomList/setActionTabs',
@@ -6332,8 +6603,8 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
key: '切换为学生'
}
});
- return _context7.abrupt("break", 48);
- case 32:
+ return _context6.abrupt("break", 49);
+ case 33:
modal/* default */.Z.confirm({
centered: true,
okText: '确定',
@@ -6341,27 +6612,27 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
title: '切换身份',
content: IdentityChangeText[key]['text'],
onOk: function () {
- var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() {
+ var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
var res;
- return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
- while (1) switch (_context5.prev = _context5.next) {
+ return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
+ while (1) switch (_context4.prev = _context4.next) {
case 0:
(0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', key == 6 ? '切换为老师' : ' 切换为助教']);
- _context5.next = 3;
+ _context4.next = 3;
return (0,fetch/* default */.ZP)(IdentityChangeText[key]['url'], {
method: 'post'
});
case 3:
- res = _context5.sent;
+ res = _context4.sent;
if (res.status === 0) {
message/* default */.ZP.success('切换成功');
window.location.reload();
}
case 5:
case "end":
- return _context5.stop();
+ return _context4.stop();
}
- }, _callee5);
+ }, _callee4);
}));
function onOk() {
return _onOk.apply(this, arguments);
@@ -6369,68 +6640,68 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
return onOk;
}()
});
- return _context7.abrupt("break", 48);
- case 34:
+ return _context6.abrupt("break", 49);
+ case 35:
if (!(detailTopBanner !== null && detailTopBanner !== void 0 && detailTopBanner.invite_code)) {
- _context7.next = 39;
+ _context6.next = 40;
break;
}
(0,util/* trackEvent */.L9)(['教学课堂', '课堂详情', '退出课堂']);
confirm( /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
children: "\u9000\u51FA\u540E\u60A8\u5C06\u4E0D\u518D\u662F\u672C\u8BFE\u5802\u7684\u6210\u5458,\u4F5C\u54C1\u5C06\u5168\u90E8\u88AB\u5220\u9664"
- }), /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() {
+ }), /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() {
var _res3;
- return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
- while (1) switch (_context6.prev = _context6.next) {
+ return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
+ while (1) switch (_context5.prev = _context5.next) {
case 0:
- _context6.next = 2;
+ _context5.next = 2;
return (0,classrooms/* exitCourse */.fN)(objectSpread2_default()({}, query));
case 2:
- res = _context6.sent;
+ res = _context5.sent;
if (((_res3 = res) === null || _res3 === void 0 ? void 0 : _res3.status) === 0) {
message/* default */.ZP.success('退出成功');
_umi_production_exports.history.push("/users/".concat(userInfo.login));
}
case 4:
case "end":
- return _context6.stop();
+ return _context5.stop();
}
- }, _callee6);
+ }, _callee5);
})));
- _context7.next = 42;
+ _context6.next = 43;
break;
- case 39:
- _context7.next = 41;
+ case 40:
+ _context6.next = 42;
return (0,classrooms/* setInviteCodeHalt */.L$)(objectSpread2_default()({}, query));
- case 41:
- res = _context7.sent;
case 42:
- return _context7.abrupt("break", 48);
+ res = _context6.sent;
case 43:
+ return _context6.abrupt("break", 49);
+ case 44:
if ((_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.professional_certification) {
- _context7.next = 46;
+ _context6.next = 47;
break;
}
message/* default */.ZP.warning('需要通过职业认证后才能查看复制记录');
- return _context7.abrupt("return");
- case 46:
+ return _context6.abrupt("return");
+ case 47:
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: '复制记录'
}
});
- return _context7.abrupt("break", 48);
- case 48:
+ return _context6.abrupt("break", 49);
+ case 49:
if (((_res4 = res) === null || _res4 === void 0 ? void 0 : _res4.status) === 0) {
message/* default */.ZP.success('设置成功');
getTopBar();
}
- case 49:
+ case 50:
case "end":
- return _context7.stop();
+ return _context6.stop();
}
- }, _callee7);
+ }, _callee6);
}));
return function handleClick(_x2) {
return _ref2.apply(this, arguments);
@@ -6561,7 +6832,7 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
addinfo(searchParams.get('code'));
} else {
getTopBar();
- getMenus();
+ // getMenus();
}
}, [query.coursesId]);
@@ -6721,12 +6992,12 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
})]
}), (0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml40 mr20",
- onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() {
+ onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() {
var res;
- return regeneratorRuntime_default()().wrap(function _callee8$(_context8) {
- while (1) switch (_context8.prev = _context8.next) {
+ return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
+ while (1) switch (_context7.prev = _context7.next) {
case 0:
- _context8.next = 2;
+ _context7.next = 2;
return (0,fetch/* default */.ZP)("/api/courses/apply_to_join_course.json", {
method: 'post',
body: {
@@ -6735,15 +7006,15 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
}
});
case 2:
- res = _context8.sent;
+ res = _context7.sent;
if (res) {
message/* default */.ZP.info(res === null || res === void 0 ? void 0 : res.message);
}
case 4:
case "end":
- return _context8.stop();
+ return _context7.stop();
}
- }, _callee8);
+ }, _callee7);
})),
children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u7533\u8BF7\u6210\u4E3A\u6559\u5E08",
@@ -6752,12 +7023,12 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
})
})
}), (0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() {
+ onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() {
var res;
- return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
- while (1) switch (_context9.prev = _context9.next) {
+ return regeneratorRuntime_default()().wrap(function _callee8$(_context8) {
+ while (1) switch (_context8.prev = _context8.next) {
case 0:
- _context9.next = 2;
+ _context8.next = 2;
return (0,fetch/* default */.ZP)("/api/courses/apply_to_join_course.json", {
method: 'post',
body: {
@@ -6766,15 +7037,15 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
}
});
case 2:
- res = _context9.sent;
+ res = _context8.sent;
if (res) {
message/* default */.ZP.info(res === null || res === void 0 ? void 0 : res.message);
}
case 4:
case "end":
- return _context9.stop();
+ return _context8.stop();
}
- }, _callee9);
+ }, _callee8);
})),
children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u7533\u8BF7\u6210\u4E3A\u52A9\u6559",
@@ -6845,7 +7116,7 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
children: "|"
}), "\u8BFE\u5802\u8BBF\u95EE\u91CF ", detailTopBanner.visits]
})]
- }), document.domain !== 'kepukehuan.educoder.net' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ }), (detailTopBanner === null || detailTopBanner === void 0 ? void 0 : detailTopBanner.copy_completed) && document.domain !== 'kepukehuan.educoder.net' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: ShixunDetailmodules.titleRight,
style: {
height: '20px',
@@ -7051,7 +7322,7 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
className: ShixunDetailmodules.classroomDescBg
}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
className: ShixunDetailmodules.classroomDesc,
- children: document.domain !== 'kepukehuan.educoder.net' ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
+ children: detailTopBanner !== null && detailTopBanner !== void 0 && detailTopBanner.copy_completed && document.domain !== 'kepukehuan.educoder.net' ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [" ", /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [(detailTopBanner === null || detailTopBanner === void 0 ? void 0 : detailTopBanner.excellent) && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(LeftMenu, {}), !(detailTopBanner !== null && detailTopBanner !== void 0 && detailTopBanner.excellent) && /*#__PURE__*/(0,jsx_runtime.jsx)(LeftMenu, {})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@@ -7156,7 +7427,7 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
className: "edu-container mb20",
- children: /*#__PURE__*/(0,jsx_runtime.jsxs)(layout/* default */.Z, {
+ children: detailTopBanner !== null && detailTopBanner !== void 0 && detailTopBanner.copy_completed ? /*#__PURE__*/(0,jsx_runtime.jsxs)(layout/* default */.Z, {
style: {
background: 'none'
},
@@ -7170,6 +7441,25 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Outlet, {})
})
})]
+ }) :
+ /*#__PURE__*/
+ // 骨架内容
+ (0,jsx_runtime.jsxs)("div", {
+ className: ShixunDetailmodules.skeleton,
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: ShixunDetailmodules.skeletonL
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ className: ShixunDetailmodules.skeletonR,
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: ShixunDetailmodules.skeletonR_1
+ }), Array.from({
+ length: 5
+ }, function (_, index) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: ShixunDetailmodules.skeletonR_2
+ }, index);
+ })]
+ })]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddCategory, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Rename, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ExportScore, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_AddTeacher, {
onShow: function onShow() {
@@ -7187,40 +7477,6 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
return setModalVisible(true);
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_JoinCourses, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(SwitchStudents, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_MoocModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_CopyRecordModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddInfo, {}), shareStatus && /*#__PURE__*/(0,jsx_runtime.jsx)(components_ShareModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
- open: iscopyshow,
- title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
- style: {
- color: '#faad14',
- fontSize: '18px'
- }
- }), " \u63D0\u793A"]
- }),
- onCancel: function onCancel() {
- return setiscopyshow(false);
- },
- footer: false,
- children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- style: {
- textAlign: 'center',
- marginBottom: 44
- },
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- children: "\u9488\u5BF9\u4E00\u4E2A\u8BFE\u5802\u4E00\u5929\u53EA\u53EF\u590D\u5236\u4E00\u6B21\uFF0C"
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- style: {
- marginBottom: 30
- },
- children: "\u5982\u9700\u590D\u5236\u591A\u6B21\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458"
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
- style: {
- width: 124,
- height: 124
- },
- src: AssistantCode3
- })]
- })
- }), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
open: modalVisble,
width: 464,
centered: true,
@@ -7260,25 +7516,25 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
}), " \u63D0\u793A"]
}),
okText: "\u7533\u8BF7\u5EF6\u671F",
- onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() {
+ onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() {
var res;
- return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
- while (1) switch (_context10.prev = _context10.next) {
+ return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
+ while (1) switch (_context9.prev = _context9.next) {
case 0:
- _context10.next = 2;
+ _context9.next = 2;
return (0,fetch/* default */.ZP)("/api/business_contacts.json", {
method: 'post'
});
case 2:
- res = _context10.sent;
+ res = _context9.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
message/* default */.ZP.info('申请成功');
}
case 4:
case "end":
- return _context10.stop();
+ return _context9.stop();
}
- }, _callee10);
+ }, _callee9);
})),
onCancel: function onCancel() {
return setModalVisible1(false);
@@ -7296,15 +7552,28 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
children: "\u7533\u8BF7\u5EF6\u671F"
}), "\u201D\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002"]
})
- })]
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_CopyClossRoomModal, {
+ openCopyCourse: openCopyCourse,
+ copyCourseConfirmLoading: copyCourseConfirmLoading,
+ copyCourseParams: copyCourseParams,
+ setCopyCourseConfirmLoading: function setCopyCourseConfirmLoading(e) {
+ _setCopyCourseConfirmLoading(e);
+ },
+ setOpenCopyCourse: function setOpenCopyCourse(e) {
+ _setOpenCopyCourse(e);
+ },
+ setCopyCourseParams: function setCopyCourseParams(e) {
+ _setCopyCourseParams(e);
+ }
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(CopyingClossRoomModal, {})]
});
};
-/* harmony default export */ var ShixunDetail = ((0,_umi_production_exports.connect)(function (_ref11) {
- var classroomList = _ref11.classroomList,
- loading = _ref11.loading,
- globalSetting = _ref11.globalSetting,
- user = _ref11.user,
- shixunHomeworks = _ref11.shixunHomeworks;
+/* harmony default export */ var ShixunDetail = ((0,_umi_production_exports.connect)(function (_ref10) {
+ var classroomList = _ref10.classroomList,
+ loading = _ref10.loading,
+ globalSetting = _ref10.globalSetting,
+ user = _ref10.user,
+ shixunHomeworks = _ref10.shixunHomeworks;
return {
classroomList: classroomList,
globalSetting: globalSetting,
@@ -7316,13 +7585,13 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
/***/ }),
-/***/ 32637:
-/*!***********************************************!*\
- !*** ./src/assets/images/AssistantCode3.jpeg ***!
- \***********************************************/
-/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
+/***/ 74265:
+/*!*********************************************************!*\
+ !*** ./src/assets/images/classrooms/copy_classroom.png ***!
+ \*********************************************************/
+/***/ (function(module) {
-module.exports = __webpack_require__.p + "static/AssistantCode3.a8740efb.jpeg";
+module.exports = "data:image/png;base64,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";
/***/ }),
diff --git a/layouts__ShixunDetail__index.chunk.css b/layouts__ShixunDetail__index.chunk.css
index 02e70b9081..fdbbf3f92f 100644
--- a/layouts__ShixunDetail__index.chunk.css
+++ b/layouts__ShixunDetail__index.chunk.css
@@ -514,6 +514,7 @@
}
#educoder .bg___zCz6k {
background: #fafafa;
+ position: relative;
}
#educoder .task_count___GC5OH {
color: #999;
@@ -879,6 +880,34 @@
color: #464F66 !important;
line-height: 14px;
}
+.skeleton___fBWXQ {
+ display: flex;
+ justify-content: space-between;
+ margin-top: 24px;
+}
+.skeleton___fBWXQ .skeletonL___m64NF {
+ width: 263px;
+ height: 600px;
+ background-color: #fff;
+ border-radius: 4px;
+}
+.skeleton___fBWXQ .skeletonR___ICZBM {
+ width: 916px;
+}
+.skeleton___fBWXQ .skeletonR___ICZBM .skeletonR_2___ttKxS {
+ width: 100%;
+ height: 104px;
+ margin-top: 10px;
+ background-color: #fff;
+ border-radius: 4px;
+}
+.skeleton___fBWXQ .skeletonR___ICZBM .skeletonR_1___koZuU {
+ width: 100%;
+ height: 64px;
+ margin-top: 38px;
+ background-color: #fff;
+ border-radius: 4px;
+}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/MoocModal/index.less?modules ***!
@@ -994,3 +1023,61 @@
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/CopyRecordModal/index.less?modules ***!
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/CopyClossRoomModal/index.less?modules ***!
+ \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+.copyCourseMod___aGSAc .explain___TYv11 {
+ padding: 0px 20px;
+ height: 30px;
+ background: #F6F7F9;
+ font-size: 14px;
+ color: #FF7E0F;
+ line-height: 30px;
+ text-align: left;
+}
+.copyCourseMod___aGSAc ul {
+ padding-left: 0;
+}
+.copyCourseMod___aGSAc ul li {
+ margin: 20px 0 10px 0px;
+}
+.copyCourseMod___aGSAc .copyType___MbYAW::before {
+ content: '';
+ display: inline-block;
+ width: 8px;
+ height: 8px;
+ background: #333333;
+ border-radius: 4px;
+ margin-right: 10px;
+ position: relative;
+ top: -2px;
+}
+.copyCourseMod___aGSAc .copyType___MbYAW {
+ font-family: PingFangSC, PingFang SC;
+ font-weight: 600;
+ font-size: 14px;
+ color: #333333;
+ margin-bottom: 10px;
+ height: 22px;
+ line-height: 22px;
+}
+.copyCourseMod___aGSAc [class~='ant-checkbox-wrapper'] {
+ color: #666;
+ padding-right: 52px;
+}
+
+/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
+ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/CopyingClossRoomModal/index.less?modules ***!
+ \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
+.copyWarp___uxCLd {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: calc(100% + 20px);
+ background-color: rgba(0, 0, 0, 0.5);
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+
diff --git a/layouts__SimpleLayouts.async.js b/layouts__SimpleLayouts.async.js
index 9eb04fa4c7..af28b2c4c9 100644
--- a/layouts__SimpleLayouts.async.js
+++ b/layouts__SimpleLayouts.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Classrooms__Lists__Attachment__index.async.js b/p__Classrooms__Lists__Attachment__index.async.js
index 61a3e9adc9..a9c2b7d204 100644
--- a/p__Classrooms__Lists__Attachment__index.async.js
+++ b/p__Classrooms__Lists__Attachment__index.async.js
@@ -190,6 +190,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -210,6 +212,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -226,7 +229,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -315,6 +319,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@@ -600,7 +612,7 @@ var SetPublic = function SetPublic(_ref) {
var getData = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() {
var _attachment$actionTab, _res$attachment_histo;
- var obj, res;
+ var obj, res, _attachment$actionTab2, _attachment$actionTab3;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
@@ -634,6 +646,10 @@ var SetPublic = function SetPublic(_ref) {
} else {
preview.type = res.file_type;
preview.data = _utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.API_SERVER + res.url;
+ preview.recordInfo = {
+ id: attachment === null || attachment === void 0 || (_attachment$actionTab2 = attachment.actionTabs) === null || _attachment$actionTab2 === void 0 || (_attachment$actionTab2 = _attachment$actionTab2.selectArrs) === null || _attachment$actionTab2 === void 0 ? void 0 : _attachment$actionTab2.id,
+ course_id: attachment === null || attachment === void 0 || (_attachment$actionTab3 = attachment.actionTabs) === null || _attachment$actionTab3 === void 0 || (_attachment$actionTab3 = _attachment$actionTab3.params) === null || _attachment$actionTab3 === void 0 ? void 0 : _attachment$actionTab3.course_id
+ };
if (res.file_type === "txt") {
preview.monacoEditor.value = res.content;
}
@@ -654,8 +670,8 @@ var SetPublic = function SetPublic(_ref) {
}();
(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () {
if (attachment.actionTabs.key === "资源下载") {
- var _attachment$actionTab2;
- params.id = (_attachment$actionTab2 = attachment.actionTabs.selectArrs) === null || _attachment$actionTab2 === void 0 ? void 0 : _attachment$actionTab2["id"];
+ var _attachment$actionTab4;
+ params.id = (_attachment$actionTab4 = attachment.actionTabs.selectArrs) === null || _attachment$actionTab4 === void 0 ? void 0 : _attachment$actionTab4["id"];
form.resetFields();
getData();
} else {
@@ -809,9 +825,9 @@ var SetPublic = function SetPublic(_ref) {
/***/ }),
-/***/ 42113:
+/***/ 2391:
/*!**********************************************************************!*\
- !*** ./src/pages/Classrooms/Lists/Attachment/index.tsx + 17 modules ***!
+ !*** ./src/pages/Classrooms/Lists/Attachment/index.tsx + 16 modules ***!
\**********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@@ -1085,245 +1101,25 @@ var defineProperty = __webpack_require__(85573);
var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules
var es_form = __webpack_require__(78241);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules
+var es_radio = __webpack_require__(5112);
// 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/date-picker/index.js + 66 modules
var date_picker = __webpack_require__(72086);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/radio/index.js + 5 modules
-var es_radio = __webpack_require__(5112);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js
+var es_select = __webpack_require__(57809);
// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js
var dayjs_min = __webpack_require__(9498);
var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min);
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules
-var input = __webpack_require__(20008);
-;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/TrfList/index.less?modules
-// extracted by mini-css-extract-plugin
-/* harmony default export */ var TrfListmodules = ({"leftdiv":"leftdiv___KFnZz","listClass":"listClass___FfLSv","spantitle":"spantitle___UgKSB","rightdiv":"rightdiv___Citnr"});
-;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/TrfList/delete.png
-var delete_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC";
-// EXTERNAL MODULE: ./src/components/NoData/index.tsx
-var NoData = __webpack_require__(77068);
-;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/TrfList/index.tsx
-
-
-
-
-
-
-
-//滚动加载
-
-
-
-
-var TrfList = function TrfList(_ref) {
- var data = _ref.data,
- _ref$value = _ref.value,
- value = _ref$value === void 0 ? [] : _ref$value,
- handleChangePage = _ref.handleChangePage,
- setSelectedRowKeys = _ref.setSelectedRowKeys,
- selectedRowKeys = _ref.selectedRowKeys,
- _ref$onChange = _ref.onChange,
- onChange = _ref$onChange === void 0 ? function () {} : _ref$onChange;
- var _useState = (0,_react_17_0_2_react.useState)([]),
- _useState2 = slicedToArray_default()(_useState, 2),
- leftList = _useState2[0],
- setleftList = _useState2[1];
- var _useState3 = (0,_react_17_0_2_react.useState)([]),
- _useState4 = slicedToArray_default()(_useState3, 2),
- rightList = _useState4[0],
- setRightList = _useState4[1];
- var _useState5 = (0,_react_17_0_2_react.useState)([]),
- _useState6 = slicedToArray_default()(_useState5, 2),
- checkoutList = _useState6[0],
- setCheckoutList = _useState6[1];
- (0,_react_17_0_2_react.useEffect)(function () {
- setleftList(data);
- setRightList([]);
- setCheckoutList([]);
- }, [data]);
- (0,_react_17_0_2_react.useEffect)(function () {
- if (setSelectedRowKeys) {
- setRightList(selectedRowKeys);
- setCheckoutList(selectedRowKeys);
- }
- }, [selectedRowKeys]);
- return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- style: {
- display: 'flex',
- justifyContent: 'space-between'
- },
- children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- className: TrfListmodules.leftdiv,
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, {
- size: 'middle',
- onChange: ( /*#__PURE__*/function () {
- var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) {
- return regeneratorRuntime_default()().wrap(function _callee$(_context) {
- while (1) switch (_context.prev = _context.next) {
- case 0:
- // const res = await Fetch(`/api/common_exercises/exercise_users/student_groups.json`, { method: "get", params: {page: 1, per_page: 200,student_group:e} });
- // if (res.status === 0) {
- // setleftList(res?.data)
- // setsechar(e);
- // }
- // if(!e){
- // setsechar('');
- // }
- // setpage(1);
- setleftList(data.filter(function (item) {
- var _item$name;
- return item === null || item === void 0 || (_item$name = item.name) === null || _item$name === void 0 ? void 0 : _item$name.includes(e.target.value);
- }));
- case 1:
- case "end":
- return _context.stop();
- }
- }, _callee);
- }));
- return function (_x) {
- return _ref2.apply(this, arguments);
- };
- }()),
- placeholder: "\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"
- }), leftList.length === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
- styles: {
- margin: '70px auto'
- },
- customText: '暂无分班'
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- style: {
- height: '85%',
- overflow: 'auto',
- overflowX: 'hidden'
- },
- children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, {
- value: rightList.map(function (item) {
- return "".concat(item.course_group_id);
- }),
- onChange: function onChange(e) {
- setSelectedRowKeys(leftList.filter(function (item) {
- return e.includes("".concat(item.course_group_id));
- }));
- },
- style: {
- marginTop: '10px',
- flexDirection: "column"
- },
- children: leftList.map(function (item, index) {
- return /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
- style: {
- marginTop: '10px',
- lineHeight: '24px',
- display: 'flex',
- width: 200
- },
- children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
- style: {
- display: 'flex',
- height: '24px',
- alignItems: 'center'
- },
- disabled: item.is_published,
- value: "".concat(item.course_group_id),
- children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- className: TrfListmodules.listClass,
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: TrfListmodules.spantitle,
- style: {
- width: item.is_published ? '108px' : '170px'
- },
- children: item.name
- }), item.is_published && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- style: {
- width: '52px',
- height: '24px',
- background: '#B8B8B8',
- borderRadius: '13px',
- color: 'white',
- lineHeight: '24px',
- textAlign: 'center',
- display: 'inline-block'
- },
- children: "\u5DF2\u53D1\u5E03"
- })]
- })
- })
- }, item.course_group_id);
- })
- })
- })]
- }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- className: TrfListmodules.rightdiv,
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, {
- onChange: function onChange(e) {
- setCheckoutList(rightList.filter(function (item) {
- return item.name.includes(e.target.value);
- }));
- },
- size: 'middle',
- placeholder: "\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"
- }), checkoutList.length === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
- styles: {
- margin: '70px auto'
- },
- customText: '暂未选择分班'
- }), checkoutList.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- style: {
- marginTop: '10px',
- height: '85%',
- overflow: 'hidden',
- position: 'relative'
- },
- children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- style: {
- overflowX: 'hidden',
- overflowY: 'scroll',
- position: 'absolute',
- left: 0,
- top: 0,
- right: -17,
- bottom: 0
- },
- children: checkoutList.map(function (item, index) {
- return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
- justify: "space-between",
- style: {
- marginTop: '10px'
- },
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- style: {
- overflow: 'hidden',
- whiteSpace: 'nowrap',
- textOverflow: 'ellipsis',
- marginRight: '5px',
- marginLeft: '5px',
- width: '75%'
- },
- children: item.name
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
- src: delete_namespaceObject,
- style: {
- cursor: 'pointer',
- height: '16px',
- marginRight: 17
- },
- onClick: function onClick() {
- setSelectedRowKeys(rightList.filter(function (items) {
- return "".concat(items.course_group_id) != "".concat(item.course_group_id);
- }));
- }
- })]
- }, item.course_group_id);
- })
- })
- })]
- })]
- });
-};
-/* harmony default export */ var components_TrfList = (TrfList);
+// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js
+var lodash = __webpack_require__(89392);
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/ConfigWorks/Releasesetting.tsx
var Releasesetting = __webpack_require__(93666);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.1@@ant-design/icons/es/icons/DeleteOutlined.js + 1 modules
+var DeleteOutlined = __webpack_require__(8897);
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.1@@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules
+var PlusCircleOutlined = __webpack_require__(10064);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/PublishResoure.tsx
@@ -1342,8 +1138,12 @@ var Releasesetting = __webpack_require__(93666);
+
+
var PublishShixun = function PublishShixun(_ref) {
- var classroomList = _ref.classroomList,
+ var _workSetting$group_se2, _workSetting$group_se3, _workSetting$group_se4;
+ var attachment = _ref.attachment,
+ classroomList = _ref.classroomList,
dispatch = _ref.dispatch,
courseEndTime = _ref.courseEndTime,
getFileData = _ref.getFileData;
@@ -1367,94 +1167,74 @@ var PublishShixun = function PublishShixun(_ref) {
_useState8 = slicedToArray_default()(_useState7, 2),
limit = _useState8[0],
setLimit = _useState8[1];
- var _useState9 = (0,_react_17_0_2_react.useState)(true),
+ var _useState9 = (0,_react_17_0_2_react.useState)(false),
_useState10 = slicedToArray_default()(_useState9, 2),
loading = _useState10[0],
setLoading = _useState10[1];
- var _useState11 = (0,_react_17_0_2_react.useState)([]),
+ var _useState11 = (0,_react_17_0_2_react.useState)(-1),
_useState12 = slicedToArray_default()(_useState11, 2),
- targetKeys = _useState12[0],
- settargetKeys = _useState12[1];
- var _useState13 = (0,_react_17_0_2_react.useState)(true),
+ radiovalue = _useState12[0],
+ setradiovalue = _useState12[1];
+ var _useState13 = (0,_react_17_0_2_react.useState)(),
_useState14 = slicedToArray_default()(_useState13, 2),
- radiovalue = _useState14[0],
- setradiovalue = _useState14[1];
- var _useState15 = (0,_react_17_0_2_react.useState)(),
+ time = _useState14[0],
+ settime = _useState14[1];
+ var _useState15 = (0,_react_17_0_2_react.useState)([{
+ is_admin: true
+ }]),
_useState16 = slicedToArray_default()(_useState15, 2),
- time = _useState16[0],
- settime = _useState16[1];
+ groupSettings = _useState16[0],
+ setGroupSetting = _useState16[1];
+ var _useState17 = (0,_react_17_0_2_react.useState)([]),
+ _useState18 = slicedToArray_default()(_useState17, 2),
+ repairSettings = _useState18[0],
+ setRepairSetting = _useState18[1];
+ var _useState19 = (0,_react_17_0_2_react.useState)({
+ group_settings: []
+ }),
+ _useState20 = slicedToArray_default()(_useState19, 2),
+ workSetting = _useState20[0],
+ setworksetting = _useState20[1];
params['id'] = params.coursesId;
(0,_react_17_0_2_react.useEffect)(function () {
- if (classroomList.actionTabs.key === '立即发布') {
+ if (['立即发布', '修改发布'].includes(classroomList.actionTabs.key)) {
clear();
getData();
- // if (classroomList.actionTabs.type === 2) {
- var selectItem = classroomList.actionTabs.selectArrsAll[0];
- console.log(selectItem.publish_time);
-
- // setradiovalue(selectItem.unified_setting)
- if (selectItem.publish_time) {
- form.setFieldsValue(defineProperty_default()({}, 'publish_time', dayjs_min_default()(selectItem.publish_time)));
- } else {
- form.setFieldsValue(defineProperty_default()({}, 'publish_time', dayjs_min_default()(dayjs_min_default()(new Date()).add(0, 'days').format('YYYY-MM-DD HH:mm'))));
- }
- setradiovalue((!selectItem.is_publish || selectItem.unified_setting) && classroomList.actionTabs.manage_all_group);
- settime(selectItem.publish_time);
- // }
}
}, [classroomList.actionTabs]);
var getData = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(nextPage) {
- var _res$course_group;
- var res;
+ var res, newarr;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
- setLoading(true);
- _context.next = 3;
- return (0,fetch/* default */.ZP)("/api/files/get_batches_publish_info.json", {
- // ...params,
- // page: nextPage ? nextPage : page,
- // limit: 20000,
- method: 'get',
- params: {
- course_id: params.id,
- attachment_id: classroomList.actionTabs.selectArrs[0]
+ if (!classroomList.actionTabs.batch) {
+ _context.next = 3;
+ break;
+ }
+ setradiovalue(0);
+ return _context.abrupt("return");
+ case 3:
+ _context.next = 5;
+ return dispatch({
+ type: 'attachment/getDetail',
+ payload: {
+ id: classroomList.actionTabs.selectArrs[0],
+ course_id: params === null || params === void 0 ? void 0 : params.id
}
- // homework_id:
- // classroomList.actionTabs.type === 1
- // ? ''
- // : classroomList.actionTabs.selectArrs[0],
});
- case 3:
+ case 5:
res = _context.sent;
- res === null || res === void 0 || (_res$course_group = res.course_group) === null || _res$course_group === void 0 || _res$course_group.map(function (item, index) {
- item.key = item.course_group_id;
- item.title = item.name;
- item.disabled = item.is_published;
- // item.disabled=item.id===2381;
- });
if (res) {
- setList(toConsumableArray_default()(res === null || res === void 0 ? void 0 : res.course_groups));
- setCount(res === null || res === void 0 ? void 0 : res.course_groups_count);
- setLoading(false);
- // if (!nextPage) {
- // form.setFieldsValue({
- // // ['group_ids']: res?.course_groups?.map((e: any) => String(e.id)),
- // ['publish_time']: moment(
- // moment(new Date())
- // .add(0, 'days')
- // .format('YYYY-MM-DD HH:mm'),
- // ),
- // ['end_time']: moment(
- // moment(new Date(DayHalfPastOne('/')))
- // .add(7, 'days')
- // .format('YYYY-MM-DD HH:mm'),
- // ),
- // });
- // }
+ setradiovalue(!classroomList.actionTabs.selectArrsAll[0].is_publish ? 0 : res === null || res === void 0 ? void 0 : res.file_status);
+ setGroupSetting(res === null || res === void 0 ? void 0 : res.course_groups);
+ form.setFieldsValue(defineProperty_default()({}, 'publish_time', res.publish_time ? dayjs_min_default()(res.publish_time) : dayjs_min_default()(dayjs_min_default()(new Date()).add(0, 'days').format('YYYY-MM-DD HH:mm'))));
+ newarr = objectSpread2_default()({}, workSetting);
+ newarr.group_settings = res === null || res === void 0 ? void 0 : res.batches_publish_info;
+ setworksetting(newarr);
+ setLoading(true);
}
- case 6:
+ case 7:
case "end":
return _context.stop();
}
@@ -1472,8 +1252,7 @@ var PublishShixun = function PublishShixun(_ref) {
var handleOk = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
- var _classroomList$detail;
- var formValue, bodys, res;
+ var _groupSettings, formValue, bodys, res;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
@@ -1482,41 +1261,57 @@ var PublishShixun = function PublishShixun(_ref) {
// setisLoading(false)
// return
// }
+ if (radiovalue == 1) {
+ groupSettings = (_groupSettings = groupSettings) === null || _groupSettings === void 0 ? void 0 : _groupSettings.map(function (item) {
+ var _workSetting$group_se;
+ if (!item.course_group_name) {
+ message/* default */.ZP.error('请选择分班名称');
+ throw new String('请选择分班名称');
+ }
+ if (!item.publish_time) {
+ message/* default */.ZP.error('请把发布时间填写完整');
+ throw new String('请把发布时间填写完整');
+ }
+ item.course_group_id = (_workSetting$group_se = workSetting.group_settings) === null || _workSetting$group_se === void 0 ? void 0 : _workSetting$group_se.filter(function (v) {
+ return item === null || item === void 0 ? void 0 : item.course_group_name.includes(v.name);
+ }).map(function (v) {
+ return v.course_group_id || v.id;
+ }).toString().split(",");
+ return item;
+ });
+ }
formValue = objectSpread2_default()({}, form.getFieldsValue());
if (!(formValue.end_time <= formValue.publish_time)) {
- _context2.next = 5;
+ _context2.next = 6;
break;
}
message/* default */.ZP.info('截止时间不能大于或等于发布时间');
setisLoading(false);
return _context2.abrupt("return");
- case 5:
- if (!((targetKeys === null || targetKeys === void 0 ? void 0 : targetKeys.length) <= 0 && !radiovalue && list.length > 0)) {
- _context2.next = 9;
- break;
- }
- message/* default */.ZP.info('发布班级不能为空');
- setisLoading(false);
- return _context2.abrupt("return");
- case 9:
+ case 6:
+ // if (targetKeys?.length <= 0 && !radiovalue && list.length > 0) {
+ // message.info('发布班级不能为空');
+ // setisLoading(false)
+ // return;
+ // }
bodys = {
attachment_id: toConsumableArray_default()(classroomList.actionTabs.selectArrs),
course_id: params.id,
- course_group_ids: targetKeys.length > 0 ? targetKeys.map(function (item) {
- return item.course_group_id;
- }) : (_classroomList$detail = classroomList.detailShixunsList) === null || _classroomList$detail === void 0 ? void 0 : _classroomList$detail.course_groups,
+ // course_group_ids: targetKeys.length > 0 ? targetKeys.map(item => item.course_group_id) : classroomList.detailShixunsList?.course_groups,
// end_time: moment(formValue.end_time).format('YYYY-MM-DD HH:mm'),
publish_time: dayjs_min_default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'),
// unified_setting: !targetKeys.length,
- publish_type: !targetKeys.length ? 0 : 1
+ // publish_type: !targetKeys.length ? 0:1,
+ publish_type: radiovalue,
+ group_settings: groupSettings
};
setisLoading(true);
- _context2.next = 13;
+ _context2.next = 10;
return (0,fetch/* default */.ZP)("/api/files/batches_publish.json", {
method: 'post',
body: objectSpread2_default()({}, bodys)
});
- case 13:
+ case 10:
res = _context2.sent;
if (res.status === 0) {
setisLoading(false);
@@ -1578,7 +1373,7 @@ var PublishShixun = function PublishShixun(_ref) {
} else {
setisLoading(false);
}
- case 15:
+ case 12:
case "end":
return _context2.stop();
}
@@ -1590,25 +1385,58 @@ var PublishShixun = function PublishShixun(_ref) {
}();
var clear = function clear() {
setPage(1);
- setList([]);
- settargetKeys([]);
+ setradiovalue(-1);
+ setworksetting({
+ group_settings: []
+ });
+ form.setFieldsValue(defineProperty_default()({}, 'publish_time', dayjs_min_default()(dayjs_min_default()(new Date()).add(0, 'days').format('YYYY-MM-DD HH:mm'))));
+ setLoading(false);
};
var hasMore = count > page * limit;
var detailShixunsList = classroomList.detailShixunsList;
- var _useState17 = (0,_react_17_0_2_react.useState)(false),
- _useState18 = slicedToArray_default()(_useState17, 2),
- isLoading = _useState18[0],
- setisLoading = _useState18[1];
+ var _useState21 = (0,_react_17_0_2_react.useState)(false),
+ _useState22 = slicedToArray_default()(_useState21, 2),
+ isLoading = _useState22[0],
+ setisLoading = _useState22[1];
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
width: 600,
centered: true,
confirmLoading: isLoading,
title: "\u53D1\u5E03\u6559\u5B66\u8D44\u6599",
- open: classroomList.actionTabs.key === '立即发布',
+ open: ['立即发布', '修改发布'].includes(classroomList.actionTabs.key),
okText: "\u786E\u5B9A\u53D1\u5E03",
cancelText: "\u53D6\u6D88",
onOk: function onOk() {
- return handleOk();
+ classroomList.actionTabs.key == '立即发布' ? handleOk() : modal/* default */.Z.confirm({
+ centered: true,
+ width: 500,
+ okText: '确定',
+ cancelText: '取消',
+ icon: null,
+ title: '提示',
+ className: 'custom-modal-divider',
+ content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ className: "font14",
+ children: [classroomList.actionTabs.batch && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "mb10",
+ children: "\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"
+ })]
+ }), classroomList.actionTabs.key == '修改发布' && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "mb10",
+ children: "\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"
+ })]
+ })]
+ }),
+ onOk: function onOk() {
+ handleOk();
+ }
+ });
},
onCancel: function onCancel() {
clear();
@@ -1623,9 +1451,53 @@ var PublishShixun = function PublishShixun(_ref) {
style: {
paddingLeft: 0
},
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
- className: "mt30",
+ children: [
+ /*#__PURE__*/
+ // classroomList.actionTabs.type === 2 &&
+ (0,jsx_runtime.jsxs)(row/* default */.Z, {
+ style: {
+ marginBottom: '10px',
+ marginTop: '30px'
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "mr5",
+ children: "\u53D1\u5E03\u89C4\u5219:"
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
+ value: radiovalue,
+ onChange: function onChange(e) {
+ setradiovalue(e.target.value);
+ if (e.target.value == 1) {
+ var _attachment$detail;
+ var course_groups = attachment === null || attachment === void 0 || (_attachment$detail = attachment.detail) === null || _attachment$detail === void 0 ? void 0 : _attachment$detail.course_groups;
+ setGroupSetting((course_groups === null || course_groups === void 0 ? void 0 : course_groups.length) > 0 ? course_groups : [{
+ is_admin: true
+ }]);
+ } else if (e.target.value == 0) {
+ var _attachment$detail2;
+ var publish_time = attachment === null || attachment === void 0 || (_attachment$detail2 = attachment.detail) === null || _attachment$detail2 === void 0 ? void 0 : _attachment$detail2.publish_time;
+ form.setFieldValue('publish_time', publish_time ? dayjs_min_default()(publish_time) : dayjs_min_default()());
+ }
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
+ className: "ml5",
+ value: -1,
+ children: "\u6682\u4E0D\u53D1\u5E03"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
+ className: "ml20",
+ value: 0,
+ children: "\u7EDF\u4E00\u53D1\u5E03"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
+ className: "ml20",
+ value: 1,
+ disabled: loading && (workSetting === null || workSetting === void 0 || (_workSetting$group_se2 = workSetting.group_settings) === null || _workSetting$group_se2 === void 0 ? void 0 : _workSetting$group_se2.length) <= 0,
+ children: "\u5206\u73ED\u53D1\u5E03"
+ })]
+ })]
+ }), radiovalue == 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
align: "middle",
+ style: {
+ marginTop: '20px'
+ },
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: "publish_time",
@@ -1653,95 +1525,189 @@ var PublishShixun = function PublishShixun(_ref) {
})
})
})
- }), classroomList.actionTabs.type === 2 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
- style: {
- marginBottom: '10px'
- },
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "mr5",
- children: "\u53D1\u5E03\u89C4\u5219:"
- }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
- value: radiovalue,
- onChange: function onChange(e) {
- setradiovalue(e.target.value);
- // getData();
- settargetKeys([]);
- },
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
- value: true,
- disabled: !classroomList.actionTabs.manage_all_group || !classroomList.actionTabs.selectArrsAll[0].unified_setting && classroomList.actionTabs.selectArrsAll[0].is_publish,
- children: "\u7EDF\u4E00\u53D1\u5E03"
- }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
- className: "ml20",
- disabled: list.length <= 0 || classroomList.actionTabs.selectArrsAll[0].unified_setting,
- value: false,
- children: "\u5206\u73ED\u53D1\u5E03"
- })]
- })]
- }), list.length <= 0 && classroomList.actionTabs.type === 2 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ }), loading && (workSetting === null || workSetting === void 0 || (_workSetting$group_se3 = workSetting.group_settings) === null || _workSetting$group_se3 === void 0 ? void 0 : _workSetting$group_se3.length) <= 0 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
marginLeft: '65px',
color: 'rgba(0, 0, 0, 0.25)'
},
- children: "\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\""
+ children: "\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D"
})]
- }), (classroomList.actionTabs.type === 1 || !radiovalue) && list.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ }), radiovalue == 1 && (workSetting === null || workSetting === void 0 || (_workSetting$group_se4 = workSetting.group_settings) === null || _workSetting$group_se4 === void 0 ? void 0 : _workSetting$group_se4.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
style: {
- display: 'flex',
- justifyContent: 'space-between',
- marginBottom: '10px'
+ paddingLeft: 65,
+ marginBottom: 30,
+ maxHeight: 216,
+ overflow: 'hidden auto'
},
- children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- style: {
- flex: 1
- },
- children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
- checked: targetKeys.length === list.length,
- onChange: function onChange(e) {
- if (targetKeys.length === list.length) {
- settargetKeys([]);
- } else {
- settargetKeys(list);
- }
- },
- children: "\u5168\u9009"
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ span: 24,
+ children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ span: 24,
+ children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ flex: "1",
+ children: " \u5206\u73ED\uFF1A"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ flex: "1",
+ children: "\u53D1\u5E03\u65F6\u95F4\uFF1A"
+ })]
+ })
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ span: 4
+ })]
})
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- style: {
- width: 16
- }
- }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
- style: {
- flex: 1
- },
- children: ["\u5DF2\u9009\u62E9", targetKeys.length || 0, "\u4E2A\u5206\u73ED"]
- })]
- }), (classroomList.actionTabs.type === 1 || !radiovalue) && list.length > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(components_TrfList, {
- data: list,
- selectedRowKeys: targetKeys,
- setSelectedRowKeys: settargetKeys
- })]
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: "mt20",
- children: "\u6CE8\u610F"
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- children: "1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)"
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- children: "2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"
- })]
- });
-};
-/* harmony default export */ var PublishResoure = ((0,_umi_production_exports.connect)(function (_ref4) {
- var classroomList = _ref4.classroomList;
- return {
- classroomList: classroomList
- };
-})(PublishShixun));
-;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/SetPublic.tsx
-
-
-
-
+ }), groupSettings && groupSettings.map(function (v, k) {
+ var _workSetting$group_se5;
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ span: 24,
+ style: {
+ marginTop: k > 0 ? '10px' : ''
+ },
+ children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
+ gutter: [8, 16],
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ span: 10,
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
+ gutter: [8, 16],
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ flex: '1',
+ style: {
+ maxWidth: 200
+ },
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], {
+ mode: "multiple",
+ style: {
+ width: '100%'
+ },
+ value: v.course_group_name,
+ placeholder: "\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",
+ onChange: function onChange(value, option) {
+ console.log(option);
+ groupSettings[k]['course_group_name'] = value;
+ groupSettings[k]['course_group_id'] = v.course_group_id;
+ var items = (0,lodash.flattenDeep)(groupSettings.map(function (e) {
+ return e.course_group_name;
+ }));
+ var newRepairSettings = repairSettings.map(function (e) {
+ var ar = (e === null || e === void 0 ? void 0 : e.course_group_name) || [];
+ return objectSpread2_default()(objectSpread2_default()({}, e), {}, {
+ course_group_name: (0,lodash.remove)(ar, function (k) {
+ return items.includes(k);
+ })
+ });
+ });
+ setRepairSetting(newRepairSettings);
+ setGroupSetting(groupSettings.slice());
+ },
+ children: (workSetting === null || workSetting === void 0 ? void 0 : workSetting.group_settings) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.group_settings.map(function (v) {
+ var groupNameInGroupSettings = groupSettings.map(function (item) {
+ return item.course_group_name;
+ }).flat();
+ if (!groupNameInGroupSettings.includes(v.name)) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(Option, {
+ value: v.name,
+ children: v.name
+ }, v.course_group_id);
+ }
+ }))
+ })
+ })
+ })
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
+ span: 10,
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "ml30",
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(date_picker["default"], {
+ placeholder: '请选择发布时间',
+ showTime: {
+ format: 'HH:mm'
+ },
+ allowClear: false,
+ format: "YYYY-MM-DD HH:mm",
+ disabledDate: function disabledDate(current) {
+ return (0,Releasesetting/* disabledDate */.Q8)(current, workSetting === null || workSetting === void 0 ? void 0 : workSetting.course_end_date);
+ },
+ disabledTime: function disabledTime(current) {
+ return (0,Releasesetting/* disabledTime */.d0)(current);
+ },
+ value: v.publish_time ? dayjs_min_default()(v.publish_time) : '',
+ onChange: function onChange(value, time) {
+ groupSettings[k]['publish_time'] = time;
+ setGroupSetting(toConsumableArray_default()(groupSettings));
+ }
+ })
+ })
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
+ span: 4,
+ children: [k > 0 && (dayjs_min_default()() <= dayjs_min_default()(v.publish_time) || !v.course_group_id) && /*#__PURE__*/(0,jsx_runtime.jsx)(DeleteOutlined/* default */.Z, {
+ style: {
+ position: 'absolute',
+ top: 10
+ },
+ onClick: function onClick() {
+ // 数据同步
+ var repairSettingsCopy = (0,lodash.cloneDeep)(repairSettings);
+ console.log(repairSettingsCopy, "repairSettingsCopyrepairSettingsCopyrepairSettingsCopy");
+ repairSettingsCopy.forEach(function (i, key) {
+ if (i.group_name) {
+ i.group_name = i.group_name.filter(function (item) {
+ var _groupSettings$k$grou;
+ return !((_groupSettings$k$grou = groupSettings[k].group_name) !== null && _groupSettings$k$grou !== void 0 && _groupSettings$k$grou.includes(item));
+ });
+ }
+ });
+ groupSettings = groupSettings.filter(function (val, key) {
+ return k !== key;
+ });
+ setRepairSetting(repairSettingsCopy);
+ setGroupSetting(groupSettings.slice());
+ setTimeout(function () {
+ return setGroupSetting(groupSettings.slice());
+ }, 10);
+ }
+ }), groupSettings.length < (workSetting === null || workSetting === void 0 || (_workSetting$group_se5 = workSetting.group_settings) === null || _workSetting$group_se5 === void 0 ? void 0 : _workSetting$group_se5.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(PlusCircleOutlined/* default */.Z, {
+ className: "c-green ml20",
+ style: {
+ position: 'absolute',
+ left: 20,
+ top: 10
+ },
+ onClick: function onClick() {
+ console.log(groupSettings);
+ setGroupSetting(groupSettings.concat({}));
+ }
+ })]
+ })]
+ })
+ }, k);
+ })]
+ })]
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ className: "mt20",
+ children: "\u6CE8\u610F"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"
+ })]
+ });
+};
+/* harmony default export */ var PublishResoure = ((0,_umi_production_exports.connect)(function (_ref4) {
+ var attachment = _ref4.attachment,
+ classroomList = _ref4.classroomList;
+ return {
+ attachment: attachment,
+ classroomList: classroomList
+ };
+})(PublishShixun));
+;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/SetPublic.tsx
+
+
+
+
@@ -1812,6 +1778,8 @@ var SetPublic_SetPublic = function SetPublic(_ref) {
classroomList: classroomList
};
})(SetPublic_SetPublic));
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules
+var input = __webpack_require__(20008);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/AddCategory.tsx
@@ -2908,14 +2876,6 @@ var ExternalLinks_SetPublic = function SetPublic(_ref) {
attachment: attachment
};
})(ExternalLinks_SetPublic));
-// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js
-var es_select = __webpack_require__(57809);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.1@@ant-design/icons/es/icons/DeleteOutlined.js + 1 modules
-var DeleteOutlined = __webpack_require__(8897);
-// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.3.1@@ant-design/icons/es/icons/PlusCircleOutlined.js + 1 modules
-var PlusCircleOutlined = __webpack_require__(10064);
-// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js
-var lodash = __webpack_require__(89392);
// EXTERNAL MODULE: ./src/service/attachment.ts
var service_attachment = __webpack_require__(82284);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/Config.tsx
@@ -2949,7 +2909,6 @@ var Config_defaultFormValue = {
var RangePicker = date_picker["default"].RangePicker;
var Config_Option = es_select["default"].Option;
var Config_SetPublic = function SetPublic(_ref) {
- var _histories$, _histories$2, _histories$3, _histories$4;
var attachment = _ref.attachment,
shixunHomeworks = _ref.shixunHomeworks,
dispatch = _ref.dispatch,
@@ -2987,6 +2946,7 @@ var Config_SetPublic = function SetPublic(_ref) {
var _useState9 = (0,_react_17_0_2_react.useState)({
unified_setting: true,
//是否统一设置
+ file_status: -1,
publish_time: '' // string 统一设置的发布时间
}),
_useState10 = slicedToArray_default()(_useState9, 2),
@@ -3043,6 +3003,7 @@ var Config_SetPublic = function SetPublic(_ref) {
}
data.publish_time = res.publish_time ? res.publish_time : dayjs_min_default()(dayjs_min_default()(new Date()).add(0, 'days').format('YYYY-MM-DD HH:mm'));
console.log(data.unified_setting);
+ data.file_status = res === null || res === void 0 ? void 0 : res.file_status;
setData(Object.assign({}, data));
setHistories([objectSpread2_default()({}, res)].concat(toConsumableArray_default()(res === null || res === void 0 ? void 0 : res.attachment_histories)));
newarr = objectSpread2_default()({}, workSetting);
@@ -3071,7 +3032,7 @@ var Config_SetPublic = function SetPublic(_ref) {
} else {
console.log(groupSettings);
}
- case 20:
+ case 21:
case "end":
return _context.stop();
}
@@ -3248,7 +3209,7 @@ var Config_SetPublic = function SetPublic(_ref) {
// message.error('资料已统一发布,不能再分班发布')
// return
// }
- if (!data.unified_setting) groupSettings = (_groupSettings = groupSettings) === null || _groupSettings === void 0 ? void 0 : _groupSettings.map(function (item) {
+ if (data.file_status == 1) groupSettings = (_groupSettings = groupSettings) === null || _groupSettings === void 0 ? void 0 : _groupSettings.map(function (item) {
var _workSetting$group_se;
if (!item.course_group_name) {
message/* default */.ZP.error('请选择分班名称');
@@ -3282,7 +3243,7 @@ var Config_SetPublic = function SetPublic(_ref) {
course_second_category_id: params.categoryId || 0,
is_public: (_value$is_public = value.is_public) === null || _value$is_public === void 0 ? void 0 : _value$is_public[0],
delay_publish: value.delay_publish,
- publish_type: data !== null && data !== void 0 && data.unified_setting ? 0 : 1,
+ publish_type: data === null || data === void 0 ? void 0 : data.file_status,
description: value.description,
publish_time: formValue.publish_time,
new_attachment_id: (_value$attachment_ids = value.attachment_ids) === null || _value$attachment_ids === void 0 ? void 0 : _value$attachment_ids.map(function (v) {
@@ -3415,8 +3376,9 @@ var Config_SetPublic = function SetPublic(_ref) {
name: "is_public",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
- value: true,
- disabled: ((_histories$ = histories[0]) === null || _histories$ === void 0 || (_histories$ = _histories$.course_groups) === null || _histories$ === void 0 ? void 0 : _histories$.length) > 0 || !attachment.actionTabs.manage_all_group,
+ value: true
+ // disabled={histories[0]?.course_groups?.length > 0 || !attachment.actionTabs.manage_all_group}
+ ,
children: "\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"
})
})
@@ -3428,34 +3390,40 @@ var Config_SetPublic = function SetPublic(_ref) {
className: "mr5",
children: "\u53D1\u5E03\u8BBE\u7F6E:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
- value: data.unified_setting,
+ value: data.file_status,
onChange: function onChange(e) {
// if (histories[0]?.is_publish) {
// message.error(`已发布,不能再修改统一设置`)
// return
// }
- data.unified_setting = !data.unified_setting;
- setData(Object.assign({}, data));
- if (data.unified_setting === false && groupSettings == '') {
- setGroupSetting(groupSettings.concat({}));
- return;
- }
+
+ setData(Object.assign({}, objectSpread2_default()(objectSpread2_default()({}, data), {}, {
+ file_status: e.target.value
+ })));
+ // if (data.unified_setting === false && groupSettings == '') {
+ // setGroupSetting(groupSettings.concat({}));
+ // return;
+ // }
// if (data.unified_setting) {
// setGroupSetting([])
// setRepairSetting([{ late_penalty: 5 }])
// }
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
- value: true,
- disabled: ((_histories$2 = histories[0]) === null || _histories$2 === void 0 || (_histories$2 = _histories$2.course_groups) === null || _histories$2 === void 0 ? void 0 : _histories$2.length) > 0 || !attachment.actionTabs.manage_all_group,
+ className: "ml5",
+ value: -1,
+ children: "\u6682\u4E0D\u53D1\u5E03"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
+ className: "ml20",
+ value: 0,
children: "\u7EDF\u4E00\u53D1\u5E03"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
- value: false,
- disabled: (_histories$3 = histories[0]) === null || _histories$3 === void 0 ? void 0 : _histories$3.unified_setting,
+ className: "ml20",
+ value: 1,
children: "\u5206\u73ED\u53D1\u5E03"
})]
})]
- }), data.unified_setting && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
+ }), data.file_status == 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mb30",
style: {
@@ -3482,8 +3450,9 @@ var Config_SetPublic = function SetPublic(_ref) {
},
disabledTime: function disabledTime(current) {
return (0,Releasesetting/* disabledTime */.d0)(current);
- },
- disabled: dayjs_min_default()() > dayjs_min_default()((_histories$4 = histories[0]) === null || _histories$4 === void 0 ? void 0 : _histories$4.publish_time) || !attachment.actionTabs.manage_all_group,
+ }
+ // disabled={moment() > moment(histories[0]?.publish_time) || !attachment.actionTabs.manage_all_group}
+ ,
value: data.publish_time ? dayjs_min_default()(data.publish_time) : '',
onChange: function onChange(value, time) {
data.publish_time = time;
@@ -3499,7 +3468,7 @@ var Config_SetPublic = function SetPublic(_ref) {
children: "(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"
})
})]
- }), !data.unified_setting && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z
+ }), data.file_status == 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z
// style={{
// marginTop: 30,
// paddingTop: 40,
@@ -3535,6 +3504,9 @@ var Config_SetPublic = function SetPublic(_ref) {
var _workSetting$group_se2;
return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
span: 24,
+ style: {
+ marginTop: k > 0 ? '10px' : ''
+ },
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
gutter: [8, 16],
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
@@ -3550,7 +3522,6 @@ var Config_SetPublic = function SetPublic(_ref) {
// disabled={disabled || (!workList?.homework_status?.includes("未发布") && v.id) || (isAssistant() && !classroomList.AssistantObject.practice?.can_publish)}
// disabled={(moment()>=moment(v.publish_time))&& v.publish_time}
, {
- disabled: v.course_group_id,
mode: "multiple",
style: {
width: '100%'
@@ -3611,7 +3582,6 @@ var Config_SetPublic = function SetPublic(_ref) {
disabledTime: function disabledTime(current) {
return (0,Releasesetting/* disabledTime */.d0)(current);
},
- disabled: v.is_timeout,
value: v.publish_time ? dayjs_min_default()(v.publish_time) : '',
onChange: function onChange(value, time) {
// data.publish_time = time
@@ -3627,6 +3597,10 @@ var Config_SetPublic = function SetPublic(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
span: 4,
children: [k > 0 && (dayjs_min_default()() <= dayjs_min_default()(v.publish_time) || !v.course_group_id) && /*#__PURE__*/(0,jsx_runtime.jsx)(DeleteOutlined/* default */.Z, {
+ style: {
+ position: 'absolute',
+ top: 10
+ },
onClick: function onClick() {
// 数据同步
var repairSettingsCopy = (0,lodash.cloneDeep)(repairSettings);
@@ -3653,7 +3627,7 @@ var Config_SetPublic = function SetPublic(_ref) {
style: {
position: 'absolute',
left: 20,
- top: 4
+ top: 10
},
onClick: function onClick() {
console.log(groupSettings);
@@ -3721,10 +3695,10 @@ var OutLinkConfig_defaultFormValue = {
description: "",
title: "",
link: "",
- publish_time: ""
+ file_status: -1,
+ publish_time: '' // string 统一设置的发布时间
};
var OutLinkConfig_SetPublic = function SetPublic(_ref) {
- var _histories$, _histories$2, _histories$3, _histories$4;
var attachment = _ref.attachment,
dispatch = _ref.dispatch,
getFileData = _ref.getFileData;
@@ -3840,6 +3814,7 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
}
}
data.publish_time = res.publish_time ? res.publish_time : dayjs_min_default()(dayjs_min_default()(new Date()).add(0, 'days').format('YYYY-MM-DD HH:mm'));
+ data.file_status = res === null || res === void 0 ? void 0 : res.file_status;
setData(Object.assign({}, data));
setHistories([objectSpread2_default()({}, res)].concat(toConsumableArray_default()(res === null || res === void 0 ? void 0 : res.attachment_histories)));
newarr = objectSpread2_default()({}, workSetting);
@@ -3869,7 +3844,7 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
console.log(groupSettings);
}
// form.setFieldsValue({...res})
- case 21:
+ case 22:
case "end":
return _context.stop();
}
@@ -3935,7 +3910,7 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
course_second_category_id: params.categoryId * 1,
is_public: (_value$is_public = value.is_public) === null || _value$is_public === void 0 ? void 0 : _value$is_public[0],
delay_publish: value.delay_publish,
- publish_type: data !== null && data !== void 0 && data.unified_setting ? 0 : 1,
+ publish_type: data === null || data === void 0 ? void 0 : data.file_status,
description: value.description,
publish_time: formValue.publish_time,
link: value.link,
@@ -4015,8 +3990,9 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
name: "is_public",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
- value: true,
- disabled: ((_histories$ = histories[0]) === null || _histories$ === void 0 || (_histories$ = _histories$.course_groups) === null || _histories$ === void 0 ? void 0 : _histories$.length) > 0 || !attachment.actionTabs.manage_all_group,
+ value: true
+ // disabled={histories[0]?.course_groups?.length>0 || !attachment.actionTabs.manage_all_group}
+ ,
children: "\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"
})
})
@@ -4028,34 +4004,40 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
className: "mr5",
children: "\u53D1\u5E03\u8BBE\u7F6E:"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
- value: data.unified_setting,
+ value: data.file_status,
onChange: function onChange(e) {
// if (histories[0]?.is_publish) {
// message.error(`已发布,不能再修改统一设置`)
// return
// }
- data.unified_setting = !data.unified_setting;
- setData(Object.assign({}, data));
- if (data.unified_setting === false && groupSettings == '') {
- setGroupSetting(groupSettings.concat({}));
- return;
- }
+
+ setData(Object.assign({}, objectSpread2_default()(objectSpread2_default()({}, data), {}, {
+ file_status: e.target.value
+ })));
+ // if (data.unified_setting === false && groupSettings == '') {
+ // setGroupSetting(groupSettings.concat({}));
+ // return;
+ // }
// if (data.unified_setting) {
// setGroupSetting([])
// setRepairSetting([{ late_penalty: 5 }])
// }
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
- value: true,
- disabled: ((_histories$2 = histories[0]) === null || _histories$2 === void 0 || (_histories$2 = _histories$2.course_groups) === null || _histories$2 === void 0 ? void 0 : _histories$2.length) > 0 || !attachment.actionTabs.manage_all_group,
+ className: "ml5",
+ value: -1,
+ children: "\u6682\u4E0D\u53D1\u5E03"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
+ className: "ml20",
+ value: 0,
children: "\u7EDF\u4E00\u53D1\u5E03"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
- value: false,
- disabled: (_histories$3 = histories[0]) === null || _histories$3 === void 0 ? void 0 : _histories$3.unified_setting,
+ className: "ml20",
+ value: 1,
children: "\u5206\u73ED\u53D1\u5E03"
})]
})]
- }), data.unified_setting && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
+ }), data.file_status == 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: "mb30",
style: {
@@ -4082,8 +4064,9 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
},
disabledTime: function disabledTime(current) {
return (0,Releasesetting/* disabledTime */.d0)(current);
- },
- disabled: dayjs_min_default()() > dayjs_min_default()((_histories$4 = histories[0]) === null || _histories$4 === void 0 ? void 0 : _histories$4.publish_time) || !attachment.actionTabs.manage_all_group,
+ }
+ // disabled={moment() > moment(histories[0]?.publish_time)||!attachment.actionTabs.manage_all_group}
+ ,
value: data.publish_time ? dayjs_min_default()(data.publish_time) : '',
onChange: function onChange(value, time) {
data.publish_time = time;
@@ -4099,7 +4082,7 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
children: "(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"
})
})]
- }), !data.unified_setting && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z
+ }), data.file_status == 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z
// style={{
// marginTop: 30,
// paddingTop: 40,
@@ -4149,8 +4132,8 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"]
// disabled={disabled || (!workList?.homework_status?.includes("未发布") && v.id) || (isAssistant() && !classroomList.AssistantObject.practice?.can_publish)}
// disabled={(moment()>=moment(v.publish_time))&& v.publish_time}
+ // disabled={v.course_group_id}
, {
- disabled: v.course_group_id,
mode: "multiple",
style: {
width: '100%'
@@ -4210,8 +4193,9 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
},
disabledTime: function disabledTime(current) {
return (0,Releasesetting/* disabledTime */.d0)(current);
- },
- disabled: v.is_timeout,
+ }
+ // disabled={v.is_timeout}
+ ,
value: v.publish_time ? dayjs_min_default()(v.publish_time) : '',
onChange: function onChange(value, time) {
// data.publish_time = time
@@ -4295,7 +4279,7 @@ var OutLinkConfig_SetPublic = function SetPublic(_ref) {
})(OutLinkConfig_SetPublic));
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/index.less?modules
// extracted by mini-css-extract-plugin
-/* harmony default export */ var Attachmentmodules = ({"flex_box_center":"flex_box_center___Q71DS","flex_space_between":"flex_space_between___TNuTq","flex_box_vertical_center":"flex_box_vertical_center___rhfhG","flex_box_center_end":"flex_box_center_end___MsQQ8","flex_box_column":"flex_box_column___MYvbv","bg":"bg___WkKTX","containerTitle":"containerTitle___x4her","containerDesc":"containerDesc___yNjjw","listItem":"listItem___pzdI9","info":"info___FH9ox","title":"title___TGy6D","titleLeft":"titleLeft___jaNs9","titleRight":"titleRight___X9mA2","acitons":"acitons___CPj4f","menu":"menu___Vr5C0","spanSize":"spanSize___hidB_","table":"table___UIeZ8","flexBox":"flexBox___VZsop","iconV":"iconV___bHhod"});
+/* harmony default export */ var Attachmentmodules = ({"flex_box_center":"flex_box_center___Q71DS","flex_space_between":"flex_space_between___TNuTq","flex_box_vertical_center":"flex_box_vertical_center___rhfhG","flex_box_center_end":"flex_box_center_end___MsQQ8","flex_box_column":"flex_box_column___MYvbv","bg":"bg___WkKTX","containerTitle":"containerTitle___x4her","containerDesc":"containerDesc___yNjjw","listItem":"listItem___pzdI9","info":"info___FH9ox","title":"title___TGy6D","titleLeft":"titleLeft___jaNs9","titleRight":"titleRight___X9mA2","acitons":"acitons___CPj4f","menu":"menu___Vr5C0","spanSize":"spanSize___hidB_","table":"table___UIeZ8","flexBox":"flexBox___VZsop","watch":"watch___l8SSX","iconV":"iconV___bHhod"});
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/Send.tsx
@@ -4530,12 +4514,422 @@ var Send_PublishShixun = function PublishShixun(_ref) {
loading: loading
};
})(Send_PublishShixun));
+// EXTERNAL MODULE: ./src/components/NoData/index.tsx
+var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/components/TabMenu/index.tsx + 1 modules
var TabMenu = __webpack_require__(29635);
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/components/SearchSortController/index.tsx + 1 modules
var SearchSortController = __webpack_require__(63974);
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/components/BottomControl/index.tsx + 1 modules
var BottomControl = __webpack_require__(70366);
+;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/Unpublish.tsx
+
+
+
+
+
+
+
+
+
+
+
+
+var Unpublish = function Unpublish(_ref) {
+ var classroomList = _ref.classroomList,
+ user = _ref.user,
+ dispatch = _ref.dispatch;
+ var params = (0,_umi_production_exports.useParams)();
+ var _useState = (0,_react_17_0_2_react.useState)(false),
+ _useState2 = slicedToArray_default()(_useState, 2),
+ visible = _useState2[0],
+ setVisible = _useState2[1];
+ (0,_react_17_0_2_react.useEffect)(function () {
+ if (classroomList.actionTabs.key === '取消发布') {
+ var _user$userInfo;
+ if ((0,authority/* isSuperAdmin */.j5)() || user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && (_user$userInfo = _user$userInfo.course) !== null && _user$userInfo !== void 0 && _user$userInfo.own) {
+ setVisible(true);
+ return;
+ }
+ var selectNum = {
+ hasNum: 0,
+ noHasNum: 0
+ };
+ classroomList.actionTabs.selectArrsAll.map(function (item) {
+ var _user$userInfo2;
+ if (item.author_login === ((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login)) {
+ ++selectNum.hasNum;
+ } else {
+ ++selectNum.noHasNum;
+ }
+ });
+ if (selectNum.noHasNum > 0) {
+ modal/* default */.Z.info({
+ title: "权限提示",
+ className: "custom-modal-divider ",
+ icon: null,
+ content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ children: [classroomList.actionTabs.isdelete !== '1' && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ children: ["\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "c-blue",
+ children: selectNum.hasNum
+ }), "\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "c-red",
+ children: selectNum.noHasNum
+ }), " \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {})]
+ }), "\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"]
+ }),
+ onOk: function onOk() {
+ cancel();
+ }
+ });
+ } else {
+ setVisible(true);
+ }
+ } else {
+ setVisible(false);
+ }
+ }, [classroomList.actionTabs.key]);
+ var cancel = function cancel() {
+ dispatch({
+ type: 'classroomList/setActionTabs',
+ payload: {}
+ });
+ };
+ return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
+ centered: true,
+ title: "\u63D0\u793A",
+ open: visible,
+ okText: "\u786E\u5B9A",
+ cancelText: "\u53D6\u6D88",
+ onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
+ var res;
+ return regeneratorRuntime_default()().wrap(function _callee$(_context) {
+ while (1) switch (_context.prev = _context.next) {
+ case 0:
+ _context.next = 2;
+ return (0,fetch/* default */.ZP)("/api/files/unpublish.json", {
+ method: 'put',
+ body: {
+ ids: toConsumableArray_default()(classroomList.actionTabs.selectArrs),
+ course_id: params.id
+ }
+ });
+ case 2:
+ res = _context.sent;
+ if (res.status === 0) {
+ message/* default */.ZP.success('操作成功');
+ dispatch({
+ type: 'classroomList/getAttachmentList',
+ payload: objectSpread2_default()({}, classroomList.actionTabs.params)
+ });
+ dispatch({
+ type: 'classroomList/setActionTabs',
+ payload: {}
+ });
+ dispatch({
+ type: 'classroomList/getClassroomLeftMenus',
+ payload: {
+ id: params.coursesId
+ }
+ });
+ }
+ case 4:
+ case "end":
+ return _context.stop();
+ }
+ }, _callee);
+ })),
+ onCancel: function onCancel() {
+ cancel();
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
+ children: "\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
+ children: "\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"
+ })]
+ });
+};
+/* harmony default export */ var components_Unpublish = ((0,_umi_production_exports.connect)(function (_ref3) {
+ var classroomList = _ref3.classroomList,
+ user = _ref3.user;
+ return {
+ classroomList: classroomList,
+ user: user
+ };
+})(Unpublish));
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules
+var spin = __webpack_require__(71418);
+;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/AccessRecords.tsx
+
+
+
+
+
+
+
+
+var AccessRecords = function AccessRecords(_ref) {
+ var _classroomList$action3, _classroomList$action4;
+ var classroomList = _ref.classroomList,
+ dispatch = _ref.dispatch;
+ var params = (0,_umi_production_exports.useParams)();
+ var _useState = (0,_react_17_0_2_react.useState)(1),
+ _useState2 = slicedToArray_default()(_useState, 2),
+ page = _useState2[0],
+ setPage = _useState2[1];
+ var _useState3 = (0,_react_17_0_2_react.useState)(0),
+ _useState4 = slicedToArray_default()(_useState3, 2),
+ total = _useState4[0],
+ setTotal = _useState4[1];
+ var _useState5 = (0,_react_17_0_2_react.useState)(20),
+ _useState6 = slicedToArray_default()(_useState5, 2),
+ limit = _useState6[0],
+ setLimit = _useState6[1];
+ var _useState7 = (0,_react_17_0_2_react.useState)(false),
+ _useState8 = slicedToArray_default()(_useState7, 2),
+ visible = _useState8[0],
+ setVisible = _useState8[1];
+ var _useState9 = (0,_react_17_0_2_react.useState)([]),
+ _useState10 = slicedToArray_default()(_useState9, 2),
+ tableData = _useState10[0],
+ setTableData = _useState10[1];
+ var _useState11 = (0,_react_17_0_2_react.useState)(''),
+ _useState12 = slicedToArray_default()(_useState11, 2),
+ keyword = _useState12[0],
+ setKeyword = _useState12[1];
+ var _useState13 = (0,_react_17_0_2_react.useState)(null),
+ _useState14 = slicedToArray_default()(_useState13, 2),
+ courseGroupId = _useState14[0],
+ setCourseGroupId = _useState14[1];
+ var _useState15 = (0,_react_17_0_2_react.useState)(false),
+ _useState16 = slicedToArray_default()(_useState15, 2),
+ tableLoading = _useState16[0],
+ setTableLoading = _useState16[1];
+ var _useState17 = (0,_react_17_0_2_react.useState)([]),
+ _useState18 = slicedToArray_default()(_useState17, 2),
+ courseList = _useState18[0],
+ setCourseList = _useState18[1];
+ params['id'] = params.coursesId;
+ (0,_react_17_0_2_react.useEffect)(function () {
+ if (classroomList.actionTabs.key === '访问记录') {
+ setKeyword('');
+ setCourseGroupId(null);
+ initData();
+ setVisible(true);
+ } else {
+ setVisible(false);
+ }
+ }, [classroomList.actionTabs]);
+ var initData = function initData() {
+ var _classroomList$action;
+ (0,service_attachment/* get_batches_publish_info */.mn)({
+ course_id: params.id,
+ attachment_id: (_classroomList$action = classroomList.actionTabs) === null || _classroomList$action === void 0 || (_classroomList$action = _classroomList$action.currentInfo) === null || _classroomList$action === void 0 ? void 0 : _classroomList$action.id
+ }).then(function (res) {
+ if (res.status == 0) {
+ setCourseList(toConsumableArray_default()(res.course_groups));
+ }
+ });
+ update();
+ };
+ var update = function update() {
+ if (page != 1) {
+ setPage(1);
+ } else if (limit != 20) {
+ setLimit(20);
+ } else {
+ getList();
+ }
+ };
+ var getList = function getList() {
+ var _classroomList$action2;
+ setTableLoading(true);
+ (0,service_attachment/* get_watch_list */.$n)({
+ page: page,
+ limit: limit,
+ keyword: keyword,
+ course_group_id: courseGroupId,
+ course_id: params.id,
+ id: (_classroomList$action2 = classroomList.actionTabs) === null || _classroomList$action2 === void 0 || (_classroomList$action2 = _classroomList$action2.currentInfo) === null || _classroomList$action2 === void 0 ? void 0 : _classroomList$action2.id
+ }).then(function (res) {
+ if (res.status == 0) {
+ setTableData(res.data);
+ setTotal(res.size);
+ }
+ });
+ setTableLoading(false);
+ };
+ var columns = [{
+ title: '序号',
+ render: function render(text, record, index) {
+ return limit * (page - 1) + index + 1;
+ },
+ width: 60,
+ align: "center"
+ }, {
+ title: '学号',
+ dataIndex: 'student_id',
+ align: "center"
+ }, {
+ title: '姓名',
+ dataIndex: 'username',
+ align: "center"
+ }, {
+ title: '班级',
+ dataIndex: 'course_group_name',
+ align: "center"
+ }, {
+ title: '查看时间',
+ dataIndex: 'watch_time',
+ align: "center"
+ }, {
+ title: '下载时间',
+ dataIndex: 'download_time',
+ align: "center"
+ }];
+ (0,_react_17_0_2_react.useEffect)(function () {
+ if (classroomList.actionTabs.key === '访问记录') {
+ getList();
+ }
+ }, [page]);
+ (0,_react_17_0_2_react.useEffect)(function () {
+ if (classroomList.actionTabs.key === '访问记录') {
+ page == 1 ? getList() : setPage(1);
+ }
+ }, [limit]);
+ (0,_react_17_0_2_react.useEffect)(function () {
+ update();
+ }, [courseGroupId]);
+ var pageOnChange = function pageOnChange(page, size) {
+ setPage(page);
+ };
+ var onShowSizeChange = function onShowSizeChange(current, pageSize) {
+ setLimit(pageSize);
+ };
+ return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
+ width: 1000,
+ centered: true,
+ title: "\u8BBF\u95EE\u8BB0\u5F55",
+ open: visible,
+ footer: null,
+ onCancel: function onCancel() {
+ setKeyword('');
+ setCourseGroupId(null);
+ dispatch({
+ type: 'classroomList/setActionTabs',
+ payload: {}
+ });
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ style: {
+ display: 'flex',
+ alignItems: 'center',
+ justifyContent: 'space-between'
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ style: {
+ display: 'flex',
+ alignItems: 'center'
+ },
+ children: ["\u8D44\u6E90\u540D\u79F0\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ style: {
+ width: 350,
+ height: 22,
+ whiteSpace: 'nowrap',
+ overflow: 'hidden',
+ textOverflow: 'ellipsis'
+ },
+ title: classroomList === null || classroomList === void 0 || (_classroomList$action3 = classroomList.actionTabs) === null || _classroomList$action3 === void 0 || (_classroomList$action3 = _classroomList$action3.currentInfo) === null || _classroomList$action3 === void 0 ? void 0 : _classroomList$action3.title,
+ children: classroomList === null || classroomList === void 0 || (_classroomList$action4 = classroomList.actionTabs) === null || _classroomList$action4 === void 0 || (_classroomList$action4 = _classroomList$action4.currentInfo) === null || _classroomList$action4 === void 0 ? void 0 : _classroomList$action4.title
+ })]
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ style: {
+ display: 'flex'
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], {
+ value: courseGroupId,
+ style: {
+ width: 160,
+ marginRight: 20
+ },
+ placeholder: "\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",
+ allowClear: true,
+ onChange: function onChange(e) {
+ setCourseGroupId(e);
+ },
+ children: courseList.map(function (item) {
+ return /*#__PURE__*/(0,jsx_runtime.jsx)(Option, {
+ label: item.name,
+ value: item.course_group_id,
+ children: item.name
+ }, item.course_group_id);
+ })
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, {
+ placeholder: "\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",
+ value: keyword,
+ onChange: function onChange(e) {
+ setKeyword(e.target.value);
+ },
+ onSearch: function onSearch(e) {
+ page == 1 ? getList() : setPage(1);
+ },
+ style: {
+ width: 230,
+ marginLeft: 'auto'
+ },
+ onPressEnter: function onPressEnter() {
+ return getList();
+ }
+ })]
+ })]
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, {
+ spinning: tableLoading,
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
+ style: {
+ padding: '15px 0'
+ },
+ pagination: false,
+ bordered: true,
+ columns: columns,
+ dataSource: tableData,
+ rowKey: function rowKey(record) {
+ return record === null || record === void 0 ? void 0 : record.id;
+ }
+ })
+ }), total > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, {
+ className: "tc",
+ style: {
+ paddingBottom: 15
+ },
+ showSizeChanger: true,
+ showQuickJumper: true,
+ onChange: pageOnChange,
+ onShowSizeChange: onShowSizeChange,
+ defaultCurrent: 1,
+ pageSizeOptions: ['10', '20', '50', '100'],
+ current: page || 1,
+ pageSize: limit || 10,
+ defaultPageSize: 10,
+ total: total,
+ showTotal: function showTotal(total) {
+ return /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
+ className: "mr10",
+ children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
+ className: "c-blue",
+ children: [" ", total, " "]
+ }), "\u6761\u6570\u636E"]
+ });
+ }
+ })]
+ });
+};
+/* harmony default export */ var components_AccessRecords = ((0,_umi_production_exports.connect)(function (_ref2) {
+ var classroomList = _ref2.classroomList;
+ return {
+ classroomList: classroomList
+ };
+})(AccessRecords));
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/index.tsx
@@ -4570,6 +4964,9 @@ var BottomControl = __webpack_require__(70366);
+
+
+
@@ -4621,15 +5018,19 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
_useState12 = slicedToArray_default()(_useState11, 2),
SortMenuName = _useState12[0],
setSortMenuName = _useState12[1];
+ var _useState13 = (0,_react_17_0_2_react.useState)(false),
+ _useState14 = slicedToArray_default()(_useState13, 2),
+ openUnpublish = _useState14[0],
+ setOpenUnpublish = _useState14[1];
var detailAttachmentList = classroomList.detailAttachmentList,
detailLeftMenus = classroomList.detailLeftMenus,
detailTopBanner = classroomList.detailTopBanner;
var selectkey = searchParams.get("tabs") ? parseInt(searchParams.get("tabs")) : 0;
// 批量显隐状态
- var _useState13 = (0,_react_17_0_2_react.useState)(false),
- _useState14 = slicedToArray_default()(_useState13, 2),
- batchStatus = _useState14[0],
- useBatchStatus = _useState14[1];
+ var _useState15 = (0,_react_17_0_2_react.useState)(false),
+ _useState16 = slicedToArray_default()(_useState15, 2),
+ batchStatus = _useState16[0],
+ useBatchStatus = _useState16[1];
var userInfo = user.userInfo;
var courseModules;
params['course_id'] = param.coursesId;
@@ -4640,12 +5041,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
return _getlist.apply(this, arguments);
}
function _getlist() {
- _getlist = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(id, k) {
+ _getlist = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(id, k) {
var res, newlists;
- return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
- while (1) switch (_context7.prev = _context7.next) {
+ return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
+ while (1) switch (_context9.prev = _context9.next) {
case 0:
- _context7.next = 2;
+ _context9.next = 2;
return (0,fetch/* default */.ZP)("/api/files/group_settings_statistics.json", {
method: 'get',
params: {
@@ -4654,15 +5055,15 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}
});
case 2:
- res = _context7.sent;
+ res = _context9.sent;
newlists = toConsumableArray_default()(lists);
newlists[k] = res === null || res === void 0 ? void 0 : res.data;
setlists(newlists);
case 6:
case "end":
- return _context7.stop();
+ return _context9.stop();
}
- }, _callee7);
+ }, _callee9);
}));
return _getlist.apply(this, arguments);
}
@@ -4812,6 +5213,11 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-fabu5"
})
+ }, {
+ name: '取消发布',
+ icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
+ className: "iconfont icon-quxiaofabu"
+ })
}, {
name: '设为公开',
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
@@ -4835,7 +5241,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
total: (0,authority/* isAdmin */.GJ)() ? detailAttachmentList.unpublish_count : null,
index: 1
}, {
- name: '未开始',
+ name: '预发布',
id: '3',
total: (0,authority/* isAdmin */.GJ)() ? detailAttachmentList.not_started_count : null,
index: 2
@@ -4877,23 +5283,24 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
// dataIndex: 'status',
// key: 'status',
// width: 80,
- // render: (v:any,record:any) => currenttime < moment(record.publish_time).toDate() ? '未开始':'已发布'
+ // render: (v:any,record:any) => currenttime < moment(record.publish_time).toDate() ? '预发布':'已发布'
// },
{
title: '状态',
dataIndex: 'status',
key: 'status',
- width: 80,
- filters: [{
- text: '未开始',
- value: '未开始'
- }, {
- text: '已发布',
- value: '已发布'
- }],
- onFilter: function onFilter(value, record) {
- return record.status.indexOf(value) === 0;
- }
+ width: 80
+ // filters: [
+ // {
+ // text: '预发布',
+ // value: '预发布',
+ // },
+ // {
+ // text: '已发布',
+ // value: '已发布',
+ // },
+ // ],
+ // onFilter: (value, record) => record.status.indexOf(value) === 0,
}, {
title: '发布时间',
dataIndex: 'publish_time',
@@ -4972,7 +5379,8 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
selectArrsAll: (_detailAttachmentList = detailAttachmentList.files) === null || _detailAttachmentList === void 0 ? void 0 : _detailAttachmentList.filter(function (item) {
return selectArrs.includes(item.id);
}),
- params: params
+ params: params,
+ batch: true // 标识:批量操作
}
});
}
@@ -5132,8 +5540,24 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
className: Attachmentmodules.title,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Attachmentmodules.titleLeft,
- children: [(0,authority/* isAdminOrStudent */.RV)() || v.is_public ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
+ children: [(0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
+ children: [v.is_publish && v.publish_status && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "tag-style bg-light-blue mr10",
+ children: "\u5DF2\u53D1\u5E03"
+ }), v.is_publish && !v.publish_status && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "tag-style bg-c5d6ff mr10",
+ children: "\u9884\u53D1\u5E03"
+ }), !v.is_publish && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: "tag-style bgB8B8B8 mr10",
+ children: "\u672A\u53D1\u5E03"
+ })]
+ }), (0,authority/* isAdminOrStudent */.RV)() || v.is_public ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick(e) {
+ (0,service_attachment/* add_file_quantity */.fc)({
+ id: v === null || v === void 0 ? void 0 : v.id,
+ watch_type: 2,
+ course_id: params === null || params === void 0 ? void 0 : params.course_id
+ });
updateVisits(v);
if (v.link || v.content_type === 'application/pdf') return;
e.preventDefault();
@@ -5160,29 +5584,6 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}), v.link && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "tag-style-border-small c-orange border-orange ml10",
children: [' ', "\u5916\u94FE", ' ']
- }), v.is_publish && v.publish_status && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "tag-style bg-light-blue ml10",
- children: "\u5DF2\u53D1\u5E03"
- }), v.is_publish && !v.publish_status && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "tag-style bg-c5d6ff ml10soft",
- children: "\u672A\u5F00\u59CB"
- }), !v.is_publish && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "tag-style bgB8B8B8 ml10soft",
- children: "\u672A\u53D1\u5E03"
- }), (0,authority/* isAdmin */.GJ)() && !v.link && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
- title: "\u4E0B\u8F7D",
- children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
- className: "iconfont icon-xiazai6",
- style: {
- marginLeft: 10,
- fontSize: 14,
- cursor: 'pointer'
- },
- onClick: function onClick(e) {
- e.preventDefault();
- (0,util/* downLoadLink */.Nd)((v === null || v === void 0 ? void 0 : v.title) || 'educoder', decodeURIComponent(env/* default */.Z.API_SERVER + v.url));
- }
- })
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Attachmentmodules.titleRight,
@@ -5230,6 +5631,89 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
children: "\u53D1\u5E03"
})]
})
+ }), ((0,authority/* isAdminOrStudent */.RV)() || v.is_public) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
+ onClick: ( /*#__PURE__*/function () {
+ var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(e) {
+ return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
+ while (1) switch (_context5.prev = _context5.next) {
+ case 0:
+ e.stopPropagation();
+ e.preventDefault();
+ _context5.next = 4;
+ return (0,service_attachment/* add_file_quantity */.fc)({
+ id: v === null || v === void 0 ? void 0 : v.id,
+ watch_type: 2,
+ course_id: params === null || params === void 0 ? void 0 : params.course_id
+ });
+ case 4:
+ updateVisits(v);
+ if (v.link || v.content_type === 'application/pdf') {
+ window.open(getHref(v));
+ } else {
+ dispatch({
+ type: 'attachment/setActionTabs',
+ payload: {
+ key: v.link ? '资源下载' : '资源下载',
+ selectArrs: v,
+ params: params
+ }
+ });
+ }
+ case 6:
+ case "end":
+ return _context5.stop();
+ }
+ }, _callee5);
+ }));
+ return function (_x7) {
+ return _ref6.apply(this, arguments);
+ };
+ }()),
+ className: Attachmentmodules.flexBox,
+ style: {
+ marginRight: 16,
+ cursor: 'pointer'
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
+ className: "iconfont icon-chakansvg"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "\u67E5\u770B"
+ })]
+ }), ((0,authority/* isAdminOrStudent */.RV)() || v.is_public) && !v.link && v.is_publish && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
+ onClick: ( /*#__PURE__*/function () {
+ var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(e) {
+ return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
+ while (1) switch (_context6.prev = _context6.next) {
+ case 0:
+ e.stopPropagation();
+ _context6.next = 3;
+ return (0,service_attachment/* add_file_quantity */.fc)({
+ id: v === null || v === void 0 ? void 0 : v.id,
+ watch_type: 1,
+ course_id: params === null || params === void 0 ? void 0 : params.course_id
+ });
+ case 3:
+ (0,util/* downLoadLink */.Nd)((v === null || v === void 0 ? void 0 : v.title) || 'educoder', decodeURIComponent(env/* default */.Z.API_SERVER + v.url));
+ case 4:
+ case "end":
+ return _context6.stop();
+ }
+ }, _callee6);
+ }));
+ return function (_x8) {
+ return _ref7.apply(this, arguments);
+ };
+ }()),
+ className: "".concat(Attachmentmodules.flexBox),
+ style: {
+ marginRight: 16,
+ cursor: 'pointer'
+ },
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
+ className: "iconfont icon-xiazai6"
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: "\u4E0B\u8F7D"
+ })]
}), (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
placement: "bottomCenter",
overlayClassName: Attachmentmodules.dro,
@@ -5241,17 +5725,17 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: ( /*#__PURE__*/function () {
- var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(e) {
+ var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(e) {
var arr;
- return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
- while (1) switch (_context5.prev = _context5.next) {
+ return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
+ while (1) switch (_context7.prev = _context7.next) {
case 0:
e.stopPropagation();
e.preventDefault();
dispatch({
type: 'classroomList/setActionTabs',
payload: {
- key: '立即发布',
+ key: v.is_publish ? '修改发布' : '立即发布',
index: k,
selectArrs: [v === null || v === void 0 ? void 0 : v.id],
selectArrsAll: [v],
@@ -5265,15 +5749,15 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
setisshow(arr);
case 6:
case "end":
- return _context5.stop();
+ return _context7.stop();
}
- }, _callee5);
+ }, _callee7);
}));
- return function (_x7) {
- return _ref6.apply(this, arguments);
+ return function (_x9) {
+ return _ref8.apply(this, arguments);
};
}()),
- children: "\u7ACB\u5373\u53D1\u5E03"
+ children: v.is_publish ? '修改发布' : '立即发布'
})
}, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
style: {
@@ -5324,7 +5808,26 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
to: "/",
children: "\u8D44\u6E90\u8BBE\u7F6E"
})
- }, 6)]
+ }, 6), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
+ style: {
+ textAlign: 'center'
+ },
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
+ target: "_blank",
+ to: "/",
+ onClick: function onClick(e) {
+ e.preventDefault();
+ dispatch({
+ type: 'classroomList/setActionTabs',
+ payload: {
+ key: '访问记录',
+ currentInfo: v
+ }
+ });
+ },
+ children: "\u8BBF\u95EE\u8BB0\u5F55"
+ })
+ }, 7)]
});
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
@@ -5333,7 +5836,6 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
},
className: Attachmentmodules.flexBox,
style: {
- marginRight: 6,
cursor: 'default'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
@@ -5361,42 +5863,42 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
})
}), !v.link && /*#__PURE__*/(0,jsx_runtime.jsxs)("p", {
className: "flex1",
- children: [v.folder_name ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
- style: {
- color: '#888',
- marginRight: 10
- },
- children: ["\u6240\u5C5E\u76EE\u5F55\uFF1A", v.folder_name && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- children: v.folder_name
- })]
- }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- style: {
- color: '#888',
- marginRight: 10
- },
- children: "\u6240\u5C5E\u76EE\u5F55\uFF1A\u65E0"
- }), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
- children: ["\u4E0A\u4F20\u4EBA\uFF1A", v.author.name]
+ children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ children: v.author.name
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "ml15",
children: [" \u5927\u5C0F\uFF1A", v.filesize, " "]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "ml15",
- children: [" \u4E0B\u8F7D\u6570\uFF1A", v.downloads_count, " "]
+ children: [" \u4E0B\u8F7D\u6570\uFF1A", v.downloads_size, " "]
}), currenttime < dayjs_min_default()(v === null || v === void 0 ? void 0 : v.publish_time).toDate() && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "ml15",
children: [" \u5C06\u4E8E ", dayjs_min_default()(v === null || v === void 0 ? void 0 : v.publish_time).format("YYYY-MM-DD HH:mm"), " \u53D1\u5E03 "]
}), (0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "ml15",
children: ["\u53D1\u5E03\u65F6\u95F4\uFF1A", dayjs_min_default()(v === null || v === void 0 ? void 0 : v.publish_time).format("YYYY-MM-DD HH:mm")]
+ }), v.folder_name ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
+ style: {
+ color: '#888',
+ marginLeft: 10
+ },
+ children: ["\u6240\u5C5E\u76EE\u5F55\uFF1A", v.folder_name && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ children: v.folder_name
+ })]
+ }) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ style: {
+ color: '#888',
+ marginLeft: 10
+ },
+ children: "\u6240\u5C5E\u76EE\u5F55\uFF1A\u65E0"
})]
}), (v === null || v === void 0 ? void 0 : v.is_publish) && (0,authority/* isAdmin */.GJ)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: Attachmentmodules.iconV,
onClick: ( /*#__PURE__*/function () {
- var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(e) {
+ var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(e) {
var arr;
- return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
- while (1) switch (_context6.prev = _context6.next) {
+ return regeneratorRuntime_default()().wrap(function _callee8$(_context8) {
+ while (1) switch (_context8.prev = _context8.next) {
case 0:
e.stopPropagation();
e.preventDefault();
@@ -5408,12 +5910,12 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
setisshow(arr);
case 6:
case "end":
- return _context6.stop();
+ return _context8.stop();
}
- }, _callee6);
+ }, _callee8);
}));
- return function (_x8) {
- return _ref7.apply(this, arguments);
+ return function (_x10) {
+ return _ref9.apply(this, arguments);
};
}()),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
@@ -5500,7 +6002,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: " \u8D44\u6E90\u63CF\u8FF0\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
- className: "ml15",
+ className: "ml5",
children: v.description || '暂无描述'
})]
})
@@ -5549,14 +6051,14 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
getFileData: getData
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Download/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(OutLinkConfig, {
getFileData: getData
- })]
+ }), /*#__PURE__*/(0,jsx_runtime.jsx)(components_Unpublish, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_AccessRecords, {})]
});
};
-/* harmony default export */ var Attachment = ((0,_umi_production_exports.connect)(function (_ref8) {
- var classroomList = _ref8.classroomList,
- loading = _ref8.loading,
- user = _ref8.user,
- globalSetting = _ref8.globalSetting;
+/* harmony default export */ var Attachment = ((0,_umi_production_exports.connect)(function (_ref10) {
+ var classroomList = _ref10.classroomList,
+ loading = _ref10.loading,
+ user = _ref10.user,
+ globalSetting = _ref10.globalSetting;
return {
classroomList: classroomList,
globalSetting: globalSetting,
diff --git a/p__Classrooms__Lists__Attachment__index.chunk.css b/p__Classrooms__Lists__Attachment__index.chunk.css
index 65d476bbda..60fc068277 100644
--- a/p__Classrooms__Lists__Attachment__index.chunk.css
+++ b/p__Classrooms__Lists__Attachment__index.chunk.css
@@ -1,35 +1,3 @@
-/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Attachment/components/TrfList/index.less?modules ***!
- \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
-.leftdiv___KFnZz {
- flex: 1 1;
- margin-right: 8px;
- height: 340px;
- border-radius: 4px;
- border: 1px solid #d9d9d9;
- padding: 14px;
-}
-.leftdiv___KFnZz .listClass___FfLSv {
- display: flex;
- align-items: center;
-}
-.leftdiv___KFnZz .spantitle___UgKSB {
- word-break: break-all;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 108px;
- display: inline-block;
-}
-.rightdiv___Citnr {
- margin-left: 8px;
- flex: 1 1;
- height: 340px;
- border-radius: 4px;
- border: 1px solid #d9d9d9;
- padding: 14px;
-}
-
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/ConfigWorks/index.less?modules ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@@ -480,9 +448,17 @@ div[class~="ant-modal-confirm-content"] {
justify-content: center;
color: #666666;
}
+.flexBox___VZsop .watch___l8SSX {
+ color: #666;
+ font-size: 12px;
+ margin-right: 0;
+}
.flexBox___VZsop:hover {
color: #0152d9;
}
+.flexBox___VZsop:hover a {
+ color: #0152d9;
+}
.flexBox___VZsop i {
margin-bottom: 6px;
}
@@ -493,7 +469,6 @@ div[class~="ant-modal-confirm-content"] {
.iconV___bHhod {
margin-left: auto;
margin-top: 20px;
- padding-right: 7px;
text-align: end;
color: #888888;
}
diff --git a/p__Classrooms__Lists__Board__index.async.js b/p__Classrooms__Lists__Board__index.async.js
index 31d9b4fd9e..752485e805 100644
--- a/p__Classrooms__Lists__Board__index.async.js
+++ b/p__Classrooms__Lists__Board__index.async.js
@@ -514,7 +514,7 @@ var DelTasks = __webpack_require__(46567);
var Publish = __webpack_require__(75859);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Board/index.less?modules
// extracted by mini-css-extract-plugin
-/* harmony default export */ var Boardmodules = ({"flex_box_center":"flex_box_center___hePrT","flex_space_between":"flex_space_between___ORkbo","flex_box_vertical_center":"flex_box_vertical_center___cCpIF","flex_box_center_end":"flex_box_center_end___c_jTW","flex_box_column":"flex_box_column___wD0ra","bg":"bg___XwUKY","containerTitle":"containerTitle___ImnKq","containerDesc":"containerDesc___yUKqL","listItem":"listItem___SUzaY","title":"title___hjA_e","titleLeft":"titleLeft___GGFEY","titleRight":"titleRight___aNGKY","acitons":"acitons___VXZ66","categoryName":"categoryName___gefjO","moveCategory":"moveCategory___OFSGW"});
+/* harmony default export */ var Boardmodules = ({"flex_box_center":"flex_box_center___hePrT","flex_space_between":"flex_space_between___ORkbo","flex_box_vertical_center":"flex_box_vertical_center___cCpIF","flex_box_center_end":"flex_box_center_end___c_jTW","flex_box_column":"flex_box_column___wD0ra","bg":"bg___XwUKY","containerTitle":"containerTitle___ImnKq","containerDesc":"containerDesc___yUKqL","listItem":"listItem___SUzaY","title":"title___hjA_e","titleLeft":"titleLeft___GGFEY","titleRight":"titleRight___aNGKY","acitons":"acitons___VXZ66","categoryName":"categoryName___gefjO","moveCategory":"moveCategory___OFSGW","copyTag":"copyTag___dGmyT"});
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/components/TabMenu/index.tsx + 1 modules
var TabMenu = __webpack_require__(29635);
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/components/SearchSortController/index.tsx + 1 modules
@@ -1139,6 +1139,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
children: v.subject
})
+ }), (v === null || v === void 0 ? void 0 : v.is_copy) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
+ className: Boardmodules.copyTag,
+ children: "\u590D\u5236"
}), v.sticky === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "tag-topping ml10",
children: "\u7F6E\u9876"
diff --git a/p__Classrooms__Lists__Board__index.chunk.css b/p__Classrooms__Lists__Board__index.chunk.css
index 2018650739..f17f8670f8 100644
--- a/p__Classrooms__Lists__Board__index.chunk.css
+++ b/p__Classrooms__Lists__Board__index.chunk.css
@@ -169,6 +169,13 @@
margin: 5px 0;
font-size: 14px;
}
+.copyTag___dGmyT {
+ margin-left: 8px;
+ border-radius: 10%;
+ border: 1px solid #0152d9;
+ color: #0152d9;
+ padding: 2px 8px;
+}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.2@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/components/TabMenu/index.less?modules ***!
diff --git a/p__Classrooms__Lists__CommonHomework__Comment__index.async.js b/p__Classrooms__Lists__CommonHomework__Comment__index.async.js
index 26858d7a8c..e0c756fc16 100644
--- a/p__Classrooms__Lists__CommonHomework__Comment__index.async.js
+++ b/p__Classrooms__Lists__CommonHomework__Comment__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.async.js
index 0e6d55f93f..d6eb8c0e65 100644
--- a/p__Classrooms__Lists__CommonHomework__Detail__index.async.js
+++ b/p__Classrooms__Lists__CommonHomework__Detail__index.async.js
@@ -12328,6 +12328,7 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
+ setShowTip(true);
flag = false;
(_rateSetting = rateSetting) === null || _rateSetting === void 0 || _rateSetting.find(function (item) {
if (item.name === '' || item.score === '') {
@@ -12336,25 +12337,25 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
}
});
if (!flag) {
- _context2.next = 4;
+ _context2.next = 5;
break;
}
return _context2.abrupt("return");
- case 4:
+ case 5:
if (!(calcScore().toFixed(2) != 100)) {
- _context2.next = 7;
+ _context2.next = 8;
break;
}
message/* default */.ZP.warning('整个作业最终的满分值必须为100分');
return _context2.abrupt("return");
- case 7:
+ case 8:
if (!hasDuplicateName(rateSetting)) {
- _context2.next = 10;
+ _context2.next = 11;
break;
}
message/* default */.ZP.warning('维度名称不能重复');
return _context2.abrupt("return");
- case 10:
+ case 11:
bodyData = JSON.parse(JSON.stringify(data));
bodyData.categoryId = params.categoryId;
if (!data.unified_setting) (_groupSettings = groupSettings) === null || _groupSettings === void 0 || _groupSettings.map(function (item) {
@@ -12381,30 +12382,30 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
bodyData.group_settings = groupSettings;
bodyData.score_details = rateSetting;
if (!data.allow_late) {
- _context2.next = 27;
+ _context2.next = 28;
break;
}
if (!data.unified_late) {
- _context2.next = 25;
+ _context2.next = 26;
break;
}
if (!(data.late_penalty === null || data.late_penalty === undefined || data.late_penalty < 0 || data.late_penalty > 100)) {
- _context2.next = 20;
+ _context2.next = 21;
break;
}
message/* default */.ZP.error('迟交扣分填写区间为0~100');
throw new String('迟交扣分填写区间为0~100');
- case 20:
+ case 21:
if (data.late_time) {
- _context2.next = 23;
+ _context2.next = 24;
break;
}
message/* default */.ZP.error('请把截止时间填写完整');
throw new String('请把截止时间填写完整');
- case 23:
- _context2.next = 27;
+ case 24:
+ _context2.next = 28;
break;
- case 25:
+ case 26:
repairSettings = (_repairSettings = repairSettings) === null || _repairSettings === void 0 ? void 0 : _repairSettings.map(function (item) {
var _item$group_name2;
if (item.late_penalty === null || item.late_penalty === undefined || item.late_penalty < 0 || item.late_penalty > 100) {
@@ -12430,7 +12431,7 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
return item;
});
bodyData.allow_late_settings = repairSettings;
- case 27:
+ case 28:
Object.keys(bodyData).map(function (item) {
if (item.indexOf("proportion") > -1) {
bodyData[item] = bodyData[item] / 100;
@@ -12441,7 +12442,7 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
// payload: bodyData,
// }).then(res => {
if (!(JSON.stringify(rateSetting) !== JSON.stringify(workSetting === null || workSetting === void 0 ? void 0 : workSetting.score_details) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.single_score) != (data === null || data === void 0 ? void 0 : data.single_score))) {
- _context2.next = 33;
+ _context2.next = 34;
break;
}
modal/* default */.Z.confirm({
@@ -12504,15 +12505,15 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
}()
});
setTipShow(true);
- _context2.next = 37;
+ _context2.next = 38;
break;
- case 33:
- _context2.next = 35;
+ case 34:
+ _context2.next = 36;
return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(params.categoryId, "/score_setting_with_normal.json"), {
method: 'post',
body: objectSpread2_default()({}, bodyData)
});
- case 35:
+ case 36:
res = _context2.sent;
if (res.status === 0) {
message/* default */.ZP.success('更新成功');
@@ -12541,7 +12542,7 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
payload: objectSpread2_default()({}, params)
});
}
- case 37:
+ case 38:
case "end":
return _context2.stop();
}
@@ -12626,6 +12627,7 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
className: "ml20",
onClick: function onClick() {
setDisabled(true);
+ setShowTip(false);
getData();
},
children: "\u53D6\u6D88"
@@ -12787,10 +12789,10 @@ var ScoreSetting_WorkList = function WorkList(_ref) {
style: {
color: '#E30000'
}
- }), !rateSetting[index].name && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ }), !rateSetting[index].name && showtip && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: ConfigWorksmodules.tip1,
children: "\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"
- }), !rateSetting[index].score && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ }), !rateSetting[index].score && showtip && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: ConfigWorksmodules.tip2,
children: "\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"
})]
diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.async.js
index c70ff46b56..422fb546a2 100644
--- a/p__Classrooms__Lists__CommonHomework__Review__index.async.js
+++ b/p__Classrooms__Lists__CommonHomework__Review__index.async.js
@@ -7404,7 +7404,7 @@ var ExeriseReview = function ExeriseReview(_ref) {
max: item.score,
controls: false,
style: {
- width: 100
+ width: 135
},
size: "large"
// placeholder="请填写分数"
diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.chunk.css b/p__Classrooms__Lists__CommonHomework__Review__index.chunk.css
index f6e27a619a..79d3429436 100644
--- a/p__Classrooms__Lists__CommonHomework__Review__index.chunk.css
+++ b/p__Classrooms__Lists__CommonHomework__Review__index.chunk.css
@@ -1664,37 +1664,21 @@ span.CodeMirror-selectedtext {
display: flex;
align-items: center;
flex-wrap: wrap;
- padding: 15px;
+ padding-top: 20px;
background: #F6F7F9;
}
.ratewarp___NGrsd .item___Le8W0 {
display: flex;
align-items: center;
- width: 362px;
+ margin: 0 20px 20px;
}
.ratewarp___NGrsd .item___Le8W0 span:first-child {
- display: inline-block;
- width: 140px;
font-weight: 500;
color: #333333;
}
.ratewarp___NGrsd .item___Le8W0 span:nth-child(2) {
- display: inline-block;
- width: 110px;
color: #666666;
}
-.ratewarp___NGrsd .item___Le8W0:nth-child(2) {
- margin-left: 12px;
-}
-.ratewarp___NGrsd .item___Le8W0:nth-child(3) {
- margin-left: 12px;
-}
-.ratewarp___NGrsd .item___Le8W0:nth-child(n+4) {
- margin-top: 20px;
-}
-.ratewarp___NGrsd .item___Le8W0:nth-child(5) {
- margin-left: 12px;
-}
.total___MNh4V {
height: 40px;
background: rgba(48, 97, 208, 0.1);
diff --git a/p__Classrooms__Lists__Exercise__Detail__index.chunk.css b/p__Classrooms__Lists__Exercise__Detail__index.chunk.css
index 5b5c2ace37..790628178a 100644
--- a/p__Classrooms__Lists__Exercise__Detail__index.chunk.css
+++ b/p__Classrooms__Lists__Exercise__Detail__index.chunk.css
@@ -2158,9 +2158,6 @@ div[class~="ant-modal-confirm-content"] {
gap: 10px 16px !important;
flex-wrap: wrap !important;
}
-.FormCheckBoxDom___NtsDC label[class~="ant-radio-button-wrapper-checked"] {
- background: #FFFFFF !important;
-}
.FormCheckBoxDom___NtsDC label[class~="ant-radio-button-wrapper"] {
border: none !important;
height: auto !important;
diff --git a/p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js b/p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js
index 286e975221..ea81992494 100644
--- a/p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js
+++ b/p__Classrooms__Lists__Exercise__ReviewGroup__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Classrooms__Lists__Polls__Answer__index.async.js b/p__Classrooms__Lists__Polls__Answer__index.async.js
index f7cf6dd3db..6329211d11 100644
--- a/p__Classrooms__Lists__Polls__Answer__index.async.js
+++ b/p__Classrooms__Lists__Polls__Answer__index.async.js
@@ -274,6 +274,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -294,6 +296,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -310,7 +313,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -399,6 +403,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Classrooms__Lists__Polls__Answer__index.chunk.css b/p__Classrooms__Lists__Polls__Answer__index.chunk.css
index 818d0afbea..4d250dcb45 100644
--- a/p__Classrooms__Lists__Polls__Answer__index.chunk.css
+++ b/p__Classrooms__Lists__Polls__Answer__index.chunk.css
@@ -256,7 +256,7 @@
align-items: center;
}
.title___txwwg {
- max-width: 630px;
+ flex: 1 1;
font-size: 16px;
font-family: PingFangSC, PingFang SC;
font-weight: 600;
diff --git a/p__Classrooms__Lists__Polls__Detail__index.async.js b/p__Classrooms__Lists__Polls__Detail__index.async.js
index 99a37601cd..3f3d23d7df 100644
--- a/p__Classrooms__Lists__Polls__Detail__index.async.js
+++ b/p__Classrooms__Lists__Polls__Detail__index.async.js
@@ -190,6 +190,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -210,6 +212,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -226,7 +229,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -315,6 +319,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@@ -6288,6 +6300,8 @@ var PollsPreviews = function PollsPreviews(_ref) {
var exportPDF = __webpack_require__(20023);
;// CONCATENATED MODULE: ./src/assets/images/file_type/daochu_img.png
var daochu_img_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAdZJREFUOE+9lcsrRFEcx7/Ha3DHhBqPaBCxkWi8htHIRlFKbBXlD7CxsFFWRnks+AeULLyK8sjKOyRJITNGGDOJzCjzdjkyE+aOO9cd4SzvPedzPr/vub9zCaU0HL84CCHPbzjy72CD0b1KKan0L4YQbmkUlPOAAJs5imi1oLHB6GaBd5IPwMV8vvWn5yiivYuCRuEDhz5EgT99+V0DkvFW9C343OgK2dgHjuGPIn1EqfGwT93bzbuajyAChQMT8lMvnypdoaA9XzJO2JWEbMp3EoLgVnk73NSFM6ceh44DFDJKWFkLVHGVWH5YhFqmQQQJx4njGGcuHWwvto89BMFaxSBmLJPQO0/RlzGI4Zsh1MbXod/cCyVTgobERixZ55EUmYI9+w5Mnmtx4K60bozdjYLiBR2pnZi1TEMVp8aAWYsqWTVKpGWYuB9HQWwh9u174sEt8jaw9AlG9xW2HjdQxBTjgbWgQlaFeescqmU1kIRJoHfqkBuT5523/rjqtf4SReIGc0qj2OzQW8NvhSfCELTzLkwOltvQ4rbKSmeEW/rS5PjRZ5f5HfhId8tKGWkQTf6OsdntyM9LFjaeWVh7OwXOtSkijM2meo3wtSkCwjvlz/8gr8V+6TPoucMFAAAAAElFTkSuQmCC";
+// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
+var env = __webpack_require__(33259);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Polls/Detail/index.tsx
@@ -6309,6 +6323,7 @@ var daochu_img_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA
+
var PollDetail = function PollDetail(_ref) {
@@ -6332,18 +6347,26 @@ var PollDetail = function PollDetail(_ref) {
_useState4 = slicedToArray_default()(_useState3, 2),
activeTabs = _useState4[0],
setActiveTabs = _useState4[1];
- var _useState5 = (0,_react_17_0_2_react.useState)(false),
+ var _useState5 = (0,_react_17_0_2_react.useState)(''),
_useState6 = slicedToArray_default()(_useState5, 2),
- exportTypeModal = _useState6[0],
- setExportTypeModal = _useState6[1];
+ refresh = _useState6[0],
+ setRefresh = _useState6[1];
var _useState7 = (0,_react_17_0_2_react.useState)(false),
_useState8 = slicedToArray_default()(_useState7, 2),
- exportPolls = _useState8[0],
- setExportPolls = _useState8[1];
- var _useState9 = (0,_react_17_0_2_react.useState)(""),
+ clickPdf = _useState8[0],
+ setClickPdf = _useState8[1];
+ var _useState9 = (0,_react_17_0_2_react.useState)(false),
_useState10 = slicedToArray_default()(_useState9, 2),
- exportType = _useState10[0],
- setExportType = _useState10[1];
+ exportTypeModal = _useState10[0],
+ setExportTypeModal = _useState10[1];
+ var _useState11 = (0,_react_17_0_2_react.useState)(false),
+ _useState12 = slicedToArray_default()(_useState11, 2),
+ exportPolls = _useState12[0],
+ setExportPolls = _useState12[1];
+ var _useState13 = (0,_react_17_0_2_react.useState)(""),
+ _useState14 = slicedToArray_default()(_useState13, 2),
+ exportType = _useState14[0],
+ setExportType = _useState14[1];
var paperDomRef = (0,_react_17_0_2_react.useRef)();
var pollsList = polls.pollsList,
commonHeader = polls.commonHeader;
@@ -6360,6 +6383,14 @@ var PollDetail = function PollDetail(_ref) {
payload: objectSpread2_default()({}, params)
});
}, [params.coursesId]);
+ (0,_react_17_0_2_react.useEffect)(function () {
+ if (activeTabs === 2 && clickPdf) {
+ if (paperDomRef.current.children) {
+ (0,exportPDF/* exportPDF */.F)(paperDomRef.current.children, '导出问卷');
+ setClickPdf(false);
+ }
+ }
+ }, [activeTabs, clickPdf]);
var tabsArr = [{
name: '问卷预览',
id: 2,
@@ -6505,7 +6536,7 @@ var PollDetail = function PollDetail(_ref) {
setExportType('');
setExportTypeModal(true);
},
- children: "\u5BFC\u51FA\u95EE\u5377"
+ children: "\u95EE\u5377\u6A21\u7248"
})
}, 1), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
style: {
@@ -6520,9 +6551,31 @@ var PollDetail = function PollDetail(_ref) {
(0,utils_export/* ExportPollsScores */.sA)(objectSpread2_default()({}, params));
}
},
- children: "\u5BFC\u51FA\u7EDF\u8BA1"
+ children: "\u7EDF\u8BA1\u7ED3\u679C"
+ })
+ }, 2), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
+ style: {
+ textAlign: 'center'
+ },
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
+ return regeneratorRuntime_default()().wrap(function _callee$(_context) {
+ while (1) switch (_context.prev = _context.next) {
+ case 0:
+ _context.next = 2;
+ return (0,util/* downLoadFile */.FH)('', (0,util/* setUrlQuery */.NY)({
+ url: env/* default */.Z.API_SERVER + "/api/polls/".concat(params.categoryId, "/detail_export.xlsx"),
+ query: params
+ }));
+ case 2:
+ case "end":
+ return _context.stop();
+ }
+ }, _callee);
+ })),
+ children: "\u7B54\u5377\u8BE6\u60C5"
})
- }, 2)]
+ }, 3)]
});
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
@@ -6552,6 +6605,7 @@ var PollDetail = function PollDetail(_ref) {
defaultActiveKey: activeTabs,
className: Detailmodules.tabs,
onChange: function onChange(key) {
+ console.log(key);
setActiveTabs(key);
},
children: tabsArr.map(function (v, k) {
@@ -6559,7 +6613,7 @@ var PollDetail = function PollDetail(_ref) {
tab: v.name
}, v.id);
})
- }), tabsArr.map(function (item) {
+ }, refresh), tabsArr.map(function (item, key) {
if (item.id == activeTabs) return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
ref: paperDomRef,
children: item.compontent
@@ -6573,41 +6627,35 @@ var PollDetail = function PollDetail(_ref) {
onCancel: function onCancel() {
return setExportTypeModal(false);
},
- onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
- return regeneratorRuntime_default()().wrap(function _callee$(_context) {
- while (1) switch (_context.prev = _context.next) {
+ onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
+ return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
+ while (1) switch (_context2.prev = _context2.next) {
case 0:
if (!(exportType == '')) {
- _context.next = 5;
+ _context2.next = 5;
break;
}
message/* default */.ZP.info('请选择一种导出格式');
- return _context.abrupt("return");
+ return _context2.abrupt("return");
case 5:
- if (!(exportType == 'pdf')) {
- _context.next = 10;
- break;
- }
- _context.next = 8;
- return (0,exportPDF/* exportPDF */.F)(paperDomRef.current.children, '导出问卷');
- case 8:
- _context.next = 11;
- break;
- case 10:
- if (exportType == 'word') {
+ if (exportType == 'pdf') {
+ setActiveTabs(2);
+ setRefresh(new Date());
+ setClickPdf(true);
+ } else if (exportType == 'word') {
(0,utils_export/* exportCommitResultWord */.YO)({
id: params === null || params === void 0 ? void 0 : params.categoryId,
middle_export: 1,
export_type: 0
});
}
- case 11:
+ case 6:
setExportTypeModal(false);
- case 12:
+ case 7:
case "end":
- return _context.stop();
+ return _context2.stop();
}
- }, _callee);
+ }, _callee2);
})),
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Detailmodules.export_type_modal,
@@ -6649,25 +6697,25 @@ var PollDetail = function PollDetail(_ref) {
onCancel: function onCancel() {
return setExportPolls(false);
},
- onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
- return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
- while (1) switch (_context2.prev = _context2.next) {
+ onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
+ return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
+ while (1) switch (_context3.prev = _context3.next) {
case 0:
if (!(exportType == '')) {
- _context2.next = 5;
+ _context3.next = 5;
break;
}
message/* default */.ZP.info('请选择一种导出格式');
- return _context2.abrupt("return");
+ return _context3.abrupt("return");
case 5:
if (!(exportType == 'pdf')) {
- _context2.next = 10;
+ _context3.next = 10;
break;
}
- _context2.next = 8;
+ _context3.next = 8;
return (0,exportPDF/* exportPdfFile */.B)(paperDomRef.current.children, '导出问卷');
case 8:
- _context2.next = 11;
+ _context3.next = 11;
break;
case 10:
if (exportType == 'excel') {
@@ -6683,9 +6731,9 @@ var PollDetail = function PollDetail(_ref) {
setExportPolls(false);
case 12:
case "end":
- return _context2.stop();
+ return _context3.stop();
}
- }, _callee2);
+ }, _callee3);
})),
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Detailmodules.export_type_modal,
@@ -6723,11 +6771,11 @@ var PollDetail = function PollDetail(_ref) {
})]
});
};
-/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref4) {
- var polls = _ref4.polls,
- loading = _ref4.loading,
- user = _ref4.user,
- globalSetting = _ref4.globalSetting;
+/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref5) {
+ var polls = _ref5.polls,
+ loading = _ref5.loading,
+ user = _ref5.user,
+ globalSetting = _ref5.globalSetting;
return {
polls: polls,
globalSetting: globalSetting,
diff --git a/p__Classrooms__Lists__Polls__QuestionnaireInfo__index.async.js b/p__Classrooms__Lists__Polls__QuestionnaireInfo__index.async.js
index 6025e20e02..af1e63d8af 100644
--- a/p__Classrooms__Lists__Polls__QuestionnaireInfo__index.async.js
+++ b/p__Classrooms__Lists__Polls__QuestionnaireInfo__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Classrooms__Lists__Polls__QuestionnaireInfo__index.chunk.css b/p__Classrooms__Lists__Polls__QuestionnaireInfo__index.chunk.css
index b95c248bfb..d0b7dfb598 100644
--- a/p__Classrooms__Lists__Polls__QuestionnaireInfo__index.chunk.css
+++ b/p__Classrooms__Lists__Polls__QuestionnaireInfo__index.chunk.css
@@ -84,7 +84,7 @@
margin-right: 5px;
}
.title_timu___qwfEo {
- max-width: 630px;
+ flex: 1 1;
font-size: 16px;
font-family: PingFangSC, PingFang SC;
font-weight: 600;
diff --git a/p__Classrooms__Lists__ProgramHomework__Comment__index.async.js b/p__Classrooms__Lists__ProgramHomework__Comment__index.async.js
index 59502c8bea..f43d1db7d5 100644
--- a/p__Classrooms__Lists__ProgramHomework__Comment__index.async.js
+++ b/p__Classrooms__Lists__ProgramHomework__Comment__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.async.js
index d1554c1b70..67aae75b51 100644
--- a/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.async.js
+++ b/p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index.async.js
@@ -193,6 +193,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -213,6 +215,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -229,7 +232,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -318,6 +322,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.async.js
index 34ef8f6587..3864557282 100644
--- a/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.async.js
+++ b/p__Classrooms__Lists__ProgramHomework__Detail__answer__index.async.js
@@ -148,6 +148,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -168,6 +170,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -184,7 +187,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -273,6 +277,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Classrooms__Lists__Template__detail__index.async.js b/p__Classrooms__Lists__Template__detail__index.async.js
index 0cafc0b1ce..3afcad616b 100644
--- a/p__Classrooms__Lists__Template__detail__index.async.js
+++ b/p__Classrooms__Lists__Template__detail__index.async.js
@@ -148,6 +148,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -168,6 +170,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -184,7 +187,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -273,6 +277,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Engineering__Lists__CurseSetting__index.async.js b/p__Engineering__Lists__CurseSetting__index.async.js
index 31845be732..d964529cc8 100644
--- a/p__Engineering__Lists__CurseSetting__index.async.js
+++ b/p__Engineering__Lists__CurseSetting__index.async.js
@@ -190,6 +190,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -210,6 +212,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -226,7 +229,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -315,6 +319,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Engineering__Lists__Document__index.async.js b/p__Engineering__Lists__Document__index.async.js
index 703e7ba597..0ac3eedb7d 100644
--- a/p__Engineering__Lists__Document__index.async.js
+++ b/p__Engineering__Lists__Document__index.async.js
@@ -148,6 +148,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -168,6 +170,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -184,7 +187,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -273,6 +277,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Engineering__Lists__TrainingProgram__index.async.js b/p__Engineering__Lists__TrainingProgram__index.async.js
index 2b8dcf8698..24a969634f 100644
--- a/p__Engineering__Lists__TrainingProgram__index.async.js
+++ b/p__Engineering__Lists__TrainingProgram__index.async.js
@@ -232,6 +232,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -252,6 +254,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -268,7 +271,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -357,6 +361,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Graduations__Review__index.async.js b/p__Graduations__Review__index.async.js
index 1de079110a..f4fbb88ae0 100644
--- a/p__Graduations__Review__index.async.js
+++ b/p__Graduations__Review__index.async.js
@@ -232,6 +232,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -252,6 +254,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -268,7 +271,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -357,6 +361,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Guidance__index.async.js b/p__Guidance__index.async.js
index e817a1996e..ab2160f92e 100644
--- a/p__Guidance__index.async.js
+++ b/p__Guidance__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Innovation__Detail__index.async.js b/p__Innovation__Detail__index.async.js
index 8b27845439..b02a051983 100644
--- a/p__Innovation__Detail__index.async.js
+++ b/p__Innovation__Detail__index.async.js
@@ -190,6 +190,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -210,6 +212,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -226,7 +229,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -315,6 +319,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Messages__Private__index.async.js b/p__Messages__Private__index.async.js
index 12ac7353ea..b1f4bad501 100644
--- a/p__Messages__Private__index.async.js
+++ b/p__Messages__Private__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__MoopCases__InfoPanel__index.async.js b/p__MoopCases__InfoPanel__index.async.js
index 73c2f2f7dc..1631cd344e 100644
--- a/p__MoopCases__InfoPanel__index.async.js
+++ b/p__MoopCases__InfoPanel__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__MyProblem__RecordDetail__index.async.js b/p__MyProblem__RecordDetail__index.async.js
index 98700599a4..f1b9c84b8b 100644
--- a/p__MyProblem__RecordDetail__index.async.js
+++ b/p__MyProblem__RecordDetail__index.async.js
@@ -232,6 +232,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -252,6 +254,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -268,7 +271,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -357,6 +361,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Paths__Detail__id.async.js b/p__Paths__Detail__id.async.js
index ce23552050..6852d2c087 100644
--- a/p__Paths__Detail__id.async.js
+++ b/p__Paths__Detail__id.async.js
@@ -2941,7 +2941,7 @@ var SetPublic = function SetPublic(_ref) {
var getData = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() {
var _attachment$actionTab, _res$attachment_histo;
- var obj, res;
+ var obj, res, _attachment$actionTab2, _attachment$actionTab3;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
@@ -2975,6 +2975,10 @@ var SetPublic = function SetPublic(_ref) {
} else {
preview.type = res.file_type;
preview.data = _utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.API_SERVER + res.url;
+ preview.recordInfo = {
+ id: attachment === null || attachment === void 0 || (_attachment$actionTab2 = attachment.actionTabs) === null || _attachment$actionTab2 === void 0 || (_attachment$actionTab2 = _attachment$actionTab2.selectArrs) === null || _attachment$actionTab2 === void 0 ? void 0 : _attachment$actionTab2.id,
+ course_id: attachment === null || attachment === void 0 || (_attachment$actionTab3 = attachment.actionTabs) === null || _attachment$actionTab3 === void 0 || (_attachment$actionTab3 = _attachment$actionTab3.params) === null || _attachment$actionTab3 === void 0 ? void 0 : _attachment$actionTab3.course_id
+ };
if (res.file_type === "txt") {
preview.monacoEditor.value = res.content;
}
@@ -2995,8 +2999,8 @@ var SetPublic = function SetPublic(_ref) {
}();
(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () {
if (attachment.actionTabs.key === "资源下载") {
- var _attachment$actionTab2;
- params.id = (_attachment$actionTab2 = attachment.actionTabs.selectArrs) === null || _attachment$actionTab2 === void 0 ? void 0 : _attachment$actionTab2["id"];
+ var _attachment$actionTab4;
+ params.id = (_attachment$actionTab4 = attachment.actionTabs.selectArrs) === null || _attachment$actionTab4 === void 0 ? void 0 : _attachment$actionTab4["id"];
form.resetFields();
getData();
} else {
diff --git a/p__Question__Index__index.async.js b/p__Question__Index__index.async.js
index 77014a635f..a2af9e3098 100644
--- a/p__Question__Index__index.async.js
+++ b/p__Question__Index__index.async.js
@@ -148,6 +148,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -168,6 +170,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -184,7 +187,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -273,6 +277,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Question__OjProblem__RecordDetail__index.async.js b/p__Question__OjProblem__RecordDetail__index.async.js
index 3580150615..186c7c555e 100644
--- a/p__Question__OjProblem__RecordDetail__index.async.js
+++ b/p__Question__OjProblem__RecordDetail__index.async.js
@@ -236,6 +236,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -256,6 +258,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -272,7 +275,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -361,6 +365,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__RestFul__index.async.js b/p__RestFul__index.async.js
index e894cd65f5..8aeaf03ddd 100644
--- a/p__RestFul__index.async.js
+++ b/p__RestFul__index.async.js
@@ -148,6 +148,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -168,6 +170,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -184,7 +187,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -273,6 +277,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Shixuns__Detail__Challenges__index.async.js b/p__Shixuns__Detail__Challenges__index.async.js
index e9aa1b6631..c4ef800e20 100644
--- a/p__Shixuns__Detail__Challenges__index.async.js
+++ b/p__Shixuns__Detail__Challenges__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Shixuns__Detail__Repository__index.async.js b/p__Shixuns__Detail__Repository__index.async.js
index 2820ad0b35..c3002e2832 100644
--- a/p__Shixuns__Detail__Repository__index.async.js
+++ b/p__Shixuns__Detail__Repository__index.async.js
@@ -317,6 +317,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -337,6 +339,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -353,7 +356,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -442,6 +446,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.async.js
index 6d262f5cbf..87dd9b85b6 100644
--- a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.async.js
+++ b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.async.js
@@ -186,6 +186,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -206,6 +208,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -222,7 +225,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -311,6 +315,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Shixuns__Edit__body__Warehouse__index.async.js b/p__Shixuns__Edit__body__Warehouse__index.async.js
index 65343a4501..25aceebd97 100644
--- a/p__Shixuns__Edit__body__Warehouse__index.async.js
+++ b/p__Shixuns__Edit__body__Warehouse__index.async.js
@@ -236,6 +236,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -256,6 +258,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -272,7 +275,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -361,6 +365,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Shixuns__Exports__index.async.js b/p__Shixuns__Exports__index.async.js
index 5ad0eb64cf..fa095d2fac 100644
--- a/p__Shixuns__Exports__index.async.js
+++ b/p__Shixuns__Exports__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__User__Detail__ResourcesCenter__Detail__index.async.js b/p__User__Detail__ResourcesCenter__Detail__index.async.js
index 1f5c14ed34..f64f396baa 100644
--- a/p__User__Detail__ResourcesCenter__Detail__index.async.js
+++ b/p__User__Detail__ResourcesCenter__Detail__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__User__Detail__ResourcesCenter__index.async.js b/p__User__Detail__ResourcesCenter__index.async.js
index 3fa947b240..5f56a87d63 100644
--- a/p__User__Detail__ResourcesCenter__index.async.js
+++ b/p__User__Detail__ResourcesCenter__index.async.js
@@ -107,6 +107,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -127,6 +129,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -143,7 +146,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -232,6 +236,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__User__Detail__Topics__Detail__index.async.js b/p__User__Detail__Topics__Detail__index.async.js
index 667fa39ac4..ea6a8faef4 100644
--- a/p__User__Detail__Topics__Detail__index.async.js
+++ b/p__User__Detail__Topics__Detail__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__User__Detail__Topics__Poll__Detail__index.async.js b/p__User__Detail__Topics__Poll__Detail__index.async.js
index de4230b828..61921b6ab3 100644
--- a/p__User__Detail__Topics__Poll__Detail__index.async.js
+++ b/p__User__Detail__Topics__Poll__Detail__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__User__Detail__Topics__Poll__Edit__index.async.js b/p__User__Detail__Topics__Poll__Edit__index.async.js
index ef28c6a4a1..a0afdfa415 100644
--- a/p__User__Detail__Topics__Poll__Edit__index.async.js
+++ b/p__User__Detail__Topics__Poll__Edit__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__Video__Detail__id.async.js b/p__Video__Detail__id.async.js
index 5353135915..feaedd5675 100644
--- a/p__Video__Detail__id.async.js
+++ b/p__Video__Detail__id.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__tasks__Jupyter__index.async.js b/p__tasks__Jupyter__index.async.js
index a9d4369f53..043d39bf94 100644
--- a/p__tasks__Jupyter__index.async.js
+++ b/p__tasks__Jupyter__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__virtualSpaces__Lists__Announcement__Detail__index.async.js b/p__virtualSpaces__Lists__Announcement__Detail__index.async.js
index 543f51b9f8..4c0449e882 100644
--- a/p__virtualSpaces__Lists__Announcement__Detail__index.async.js
+++ b/p__virtualSpaces__Lists__Announcement__Detail__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__virtualSpaces__Lists__Announcement__index.async.js b/p__virtualSpaces__Lists__Announcement__index.async.js
index aec65edb87..1ea09dcf18 100644
--- a/p__virtualSpaces__Lists__Announcement__index.async.js
+++ b/p__virtualSpaces__Lists__Announcement__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__virtualSpaces__Lists__Material__index.async.js b/p__virtualSpaces__Lists__Material__index.async.js
index 9bafaa42e6..a92d132dbc 100644
--- a/p__virtualSpaces__Lists__Material__index.async.js
+++ b/p__virtualSpaces__Lists__Material__index.async.js
@@ -148,6 +148,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -168,6 +170,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -184,7 +187,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -273,6 +277,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__virtualSpaces__Lists__Plan__Detail__index.async.js b/p__virtualSpaces__Lists__Plan__Detail__index.async.js
index f695ba9915..4a9756f6be 100644
--- a/p__virtualSpaces__Lists__Plan__Detail__index.async.js
+++ b/p__virtualSpaces__Lists__Plan__Detail__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__virtualSpaces__Lists__Resources__Detail__index.async.js b/p__virtualSpaces__Lists__Resources__Detail__index.async.js
index 27bd144661..057815c153 100644
--- a/p__virtualSpaces__Lists__Resources__Detail__index.async.js
+++ b/p__virtualSpaces__Lists__Resources__Detail__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/p__virtualSpaces__Lists__Survey__Detail__index.async.js b/p__virtualSpaces__Lists__Survey__Detail__index.async.js
index 17f51b1015..95d9e81e92 100644
--- a/p__virtualSpaces__Lists__Survey__Detail__index.async.js
+++ b/p__virtualSpaces__Lists__Survey__Detail__index.async.js
@@ -106,6 +106,8 @@ var exercise = __webpack_require__(39935);
var NoData = __webpack_require__(77068);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(33259);
+// EXTERNAL MODULE: ./src/service/attachment.ts
+var attachment = __webpack_require__(82284);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/components/PreviewAll/index.tsx
@@ -126,6 +128,7 @@ var jsx_runtime = __webpack_require__(37712);
+
/* harmony default export */ var PreviewAll = (function (_ref) {
var _data, _data2, _data3, _data4, _data5, _data6;
var _ref$editOffice = _ref.editOffice,
@@ -142,7 +145,8 @@ var jsx_runtime = __webpack_require__(37712);
hasMask = _ref.hasMask,
disabledDownload = _ref.disabledDownload,
onImgDimensions = _ref.onImgDimensions,
- showNodata = _ref.showNodata;
+ showNodata = _ref.showNodata,
+ recordInfo = _ref.recordInfo;
var _useState = (0,_react_17_0_2_react.useState)('https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt'),
_useState2 = slicedToArray_default()(_useState, 2),
src = _useState2[0],
@@ -231,6 +235,14 @@ var jsx_runtime = __webpack_require__(37712);
(0,util/* downloadFile */.Sv)(filename || 'educoder', data, filename);
};
var handleDown = function handleDown() {
+ if (recordInfo) {
+ // 教学资料--点击下载资料时记录下载信息
+ (0,attachment/* add_file_quantity */.fc)({
+ id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.id,
+ watch_type: 1,
+ course_id: recordInfo === null || recordInfo === void 0 ? void 0 : recordInfo.course_id
+ });
+ }
(0,util/* downLoadLink */.Nd)(filename || 'educoder', decodeURIComponent(data));
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
diff --git a/static/iconfont.1bb0dbae.woff2 b/static/iconfont.1bb0dbae.woff2
deleted file mode 100644
index 16c8f517da..0000000000
Binary files a/static/iconfont.1bb0dbae.woff2 and /dev/null differ
diff --git a/static/iconfont.2205bf82.woff b/static/iconfont.2205bf82.woff
new file mode 100644
index 0000000000..f0533613e6
Binary files /dev/null and b/static/iconfont.2205bf82.woff differ
diff --git a/static/iconfont.66b188c4.woff b/static/iconfont.66b188c4.woff
deleted file mode 100644
index bbd628d923..0000000000
Binary files a/static/iconfont.66b188c4.woff and /dev/null differ
diff --git a/static/iconfont.ef1946ac.ttf b/static/iconfont.97456ff2.ttf
similarity index 92%
rename from static/iconfont.ef1946ac.ttf
rename to static/iconfont.97456ff2.ttf
index 49ab59aaa4..5af48fe1c0 100644
Binary files a/static/iconfont.ef1946ac.ttf and b/static/iconfont.97456ff2.ttf differ
diff --git a/static/iconfont.b45dd276.svg b/static/iconfont.b45dd276.svg
new file mode 100644
index 0000000000..4a4009c1a4
--- /dev/null
+++ b/static/iconfont.b45dd276.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/iconfont.bb3f6b47.svg b/static/iconfont.bb3f6b47.svg
deleted file mode 100644
index 28b4552aad..0000000000
--- a/static/iconfont.bb3f6b47.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/static/iconfont.cca47f03.woff2 b/static/iconfont.cca47f03.woff2
new file mode 100644
index 0000000000..86dee437ee
Binary files /dev/null and b/static/iconfont.cca47f03.woff2 differ
diff --git a/umi.css b/umi.css
index 604c205eeb..dc837603a8 100644
--- a/umi.css
+++ b/umi.css
@@ -292,10 +292,10 @@ mark {
\*************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
font-family: "iconfont"; /* Project id 653600 */
- src: url(./static/iconfont.1bb0dbae.woff2) format('woff2'),
- url(./static/iconfont.66b188c4.woff) format('woff'),
- url(./static/iconfont.ef1946ac.ttf) format('truetype'),
- url(./static/iconfont.bb3f6b47.svg#iconfont) format('svg');
+ src: url(./static/iconfont.cca47f03.woff2) format('woff2'),
+ url(./static/iconfont.2205bf82.woff) format('woff'),
+ url(./static/iconfont.97456ff2.ttf) format('truetype'),
+ url(./static/iconfont.b45dd276.svg#iconfont) format('svg');
}
.iconfont {
@@ -306,6 +306,10 @@ mark {
-moz-osx-font-smoothing: grayscale;
}
+.icon-quxiaofabu:before {
+ content: "\ec3f";
+}
+
.icon-wuzi:before {
content: "\ec3d";
}
diff --git a/umi.js b/umi.js
index 7543d23a65..4e05fd2840 100644
--- a/umi.js
+++ b/umi.js
@@ -15067,6 +15067,7 @@ var ClassroomsListModel = {
loading: true,
detailTopBanner: {
// 课堂详情页面头部数据
+ copy_completed: true // 教学课堂是否在复制成功 默认值true
},
detailLeftMenus: {
// 课堂详情页面左侧menus
@@ -34016,10 +34017,13 @@ function _newInforms() {
"use strict";
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ $n: function() { return /* binding */ get_watch_list; },
/* harmony export */ H: function() { return /* binding */ updateVisits; },
/* harmony export */ Nm: function() { return /* binding */ getDetail; },
/* harmony export */ Ot: function() { return /* binding */ updateFiles; },
/* harmony export */ SV: function() { return /* binding */ allAttachment; },
+/* harmony export */ fc: function() { return /* binding */ add_file_quantity; },
+/* harmony export */ mn: function() { return /* binding */ get_batches_publish_info; },
/* harmony export */ tO: function() { return /* binding */ fileImport; },
/* harmony export */ zI: function() { return /* binding */ mineAttachment; }
/* harmony export */ });
@@ -34159,6 +34163,66 @@ function _updateVisits() {
}));
return _updateVisits.apply(this, arguments);
}
+function get_watch_list(_x7) {
+ return _get_watch_list.apply(this, arguments);
+}
+function _get_watch_list() {
+ _get_watch_list = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee7(params) {
+ return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee7$(_context7) {
+ while (1) switch (_context7.prev = _context7.next) {
+ case 0:
+ return _context7.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/files/".concat(params === null || params === void 0 ? void 0 : params.id, "/watch_list.json"), {
+ method: 'get',
+ params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)
+ }));
+ case 1:
+ case "end":
+ return _context7.stop();
+ }
+ }, _callee7);
+ }));
+ return _get_watch_list.apply(this, arguments);
+}
+function get_batches_publish_info(_x8) {
+ return _get_batches_publish_info.apply(this, arguments);
+}
+function _get_batches_publish_info() {
+ _get_batches_publish_info = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee8(params) {
+ return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee8$(_context8) {
+ while (1) switch (_context8.prev = _context8.next) {
+ case 0:
+ return _context8.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/files/get_batches_publish_info.json", {
+ method: 'get',
+ params: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)
+ }));
+ case 1:
+ case "end":
+ return _context8.stop();
+ }
+ }, _callee8);
+ }));
+ return _get_batches_publish_info.apply(this, arguments);
+}
+function add_file_quantity(_x9) {
+ return _add_file_quantity.apply(this, arguments);
+}
+function _add_file_quantity() {
+ _add_file_quantity = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee9(params) {
+ return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee9$(_context9) {
+ while (1) switch (_context9.prev = _context9.next) {
+ case 0:
+ return _context9.abrupt("return", (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_3__/* ["default"] */ .ZP)("/api/files/".concat(params === null || params === void 0 ? void 0 : params.id, "/add_file_quantity.json"), {
+ method: 'post',
+ body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1___default()({}, params)
+ }));
+ case 1:
+ case "end":
+ return _context9.stop();
+ }
+ }, _callee9);
+ }));
+ return _add_file_quantity.apply(this, arguments);
+}
/***/ }),
@@ -65618,17 +65682,17 @@ module.exports = charenc;
/***/ }),
-/***/ 15849:
+/***/ 35413:
/*!******************************************!*\
- !*** ./node_modules/_d@1.0.1@d/index.js ***!
+ !*** ./node_modules/_d@1.0.2@d/index.js ***!
\******************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
"use strict";
-var isValue = __webpack_require__(/*! type/value/is */ 76518)
- , isPlainFunction = __webpack_require__(/*! type/plain-function/is */ 43413)
+var isValue = __webpack_require__(/*! type/value/is */ 60381)
+ , isPlainFunction = __webpack_require__(/*! type/plain-function/is */ 70035)
, assign = __webpack_require__(/*! es5-ext/object/assign */ 63474)
, normalizeOpts = __webpack_require__(/*! es5-ext/object/normalize-options */ 47095)
, contains = __webpack_require__(/*! es5-ext/string/#/contains */ 99363);
@@ -66298,7 +66362,7 @@ module.exports = function (searchString /*, position*/) {
"use strict";
-var d = __webpack_require__(/*! d */ 15849)
+var d = __webpack_require__(/*! d */ 35413)
, callable = __webpack_require__(/*! es5-ext/object/valid-callable */ 15895)
, apply = Function.prototype.apply, call = Function.prototype.call
@@ -101636,16 +101700,16 @@ module.exports = function shallowEqual(objA, objB, compare, compareContext) {
/***/ }),
-/***/ 78755:
+/***/ 58392:
/*!******************************************************!*\
- !*** ./node_modules/_type@1.2.0@type/function/is.js ***!
+ !*** ./node_modules/_type@2.7.2@type/function/is.js ***!
\******************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
"use strict";
-var isPrototype = __webpack_require__(/*! ../prototype/is */ 86352);
+var isPrototype = __webpack_require__(/*! ../prototype/is */ 34473);
module.exports = function (value) {
if (typeof value !== "function") return false;
@@ -101666,16 +101730,16 @@ module.exports = function (value) {
/***/ }),
-/***/ 86019:
+/***/ 83414:
/*!****************************************************!*\
- !*** ./node_modules/_type@1.2.0@type/object/is.js ***!
+ !*** ./node_modules/_type@2.7.2@type/object/is.js ***!
\****************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
"use strict";
-var isValue = __webpack_require__(/*! ../value/is */ 76518);
+var isValue = __webpack_require__(/*! ../value/is */ 60381);
// prettier-ignore
var possibleTypes = { "object": true, "function": true, "undefined": true /* document.all */ };
@@ -101688,16 +101752,16 @@ module.exports = function (value) {
/***/ }),
-/***/ 43413:
+/***/ 70035:
/*!************************************************************!*\
- !*** ./node_modules/_type@1.2.0@type/plain-function/is.js ***!
+ !*** ./node_modules/_type@2.7.2@type/plain-function/is.js ***!
\************************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
"use strict";
-var isFunction = __webpack_require__(/*! ../function/is */ 78755);
+var isFunction = __webpack_require__(/*! ../function/is */ 58392);
var classRe = /^\s*class[\s{/}]/, functionToString = Function.prototype.toString;
@@ -101710,16 +101774,16 @@ module.exports = function (value) {
/***/ }),
-/***/ 86352:
+/***/ 34473:
/*!*******************************************************!*\
- !*** ./node_modules/_type@1.2.0@type/prototype/is.js ***!
+ !*** ./node_modules/_type@2.7.2@type/prototype/is.js ***!
\*******************************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
"use strict";
-var isObject = __webpack_require__(/*! ../object/is */ 86019);
+var isObject = __webpack_require__(/*! ../object/is */ 83414);
module.exports = function (value) {
if (!isObject(value)) return false;
@@ -101734,9 +101798,9 @@ module.exports = function (value) {
/***/ }),
-/***/ 76518:
+/***/ 60381:
/*!***************************************************!*\
- !*** ./node_modules/_type@1.2.0@type/value/is.js ***!
+ !*** ./node_modules/_type@2.7.2@type/value/is.js ***!
\***************************************************/
/***/ (function(module) {
@@ -138527,7 +138591,7 @@ function _getRoutes() {
return Promise.all(/*! import() | p__Classrooms__Lists__Video__Items__videoInfo__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(36697), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(70169), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(80457), __webpack_require__.e(36453), __webpack_require__.e(12911), __webpack_require__.e(33191), __webpack_require__.e(17531), __webpack_require__.e(40895)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/Items/videoInfo/index.tsx */ 46495));
}),
'96': /*#__PURE__*/_react_17_0_2_react.lazy(function () {
- return Promise.all(/*! import() | layouts__ShixunDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(99313), __webpack_require__.e(86383), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(98228), __webpack_require__.e(15445), __webpack_require__.e(60208), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(36532), __webpack_require__.e(2058), __webpack_require__.e(93282)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/ShixunDetail/index.tsx */ 83183));
+ return Promise.all(/*! import() | layouts__ShixunDetail__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(99313), __webpack_require__.e(86383), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(98228), __webpack_require__.e(15445), __webpack_require__.e(60208), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(36532), __webpack_require__.e(2058), __webpack_require__.e(93282)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/ShixunDetail/index.tsx */ 32696));
}),
'97': /*#__PURE__*/_react_17_0_2_react.lazy(function () {
return Promise.all(/*! import() | p__Classrooms__Lists__ShixunHomeworks__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(86383), __webpack_require__.e(96971), __webpack_require__.e(72086), __webpack_require__.e(43428), __webpack_require__.e(34347), __webpack_require__.e(4977), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(36532), __webpack_require__.e(2058), __webpack_require__.e(93666), __webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/ShixunHomeworks/index.tsx */ 85211));
@@ -138614,10 +138678,10 @@ function _getRoutes() {
return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(99313), __webpack_require__.e(97705), __webpack_require__.e(70169), __webpack_require__.e(96971), __webpack_require__.e(86793), __webpack_require__.e(23310), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(95802), __webpack_require__.e(84542), __webpack_require__.e(48136), __webpack_require__.e(85160), __webpack_require__.e(84732), __webpack_require__.e(10211), __webpack_require__.e(15445), __webpack_require__.e(93125), __webpack_require__.e(7446), __webpack_require__.e(32598), __webpack_require__.e(59277), __webpack_require__.e(79006), __webpack_require__.e(2058), __webpack_require__.e(48321), __webpack_require__.e(68827)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/OnlineLearning/index.tsx */ 84056));
}),
'125': /*#__PURE__*/_react_17_0_2_react.lazy(function () {
- return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(99313), __webpack_require__.e(97705), __webpack_require__.e(86383), __webpack_require__.e(96971), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(72086), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(32598), __webpack_require__.e(93666), __webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Attachment/index.tsx */ 42113));
+ return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(99313), __webpack_require__.e(97705), __webpack_require__.e(86383), __webpack_require__.e(96971), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(72086), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(32598), __webpack_require__.e(93666), __webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Attachment/index.tsx */ 2391));
}),
'126': /*#__PURE__*/_react_17_0_2_react.lazy(function () {
- return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(99313), __webpack_require__.e(97705), __webpack_require__.e(86383), __webpack_require__.e(96971), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(72086), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(32598), __webpack_require__.e(93666), __webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Attachment/index.tsx */ 42113));
+ return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(99313), __webpack_require__.e(97705), __webpack_require__.e(86383), __webpack_require__.e(96971), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(72086), __webpack_require__.e(13488), __webpack_require__.e(4977), __webpack_require__.e(32598), __webpack_require__.e(93666), __webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Attachment/index.tsx */ 2391));
}),
'127': /*#__PURE__*/_react_17_0_2_react.lazy(function () {
return Promise.all(/*! import() | p__Classrooms__Lists__Video__index */[__webpack_require__.e(28647), __webpack_require__.e(35593), __webpack_require__.e(6848), __webpack_require__.e(46573), __webpack_require__.e(50812), __webpack_require__.e(18814), __webpack_require__.e(77212), __webpack_require__.e(39798), __webpack_require__.e(43192), __webpack_require__.e(24665), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(18810), __webpack_require__.e(36697), __webpack_require__.e(2518), __webpack_require__.e(78782), __webpack_require__.e(17014), __webpack_require__.e(99313), __webpack_require__.e(86383), __webpack_require__.e(93948), __webpack_require__.e(73598), __webpack_require__.e(98228), __webpack_require__.e(93125), __webpack_require__.e(72032), __webpack_require__.e(4977), __webpack_require__.e(17253), __webpack_require__.e(39332)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Video/index.tsx */ 40063));