UNPKG

fx-form-widget

Version:
37 lines (36 loc) 1.65 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, departmentOptions = schema.departmentOptions, placeholder = schema.placeholder, readonly = schema.readonly; return /*#__PURE__*/_react["default"].createElement(_advanceTreeSelection["default"], { onChange: onChange, value: value, showClearButton: showClearButton, isMultiple: departmentOptions, placeholder: placeholder, listType: "deparement", readonly: readonly, title: "\u5DF2\u9009\u62E9\u7684\u90E8\u95E8", searchPlaceholder: "\u8BF7\u8F93\u5165\u90E8\u95E8", modalTitle: "\u9009\u62E9\u90E8\u95E8", validateFunc: validateFunc, getEmployeeOrdepartmentTree: getEmployeeOrdepartmentTree, getSearchEmployeeByNameAndPhoneAndEmial: getSearchEmployeeByNameAndPhoneAndEmial }); }; var _default = exports["default"] = EmployeeSelection;