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.
192 lines
11 KiB
192 lines
11 KiB
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[141],{
|
|
|
|
/***/ "4rn5":
|
|
/*!*****************************************************!*\
|
|
!*** ./src/pages/Engineering/Norm/Detail/index.tsx ***!
|
|
\*****************************************************/
|
|
/*! exports provided: default */
|
|
/*! all exports used */
|
|
/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */
|
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
|
|
"use strict";
|
|
__webpack_require__.r(__webpack_exports__);
|
|
/* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */ "k1fw");
|
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "cDcd");
|
|
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
|
|
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! umi */ "Ty5D");
|
|
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! umi */ "9kvl");
|
|
/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./index.less?modules */ "wdJq");
|
|
/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_index_less_modules__WEBPACK_IMPORTED_MODULE_4__);
|
|
|
|
|
|
|
|
|
|
|
|
var NormDetail = function NormDetail(_ref) {
|
|
var dataSource = _ref.dataSource,
|
|
dispatch = _ref.dispatch;
|
|
var params = Object(umi__WEBPACK_IMPORTED_MODULE_2__[/* useParams */ "i"])();
|
|
Object(react__WEBPACK_IMPORTED_MODULE_1__["useEffect"])(function () {
|
|
if (params.ec_year_id && params.id) {
|
|
dispatch({
|
|
type: 'engineeringNormDetail/getGraduationResultDetail',
|
|
payload: params
|
|
});
|
|
}
|
|
}, []);
|
|
var columns = [{
|
|
title: '课程',
|
|
style: {
|
|
justifyContent: 'start'
|
|
}
|
|
}, {
|
|
title: '课程所占权重',
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120
|
|
}, {
|
|
title: '用于评价的课程目标',
|
|
style: {
|
|
flex: 2,
|
|
justifyContent: 'start'
|
|
}
|
|
}, {
|
|
title: '课程达成阈值',
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120
|
|
}, {
|
|
title: '课程达成实际值',
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120
|
|
}, {
|
|
title: '评价结果',
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120
|
|
}, {
|
|
title: '指标点达成阈值',
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120
|
|
}, {
|
|
title: '指标点达成实际值',
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col132
|
|
}, {
|
|
title: '评价结果',
|
|
style: {
|
|
width: 80,
|
|
flex: 'unset'
|
|
}
|
|
}];
|
|
/**
|
|
* renderActualValue
|
|
*/
|
|
|
|
var renderActualValue = function renderActualValue(data) {
|
|
var str = '';
|
|
data.courses.forEach(function (item, index) {
|
|
str += "".concat(item.actual_value).concat(index + 1 === data.courses.length ? '' : '+');
|
|
});
|
|
return str;
|
|
};
|
|
|
|
var goBack = function goBack() {
|
|
umi__WEBPACK_IMPORTED_MODULE_3__[/* history */ "d"].push("/engineering/evaluate/norm");
|
|
};
|
|
|
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.normDetailContainer
|
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.breadcrumd
|
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("span", {
|
|
onClick: function onClick() {
|
|
return goBack();
|
|
}
|
|
}, "\u6307\u6807\u8BC4\u4EF7"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("span", null, '>>'), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("span", null, "\u8BC4\u4EF7\u8BE6\u60C5")), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.info
|
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", null, dataSource.name), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", null, "\u8FBE\u6210\u5EA6\u5B9E\u9645\u503C=", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("span", null, dataSource.actual_value))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", null, dataSource.subitems.map(function (list, index) {
|
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_1__["Fragment"], {
|
|
key: index
|
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.tableWrap, " ").concat(index === 0 ? _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.noTop : '')
|
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.name
|
|
}, list.name), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.thead
|
|
}, columns.map(function (list, index) {
|
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
key: index,
|
|
style: list.style || {},
|
|
className: list.className
|
|
}, [0, 2].includes(index) ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("span", {
|
|
style: {
|
|
paddingLeft: index ? 10 : 12
|
|
}
|
|
}, ' ', list.title) : list.title);
|
|
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.content
|
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.listItemWrap
|
|
}, list.courses.map(function (item, i) {
|
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.listItem,
|
|
key: i
|
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
style: {
|
|
justifyContent: 'start'
|
|
}
|
|
}, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("span", {
|
|
style: {
|
|
paddingLeft: 10
|
|
}
|
|
}, item.name)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120
|
|
}, item.weight), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.course)
|
|
}, item.ec_course_targets.map(function (_) {
|
|
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
key: _
|
|
}, _);
|
|
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120
|
|
}, item.goal_value), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120
|
|
}, item.actual_value), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: "".concat(['达成', '已达成'].includes(item.result) ? _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.green : _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.red, " ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120)
|
|
}, item.result));
|
|
})), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.colSpan, " ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col120)
|
|
}, list.goal_value), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.colSpan, " ").concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.col132)
|
|
}, list.actual_value), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
style: {
|
|
width: 80
|
|
},
|
|
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.colSpan, " ").concat(['达成', '已达成'].includes(list.result) ? _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.green : _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.red)
|
|
}, list.result)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_4___default.a.calcTips
|
|
}, list.index && "\u6307\u6807\u70B9".concat(list.index), "\u2003\u8FBE\u6210\u5B9E\u9645\u503C=", renderActualValue(list), list.courses.length > 1 && "=".concat(list.actual_value))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1___default.a.createElement("div", {
|
|
style: {
|
|
background: '#fafafa',
|
|
width: '100%',
|
|
height: '20px'
|
|
}
|
|
}));
|
|
})));
|
|
};
|
|
|
|
/* harmony default export */ __webpack_exports__["default"] = (Object(umi__WEBPACK_IMPORTED_MODULE_3__[/* connect */ "a"])(function (_ref2) {
|
|
var engineeringNormDetail = _ref2.engineeringNormDetail;
|
|
return Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, engineeringNormDetail);
|
|
})(NormDetail));
|
|
|
|
/***/ }),
|
|
|
|
/***/ "wdJq":
|
|
/*!**************************************************************!*\
|
|
!*** ./src/pages/Engineering/Norm/Detail/index.less?modules ***!
|
|
\**************************************************************/
|
|
/*! no static exports found */
|
|
/*! exports used: default */
|
|
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
// extracted by mini-css-extract-plugin
|
|
module.exports = {"flex_box_center":"flex_box_center___1Xm7y","flex_space_between":"flex_space_between___1P54W","flex_box_vertical_center":"flex_box_vertical_center___3bA86","flex_box_center_end":"flex_box_center_end___3Dpaz","flex_box_column":"flex_box_column___3qDxK","normDetailContainer":"normDetailContainer___3hjDk","col120":"col120___20i-g","col132":"col132___2UPbj","breadcrumd":"breadcrumd___HQt8y","info":"info___3PUQi","tableWrap":"tableWrap___L8i2a","noTop":"noTop___2Ovk-","red":"red___FD2KM","green":"green___kLkFg","name":"name___pPLNU","calcTips":"calcTips___1Vqe7","thead":"thead___OB2wE","colSpan":"colSpan___TjR-H","content":"content___dTZDt","listItemWrap":"listItemWrap___3B8bX","listItem":"listItem___CTeps","course":"course___2PjWn"};
|
|
|
|
/***/ })
|
|
|
|
}]); |