(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"}; /***/ }) }]);