UNPKG

wiz-frameworks

Version:

wizlong react framework

62 lines (52 loc) 1.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _react = require("react"); var _react2 = _interopRequireDefault(_react); require("./index.less"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } exports["default"] = function (_ref) { var isAll = _ref.isAll, orgIds = _ref.orgIds, personIds = _ref.personIds, positionCategoryIds = _ref.positionCategoryIds, positionIds = _ref.positionIds; var arr = [{ title: "组织选择", value: orgIds }, { title: "岗位分类", value: positionCategoryIds }, { title: "岗位选择", value: positionIds }, { title: "指定人员", value: personIds }]; var filterArr = arr.filter(function (val) { return val.value && val.value.length; }); return filterArr.length ? arr.map(function (val, index) { return val.value && val.value.length ? _react2["default"].createElement( "div", { className: "audience-group-value", key: index }, _react2["default"].createElement( "div", { className: "audience-group-value__title" }, val.title, "\uFF1A" ), _react2["default"].createElement( "div", { className: "audience-group-value__value" }, val.title === "指定人员" ? val.value.map(function (val, index) { return _react2["default"].createElement( "span", { key: index }, val.fullName, "(", val.userName, ")" ); }) : val.value.map(function (val, index) { return _react2["default"].createElement( "span", { key: index }, val.name ); }) ) ) : null; }) : isAll ? "所有人" : "暂无"; }; module.exports = exports['default'];