Auto Submit

pull/1/head
autosubmit 3 years ago
parent 3ff1e6a110
commit ab61a6b78d

@ -41,7 +41,7 @@
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\

@ -7229,221 +7229,224 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
})]
}), (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, _user$userInfo, _v$author3;
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", {
className: WorkDescriptionmodules.headpic,
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: 20,
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: [v === null || v === void 0 ? void 0 : v.time, " \u53D1\u5E03"]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "tr",
span: 4,
children: ((0,authority/* isAdmin */.GJ)() || (user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login) === (v === null || v === void 0 || (_v$author3 = v.author) === null || _v$author3 === void 0 ? void 0 : _v$author3.login)) && /*#__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: 'shixunHomeworks/setActionTabs',
payload: {
key: '删除',
params: params,
selectArr: v
}
});
}
children: /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, {
spinning: loading['shixunHomeworks/getReplyList'],
children: replyList === null || replyList === void 0 ? void 0 : replyList.comments.map(function (v, k) {
var _v$author, _v$author2, _user$userInfo, _v$author3;
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", {
className: WorkDescriptionmodules.headpic,
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: 20,
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: [v === null || v === void 0 ? void 0 : v.time, " \u53D1\u5E03"]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "tr",
span: 4,
children: ((0,authority/* isAdmin */.GJ)() || (user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login) === (v === null || v === void 0 || (_v$author3 = v.author) === null || _v$author3 === void 0 ? void 0 : _v$author3.login)) && /*#__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: 'shixunHomeworks/setActionTabs',
payload: {
key: '删除',
params: params,
selectArr: v
}
});
}
})
})
})
}), /*#__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) {
var _user$userInfo2, _val$author;
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: val === null || val === void 0 ? void 0 : val.time
}), /*#__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) {
var _user$userInfo2, _val$author;
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: val === null || val === void 0 ? void 0 : val.time
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: ((0,authority/* isAdmin */.GJ)() || (user === null || user === void 0 || (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login) === (val === null || val === void 0 || (_val$author = val.author) === null || _val$author === void 0 ? void 0 : _val$author.login)) && /*#__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: 'shixunHomeworks/setActionTabs',
payload: {
key: '删除',
params: params,
selectArr: val
}
});
}
})
})
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: ((0,authority/* isAdmin */.GJ)() || (user === null || user === void 0 || (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login) === (val === null || val === void 0 || (_val$author = val.author) === null || _val$author === void 0 ? void 0 : _val$author.login)) && /*#__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: 'shixunHomeworks/setActionTabs',
payload: {
key: '删除',
params: params,
selectArr: val
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
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) {
setTowValue(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 _callee5() {
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
if (!(towValue === '')) {
_context5.next = 4;
break;
}
});
message/* default */.ZP.error('请输入内容');
_context5.next = 9;
break;
case 4:
_context5.next = 6;
return dispatch({
type: 'shixunHomeworks/createReply',
payload: {
journals_for_message: {
jour_id: params.categoryId,
jour_type: 'HomeworkCommon',
m_parent_id: v.id,
reply_id: 1,
notes: towValue
}
}
});
case 6:
dispatch({
type: 'shixunHomeworks/getReplyList',
payload: objectSpread2_default()({}, params)
});
message/* default */.ZP.success('发布成功');
setShowItemReply(-1);
case 9:
case "end":
return _context5.stop();
}
})
})
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, {
value: val.content
}, _callee5);
})),
children: "\u53D1\u8868"
})
})
})]
}, 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) {
setTowValue(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 _callee5() {
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
}), 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.user_praise && /*#__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 _callee6() {
return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
if (!(towValue === '')) {
_context5.next = 4;
break;
}
message/* default */.ZP.error('请输入内容');
_context5.next = 9;
break;
case 4:
_context5.next = 6;
_context6.next = 2;
return dispatch({
type: 'shixunHomeworks/createReply',
type: 'shixunHomeworks/replyUnLike',
payload: {
journals_for_message: {
jour_id: params.categoryId,
jour_type: 'HomeworkCommon',
m_parent_id: v.id,
reply_id: 1,
notes: towValue
}
object_id: v.id,
object_type: 'journals_for_message'
}
});
case 6:
case 2:
dispatch({
type: 'shixunHomeworks/getReplyList',
payload: objectSpread2_default()({}, params)
});
message/* default */.ZP.success('发布成功');
setShowItemReply(-1);
case 9:
case 3:
case "end":
return _context5.stop();
return _context6.stop();
}
}, _callee5);
})),
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.user_praise && /*#__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 _callee6() {
return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
_context6.next = 2;
return dispatch({
type: 'shixunHomeworks/replyUnLike',
payload: {
object_id: v.id,
object_type: 'journals_for_message'
}
});
case 2:
dispatch({
type: 'shixunHomeworks/getReplyList',
payload: objectSpread2_default()({}, params)
});
case 3:
case "end":
return _context6.stop();
}
}, _callee6);
}))
}), !!v.praise_count && v.praise_count]
}), !v.user_praise && /*#__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 _callee7() {
return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
while (1) switch (_context7.prev = _context7.next) {
case 0:
_context7.next = 2;
return dispatch({
type: 'shixunHomeworks/replyLike',
payload: {
object_id: v.id,
object_type: 'journals_for_message'
}
});
case 2:
dispatch({
type: 'shixunHomeworks/getReplyList',
payload: objectSpread2_default()({}, params)
});
case 3:
case "end":
return _context7.stop();
}
}, _callee7);
}))
}), !!v.praise_count && v.praise_count]
}, _callee6);
}))
}), !!v.praise_count && v.praise_count]
}), !v.user_praise && /*#__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 _callee7() {
return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
while (1) switch (_context7.prev = _context7.next) {
case 0:
_context7.next = 2;
return dispatch({
type: 'shixunHomeworks/replyLike',
payload: {
object_id: v.id,
object_type: 'journals_for_message'
}
});
case 2:
dispatch({
type: 'shixunHomeworks/getReplyList',
payload: objectSpread2_default()({}, params)
});
case 3:
case "end":
return _context7.stop();
}
}, _callee7);
}))
}), !!v.praise_count && v.praise_count]
})]
})]
})]
})]
})
})]
}, k);
})
})]
}, k);
})
})
})]
})
@ -7451,7 +7454,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
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,
total: replyList === null || replyList === void 0 ? void 0 : replyList.messages_count,
hideOnSinglePage: true,
current: params.page || 1,
onChange: function onChange(page) {
@ -7649,7 +7652,8 @@ var Collaboration_WorkList = function WorkList(_ref) {
return (0,fetch/* default */.ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/teachers"), {
method: 'get',
params: {
homework_id: params.categoryId
homework_id: params.categoryId,
limit: 1000
}
});
case 2:

