UNPKG

ming-demo3

Version:
96 lines (77 loc) 3.07 kB
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard"); var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var _possibleConstructorReturn2 = _interopRequireDefault(require("@babel/runtime/helpers/possibleConstructorReturn")); var _getPrototypeOf2 = _interopRequireDefault(require("@babel/runtime/helpers/getPrototypeOf")); var _assertThisInitialized2 = _interopRequireDefault(require("@babel/runtime/helpers/assertThisInitialized")); var _inherits2 = _interopRequireDefault(require("@babel/runtime/helpers/inherits")); var _react = _interopRequireWildcard(require("react")); var StatusBar = function (_Component) { (0, _inherits2["default"])(StatusBar, _Component); function StatusBar(props) { var _this; (0, _classCallCheck2["default"])(this, StatusBar); _this = (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(StatusBar).call(this, props)); _this.state = { dataList: [] }; var proxy = cb.rest.DynamicProxy.create({ getCusDigest: { url: 'cus/getCusDigest', method: 'POST', options: { token: true } } }); proxy.getCusDigest({ cusid: _this.props.viewModel.getParams().id }, function (err, result) { if (err) { console.error(err.message); return; } this.setState({ dataList: result }); }, (0, _assertThisInitialized2["default"])(_this)); return _this; } (0, _createClass2["default"])(StatusBar, [{ key: "statusClick", value: function statusClick(e, type) {} }, { key: "render", value: function render() { var _this2 = this; console.warn(":::[StatusBar] , 组件过期,不推荐使用..... "); var dataSource = this.state.dataList; if (!dataSource.length) { console.warn("::::[StatusBar] ,info: cus/getCusDigest 未请求到数据 "); return null; } var controls = []; dataSource.forEach(function (item) { if (item.unit == '元') item.value = (item.value * 1).formatMoney(2, ''); controls.push(_react["default"].createElement("li", { key: item.title, onClick: function onClick(e) { return _this2.statusClick(e, item.title, item.status); } }, _react["default"].createElement("h1", null, item.title), _react["default"].createElement("h3", null, item.value, _react["default"].createElement("em", null, item.unit)))); }); return _react["default"].createElement("ul", { className: "list" }, controls); } }]); return StatusBar; }(_react.Component); exports["default"] = StatusBar; //# sourceMappingURL=StatusBar.js.map