You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1035 lines
44 KiB
1035 lines
44 KiB
"use strict";
|
|
(self["webpackChunk"] = self["webpackChunk"] || []).push([[21578],{
|
|
|
|
/***/ 12600:
|
|
/*!***********************************************************************************!*\
|
|
!*** ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/index.tsx + 7 modules ***!
|
|
\***********************************************************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
// ESM COMPAT FLAG
|
|
__webpack_require__.r(__webpack_exports__);
|
|
|
|
// EXPORTS
|
|
__webpack_require__.d(__webpack_exports__, {
|
|
"default": function() { return /* binding */ Detail; }
|
|
});
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js
|
|
var objectSpread2 = __webpack_require__(82242);
|
|
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js
|
|
var slicedToArray = __webpack_require__(79800);
|
|
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
|
var _react_17_0_2_react = __webpack_require__(59301);
|
|
// EXTERNAL MODULE: ./src/.umi-production/exports.ts
|
|
var _umi_production_exports = __webpack_require__(80608);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules
|
|
var breadcrumb = __webpack_require__(66104);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules
|
|
var tabs = __webpack_require__(99313);
|
|
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/ArrowLeftOutlined.js + 1 modules
|
|
var ArrowLeftOutlined = __webpack_require__(40362);
|
|
// EXTERNAL MODULE: ./src/utils/util.tsx
|
|
var util = __webpack_require__(27876);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
|
|
var regeneratorRuntime = __webpack_require__(7557);
|
|
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js
|
|
var asyncToGenerator = __webpack_require__(41498);
|
|
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
|
|
// EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules
|
|
var markdown_editor = __webpack_require__(77036);
|
|
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
|
|
var env = __webpack_require__(71681);
|
|
// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules
|
|
var RenderHtml = __webpack_require__(47759);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules
|
|
var modal = __webpack_require__(43418);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules
|
|
var message = __webpack_require__(8591);
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
|
|
var jsx_runtime = __webpack_require__(37712);
|
|
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/components/WorkDescription/components/DelComponents.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var DelShixun = function DelShixun(_ref) {
|
|
var shixunHomeworks = _ref.shixunHomeworks,
|
|
dispatch = _ref.dispatch;
|
|
var params = (0,_umi_production_exports.useParams)();
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
|
|
centered: true,
|
|
title: "\u63D0\u793A",
|
|
open: shixunHomeworks.actionTabs.key === '删除' ? true : false,
|
|
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 dispatch({
|
|
type: 'shixunHomeworks/deleteReply',
|
|
payload: {
|
|
object_id: shixunHomeworks.actionTabs.selectArr.id,
|
|
object_type: "journals_for_message"
|
|
}
|
|
});
|
|
case 2:
|
|
res = _context.sent;
|
|
if (res.status === 0) {
|
|
message/* default */.ZP.success('删除成功');
|
|
dispatch({
|
|
type: 'shixunHomeworks/setActionTabs',
|
|
payload: {}
|
|
});
|
|
dispatch({
|
|
type: 'shixunHomeworks/getReplyList',
|
|
payload: objectSpread2_default()({}, shixunHomeworks.actionTabs.params)
|
|
});
|
|
}
|
|
case 4:
|
|
case "end":
|
|
return _context.stop();
|
|
}
|
|
}, _callee);
|
|
})),
|
|
onCancel: function onCancel() {
|
|
dispatch({
|
|
type: 'shixunHomeworks/setActionTabs',
|
|
payload: {}
|
|
});
|
|
},
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
|
|
children: "\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"
|
|
})
|
|
});
|
|
};
|
|
/* harmony default export */ var DelComponents = ((0,_umi_production_exports.connect)(function (_ref3) {
|
|
var shixunHomeworks = _ref3.shixunHomeworks;
|
|
return {
|
|
shixunHomeworks: shixunHomeworks
|
|
};
|
|
})(DelShixun));
|
|
// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.13@dayjs/dayjs.min.js
|
|
var dayjs_min = __webpack_require__(61186);
|
|
var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js
|
|
var row = __webpack_require__(95237);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js
|
|
var col = __webpack_require__(43604);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 3 modules
|
|
var input = __webpack_require__(92832);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
|
|
var es_button = __webpack_require__(3113);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules
|
|
var tooltip = __webpack_require__(6848);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules
|
|
var pagination = __webpack_require__(86859);
|
|
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/DeleteOutlined.js + 1 modules
|
|
var DeleteOutlined = __webpack_require__(37064);
|
|
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.4.0@@ant-design/icons/es/icons/LikeOutlined.js + 1 modules
|
|
var LikeOutlined = __webpack_require__(92187);
|
|
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/components/WorkDescription/index.less?modules
|
|
// extracted by mini-css-extract-plugin
|
|
/* harmony default export */ var WorkDescriptionmodules = ({"flex_box_center":"flex_box_center___rwkot","flex_space_between":"flex_space_between___CV5Yi","flex_box_vertical_center":"flex_box_vertical_center___meeO5","flex_box_center_end":"flex_box_center_end___RXqc0","flex_box_column":"flex_box_column___HwZxi","listItem":"listItem___Cb1Ly","description":"description___UqYVS","liked":"liked___xlDpa","likedActive":"likedActive___GqNt1","reply":"reply___R3gEt","replyList":"replyList___AA3m5","comment":"comment___JuJKy"});
|
|
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/components/WorkDescription/index.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dayjs_min_default().locale("ZH-cn");
|
|
var ShixunsListPage = function ShixunsListPage(_ref) {
|
|
var graduation = _ref.graduation,
|
|
classroomList = _ref.classroomList,
|
|
globalSetting = _ref.globalSetting,
|
|
loading = _ref.loading,
|
|
dispatch = _ref.dispatch;
|
|
var _useState = (0,_react_17_0_2_react.useState)(objectSpread2_default()({}, (0,_umi_production_exports.useParams)())),
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
params = _useState2[0],
|
|
setParams = _useState2[1];
|
|
var _useState3 = (0,_react_17_0_2_react.useState)(false),
|
|
_useState4 = slicedToArray_default()(_useState3, 2),
|
|
showReply = _useState4[0],
|
|
setShowReply = _useState4[1];
|
|
var _useState5 = (0,_react_17_0_2_react.useState)(-1),
|
|
_useState6 = slicedToArray_default()(_useState5, 2),
|
|
showItemReply = _useState6[0],
|
|
setShowItemReply = _useState6[1];
|
|
var _useState7 = (0,_react_17_0_2_react.useState)(''),
|
|
_useState8 = slicedToArray_default()(_useState7, 2),
|
|
value = _useState8[0],
|
|
setValue = _useState8[1];
|
|
var detail = graduation.detail;
|
|
var detailLeftMenus = classroomList.detailLeftMenus;
|
|
var graduationDetail = graduation.graduationDetail,
|
|
replyList = graduation.replyList,
|
|
workDetail = graduation.workDetail;
|
|
var type = {
|
|
1: "设计",
|
|
2: "论文",
|
|
3: "创作"
|
|
};
|
|
var source = {
|
|
1: "生产/社会实际",
|
|
2: "结合科研",
|
|
3: "其它"
|
|
};
|
|
var first = {
|
|
1: '真题',
|
|
2: '模拟题'
|
|
};
|
|
var second = {
|
|
1: '纵向课题',
|
|
2: '横向课题',
|
|
3: "自选"
|
|
};
|
|
var repeat = {
|
|
1: '新题',
|
|
2: "往届题,有新要求",
|
|
3: '往届题,无新要求'
|
|
};
|
|
params['page_size'] = 10;
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
dispatch({
|
|
type: "graduation/getReplyList",
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
dispatch({
|
|
type: "graduation/getTopisDetail",
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
}, [params.categoryId]);
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
|
|
className: WorkDescriptionmodules.bg,
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
|
|
className: " edu-container",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
|
|
className: [WorkDescriptionmodules.desc, 'c-black', 'font14', 'bg-white'].join(' '),
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("h1", {
|
|
className: WorkDescriptionmodules.description,
|
|
children: detail.description
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "mt30",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("ul", {
|
|
className: WorkDescriptionmodules.listItem,
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black",
|
|
children: "\u8BFE\u9898\u7C7B\u578B\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
children: type[detail === null || detail === void 0 ? void 0 : detail.topic_type] || "--"
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black",
|
|
children: "\u8BFE\u9898\u6765\u6E90\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
children: source[detail === null || detail === void 0 ? void 0 : detail.topic_source] || "--"
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black",
|
|
children: "\u8BFE\u9898\u6027\u8D281\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
children: first[detail === null || detail === void 0 ? void 0 : detail.topic_property_first] || "--"
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black",
|
|
children: "\u8BFE\u9898\u6027\u8D282\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
children: second[detail === null || detail === void 0 ? void 0 : detail.topic_property_second] || "--"
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black",
|
|
children: "\u8BFE\u9898\u91CD\u590D\u60C5\u51B5\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
children: repeat[detail === null || detail === void 0 ? void 0 : detail.topic_repeat] || "--"
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black",
|
|
children: "\u8C03\u7814\u6216\u5B9E\u4E60\u5730\u70B9\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
children: detail.city || "--"
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
|
|
className: "fl with50",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black",
|
|
children: "\u8BFE\u9898\u6765\u6E90\u5355\u4F4D\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
children: detail.source_unit || "--"
|
|
})]
|
|
})]
|
|
})
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
|
|
className: [WorkDescriptionmodules.reply, 'bg-white', 'mt20'].join(' '),
|
|
children: [showReply && /*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, {
|
|
onChange: function onChange(v) {
|
|
setValue(v);
|
|
},
|
|
height: 200,
|
|
isFocus: true,
|
|
watch: true
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
onClick: function onClick() {
|
|
setShowReply(true);
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
flex: "1",
|
|
children: !showReply && /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
|
|
size: 'middle',
|
|
className: "current",
|
|
placeholder: "\u8BF4\u70B9\u4EC0\u4E48",
|
|
disabled: true
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
|
type: "primary",
|
|
size: 'middle',
|
|
onClick: /*#__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:
|
|
if (!(value === '')) {
|
|
_context.next = 4;
|
|
break;
|
|
}
|
|
message/* default */.ZP.error('请输入内容');
|
|
_context.next = 8;
|
|
break;
|
|
case 4:
|
|
_context.next = 6;
|
|
return dispatch({
|
|
type: 'graduation/createReply',
|
|
payload: {
|
|
journals_for_message: {
|
|
jour_id: params.categoryId,
|
|
jour_type: "HomeworkCommon",
|
|
reply_id: 1,
|
|
notes: value
|
|
}
|
|
}
|
|
});
|
|
case 6:
|
|
res = _context.sent;
|
|
if (res.status === 0) {
|
|
message/* default */.ZP.success('发布成功');
|
|
dispatch({
|
|
type: "graduation/getReplyList",
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
setShowReply(false);
|
|
}
|
|
case 8:
|
|
case "end":
|
|
return _context.stop();
|
|
}
|
|
}, _callee);
|
|
})),
|
|
children: "\u53D1\u8868"
|
|
})
|
|
})]
|
|
})]
|
|
}), (replyList === null || replyList === void 0 ? void 0 : replyList.comments) && replyList.comments != '' && /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
|
|
className: [WorkDescriptionmodules.replyList, 'bg-white'].join(' '),
|
|
children: replyList === null || replyList === void 0 ? void 0 : replyList.comments.map(function (v, k) {
|
|
var _v$author, _v$author2;
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
gutter: [12, 12],
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
flex: "40px",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
|
width: "40",
|
|
src: "".concat(env/* default */.Z.IMG_SERVER, "/images/").concat(v === null || v === void 0 || (_v$author = v.author) === null || _v$author === void 0 ? void 0 : _v$author.image_url)
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
flex: "1",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
align: "middle",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
span: 24,
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black",
|
|
children: v === null || v === void 0 || (_v$author2 = v.author) === null || _v$author2 === void 0 ? void 0 : _v$author2.name
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
className: "c-light-black ml10",
|
|
children: [dayjs_min_default()(v === null || v === void 0 ? void 0 : v.created_on).fromNow(), " \u53D1\u5E03"]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
span: 24,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {
|
|
value: v.content
|
|
})
|
|
}), v.children && /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
|
|
className: WorkDescriptionmodules.comment,
|
|
children: v.children.map(function (val, key) {
|
|
return /*#__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.jsxs)(col/* default */.Z, {
|
|
flex: "1",
|
|
children: [val.author.name, /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-light-black ml10",
|
|
children: dayjs_min_default()(val === null || val === void 0 ? void 0 : val.created_on).fromNow()
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
title: "\u5220\u9664",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(DeleteOutlined/* default */.Z, {
|
|
className: "current",
|
|
onClick: function onClick() {
|
|
dispatch({
|
|
type: 'graduation/setActionTabs',
|
|
payload: {
|
|
key: '删除',
|
|
params: params,
|
|
selectArr: v
|
|
}
|
|
});
|
|
}
|
|
})
|
|
})
|
|
})]
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {
|
|
value: val.content
|
|
})
|
|
})
|
|
})]
|
|
}, key);
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
span: 24,
|
|
className: "mt5 c-light-black",
|
|
children: [showItemReply === k && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(markdown_editor/* default */.Z, {
|
|
onChange: function onChange(v) {
|
|
setValue(v);
|
|
},
|
|
height: 150,
|
|
isFocus: true
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
span: 24,
|
|
className: "tr",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
|
type: "primary",
|
|
size: 'middle',
|
|
onClick: /*#__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 (!(value === '')) {
|
|
_context2.next = 4;
|
|
break;
|
|
}
|
|
message/* default */.ZP.error('请输入内容');
|
|
_context2.next = 9;
|
|
break;
|
|
case 4:
|
|
_context2.next = 6;
|
|
return dispatch({
|
|
type: 'graduation/createReply',
|
|
payload: {
|
|
journals_for_message: {
|
|
jour_id: params.categoryId,
|
|
jour_type: "HomeworkCommon",
|
|
m_parent_id: v.id,
|
|
reply_id: 1,
|
|
notes: value
|
|
}
|
|
}
|
|
});
|
|
case 6:
|
|
dispatch({
|
|
type: "graduation/getReplyList",
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
message/* default */.ZP.success("发布成功");
|
|
setShowItemReply(-1);
|
|
case 9:
|
|
case "end":
|
|
return _context2.stop();
|
|
}
|
|
}, _callee2);
|
|
})),
|
|
children: "\u53D1\u8868"
|
|
})
|
|
})
|
|
})]
|
|
}), showItemReply !== k && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "tr",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "iconfont icon-huifu1 mr5 ml30",
|
|
onClick: function onClick() {
|
|
return setShowItemReply(k);
|
|
}
|
|
}), v.liked && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
className: "c-orange",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LikeOutlined/* default */.Z, {
|
|
className: "mr5 ml30",
|
|
onClick: /*#__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:
|
|
_context3.next = 2;
|
|
return dispatch({
|
|
type: "graduation/replyUnLike",
|
|
payload: {
|
|
object_id: v.id,
|
|
object_type: "message"
|
|
}
|
|
});
|
|
case 2:
|
|
dispatch({
|
|
type: "graduation/getReplyList",
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
case 3:
|
|
case "end":
|
|
return _context3.stop();
|
|
}
|
|
}, _callee3);
|
|
}))
|
|
}), v.praises_count]
|
|
}), !v.liked && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LikeOutlined/* default */.Z, {
|
|
className: "mr5 ml30",
|
|
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
|
|
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
|
|
while (1) switch (_context4.prev = _context4.next) {
|
|
case 0:
|
|
_context4.next = 2;
|
|
return dispatch({
|
|
type: "graduation/replyLike",
|
|
payload: {
|
|
object_id: v.id,
|
|
object_type: "message"
|
|
}
|
|
});
|
|
case 2:
|
|
dispatch({
|
|
type: "graduation/getReplyList",
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
case 3:
|
|
case "end":
|
|
return _context4.stop();
|
|
}
|
|
}, _callee4);
|
|
}))
|
|
}), v.praises_count]
|
|
})]
|
|
})]
|
|
})]
|
|
})
|
|
})]
|
|
}, k);
|
|
})
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
|
|
className: "tc mt30 pb30",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, {
|
|
defaultCurrent: 1,
|
|
total: replyList === null || replyList === void 0 ? void 0 : replyList.total_count,
|
|
hideOnSinglePage: true,
|
|
current: params.page || 1,
|
|
onChange: function onChange(page) {
|
|
params['page'] = page;
|
|
dispatch({
|
|
type: "graduation/getReplyList",
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
}
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(DelComponents, {})]
|
|
});
|
|
};
|
|
/* harmony default export */ var WorkDescription = ((0,_umi_production_exports.connect)(function (_ref6) {
|
|
var graduation = _ref6.graduation,
|
|
classroomList = _ref6.classroomList,
|
|
loading = _ref6.loading,
|
|
globalSetting = _ref6.globalSetting;
|
|
return {
|
|
graduation: graduation,
|
|
globalSetting: globalSetting,
|
|
classroomList: classroomList,
|
|
loading: loading.effects
|
|
};
|
|
})(ShixunsListPage));
|
|
// 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/table/index.js + 85 modules
|
|
var table = __webpack_require__(51945);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js
|
|
var objectWithoutProperties = __webpack_require__(39647);
|
|
var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties);
|
|
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/components/WorkList/components/Refuse.tsx
|
|
|
|
|
|
|
|
|
|
var _excluded = ["graduation", "dispatch"];
|
|
|
|
|
|
|
|
|
|
var Refuse_DelShixun = function DelShixun(_ref) {
|
|
var graduation = _ref.graduation,
|
|
dispatch = _ref.dispatch,
|
|
props = objectWithoutProperties_default()(_ref, _excluded);
|
|
var params = (0,_umi_production_exports.useParams)();
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
|
|
centered: true,
|
|
title: "\u63D0\u793A",
|
|
open: graduation.actionTabs.key === '拒绝' ? true : false,
|
|
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 dispatch({
|
|
type: 'graduation/refuseTopic',
|
|
payload: objectSpread2_default()({
|
|
student_graduation_topic: graduation.actionTabs.selectArrs.id
|
|
}, params)
|
|
});
|
|
case 2:
|
|
res = _context.sent;
|
|
if (res.status === 0) {
|
|
message/* default */.ZP.success('拒绝成功');
|
|
dispatch({
|
|
type: 'graduation/setActionTabs',
|
|
payload: {}
|
|
});
|
|
dispatch({
|
|
type: 'graduation/getTopisDetailList',
|
|
payload: objectSpread2_default()({}, graduation.actionTabs.params)
|
|
});
|
|
}
|
|
case 4:
|
|
case "end":
|
|
return _context.stop();
|
|
}
|
|
}, _callee);
|
|
})),
|
|
onCancel: function onCancel() {
|
|
dispatch({
|
|
type: 'graduation/setActionTabs',
|
|
payload: {}
|
|
});
|
|
},
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
|
|
children: "\u662F\u5426\u786E\u8BA4\u62D2\u7EDD\u5B66\u751F\u9009\u9898?"
|
|
})
|
|
});
|
|
};
|
|
/* harmony default export */ var Refuse = ((0,_umi_production_exports.connect)(function (_ref3) {
|
|
var graduation = _ref3.graduation;
|
|
return {
|
|
graduation: graduation
|
|
};
|
|
})(Refuse_DelShixun));
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/select/index.js
|
|
var es_select = __webpack_require__(57809);
|
|
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/components/WorkList/components/Agree.tsx
|
|
|
|
|
|
|
|
|
|
|
|
var Agree_excluded = ["graduation", "dispatch"];
|
|
|
|
|
|
|
|
|
|
|
|
var Agree_DelShixun = function DelShixun(_ref) {
|
|
var _detailList$group_lis2;
|
|
var graduation = _ref.graduation,
|
|
dispatch = _ref.dispatch,
|
|
props = objectWithoutProperties_default()(_ref, Agree_excluded);
|
|
var params = (0,_umi_production_exports.useParams)();
|
|
var detailList = graduation.detailList;
|
|
var _Form$useForm = es_form/* default */.Z.useForm(),
|
|
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
|
|
form = _Form$useForm2[0];
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
|
|
centered: true,
|
|
title: "\u540C\u610F\u9009\u9898",
|
|
open: graduation.actionTabs.key === '同意' ? true : false,
|
|
okText: "\u786E\u5B9A",
|
|
cancelText: "\u53D6\u6D88",
|
|
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
|
|
var _detailList$group_lis;
|
|
var value, res;
|
|
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
|
|
while (1) switch (_context.prev = _context.next) {
|
|
case 0:
|
|
_context.next = 2;
|
|
return form.validateFields();
|
|
case 2:
|
|
value = form.getFieldsValue();
|
|
_context.next = 5;
|
|
return dispatch({
|
|
type: 'graduation/agreeTopic',
|
|
payload: objectSpread2_default()({
|
|
group_id: value.group_id,
|
|
course_group_name: detailList === null || detailList === void 0 || (_detailList$group_lis = detailList.group_list) === null || _detailList$group_lis === void 0 ? void 0 : _detailList$group_lis.filter(function (item) {
|
|
return item.group_id == value.group_id;
|
|
})[0]['group_name'],
|
|
student_graduation_topic: graduation.actionTabs.selectArrs.id
|
|
}, params)
|
|
});
|
|
case 5:
|
|
res = _context.sent;
|
|
if (res.status === 0) {
|
|
message/* default */.ZP.success('同意成功');
|
|
dispatch({
|
|
type: 'graduation/setActionTabs',
|
|
payload: {}
|
|
});
|
|
dispatch({
|
|
type: 'graduation/getTopisDetailList',
|
|
payload: objectSpread2_default()({}, graduation.actionTabs.params)
|
|
});
|
|
}
|
|
case 7:
|
|
case "end":
|
|
return _context.stop();
|
|
}
|
|
}, _callee);
|
|
})),
|
|
onCancel: function onCancel() {
|
|
dispatch({
|
|
type: 'graduation/setActionTabs',
|
|
payload: {}
|
|
});
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
|
|
children: "\u786E\u8BA4\u540C\u610F\u5B66\u751F\u7684\u9009\u9898\uFF0C\u5C06\u5B66\u751F\u52A0\u5165\u6211\u7684\u5206\u73ED"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, {
|
|
form: form,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
name: "group_id",
|
|
label: "\u9009\u62E9\uFF1A",
|
|
rules: [{
|
|
required: true,
|
|
message: "请选择分班"
|
|
}],
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], {
|
|
placeholder: "\u8BF7\u9009\u62E9\u5206\u73ED",
|
|
size: 'middle',
|
|
children: detailList === null || detailList === void 0 || (_detailList$group_lis2 = detailList.group_list) === null || _detailList$group_lis2 === void 0 ? void 0 : _detailList$group_lis2.map(function (item, key) {
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"].Option, {
|
|
value: item.group_id,
|
|
children: item.group_name
|
|
});
|
|
})
|
|
})
|
|
})
|
|
})]
|
|
});
|
|
};
|
|
/* harmony default export */ var Agree = ((0,_umi_production_exports.connect)(function (_ref3) {
|
|
var graduation = _ref3.graduation;
|
|
return {
|
|
graduation: graduation
|
|
};
|
|
})(Agree_DelShixun));
|
|
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/components/WorkList/index.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var WorkList = function WorkList(_ref) {
|
|
var graduation = _ref.graduation,
|
|
loading = _ref.loading,
|
|
dispatch = _ref.dispatch;
|
|
var _useState = (0,_react_17_0_2_react.useState)(objectSpread2_default()({}, (0,_umi_production_exports.useParams)())),
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
params = _useState2[0],
|
|
setParams = _useState2[1];
|
|
var location = (0,_umi_production_exports.useLocation)();
|
|
var detailList = graduation.detailList;
|
|
var _useState3 = (0,_react_17_0_2_react.useState)({}),
|
|
_useState4 = slicedToArray_default()(_useState3, 2),
|
|
filterSelect = _useState4[0],
|
|
setFilterSelect = _useState4[1];
|
|
var _Form$useForm = es_form/* default */.Z.useForm(),
|
|
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
|
|
form = _Form$useForm2[0];
|
|
var onShowSizeChange = function onShowSizeChange(current, pageSize) {
|
|
params.page = current;
|
|
params.limit = 20;
|
|
dispatch({
|
|
type: 'graduation/getTopisDetailList',
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
};
|
|
var columns = [{
|
|
title: '序号',
|
|
dataIndex: 'name',
|
|
width: 200,
|
|
align: "center",
|
|
render: function render(text, record, index) {
|
|
return index + 1;
|
|
}
|
|
}, {
|
|
title: '姓名',
|
|
dataIndex: 'student_name'
|
|
}, {
|
|
title: '学号',
|
|
dataIndex: 'student_id'
|
|
}, {
|
|
title: '分班',
|
|
dataIndex: 'class_group_name'
|
|
}, {
|
|
title: '选题时间',
|
|
dataIndex: 'selected_time'
|
|
}, {
|
|
title: '确认结果',
|
|
dataIndex: 'result',
|
|
render: function render(text) {
|
|
if (text === '已拒绝') {
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "c-orange",
|
|
children: "\u5DF2\u62D2\u7EDD"
|
|
});
|
|
} else {
|
|
return text;
|
|
}
|
|
}
|
|
}, {
|
|
title: '操作',
|
|
dataInex: 'action',
|
|
render: function render(text, record) {
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
children: [(record.result === '待确认' || record.result === '已同意') && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "current",
|
|
onClick: function onClick() {
|
|
dispatch({
|
|
type: 'graduation/setActionTabs',
|
|
payload: {
|
|
key: '拒绝',
|
|
selectArrs: record,
|
|
params: params
|
|
}
|
|
});
|
|
},
|
|
children: "\u62D2\u7EDD"
|
|
}), record.result === '待确认' && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "current ml20 c-blue",
|
|
onClick: function onClick() {
|
|
dispatch({
|
|
type: 'graduation/setActionTabs',
|
|
payload: {
|
|
key: '同意',
|
|
selectArrs: record,
|
|
params: params
|
|
}
|
|
});
|
|
},
|
|
children: "\u540C\u610F"
|
|
})]
|
|
});
|
|
}
|
|
}];
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
|
|
className: "minH500 bg-white ",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
|
|
loading: loading['graduation/getTopisDetailList'],
|
|
pagination: false,
|
|
dataSource: detailList.users_list,
|
|
columns: columns
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Refuse, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Agree, {})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
|
|
className: "tc mb50 mt30",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, {
|
|
hideOnSinglePage: true,
|
|
showSizeChanger: false,
|
|
onChange: onShowSizeChange,
|
|
defaultCurrent: params.page || 1,
|
|
current: params.page || 1,
|
|
defaultPageSize: 15,
|
|
total: graduation.users_count
|
|
})
|
|
})]
|
|
});
|
|
};
|
|
/* harmony default export */ var components_WorkList = ((0,_umi_production_exports.connect)(function (_ref2) {
|
|
var graduation = _ref2.graduation,
|
|
loading = _ref2.loading;
|
|
return {
|
|
graduation: graduation,
|
|
loading: loading.effects
|
|
};
|
|
})(WorkList));
|
|
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/index.less?modules
|
|
// extracted by mini-css-extract-plugin
|
|
/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___D_8YV","flex_space_between":"flex_space_between___DI3Lx","flex_box_vertical_center":"flex_box_vertical_center___HQIdb","flex_box_center_end":"flex_box_center_end___jBPdg","flex_box_column":"flex_box_column___oBJ_R","title":"title___vQC28","menuTabs":"menuTabs___ZWqcp","rightMenu":"rightMenu___JdFEE","shixunDetail":"shixunDetail___rsPHS"});
|
|
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Graduation/Topics/Detail/index.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var Detail_ShixunsListPage = function ShixunsListPage(_ref) {
|
|
var graduation = _ref.graduation,
|
|
globalSetting = _ref.globalSetting,
|
|
loading = _ref.loading,
|
|
dispatch = _ref.dispatch;
|
|
var params = (0,_umi_production_exports.useParams)();
|
|
var location = (0,_umi_production_exports.useLocation)();
|
|
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
|
|
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
|
|
searchParams = _useSearchParams2[0];
|
|
// checkbox checked储存
|
|
var _useState = (0,_react_17_0_2_react.useState)([]),
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
selectArrs = _useState2[0],
|
|
setSelectArrs = _useState2[1];
|
|
var _useState3 = (0,_react_17_0_2_react.useState)(searchParams.get("tabs") || 0),
|
|
_useState4 = slicedToArray_default()(_useState3, 2),
|
|
activeTabs = _useState4[0],
|
|
setActiveTabs = _useState4[1];
|
|
var detailList = graduation.detailList;
|
|
var courseModules;
|
|
params['category'] = searchParams.get("category_id");
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
dispatch({
|
|
type: 'graduation/getTopisDetailList',
|
|
payload: objectSpread2_default()({}, params)
|
|
});
|
|
}, [params.coursesId]);
|
|
var tabsArr = [{
|
|
name: '选题列表',
|
|
id: 0,
|
|
compontent: /*#__PURE__*/(0,jsx_runtime.jsx)(components_WorkList, {})
|
|
}, {
|
|
name: '选题描述',
|
|
id: 1,
|
|
compontent: /*#__PURE__*/(0,jsx_runtime.jsx)(WorkDescription, {})
|
|
}];
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)("section", {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "edu-container",
|
|
children: [detailList.course_name && /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
|
|
className: "animated fadeIn",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
|
|
className: "mt10",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(breadcrumb/* default */.Z, {
|
|
separator: ">",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
|
|
to: "/classrooms/".concat(detailList.course_id, "/shixun_homework"),
|
|
children: detailList.course_name
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
|
|
to: "/classrooms/".concat(detailList.course_id, "/graduation_topics/").concat(detailList.graduation_id),
|
|
children: "\u6BD5\u8BBE\u9009\u9898"
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, {
|
|
children: "\u9009\u9898\u8BE6\u60C5"
|
|
})]
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
|
|
className: [Detailmodules.title, 'mt20'].join(' '),
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
|
|
to: "/classrooms/".concat(detailList.course_id, "/graduation_topics/").concat(detailList.graduation_id),
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(ArrowLeftOutlined/* default */.Z, {
|
|
className: "font16 c-black"
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("strong", {
|
|
className: "font20 ml5",
|
|
children: detailList.graduation_topic_name
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(util/* StatusClassroomsTags */.VV, {
|
|
status: [detailList.status_name]
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
|
|
className: "mt30 relative",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
|
|
className: Detailmodules.rightMenu,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
className: Detailmodules.shixunDetail,
|
|
to: "/classrooms/".concat(params.coursesId, "/graduation_topics/").concat(params.categoryId, "/edit"),
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "iconfont icon-shixunxiangqing"
|
|
}), "\u7F16\u8F91\u9009\u9898"]
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, {
|
|
defaultActiveKey: activeTabs,
|
|
className: Detailmodules.menuTabs,
|
|
children: tabsArr.map(function (v, k) {
|
|
return /*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z.TabPane, {
|
|
tab: v.name,
|
|
children: v.compontent
|
|
}, v.id);
|
|
})
|
|
})]
|
|
})]
|
|
})
|
|
});
|
|
};
|
|
/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref2) {
|
|
var graduation = _ref2.graduation,
|
|
loading = _ref2.loading,
|
|
globalSetting = _ref2.globalSetting;
|
|
return {
|
|
graduation: graduation,
|
|
globalSetting: globalSetting,
|
|
loading: loading.effects
|
|
};
|
|
})(Detail_ShixunsListPage));
|
|
|
|
/***/ })
|
|
|
|
}]); |