UNPKG

fx-form-widget

Version:
37 lines (36 loc) 1.64 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _advanceTreeSelection = _interopRequireDefault(require("../advanceTreeSelection")); var _stores = require("./stores"); var getEmployeeOrdepartmentTree = _stores.employeeOrdepartmentStore.getEmployeeOrdepartmentTree, getSearchEmployeeByNameAndPhoneAndEmial = _stores.employeeOrdepartmentStore.getSearchEmployeeByNameAndPhoneAndEmial; var EmployeeSelection = function EmployeeSelection(props) { var onChange = props.onChange, value = props.value, _props$schema = props.schema, schema = _props$schema === void 0 ? {} : _props$schema, validateFunc = props.validateFunc; var showClearButton = schema.showClearButton, employeeOptions = schema.employeeOptions, placeholder = schema.placeholder, readonly = schema.readonly; return /*#__PURE__*/_react["default"].createElement(_advanceTreeSelection["default"], { onChange: onChange, value: value, showClearButton: showClearButton, isMultiple: employeeOptions, placeholder: placeholder, listType: "employee", title: "\u5DF2\u9009\u62E9\u7684\u5458\u5DE5", searchPlaceholder: "\u8BF7\u8F93\u5165\u5458\u5DE5", readonly: readonly, validateFunc: validateFunc, modalTitle: "\u9009\u62E9\u5458\u5DE5", getEmployeeOrdepartmentTree: getEmployeeOrdepartmentTree, getSearchEmployeeByNameAndPhoneAndEmial: getSearchEmployeeByNameAndPhoneAndEmial }); }; var _default = exports["default"] = EmployeeSelection;