ming-demo3
Version:
mdf metaui web
114 lines (93 loc) • 4.21 kB
JavaScript
"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 _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = _interopRequireWildcard(require("react"));
var _basic = require("../basic");
var _SearchTree = _interopRequireDefault(require("../meta/SearchTree"));
var _ReferTable = _interopRequireDefault(require("./ReferTable"));
var _ReferToolbar = _interopRequireDefault(require("./ReferToolbar"));
var ConvenientQuery = null;
var ReferModal = function (_React$Component) {
(0, _inherits2["default"])(ReferModal, _React$Component);
function ReferModal(props) {
var _this;
(0, _classCallCheck2["default"])(this, ReferModal);
_this = (0, _possibleConstructorReturn2["default"])(this, (0, _getPrototypeOf2["default"])(ReferModal).call(this, props));
(0, _defineProperty2["default"])((0, _assertThisInitialized2["default"])(_this), "toggleExpandLeftArea", function () {
_this.setState({
isExpandLeftArea: !_this.state.isExpandLeftArea
});
});
ConvenientQuery = require('../filter')["default"];
_this.state = {};
return _this;
}
(0, _createClass2["default"])(ReferModal, [{
key: "componentDidMount",
value: function componentDidMount() {}
}, {
key: "componentWillUnmount",
value: function componentWillUnmount() {}
}, {
key: "componentWillReceiveProps",
value: function componentWillReceiveProps(nextProps) {}
}, {
key: "render",
value: function render() {
var _this$props = this.props,
model = _this$props.model,
tableHeight = _this$props.tableHeight,
bodyHeight = _this$props.bodyHeight,
key = _this$props.key,
modalWidth = _this$props.modalWidth,
max = _this$props.max;
var isExpandLeftArea = this.state.isExpandLeftArea;
var filterId = model.getParams().filterId;
return _react["default"].createElement(_basic.Row, {
colCount: 24,
id: key
}, _react["default"].createElement("div", {
className: "leftPanel ".concat(!!isExpandLeftArea ? 'expand' : '')
}, _react["default"].createElement(_SearchTree["default"], {
width: isExpandLeftArea ? modalWidth : 0,
text: "".concat(this.props.title, "\u5206\u7C7B"),
parentType: "TreeTable",
height: bodyHeight,
model: model.get('tree')
}), _react["default"].createElement("div", {
className: "refer-expand-left",
onClick: this.toggleExpandLeftArea
})), !isExpandLeftArea ? _react["default"].createElement("div", {
className: "rightPanel"
}, _react["default"].createElement(_basic.Row, {
ref: "ReferToolbar"
}, filterId ? _react["default"].createElement(ConvenientQuery, {
model: model,
cols: 2
}) : null, _react["default"].createElement(_ReferToolbar["default"], {
model: model,
filterId: filterId
})), _react["default"].createElement(_basic.Row, null, _react["default"].createElement(_ReferTable["default"], {
max: max,
model: model.get('table'),
width: modalWidth - 201,
maxRowCount: 10,
height: tableHeight
}))) : '');
}
}]);
return ReferModal;
}(_react["default"].Component);
exports["default"] = ReferModal;
//# sourceMappingURL=ReferTreeTable.js.map