@ -7303,7 +7303,8 @@ var Collaboration = function Collaboration(_ref) {
return (0,fetch/* default */.ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/teachers"), {
method: 'get',
params: {
homework_id: params.categoryId
homework_id: params.categoryId,
limit: 1000
}
});
case 2:

@ -6646,15 +6646,11 @@ var publicsetting_WorkList = function WorkList(_ref) {
_useState10 = slicedToArray_default()(_useState9, 2),
repairSettings = _useState10[0],
setRepairSetting = _useState10[1];
var _useState11 = (0,_react_17_0_2_react.useState)(false),
var _useState11 = (0,_react_17_0_2_react.useState)([]),
_useState12 = slicedToArray_default()(_useState11, 2),
isadd = _useState12[0],
setisadd = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)([]),
_useState14 = slicedToArray_default()(_useState13, 2),
ids = _useState14[0],
setids = _useState14[1];
var _useState15 = (0,_react_17_0_2_react.useState)({
ids = _useState12[0],
setids = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)({
unified_setting: false,
//是否统一设置
publish_time: '',
@ -6723,9 +6719,9 @@ var publicsetting_WorkList = function WorkList(_ref) {
//封榜开始时间
rank_forbidden_end: '' //封榜结束时间
}),
_useState16 = slicedToArray_default()(_useState15, 2),
data = _useState16[0],
setData = _useState16[1];
_useState14 = slicedToArray_default()(_useState13, 2),
data = _useState14[0],
setData = _useState14[1];
(0,_react_17_0_2_react.useEffect)(function () {
getData();
return function () {
@ -7265,59 +7261,6 @@ var publicsetting_WorkList = function WorkList(_ref) {
}, k);
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
title: "\u6DFB\u52A0\u534F\u4F5C\u8005",
open: isadd,
onCancel: function onCancel() {
return setisadd(false);
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: 'flex'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("label", {
style: {
width: '50px'
},
children: "\u59D3\u540D\uFF1A"
}), " ", /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, {
onChange: function onChange(e) {
// setList(lists.filter(item=>item.name.indexOf(e.target.value) > -1))
}
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
style: {
marginTop: '10px',
height: '300px',
overflow: 'auto'
},
rowSelection: {
type: 'checkbox',
onChange: function onChange(selectedRowKeys, selectedRows) {
setids(selectedRowKeys);
}
},
pagination: false,
dataSource: [{
name: '1'
}],
columns: [{
title: '班级',
dataIndex: 'name',
key: 'name'
}, {
title: '发布时间',
dataIndex: 'publish_time',
key: 'publish_time'
}, {
title: '截止时间',
dataIndex: 'end_time',
key: 'end_time'
}]
})]
})
})]
});
};
@ -7929,7 +7872,8 @@ var Collaboration_WorkList = function WorkList(_ref) {
return (0,fetch/* default */.ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/teachers"), {
method: 'get',
params: {
homework_id: params.categoryId
homework_id: params.categoryId,
limit: 1000
}
});
case 2:

