Auto Submit

dev_local_v9_test4
autosubmit 2 years ago
parent 22cdd41b4c
commit ed9a2ce928

@ -282,6 +282,10 @@ var Page = function Page(_ref3) {
_useState8 = slicedToArray_default()(_useState7, 2),
picker = _useState8[0],
setPicker = _useState8[1];
var _useState9 = (0,_react_17_0_2_react.useState)(null),
_useState10 = slicedToArray_default()(_useState9, 2),
dateValue = _useState10[0],
setDateValue = _useState10[1];
var ItemNum = [{
name: "发布作业总数",
num: (0,util/* toWNumber */.lF)((SHeader === null || SHeader === void 0 ? void 0 : SHeader.work_size) || 0),
@ -683,7 +687,7 @@ var Page = function Page(_ref3) {
}
var tooLate = statParams.start_time && current.diff(statParams.start_time, 'years') > 5;
var tooEarly = statParams.end_time && dayjs_min_default()(statParams.end_time).diff(current, 'years') > 5;
return !!tooEarly || !!tooLate;
return !!tooEarly || !!tooLate || current > dayjs_min_default()().endOf('day');
};
var seriesName = function seriesName() {
switch (statParams.data_type) {
@ -1081,9 +1085,18 @@ var Page = function Page(_ref3) {
allowClear: false,
disabledDate: disabledDate,
defaultValue: [dayjs_min_default()(defauleDate.start_time, 'YYYY-MM-DD'), dayjs_min_default()(defauleDate.end_time, 'YYYY-MM-DD')],
value: [dayjs_min_default()(statParams.start_time, 'YYYY-MM-DD'), dayjs_min_default()(statParams.end_time, 'YYYY-MM-DD')],
value: dateValue || [dayjs_min_default()(statParams.start_time, 'YYYY-MM-DD'), dayjs_min_default()(statParams.end_time, 'YYYY-MM-DD')],
format: 'YYYY-MM-DD',
onCalendarChange: function onCalendarChange() {},
onCalendarChange: function onCalendarChange(val) {
return setDateValue(val);
},
onOpenChange: function onOpenChange(open) {
if (open) {
setDateValue([null, null]);
} else {
setDateValue(null);
}
},
onChange: function onChange(date, dateString) {
console.log(dateString);
statParams.start_time = dateString[0];
@ -1111,11 +1124,23 @@ var Page = function Page(_ref3) {
width: "100%",
height: 272
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)(lib/* default */.Z, {
children: SBody !== null && SBody !== void 0 && SBody.shixun_homework_size || SBody !== null && SBody !== void 0 && SBody.group_homework_size || SBody !== null && SBody !== void 0 && SBody.common_homework_size || SBody !== null && SBody !== void 0 && SBody.program_homework_size || SBody !== null && SBody !== void 0 && SBody.exercise_size ? /*#__PURE__*/(0,jsx_runtime.jsx)(lib/* default */.Z, {
option: hanleLearnPieOption(),
style: {
height: "100%"
}
}) : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
color: "#282F3F",
fontWeight: 600
},
children: "\u53D1\u5E03\u7684\u4F5C\u4E1A\u6982\u89C8"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
styles: {
margin: '10px auto !important'
}
})]
})
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {

@ -221,6 +221,10 @@ var Page = function Page(_ref) {
_useState10 = slicedToArray_default()(_useState9, 2),
picker = _useState10[0],
setPicker = _useState10[1];
var _useState11 = (0,_react_17_0_2_react.useState)(null),
_useState12 = slicedToArray_default()(_useState11, 2),
dateValue = _useState12[0],
setDateValue = _useState12[1];
var ItemNum = [{
name: "实践项目数",
num: (0,util/* toWNumber */.lF)(SHeader === null || SHeader === void 0 ? void 0 : SHeader.shixun_size),
@ -816,6 +820,14 @@ var Page = function Page(_ref) {
// if (StatInfo?.time_type == 3)
// return StatInfo?.times?.map((item: any) => `第${item}月`) || []
};
var disabledDate = function disabledDate(current) {
if (!(statParams.start_time && statParams.end_time)) {
return false;
}
var tooLate = statParams.start_time && current.diff(statParams.start_time, 'years') > 5;
var tooEarly = statParams.end_time && dayjs_min_default()(statParams.end_time).diff(current, 'years') > 5;
return !!tooEarly || !!tooLate || current > dayjs_min_default()().endOf('day');
};
(0,_react_17_0_2_react.useEffect)(function () {
(0,util/* setDocumentTitle */.Dk)("实践课程概览");
getStatisticsHeader();
@ -1134,9 +1146,20 @@ var Page = function Page(_ref) {
width: 246
},
allowClear: false,
disabledDate: disabledDate,
defaultValue: [dayjs_min_default()(defauleDate.start_time, 'YYYY-MM-DD'), dayjs_min_default()(defauleDate.end_time, 'YYYY-MM-DD')],
value: [dayjs_min_default()(statParams.start_time, 'YYYY-MM-DD'), dayjs_min_default()(statParams.end_time, 'YYYY-MM-DD')],
value: dateValue || [dayjs_min_default()(statParams.start_time, 'YYYY-MM-DD'), dayjs_min_default()(statParams.end_time, 'YYYY-MM-DD')],
format: 'YYYY-MM-DD',
onCalendarChange: function onCalendarChange(val) {
return setDateValue(val);
},
onOpenChange: function onOpenChange(open) {
if (open) {
setDateValue([null, null]);
} else {
setDateValue(null);
}
},
onChange: function onChange(date, dateString) {
console.log(dateString);
statParams.start_time = dateString[0];

@ -274,14 +274,22 @@ var Page = function Page(_ref3) {
_useState10 = slicedToArray_default()(_useState9, 2),
defauleDate2 = _useState10[0],
setDefaultDate2 = _useState10[1];
var _useState11 = (0,_react_17_0_2_react.useState)(toPicker["".concat(StatInfo === null || StatInfo === void 0 || (_StatInfo$Clearance = StatInfo.Clearance) === null || _StatInfo$Clearance === void 0 ? void 0 : _StatInfo$Clearance.time_type)] || "year"),
var _useState11 = (0,_react_17_0_2_react.useState)(null),
_useState12 = slicedToArray_default()(_useState11, 2),
picker = _useState12[0],
setPicker = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)(toPicker["".concat(StatInfo === null || StatInfo === void 0 || (_StatInfo$Clearance2 = StatInfo.Clearance) === null || _StatInfo$Clearance2 === void 0 ? void 0 : _StatInfo$Clearance2.time_type)] || "year"),
dateValue = _useState12[0],
setDateValue = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)(null),
_useState14 = slicedToArray_default()(_useState13, 2),
picker2 = _useState14[0],
setPicker2 = _useState14[1];
dateValue2 = _useState14[0],
setDateValue2 = _useState14[1];
var _useState15 = (0,_react_17_0_2_react.useState)(toPicker["".concat(StatInfo === null || StatInfo === void 0 || (_StatInfo$Clearance = StatInfo.Clearance) === null || _StatInfo$Clearance === void 0 ? void 0 : _StatInfo$Clearance.time_type)] || "year"),
_useState16 = slicedToArray_default()(_useState15, 2),
picker = _useState16[0],
setPicker = _useState16[1];
var _useState17 = (0,_react_17_0_2_react.useState)(toPicker["".concat(StatInfo === null || StatInfo === void 0 || (_StatInfo$Clearance2 = StatInfo.Clearance) === null || _StatInfo$Clearance2 === void 0 ? void 0 : _StatInfo$Clearance2.time_type)] || "year"),
_useState18 = slicedToArray_default()(_useState17, 2),
picker2 = _useState18[0],
setPicker2 = _useState18[1];
var ItemNum = [{
name: "累计测评次数",
num: (0,util/* toWNumber */.lF)((SHeader === null || SHeader === void 0 ? void 0 : SHeader.evaluation_size) || 0),
@ -538,6 +546,22 @@ var Page = function Page(_ref3) {
// if (StatInfo?.Evaluation?.time_type == 3)
// return StatInfo?.Evaluation?.times?.map((item: any) => `第${item}月`) || []
};
var disabledDate = function disabledDate(current) {
if (!(statParams.start_time && statParams.end_time)) {
return false;
}
var tooLate = statParams.start_time && current.diff(statParams.start_time, 'years') > 5;
var tooEarly = statParams.end_time && dayjs_min_default()(statParams.end_time).diff(current, 'years') > 5;
return !!tooEarly || !!tooLate || current > dayjs_min_default()().endOf('day');
};
var disabledDate2 = function disabledDate2(current) {
if (!(statParams2.start_time && statParams2.end_time)) {
return false;
}
var tooLate = statParams2.start_time && current.diff(statParams2.start_time, 'years') > 5;
var tooEarly = statParams2.end_time && dayjs_min_default()(statParams2.end_time).diff(current, 'years') > 5;
return !!tooEarly || !!tooLate || current > dayjs_min_default()().endOf('day');
};
var hanleItemDiffOption = function hanleItemDiffOption() {
// 实践项目难度分布
var Legend = {
@ -1174,9 +1198,20 @@ var Page = function Page(_ref3) {
width: 246
},
allowClear: false,
disabledDate: disabledDate,
defaultValue: [dayjs_min_default()(defauleDate.start_time, 'YYYY-MM-DD'), dayjs_min_default()(defauleDate.end_time, 'YYYY-MM-DD')],
value: [dayjs_min_default()(statParams.start_time, 'YYYY-MM-DD'), dayjs_min_default()(statParams.end_time, 'YYYY-MM-DD')],
value: dateValue || [dayjs_min_default()(statParams.start_time, 'YYYY-MM-DD'), dayjs_min_default()(statParams.end_time, 'YYYY-MM-DD')],
format: 'YYYY-MM-DD',
onCalendarChange: function onCalendarChange(val) {
return setDateValue(val);
},
onOpenChange: function onOpenChange(open) {
if (open) {
setDateValue([null, null]);
} else {
setDateValue(null);
}
},
onChange: function onChange(date, dateString) {
console.log(dateString);
statParams.start_time = dateString[0];
@ -1270,9 +1305,20 @@ var Page = function Page(_ref3) {
width: 246
},
allowClear: false,
disabledDate: disabledDate2,
defaultValue: [dayjs_min_default()(defauleDate2.start_time, 'YYYY-MM-DD'), dayjs_min_default()(defauleDate2.end_time, 'YYYY-MM-DD')],
value: [dayjs_min_default()(statParams2.start_time, 'YYYY-MM-DD'), dayjs_min_default()(statParams2.end_time, 'YYYY-MM-DD')],
value: dateValue || [dayjs_min_default()(statParams2.start_time, 'YYYY-MM-DD'), dayjs_min_default()(statParams2.end_time, 'YYYY-MM-DD')],
format: 'YYYY-MM-DD',
onCalendarChange: function onCalendarChange(val) {
return setDateValue2(val);
},
onOpenChange: function onOpenChange(open) {
if (open) {
setDateValue2([null, null]);
} else {
setDateValue2(null);
}
},
onChange: function onChange(date, dateString) {
console.log(dateString);
statParams2.start_time = dateString[0];

Loading…
Cancel
Save