@ -7324,15 +7324,11 @@ var publicsetting_WorkList = function WorkList(_ref) {
_useState10 = slicedToArray_default()(_useState9, 2),
repairSettings = _useState10[0],
setRepairSetting = _useState10[1];
var _useState11 = (0,_react_17_0_2_react.useState)(false),
var _useState11 = (0,_react_17_0_2_react.useState)([]),
_useState12 = slicedToArray_default()(_useState11, 2),
isadd = _useState12[0],
setisadd = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)([]),
_useState14 = slicedToArray_default()(_useState13, 2),
ids = _useState14[0],
setids = _useState14[1];
var _useState15 = (0,_react_17_0_2_react.useState)({
ids = _useState12[0],
setids = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)({
unified_setting: false,
//是否统一设置
publish_time: '',
@ -7400,9 +7396,9 @@ var publicsetting_WorkList = function WorkList(_ref) {
//是否作业截止后公开
public_after_over: false //是否课堂结束后公开
}),
_useState16 = slicedToArray_default()(_useState15, 2),
data = _useState16[0],
setData = _useState16[1];
_useState14 = slicedToArray_default()(_useState13, 2),
data = _useState14[0],
setData = _useState14[1];
(0,_react_17_0_2_react.useEffect)(function () {
getData();
return function () {
@ -7599,9 +7595,9 @@ var publicsetting_WorkList = function WorkList(_ref) {
}
return 'immediately';
}, [data]);
return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
return /*#__PURE__*/(0,jsx_runtime.jsx)("section", {
className: [ConfigWorksmodules/* default */.Z.form, ' bg-white pl30 pr30 pt10'].join(' '),
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: '1',
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
@ -7783,57 +7779,7 @@ var publicsetting_WorkList = function WorkList(_ref) {
children: "(\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u5F00\u59CB\u5B66\u4E60\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u5B66\u751F\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762)"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
title: "\u6DFB\u52A0\u534F\u4F5C\u8005",
open: isadd,
onCancel: function onCancel() {
return setisadd(false);
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: 'flex'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("label", {
style: {
width: '50px'
},
children: "\u59D3\u540D\uFF1A"
}), " ", /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z.Search, {
onChange: function onChange(e) {}
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
style: {
marginTop: '10px',
height: '300px',
overflow: 'auto'
},
rowSelection: {
type: 'checkbox',
onChange: function onChange(selectedRowKeys, selectedRows) {
setids(selectedRowKeys);
}
},
pagination: false,
dataSource: [{
name: '1'
}],
columns: [{
title: '班级',
dataIndex: 'name',
key: 'name'
}, {
title: '发布时间',
dataIndex: 'publish_time',
key: 'publish_time'
}, {
title: '截止时间',
dataIndex: 'end_time',
key: 'end_time'
}]
})]
})
})]
})
});
};
/* harmony default export */ var publicsetting = ((0,_umi_production_exports.connect)(function (_ref4) {
@ -8955,7 +8901,8 @@ var Collaboration_WorkList = function WorkList(_ref) {
return (0,fetch/* default */.ZP)("/api/courses/".concat(params === null || params === void 0 ? void 0 : params.coursesId, "/teachers"), {
method: 'get',
params: {
homework_id: params.categoryId
homework_id: params.categoryId,
limit: 1000
}
});
case 2:

@ -6189,15 +6189,13 @@ var AsyncButton = __webpack_require__(10902);
var modal = __webpack_require__(43418);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules
var menu = __webpack_require__(20834);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules
var affix = __webpack_require__(81228);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules
var skeleton = __webpack_require__(59981);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules
var dropdown = __webpack_require__(38854);
;// CONCATENATED MODULE: ./src/pages/Paperlibrary/EditPotin/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var EditPotinmodules = ({"flex_box_center":"flex_box_center___gi93l","flex_space_between":"flex_space_between___mWMLA","flex_box_vertical_center":"flex_box_vertical_center___rk4nc","flex_box_center_end":"flex_box_center_end___B8XxF","flex_box_column":"flex_box_column___AX3Vm","moreSpan":"moreSpan___hbStq","bg":"bg___Ya739","title":"title___BC46y","bottomdiv":"bottomdiv___uaPr6","spanBtn":"spanBtn___jjgnA","addQuestionBtn":"addQuestionBtn___qOlYW","saveBtn":"saveBtn___ulgem","left":"left___i8aTX","scrollWrapper":"scrollWrapper___Jk80T","Button":"Button___auxWm","iconWrapper":"iconWrapper___h3H1m","up":"up___tLyCX","down":"down___T5_aj","disabled":"disabled___GRBbF","titleleft":"titleleft___xZGbq","more_style":"more_style___nhWCX","qcount":"qcount___ID7OA","score":"score___T7dbm","qtitle":"qtitle___qJBFd","qcountclick":"qcountclick___m_VKG","right":"right___CBabI","edit":"edit___WHuql","delete":"delete___Pa6db","shixun":"shixun___oObBe","scoreByBlankRadio":"scoreByBlankRadio___r4AWn","scoreinput":"scoreinput___O8EhL","modalconfirm":"modalconfirm___Ru9B_","scoremodal":"scoremodal___BdW7P","close":"close___blHYk","content":"content___jlm9o","items":"items___i3TrH","bottom":"bottom___zMQZ6","yes":"yes___lOPY6","no":"no___gtzKI","formcenter":"formcenter___fCxkm","radiogroup":"radiogroup___oXWHc","easy":"easy___ANNVD","medium":"medium___ov7N3","hard":"hard___n4afW","formcenterselect":"formcenterselect___lYa4f","selectitems":"selectitems___c9Pt5","morebottom":"morebottom____I_ev","titleTooltip":"titleTooltip___CAyYg"});
/* harmony default export */ var EditPotinmodules = ({"flex_box_center":"flex_box_center___gi93l","flex_space_between":"flex_space_between___mWMLA","flex_box_vertical_center":"flex_box_vertical_center___rk4nc","flex_box_center_end":"flex_box_center_end___B8XxF","flex_box_column":"flex_box_column___AX3Vm","moreSpan":"moreSpan___hbStq","bg":"bg___Ya739","title":"title___BC46y","bottomdiv":"bottomdiv___uaPr6","spanBtn":"spanBtn___jjgnA","addQuestionBtn":"addQuestionBtn___qOlYW","saveBtn":"saveBtn___ulgem","left":"left___i8aTX","leftAction":"leftAction___sQkuq","Button":"Button___auxWm","iconWrapper":"iconWrapper___h3H1m","up":"up___tLyCX","down":"down___T5_aj","disabled":"disabled___GRBbF","titleleft":"titleleft___xZGbq","more_style":"more_style___nhWCX","qcount":"qcount___ID7OA","score":"score___T7dbm","qtitle":"qtitle___qJBFd","qcountclick":"qcountclick___m_VKG","right":"right___CBabI","edit":"edit___WHuql","delete":"delete___Pa6db","shixun":"shixun___oObBe","scoreByBlankRadio":"scoreByBlankRadio___r4AWn","modalconfirm":"modalconfirm___Ru9B_","scoremodal":"scoremodal___BdW7P","close":"close___blHYk","content":"content___jlm9o","items":"items___i3TrH","bottom":"bottom___zMQZ6","yes":"yes___lOPY6","no":"no___gtzKI","formcenter":"formcenter___fCxkm","radiogroup":"radiogroup___oXWHc","easy":"easy___ANNVD","medium":"medium___ov7N3","hard":"hard___n4afW","formcenterselect":"formcenterselect___lYa4f","selectitems":"selectitems___c9Pt5","morebottom":"morebottom____I_ev","scoreinput":"scoreinput___O8EhL","titleTooltip":"titleTooltip___CAyYg","exercise_styles":"exercise_styles___u40hG"});
// EXTERNAL MODULE: ./src/utils/util.tsx
var utils_util = __webpack_require__(27291);
// EXTERNAL MODULE: ./src/utils/fetch.ts
@ -12105,84 +12103,84 @@ var AddNewPaper = function AddNewPaper(_ref) {
style: {
marginTop: 20,
borderTop: '1px solid #DCDCDC',
display: 'flex',
display: 'block',
alignItems: 'stretch'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
backgroundColor: '#F6F7F9'
backgroundColor: '#F6F7F9',
display: "inline-block",
position: "sticky",
top: 0
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)(affix/* default */.Z, {
offsetTop: 10,
children: /*#__PURE__*/(0,jsx_runtime.jsx)(skeleton/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(skeleton/* default */.Z, {
className: EditPotinmodules.left,
active: true,
loading: isloading,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: EditPotinmodules.left,
active: true,
loading: isloading,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: EditPotinmodules.left,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
onClick: function onClick() {
if (handleIsEdit()) return;
setScoreShow(true);
},
className: EditPotinmodules.Button,
children: "\u6279\u91CF\u8BBE\u7F6E\u5206\u503C"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: EditPotinmodules.scrollWrapper,
style: {
overflow: overflow
},
onMouseEnter: handleMouseEnter,
onMouseLeave: handleMouseLeave,
children: exerciseitem === null || exerciseitem === void 0 || (_exerciseitem$exercis3 = exerciseitem.exercise_question_types) === null || _exerciseitem$exercis3 === void 0 ? void 0 : _exerciseitem$exercis3.map(function (item, index) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mb30",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
onClick: function onClick() {
if (handleIsEdit()) return;
setScoreShow(true);
},
className: EditPotinmodules.Button,
children: "\u6279\u91CF\u8BBE\u7F6E\u5206\u503C"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: EditPotinmodules.scrollWrapper,
style: {
overflow: overflow
},
onMouseEnter: handleMouseEnter,
onMouseLeave: handleMouseLeave,
children: exerciseitem === null || exerciseitem === void 0 || (_exerciseitem$exercis3 = exerciseitem.exercise_question_types) === null || _exerciseitem$exercis3 === void 0 ? void 0 : _exerciseitem$exercis3.map(function (item, index) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mb30",
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: EditPotinmodules.title,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: EditPotinmodules.title,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: EditPotinmodules.titleleft,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
color: '#000000',
fontWeight: 400,
fontSize: 12
},
children: [" ", (0,utils_util/* toChineseNumber */.EM)(index + 1), "\u3001\u3010", item.name, "\u3011"]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
color: '#464F66',
fontSize: 12
},
children: ["\uFF08", item.count, "\u5C0F\u9898\uFF0C\u5171", item.score, "\u5206\uFF09"]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
dropdownRender: function dropdownRender() {
return exportMenu(item, index);
className: EditPotinmodules.titleleft,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
color: '#000000',
fontWeight: 400,
fontSize: 12
},
placement: "bottomLeft",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: EditPotinmodules.more_style,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-sandian font12"
})
})
children: [" ", (0,utils_util/* toChineseNumber */.EM)(index + 1), "\u3001\u3010", item.name, "\u3011"]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
color: '#464F66',
fontSize: 12
},
children: ["\uFF08", item.count, "\u5C0F\u9898\uFF0C\u5171", item.score, "\u5206\uFF09"]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(LeftItems, {
isedit: isedit,
setBigqitem: setBigqitem,
bigitem: objectSpread2_default()(objectSpread2_default()({}, item), {}, {
indexs: index + 1
}),
setqitem: setqitem,
qitem: qitem,
Itemid: itemid,
getdata: getdatas,
data: item.items
}), /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
dropdownRender: function dropdownRender() {
return exportMenu(item, index);
},
placement: "bottomLeft",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: EditPotinmodules.more_style,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-sandian font12"
})
})
})]
}, index);
})
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(LeftItems, {
isedit: isedit,
setBigqitem: setBigqitem,
bigitem: objectSpread2_default()(objectSpread2_default()({}, item), {}, {
indexs: index + 1
}),
setqitem: setqitem,
qitem: qitem,
Itemid: itemid,
getdata: getdatas,
data: item.items
})]
}, index);
})
})]
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(skeleton/* default */.Z, {
@ -13392,391 +13390,6 @@ var SvgShengxu = function SvgShengxu(props) {
/***/ }),
/***/ 27666:
/*!****************************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js ***!
\****************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony import */ var _babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/toConsumableArray */ 42371);
/* harmony import */ var rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! rc-util/es/raf */ 28637);
function throttleByAnimationFrame(fn) {
let requestId;
const later = args => () => {
requestId = null;
fn.apply(void 0, (0,_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(args));
};
const throttled = function () {
if (requestId == null) {
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
args[_key] = arguments[_key];
}
requestId = (0,rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z)(later(args));
}
};
throttled.cancel = () => {
rc_util_es_raf__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z.cancel(requestId);
requestId = null;
};
return throttled;
}
/* harmony default export */ __webpack_exports__.Z = (throttleByAnimationFrame);
/***/ }),
/***/ 81228:
/*!*********************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/affix/index.js + 2 modules ***!
\*********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ affix; }
});
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/classCallCheck.js
var classCallCheck = __webpack_require__(74809);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createClass.js
var createClass = __webpack_require__(57338);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/inherits.js
var inherits = __webpack_require__(29161);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/esm/createSuper.js + 1 modules
var createSuper = __webpack_require__(24154);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
// EXTERNAL MODULE: ./node_modules/_classnames@2.3.2@classnames/index.js
var _classnames_2_3_2_classnames = __webpack_require__(12124);
var _classnames_2_3_2_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_3_2_classnames);
// EXTERNAL MODULE: ./node_modules/_rc-resize-observer@1.4.0@rc-resize-observer/es/index.js + 4 modules
var es = __webpack_require__(28647);
// EXTERNAL MODULE: ./node_modules/_rc-util@5.38.0@rc-util/es/omit.js
var omit = __webpack_require__(39029);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/throttleByAnimationFrame.js
var throttleByAnimationFrame = __webpack_require__(27666);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
var context = __webpack_require__(36355);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js
var genComponentStyleHook = __webpack_require__(83116);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js
var statistic = __webpack_require__(37613);
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/style/index.js
// ============================== Shared ==============================
const genSharedAffixStyle = token => {
const {
componentCls
} = token;
return {
[componentCls]: {
position: 'fixed',
zIndex: token.zIndexPopup
}
};
};
// ============================== Export ==============================
/* harmony default export */ var style = ((0,genComponentStyleHook/* default */.Z)('Affix', token => {
const affixToken = (0,statistic/* merge */.TS)(token, {
zIndexPopup: token.zIndexBase + 10
});
return [genSharedAffixStyle(affixToken)];
}));
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/utils.js
function getTargetRect(target) {
return target !== window ? target.getBoundingClientRect() : {
top: 0,
bottom: window.innerHeight
};
}
function getFixedTop(placeholderRect, targetRect, offsetTop) {
if (offsetTop !== undefined && targetRect.top > placeholderRect.top - offsetTop) {
return offsetTop + targetRect.top;
}
return undefined;
}
function getFixedBottom(placeholderRect, targetRect, offsetBottom) {
if (offsetBottom !== undefined && targetRect.bottom < placeholderRect.bottom + offsetBottom) {
const targetBottomOffset = window.innerHeight - targetRect.bottom;
return offsetBottom + targetBottomOffset;
}
return undefined;
}
;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/affix/index.js
"use client";
const TRIGGER_EVENTS = ['resize', 'scroll', 'touchstart', 'touchmove', 'touchend', 'pageshow', 'load'];
function getDefaultTarget() {
return typeof window !== 'undefined' ? window : null;
}
var AffixStatus;
(function (AffixStatus) {
AffixStatus[AffixStatus["None"] = 0] = "None";
AffixStatus[AffixStatus["Prepare"] = 1] = "Prepare";
})(AffixStatus || (AffixStatus = {}));
let InternalAffix = /*#__PURE__*/function (_React$Component) {
(0,inherits/* default */.Z)(InternalAffix, _React$Component);
var _super = (0,createSuper/* default */.Z)(InternalAffix);
function InternalAffix() {
var _this;
(0,classCallCheck/* default */.Z)(this, InternalAffix);
_this = _super.apply(this, arguments);
_this.state = {
status: AffixStatus.None,
lastAffix: false,
prevTarget: null
};
_this.placeholderNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)();
_this.fixedNodeRef = /*#__PURE__*/(0,_react_17_0_2_react.createRef)();
_this.addListeners = () => {
const targetFunc = _this.getTargetFunc();
const target = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc();
const {
prevTarget
} = _this.state;
if (prevTarget !== target) {
TRIGGER_EVENTS.forEach(eventName => {
prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition);
target === null || target === void 0 ? void 0 : target.addEventListener(eventName, _this.lazyUpdatePosition);
});
_this.updatePosition();
_this.setState({
prevTarget: target
});
}
};
_this.removeListeners = () => {
if (_this.timer) {
clearTimeout(_this.timer);
_this.timer = null;
}
const {
prevTarget
} = _this.state;
const targetFunc = _this.getTargetFunc();
const newTarget = targetFunc === null || targetFunc === void 0 ? void 0 : targetFunc();
TRIGGER_EVENTS.forEach(eventName => {
newTarget === null || newTarget === void 0 ? void 0 : newTarget.removeEventListener(eventName, _this.lazyUpdatePosition);
prevTarget === null || prevTarget === void 0 ? void 0 : prevTarget.removeEventListener(eventName, _this.lazyUpdatePosition);
});
_this.updatePosition.cancel();
// https://github.com/ant-design/ant-design/issues/22683
_this.lazyUpdatePosition.cancel();
};
_this.getOffsetTop = () => {
const {
offsetBottom,
offsetTop
} = _this.props;
return offsetBottom === undefined && offsetTop === undefined ? 0 : offsetTop;
};
_this.getOffsetBottom = () => _this.props.offsetBottom;
// =================== Measure ===================
_this.measure = () => {
const {
status,
lastAffix
} = _this.state;
const {
onChange
} = _this.props;
const targetFunc = _this.getTargetFunc();
if (status !== AffixStatus.Prepare || !_this.fixedNodeRef.current || !_this.placeholderNodeRef.current || !targetFunc) {
return;
}
const offsetTop = _this.getOffsetTop();
const offsetBottom = _this.getOffsetBottom();
const targetNode = targetFunc();
if (targetNode) {
const newState = {
status: AffixStatus.None
};
const placeholderRect = getTargetRect(_this.placeholderNodeRef.current);
if (placeholderRect.top === 0 && placeholderRect.left === 0 && placeholderRect.width === 0 && placeholderRect.height === 0) {
return;
}
const targetRect = getTargetRect(targetNode);
const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop);
const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom);
if (fixedTop !== undefined) {
newState.affixStyle = {
position: 'fixed',
top: fixedTop,
width: placeholderRect.width,
height: placeholderRect.height
};
newState.placeholderStyle = {
width: placeholderRect.width,
height: placeholderRect.height
};
} else if (fixedBottom !== undefined) {
newState.affixStyle = {
position: 'fixed',
bottom: fixedBottom,
width: placeholderRect.width,
height: placeholderRect.height
};
newState.placeholderStyle = {
width: placeholderRect.width,
height: placeholderRect.height
};
}
newState.lastAffix = !!newState.affixStyle;
if (onChange && lastAffix !== newState.lastAffix) {
onChange(newState.lastAffix);
}
_this.setState(newState);
}
};
_this.prepareMeasure = () => {
// event param is used before. Keep compatible ts define here.
_this.setState({
status: AffixStatus.Prepare,
affixStyle: undefined,
placeholderStyle: undefined
});
// Test if `updatePosition` called
if (false) {}
};
_this.updatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => {
_this.prepareMeasure();
});
_this.lazyUpdatePosition = (0,throttleByAnimationFrame/* default */.Z)(() => {
const targetFunc = _this.getTargetFunc();
const {
affixStyle
} = _this.state;
// Check position change before measure to make Safari smooth
if (targetFunc && affixStyle) {
const offsetTop = _this.getOffsetTop();
const offsetBottom = _this.getOffsetBottom();
const targetNode = targetFunc();
if (targetNode && _this.placeholderNodeRef.current) {
const targetRect = getTargetRect(targetNode);
const placeholderRect = getTargetRect(_this.placeholderNodeRef.current);
const fixedTop = getFixedTop(placeholderRect, targetRect, offsetTop);
const fixedBottom = getFixedBottom(placeholderRect, targetRect, offsetBottom);
if (fixedTop !== undefined && affixStyle.top === fixedTop || fixedBottom !== undefined && affixStyle.bottom === fixedBottom) {
return;
}
}
}
// Directly call prepare measure since it's already throttled.
_this.prepareMeasure();
});
return _this;
}
(0,createClass/* default */.Z)(InternalAffix, [{
key: "getTargetFunc",
value: function getTargetFunc() {
const {
getTargetContainer
} = this.context;
const {
target
} = this.props;
if (target !== undefined) {
return target;
}
return getTargetContainer !== null && getTargetContainer !== void 0 ? getTargetContainer : getDefaultTarget;
}
// Event handler
}, {
key: "componentDidMount",
value: function componentDidMount() {
// [Legacy] Wait for parent component ref has its value.
// We should use target as directly element instead of function which makes element check hard.
this.timer = setTimeout(this.addListeners);
}
}, {
key: "componentDidUpdate",
value: function componentDidUpdate(prevProps) {
this.addListeners();
if (prevProps.offsetTop !== this.props.offsetTop || prevProps.offsetBottom !== this.props.offsetBottom) {
this.updatePosition();
}
this.measure();
}
}, {
key: "componentWillUnmount",
value: function componentWillUnmount() {
this.removeListeners();
}
// =================== Render ===================
}, {
key: "render",
value: function render() {
const {
affixStyle,
placeholderStyle
} = this.state;
const {
affixPrefixCls,
rootClassName,
children
} = this.props;
const className = _classnames_2_3_2_classnames_default()(affixStyle && rootClassName, {
[affixPrefixCls]: !!affixStyle
});
let props = (0,omit/* default */.Z)(this.props, ['prefixCls', 'offsetTop', 'offsetBottom', 'target', 'onChange', 'affixPrefixCls', 'rootClassName']);
// Omit this since `onTestUpdatePosition` only works on test.
if (false) {}
return /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, {
onResize: this.updatePosition
}, /*#__PURE__*/_react_17_0_2_react.createElement("div", Object.assign({}, props, {
ref: this.placeholderNodeRef
}), affixStyle && /*#__PURE__*/_react_17_0_2_react.createElement("div", {
style: placeholderStyle,
"aria-hidden": "true"
}), /*#__PURE__*/_react_17_0_2_react.createElement("div", {
className: className,
ref: this.fixedNodeRef,
style: affixStyle
}, /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, {
onResize: this.updatePosition
}, children))));
}
}]);
return InternalAffix;
}(_react_17_0_2_react.Component);
InternalAffix.contextType = context/* ConfigContext */.E_;
const Affix = /*#__PURE__*/(0,_react_17_0_2_react.forwardRef)((props, ref) => {
const {
prefixCls: customizePrefixCls,
rootClassName
} = props;
const {
getPrefixCls
} = (0,_react_17_0_2_react.useContext)(context/* ConfigContext */.E_);
const affixPrefixCls = getPrefixCls('affix', customizePrefixCls);
const [wrapSSR, hashId] = style(affixPrefixCls);
const AffixProps = Object.assign(Object.assign({}, props), {
affixPrefixCls,
rootClassName: _classnames_2_3_2_classnames_default()(rootClassName, hashId)
});
return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(InternalAffix, Object.assign({}, AffixProps, {
ref: ref
})));
});
if (false) {}
/* harmony default export */ var affix = (Affix);
/***/ }),
/***/ 66104:
/*!**************************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules ***!

@ -310,28 +310,33 @@
color: #165DFF;
}
.left___i8aTX {
padding: 15px 0px;
background-color: #F6F7F9;
padding: 0 0 15px 0px;
background: #F6F7F9;
width: 260px;
min-height: 600px;
text-align: left;
}
.left___i8aTX .scrollWrapper___Jk80T {
max-height: 80vh;
.left___i8aTX .leftAction___sQkuq {
background: #F6F7F9;
padding: 15px 0 0 0;
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1;
}
.left___i8aTX .Button___auxWm {
width: 92px;
height: 32px;
margin-left: 15px;
padding: 0 6px;
background: linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%);
box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5);
border-radius: 4px;
color: #3061D0;
font-size: 12px !important;
font-size: 12px;
text-align: center;
border: 1px solid #BACFFE;
margin-bottom: 15px;
padding: 0 !important;
margin-bottom: 9px;
}
.left___i8aTX .title___BC46y {
height: 32px;
@ -374,6 +379,7 @@
opacity: 0.2;
}
.left___i8aTX .title___BC46y .titleleft___xZGbq {
width: 85%;
padding-right: 4px;
flex: 1 1;
position: relative;
@ -443,6 +449,11 @@
padding: 40px;
width: 940px;
text-align: left;
position: -webkit-sticky;
position: sticky;
top: 0;
display: inline-block;
vertical-align: top;
}
.right___CBabI .title___BC46y {
display: flex;
@ -496,13 +507,11 @@
color: #000000;
font-weight: 600;
font-size: 16px;
}
.right___CBabI .qcount___ID7OA .qtitle___qJBFd p {
word-break: break-all;
}
.right___CBabI .scoreByBlankRadio___r4AWn {
background: #F6F7F9;
box-shadow: inset 0px 1px 3px 0px #D7D8D9;
box-shadow: inset 0px 1px 3px 0px #D7D8D9 !important;
border-radius: 16px;
margin-right: 20px;
}
@ -519,36 +528,26 @@
color: #9096A3;
}
.right___CBabI .scoreByBlankRadio___r4AWn label[class~='ant-radio-button-wrapper']::before {
background-color: transparent;
background-color: transparent !important;
}
.right___CBabI .scoreByBlankRadio___r4AWn label[class~='ant-radio-button-wrapper-checked'] {
background: linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%);
box-shadow: inset 0px 1px 3px 0px #D7D8D9;
border: 1px solid #C8D2EA;
border: 1px solid #C8D2EA !important;
border-radius: 16px;
padding: 0 20px;
display: inline-flex;
align-items: center;
color: #3061D0;
}
.right___CBabI .scoreByBlankRadio___r4AWn label[class~='ant-radio-button-wrapper-checked']:first-child {
border-right-color: #C8D2EA !important;
}
.right___CBabI .scoreByBlankRadio___r4AWn label[class~='ant-radio-button-wrapper-checked']:focus-within {
box-shadow: none;
}
.right___CBabI .scoreByBlankRadio___r4AWn label[class~='ant-radio-button-wrapper-checked']::before {
background-color: transparent;
}
.right___CBabI .scoreinput___O8EhL {
margin-bottom: 0px;
}
.right___CBabI .scoreinput___O8EhL [class~='ant-form-item-row'] {
height: 46px;
}
.right___CBabI .scoreinput___O8EhL [class~='ant-input-number-input-wrap'] input {
height: 46px !important;
}
.right___CBabI .scoreinput___O8EhL [class~='ant-form-item-label'] {
height: 100%;
line-height: 46px;
background-color: transparent !important;
}
.modalconfirm___Ru9B_ div[class~='ant-modal-body'] {
padding: 16px 24px;
@ -638,7 +637,7 @@
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66;
color: #464F66 !important;
line-height: 14px;
}
.formcenter___fCxkm div[class~='ant-form-item-row'] {
@ -658,8 +657,7 @@
margin-right: 20px;
}
.formcenter___fCxkm .radiogroup___oXWHc label[class~='ant-radio-button-wrapper']::before {
background-color: #fff !important;
width: 0px !important;
background-color: transparent;
}
.formcenter___fCxkm .radiogroup___oXWHc label[class~='ant-radio-button-wrapper'] span {
color: #464F66;
@ -729,7 +727,7 @@
background: #3061D0;
border-radius: 2px;
font-weight: 400;
color: #FFFFFF !important;
color: #FFFFFF;
}
.morebottom____I_ev .no___gtzKI {
margin-right: 20px;
@ -742,6 +740,19 @@
color: #3061D0;
line-height: 14px;
}
.scoreinput___O8EhL {
margin-bottom: 0px !important;
}
.scoreinput___O8EhL [class~='ant-form-item-row'] {
height: 46px;
}
.scoreinput___O8EhL [class~='ant-input-number-input-wrap'] input {
height: 46px !important;
}
.scoreinput___O8EhL [class~='ant-form-item-label'] {
height: 100%;
line-height: 46px;
}
.titleTooltip___CAyYg {
max-width: 600px !important;
}
@ -749,6 +760,13 @@
max-height: 400px;
overflow: auto;
}
.exercise_styles___u40hG {
width: 1200px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/PreviewAll/index.less?modules ***!

@ -41,7 +41,7 @@
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\

@ -41,7 +41,7 @@
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\

@ -308,6 +308,6 @@
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}

@ -41,7 +41,7 @@
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\

@ -41,7 +41,7 @@
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************!*\

@ -41,7 +41,7 @@
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\

@ -41,6 +41,6 @@
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}

@ -16269,7 +16269,7 @@ function code_repository_reducer(state, action) {
(0,_react_17_0_2_react.useEffect)(function () {
var unSub = mediator/* default */.Z.subscribe('show-case-result', function (status) {
onResizeCodeArea(1); //重置moveY为0
if (status) {
if (status || status === false) {
setShowCaseList(status);
} else {
setShowCaseList(!showCaseList);
@ -16288,6 +16288,7 @@ function code_repository_reducer(state, action) {
if ((0,fullscreen/* IsFull */.vp)()) {
(0,fullscreen/* exitFull */.BU)();
} else {
mediator/* default */.Z.publish('show-case-result', false);
(0,fullscreen/* requestFullScreen */.Dj)(document.body);
}
}

@ -5318,7 +5318,7 @@ ul.menu___sjQxY [class~='ant-dropdown-menu-item-active'] {
.vnc-panel {
height: 100%;
margin: 0 auto;
min-height: 300px;
min-height: 100px;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\

Loading…
Cancel
Save