Commit affc452b authored by xixinzhao's avatar xixinzhao

值班包

parent d50aed80
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _default = {
dityIcon: {
leftArrow: require("./../assets/icon/leftArrow.png"),
rightArrow: require("./../assets/icon/rightArrow.png"),
add: require("./../assets/icon/add.png"),
delete: require("./../assets/icon/delete.png"),
banci: require("./../assets/icon/banci.png"),
tiaoban: require("./../assets/icon/tiaoban.png"),
upload: require("./../assets/icon/upload.png"),
download: require("./../assets/icon/download.png"),
excel: require("./../assets/icon/excel.png"),
failed: require("./../assets/icon/failed.png")
}
};
exports.default = _default, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.independentAccessUrl = independentAccessUrl, exports.designURL = designURL, exports.default = void 0;
var _urlFormat = _interopRequireDefault(require("amos-processor/lib/utils/urlFormat"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
var pathMapping = {},
designMapping = {},
publishMapping = {};
function independentAccessUrl() {
var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : {},
t = 1 < arguments.length ? arguments[1] : void 0,
i = e.subjectType,
r = e.id,
p = e.publishState;
return (0, _urlFormat.default)(publishMapping[i], {
appId: r,
id: t,
isPublish: !!p
})
}
function designURL(e, t) {
return (0, _urlFormat.default)(designMapping[e], {
morphicId: t,
subjectType: e
})
}
var _default = pathMapping;
exports.default = pathMapping;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = exports.sessionConsts = exports.CONSTS = void 0;
var CONSTS = {
control: "control",
forward: "forward",
menu_change: "menu_change",
region_change: "region_change",
plan_detail: "plan_detail_onclick"
};
exports.CONSTS = CONSTS;
var sessionConsts = {
systemMenu: "systemMenu"
};
exports.sessionConsts = sessionConsts;
var getAll = function(e) {
return Object.values(e) || []
},
_default = getAll;
exports.default = getAll;
"use strict";
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = exports.DutyUrl = exports.secExtUrl = exports.baseURI = void 0;
var endConf = _interopRequireWildcard(require("amos-processor/lib/config/endconf"));
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
s = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = s ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
var completePrefix = endConf.completePrefix,
securityBaseURI = endConf.securityBaseURI,
AmosConfig = endConf.AmosConfig,
baseURI = AmosConfig.httpURI.baseURI + "duty/";
exports.baseURI = baseURI;
var secExVerson = "v1",
secExtUrl = {
systemMenusUrl: completePrefix(securityBaseURI, "privilege/".concat(secExVerson, "/permission/tree")),
currentUserUrl: completePrefix(securityBaseURI, "privilege/".concat(secExVerson, "/agencyuser/me")),
permissionsCompanyUrl: completePrefix(securityBaseURI, "privilege/".concat(secExVerson, "/agencyuser/me")),
permissionsMenusUrl: completePrefix(securityBaseURI, "privilege/".concat(secExVerson, "/permission/tree/role?roleSeq={roleSeq}")),
roleDetailUrl: completePrefix(securityBaseURI, "privilege/".concat(secExVerson, "/role/{roleSeq}")),
buttonAuthUrl: completePrefix(securityBaseURI, "privilege/v1/permission/map/user/button?menuAgent={menuAgent}&path={path}&roleSeq={roleSeq}"),
loginUrl: completePrefix(securityBaseURI, "".concat(secExVerson, "/system/login")),
loginOutUrl: completePrefix(securityBaseURI, "".concat(secExVerson, "/system/loginOutr"))
};
exports.secExtUrl = secExtUrl;
var DutyUrl = {
getArrangeListUrl: completePrefix(baseURI, "duty/arrange/list"),
saveArrangeListUrl: completePrefix(baseURI, "duty/arrange/saveBatch"),
getDutyDetailEditListUrl: completePrefix(baseURI, "duty/listByDate"),
saveDutyDetailEditListUrl: completePrefix(baseURI, "duty/saveBatch"),
getDutyMonthListUrl: completePrefix(baseURI, "duty/listByMonth"),
getDayDutyDetailUrl: completePrefix(baseURI, "duty/detailsByDate"),
getDictionaryListUrl: completePrefix(baseURI, "duty/listDictionaryByDictCode"),
getPeopleListUrl: completePrefix(baseURI, "api/common/user/list"),
getDutyExportUrl: completePrefix(baseURI, "duty/exportExcel"),
getDutyModelExportUrl: completePrefix(baseURI, "duty/exportExcelModel"),
getDutyImportUrl: completePrefix(baseURI, "duty/importExcel"),
checkDutyImportUrl: completePrefix(baseURI, "duty/checkExcel"),
saveDutyInfoUrl: completePrefix(baseURI, "duty/saveDuty")
};
exports.DutyUrl = DutyUrl;
var _default = {};
exports.default = _default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = beforeRender;
var _amosRulesConfig = require("amos-rules-config");
function beforeRender() {
(0, _amosRulesConfig.invokeRouterPrefix)("/console")
}
module.exports = exports.default;
"use strict";
var _react = _interopRequireWildcard(require("react")),
_reactDom = require("react-dom"),
_reactRedux = require("react-redux"),
_rayProgress = _interopRequireDefault(require("ray-progress")),
_amosReactRouter = require("amos-react-router"),
_reactRouterRedux = require("react-router-redux"),
_amosTool = require("amos-tool"),
_amosFramework = require("amos-framework"),
endConf = _interopRequireWildcard(require("amos-processor/lib/config/endconf")),
_routes = _interopRequireDefault(require("./../routes")),
_store = require("./../store"),
_beforeRender = _interopRequireDefault(require("./beforeRender")),
_securityService = require("../services/securityService"),
_storageConsts = require("../consts/storageConsts"),
_consts = _interopRequireDefault(require("amos-processor/lib/config/consts"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _toConsumableArray(e) {
return _arrayWithoutHoles(e) || _iterableToArray(e) || _unsupportedIterableToArray(e) || _nonIterableSpread()
}
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
}
function _unsupportedIterableToArray(e, t) {
if (e) {
if ("string" == typeof e) return _arrayLikeToArray(e, t);
var r = Object.prototype.toString.call(e).slice(8, -1);
return "Object" === r && e.constructor && (r = e.constructor.name), "Map" === r || "Set" === r ? Array.from(e) : "Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) ? _arrayLikeToArray(e, t) : void 0
}
}
function _iterableToArray(e) {
if ("undefined" != typeof Symbol && Symbol.iterator in Object(e)) return Array.from(e)
}
function _arrayWithoutHoles(e) {
if (Array.isArray(e)) return _arrayLikeToArray(e)
}
function _arrayLikeToArray(e, t) {
(null == t || t > e.length) && (t = e.length);
for (var r = 0, o = new Array(t); r < t; r++) o[r] = e[r];
return o
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var o = t[r];
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var o = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, o ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
require("./../styles");
var lsTool = _amosTool.Store.lsTool,
AmosConfig = endConf.AmosConfig,
loginURI = AmosConfig.httpURI.loginURI,
sessionOrgCode = AmosConfig.sysConf.sessionOrgCode;
(0, _beforeRender.default)();
var store = (0, _store.configureStoreWithDev)(),
history = (0, _reactRouterRedux.syncHistoryWithStore)(_amosReactRouter.browserHistory, store),
support = (0, _amosTool.browerSupport)(["firefox/", "chrome/"], {
"firefox/": {
limit: _amosTool.consts.GREATER_EQUAL,
version: 50
},
"chrome/": {
limit: _amosTool.consts.GREATER_EQUAL,
version: 55
}
}),
App = function() {
_inherits(r, _react.Component);
var t = _createSuper(r);
function r(e) {
var o;
return _classCallCheck(this, r), _defineProperty(_assertThisInitialized(o = t.call(this, e)), "getSystemAllMenuAction", function(e) {
lsTool.write(_consts.default.token, e), lsTool.write("token", e), (0, _securityService.getSystemAllMenu)().then(function(e) {
var t = o.filterSystemMenus(e),
r = [];
t.forEach(function(e) {
e.children && 0 < e.children.length && (r = [].concat(_toConsumableArray(r), _toConsumableArray(e.children)))
}), o.setState({
rootRoutes: (0, _routes.default)(r),
visabled: !0
}), lsTool.write(_storageConsts.sessionConsts.systemMenu, JSON.stringify(r))
}, function(e) {
_amosFramework.AmosAlert.error("警告", e || "获取初始化菜单失败!")
})
}), _defineProperty(_assertThisInitialized(o), "onUpdate", function() {
_rayProgress.default.done(), window.scrollTo(0, 0)
}), _defineProperty(_assertThisInitialized(o), "filterSystemMenus", function() {
return (0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : []).filter(function(e) {
return "MENU" === e.permissionType
})
}), o.state = {
rootRoutes: (0, _routes.default)(),
visible: !1
}, o
}
return _createClass(r, [{
key: "componentWillMount",
value: function() {
var e, t = _amosTool.LocationParam.getLocationParams().token;
(t = t || lsTool.read(_consts.default.token)) && ((e = JSON.parse(lsTool.read(_storageConsts.sessionConsts.systemMenu))) ? this.setState({
rootRoutes: (0, _routes.default)(e),
visabled: !0
}) : this.getSystemAllMenuAction(t))
}
}, {
key: "render",
value: function() {
var e = this;
return console.log(this.state.rootRoutes), this.state.visabled && (support ? _react.default.createElement(_reactRedux.Provider, {
store: store
}, _react.default.createElement(_amosReactRouter.Router, {
history: history,
routes: this.state.rootRoutes,
onUpdate: function() {
return e.onUpdate()
}
})) : _react.default.createElement(_amosFramework.DownloadBrowsers, null))
}
}]), r
}();
(0, _reactDom.render)(_react.default.createElement(App, null), document.getElementById("app")), module.hot && module.hot.accept();
"use strict";
var _react = _interopRequireWildcard(require("react")),
_reactDom = require("react-dom"),
_reactRedux = require("react-redux"),
_rayProgress = _interopRequireDefault(require("ray-progress")),
_amosReactRouter = require("amos-react-router"),
_reactRouterRedux = require("react-router-redux"),
_amosTool = require("amos-tool"),
_amosFramework = require("amos-framework"),
endConf = _interopRequireWildcard(require("amos-processor/lib/config/endconf")),
_asyncRoutes = _interopRequireDefault(require("./../routes/asyncRoutes")),
_store = _interopRequireDefault(require("./../store")),
_beforeRender = _interopRequireDefault(require("./beforeRender")),
_securityService = require("../services/securityService"),
_storageConsts = require("../consts/storageConsts");
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _toConsumableArray(e) {
return _arrayWithoutHoles(e) || _iterableToArray(e) || _unsupportedIterableToArray(e) || _nonIterableSpread()
}
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
}
function _unsupportedIterableToArray(e, t) {
if (e) {
if ("string" == typeof e) return _arrayLikeToArray(e, t);
var r = Object.prototype.toString.call(e).slice(8, -1);
return "Object" === r && e.constructor && (r = e.constructor.name), "Map" === r || "Set" === r ? Array.from(e) : "Arguments" === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) ? _arrayLikeToArray(e, t) : void 0
}
}
function _iterableToArray(e) {
if ("undefined" != typeof Symbol && Symbol.iterator in Object(e)) return Array.from(e)
}
function _arrayWithoutHoles(e) {
if (Array.isArray(e)) return _arrayLikeToArray(e)
}
function _arrayLikeToArray(e, t) {
(null == t || t > e.length) && (t = e.length);
for (var r = 0, o = new Array(t); r < t; r++) o[r] = e[r];
return o
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var o = t[r];
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var o = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, o ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
require("./../styles"), (0, _beforeRender.default)();
var store = (0, _store.default)(),
lsTool = _amosTool.Store.lsTool,
AmosConfig = endConf.AmosConfig,
loginURI = AmosConfig.httpURI.loginURI,
history = (0, _reactRouterRedux.syncHistoryWithStore)(_amosReactRouter.browserHistory, store),
support = (0, _amosTool.browerSupport)(["firefox/", "chrome/"], {
"firefox/": {
limit: _amosTool.consts.GREATER_EQUAL,
version: 50
},
"chrome/": {
limit: _amosTool.consts.GREATER_EQUAL,
version: 55
}
}),
App = function() {
_inherits(o, _react.Component);
var r = _createSuper(o);
function o(e) {
var t;
return _classCallCheck(this, o), _defineProperty(_assertThisInitialized(t = r.call(this, e)), "onUpdate", function() {
_rayProgress.default.done(), window.scrollTo(0, 0)
}), _defineProperty(_assertThisInitialized(t), "filterSystemMenus", function() {
return (0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : []).filter(function(e) {
return "MENU" === e.permissionType
})
}), t.state = {
rootRoutes: (0, _asyncRoutes.default)(),
visible: !1
}, t
}
return _createClass(o, [{
key: "componentWillMount",
value: function() {
var o = this;
if (lsTool.read(_storageConsts.sessionConsts.token)) {
var e = JSON.parse(lsTool.read(_storageConsts.sessionConsts.systemMenu));
return e ? void this.setState({
rootRoutes: (0, _asyncRoutes.default)(e),
visible: !0
}) : void(window.location.href = loginURI)
}(0, _securityService.getSystemAllMenu)().then(function(e) {
var t = o.filterSystemMenus(e),
r = [];
t.forEach(function(e) {
e.children && 0 < e.children.length && (r = [].concat(_toConsumableArray(r), _toConsumableArray(e.children)))
}), o.setState({
rootRoutes: (0, _asyncRoutes.default)(r),
visible: !0
}), lsTool.write(_storageConsts.sessionConsts.systemMenu, JSON.stringify(r))
}, function(e) {
_amosFramework.AmosAlert.error("警告", e || "获取初始化菜单失败!")
})
}
}, {
key: "render",
value: function() {
var e = this;
return this.state.visible ? _react.default.createElement(_reactRedux.Provider, {
store: store
}, _react.default.createElement(_amosReactRouter.Router, {
history: history,
routes: this.state.rootRoutes,
onUpdate: function() {
return e.onUpdate()
}
})) : null
}
}]), o
}(),
main = support ? _react.default.createElement(App, null) : _react.default.createElement(_amosFramework.DownloadBrowsers, null);
(0, _reactDom.render)(main, document.getElementById("app"));
"use strict";
var _react = _interopRequireDefault(require("react")),
_reactDom = require("react-dom"),
_tileView = _interopRequireDefault(require("./../view/tileView"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
require("./../styles"), (0, _reactDom.render)(_react.default.createElement(_tileView.default, null), document.getElementById("app"));
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = exports.rootsPath = exports.customRoutes = void 0, require("./styles");
var plugins = [],
customRoutes = [];
exports.customRoutes = customRoutes;
var rootsPath = [];
exports.rootsPath = rootsPath;
var _default = plugins;
exports.default = plugins;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _redux = require("redux"),
_reactRouterRedux = require("react-router-redux"),
rootReducers = (0, _redux.combineReducers)({
routing: _reactRouterRedux.routerReducer
}),
_default = rootReducers;
exports.default = rootReducers, module.exports = exports.default;
"use strict";
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireDefault(require("react")),
_amosTool = require("amos-tool"),
_rayProgress = _interopRequireDefault(require("ray-progress")),
endConf = _interopRequireWildcard(require("amos-processor/lib/config/endconf")),
_calcRoutes = _interopRequireDefault(require("./calcRoutes")),
_customRoutes = _interopRequireWildcard(require("./customRoutes")),
_asyncView = _interopRequireWildcard(require("./asyncView")),
_AutoLogin = _interopRequireDefault(require("./../view/autoLogin/AutoLogin"));
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var o, r = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((o = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (o.get || o.set) ? Object.defineProperty(r, i, o) : r[i] = e[i])
}
return r.default = e, t && t.set(e, r), r
}
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _toConsumableArray(e) {
return _arrayWithoutHoles(e) || _iterableToArray(e) || _unsupportedIterableToArray(e) || _nonIterableSpread()
}
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
}
function _unsupportedIterableToArray(e, t) {
if (e) {
if ("string" == typeof e) return _arrayLikeToArray(e, t);
var o = Object.prototype.toString.call(e).slice(8, -1);
return "Object" === o && e.constructor && (o = e.constructor.name), "Map" === o || "Set" === o ? Array.from(e) : "Arguments" === o || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o) ? _arrayLikeToArray(e, t) : void 0
}
}
function _iterableToArray(e) {
if ("undefined" != typeof Symbol && Symbol.iterator in Object(e)) return Array.from(e)
}
function _arrayWithoutHoles(e) {
if (Array.isArray(e)) return _arrayLikeToArray(e)
}
function _arrayLikeToArray(e, t) {
(null == t || t > e.length) && (t = e.length);
for (var o = 0, r = new Array(t); o < t; o++) r[o] = e[o];
return r
}
var AmosConfig = endConf.AmosConfig,
loginURI = AmosConfig.httpURI.loginURI,
groups = ["main", "biz", "console"],
injectRoutes = function(e) {
var t = (0, _calcRoutes.default)(e, _asyncView.default, groups) || {},
o = t.main,
r = void 0 === o ? [] : o,
n = t.biz,
i = void 0 === n ? [] : n,
a = t.console,
u = void 0 === a ? [] : a,
c = ((0, _customRoutes.default)(r), (0, _customRoutes.default)(i)),
s = (0, _customRoutes.default)(u);
return [{
path: "autologin",
component: _AutoLogin.default
}, {
path: "region",
component: _asyncView.AsyncRegionList
}, {
path: "biz",
component: _asyncView.AsyncRootBizView,
childRoutes: [].concat(_toConsumableArray(c), _toConsumableArray(_customRoutes.customRoutes))
}, {
path: "console",
component: _asyncView.AsyncConsoleView,
childRoutes: s
}]
},
progressStart = function() {
_rayProgress.default.start()
},
onEnterValidate = function(e, t, o) {
progressStart();
var r = e.location.pathname,
n = routerFilter({
filterPath: [].concat("autologin"),
pathname: r
});
console.log("pathname|flag", r, n), !checkLogin() && n && (window.location.href = loginURI), o()
},
rootRoutes = function(e) {
return {
path: "/",
onChange: progressStart,
indexRedirect: _asyncView.AsyncLogin,
indexRoute: {
component: _asyncView.AsyncLogin,
onEnter: function() {
window.location.href = loginURI
}
},
childRoutes: injectRoutes(e)
}
},
_default = rootRoutes;
exports.default = rootRoutes, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = exports.AsyncRootBizView = void 0;
var _react = _interopRequireDefault(require("react")),
_rayCodeSplit = _interopRequireDefault(require("ray-code-split"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = o ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(n, i, r) : n[i] = e[i])
}
return n.default = e, t && t.set(e, n), n
}
var AsyncRuleConfig = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("amos-rules-config/lib/view"))
}),
componentProps: e
})
},
AsyncDesignCenter = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("amos-rules-config/lib/view/design"))
}),
componentProps: e
})
},
AsyncRuleSetting = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("amos-rules-config/lib/view/design/ruleSetting"))
}),
componentProps: e
})
},
AsyncRuleCondition = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("amos-rules-config/lib/view/design/ruleSetting/condition"))
}),
componentProps: e
})
},
AsyncRuleAction = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("amos-rules-config/lib/view/design/ruleSetting/action"))
}),
componentProps: e
})
},
AsyncEmptyPage = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("./../view/common/page/EmptyPage"))
}),
componentProps: e
})
},
AsyncRootBizView = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("./../view/mainframe/BizFrame"))
}),
componentProps: e
})
};
exports.AsyncRootBizView = AsyncRootBizView;
var AsyncAutoLogin = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("./../view/autoLogin/AutoLogin"))
}),
componentProps: e
})
},
AsyncDutyModel = function(e) {
return _react.default.createElement(_rayCodeSplit.default, {
load: Promise.resolve().then(function() {
return _interopRequireWildcard(require("./../view/duty/index"))
}),
componentProps: e
})
},
Routes = {
rulecenter: AsyncDesignCenter,
rulesetting: AsyncRuleSetting,
condition: AsyncRuleCondition,
action: AsyncRuleAction,
biz: AsyncRootBizView,
config: AsyncSubConsoleView,
dutyModel: AsyncDutyModel
},
pageCompontent = function(e) {
return Routes[e] || AsyncEmptyPage
},
_default = pageCompontent;
exports.default = pageCompontent;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = calcRoutes;
var compeleteMenus = function(s) {
return function i(e, c, h) {
e.map(function(e) {
if (e.path) {
var t = e.path.split("/"),
n = t[h + 1];
if (2 < t.length) {
var r = {
path: n,
component: s(n),
childRoutes: [],
group: t[1]
};
if (t.length > h + 2)
for (var o = r.childRoutes, l = h + 2; l < t.length; l++) {
var u = {
path: t[l],
component: s(t[l]),
childRoutes: []
};
o.push(u), o = u.childRoutes
}
e.children && 0 < e.children.length && i(e.children, r.childRoutes, h + 1), c.push(r)
} else e.children && 0 < e.children.length && i(e.children, c, h)
}
})
}
},
filterGroupMenus = function(e, t) {
var n = {};
return t.forEach(function(t) {
n[t] = e.filter(function(e) {
return e.group === t
})
}), n
};
function calcRoutes() {
var e = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : [],
t = 1 < arguments.length ? arguments[1] : void 0,
n = 2 < arguments.length ? arguments[2] : void 0,
r = [];
return e && 0 < e.length && (compeleteMenus(t)(e, r, 1), n && 0 < n.length) ? filterGroupMenus(r, n) : r
}
module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = exports.activitiMapping = exports.pathMapping = exports.customRoutes = void 0;
var _combineRoutes = _interopRequireDefault(require("amos-pluggable/lib/combineRoutes")),
_duty = _interopRequireDefault(require("./../view/duty"));
function _interopRequireDefault(t) {
return t && t.__esModule ? t : {
default: t
}
}
var customRoutes = [{
path: "dutyInfo",
parent: "main",
component: _duty.default
}];
exports.customRoutes = customRoutes;
var pathMapping = {
riskModel: "/biz/riskModel",
mgtCtrlModel: "/biz/mgtCtrlModel",
dutyInfo: "/main/dutyinfo"
};
exports.pathMapping = pathMapping;
var activitiMapping = {};
exports.activitiMapping = activitiMapping;
var addCustomRoutes = function(t) {
return (0, _combineRoutes.default)(t, customRoutes)
},
_default = addCustomRoutes;
exports.default = addCustomRoutes;
"use strict";
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var endConf = _interopRequireWildcard(require("amos-processor/lib/config/endconf")),
_rayProgress = _interopRequireDefault(require("ray-progress")),
_AutoLogin = _interopRequireDefault(require("./../view/autoLogin/AutoLogin")),
_calcRoutes = _interopRequireDefault(require("./calcRoutes")),
_customRoutes = _interopRequireWildcard(require("./customRoutes")),
_view = _interopRequireWildcard(require("./view"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var r = _getRequireWildcardCache();
if (r && r.has(e)) return r.get(e);
var t, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((t = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (t.get || t.set) ? Object.defineProperty(o, i, t) : o[i] = e[i])
}
return o.default = e, r && r.set(e, o), o
}
function _toConsumableArray(e) {
return _arrayWithoutHoles(e) || _iterableToArray(e) || _unsupportedIterableToArray(e) || _nonIterableSpread()
}
function _nonIterableSpread() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
}
function _unsupportedIterableToArray(e, r) {
if (e) {
if ("string" == typeof e) return _arrayLikeToArray(e, r);
var t = Object.prototype.toString.call(e).slice(8, -1);
return "Object" === t && e.constructor && (t = e.constructor.name), "Map" === t || "Set" === t ? Array.from(e) : "Arguments" === t || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t) ? _arrayLikeToArray(e, r) : void 0
}
}
function _iterableToArray(e) {
if ("undefined" != typeof Symbol && Symbol.iterator in Object(e)) return Array.from(e)
}
function _arrayWithoutHoles(e) {
if (Array.isArray(e)) return _arrayLikeToArray(e)
}
function _arrayLikeToArray(e, r) {
(null == r || r > e.length) && (r = e.length);
for (var t = 0, o = new Array(r); t < r; t++) o[t] = e[t];
return o
}
var AmosConfig = endConf.AmosConfig,
loginURI = AmosConfig.httpURI.loginURI,
groups = ["biz"],
injectRoutes = function(e) {
var r = ((0, _calcRoutes.default)(e, _view.default, groups) || {}).biz,
t = void 0 === r ? [] : r,
o = (0, _customRoutes.default)(t);
return [{
path: "autologin",
component: _AutoLogin.default
}, {
path: "biz",
component: _view.RootBizView,
childRoutes: [].concat(_toConsumableArray(o), _toConsumableArray(_customRoutes.customRoutes))
}]
},
progressStart = function() {
_rayProgress.default.start()
},
routerFilter = function() {},
checkLogin = function() {},
onEnterValidate = function(e, r, t) {
progressStart();
var o = e.location.pathname,
n = routerFilter({
filterPath: [].concat("autologin"),
pathname: o
});
console.log("pathname|flag", o, n), !checkLogin() && n && (window.location.href = loginURI), t()
},
rootRoutes = function(e) {
return {
path: "/",
onChange: progressStart,
indexRoute: {
onEnter: function() {
window.location.href = loginURI
}
},
childRoutes: injectRoutes(e)
}
},
_default = rootRoutes;
exports.default = rootRoutes, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), Object.defineProperty(exports, "RootBizView", {
enumerable: !0,
get: function() {
return _BizFrame.default
}
}), exports.default = void 0;
var _amosRulesConfig = require("amos-rules-config"),
_BizFrame = _interopRequireDefault(require("./../view/mainframe/BizFrame")),
_EmptyPage = _interopRequireDefault(require("./../view/common/page/EmptyPage")),
_index = _interopRequireDefault(require("./../view/duty/index"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function ownKeys(t, e) {
var r, o = Object.keys(t);
return Object.getOwnPropertySymbols && (r = Object.getOwnPropertySymbols(t), e && (r = r.filter(function(e) {
return Object.getOwnPropertyDescriptor(t, e).enumerable
})), o.push.apply(o, r)), o
}
function _objectSpread(t) {
for (var e = 1; e < arguments.length; e++) {
var r = null != arguments[e] ? arguments[e] : {};
e % 2 ? ownKeys(Object(r), !0).forEach(function(e) {
_defineProperty(t, e, r[e])
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(r)) : ownKeys(Object(r)).forEach(function(e) {
Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(r, e))
})
}
return t
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var Routes = _objectSpread(_objectSpread({}, _amosRulesConfig.viewRoutesMapping), {}, {
biz: _BizFrame.default,
dutyModel: _index.default
}),
pageCompontent = function(e) {
return Routes[e] || _EmptyPage.default
},
_default = pageCompontent;
exports.default = pageCompontent;
"use strict";
function _typeof(t) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(t) {
return typeof t
} : function(t) {
return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t
})(t)
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.saveDutyInfAction = exports.checkDutyImportAction = exports.getDutyImportAction = exports.getDutyModelExportAction = exports.getDutyExportAction = exports.getPeopleListAction = exports.getDictionaryListAction = exports.getDayDutyDetailAction = exports.getDutyMonthListAction = exports.saveDutyDetailEditListAction = exports.getDutyDetailEditListAction = exports.saveArrangeListAction = exports.getArrangeListAction = exports.recordAction = exports.monitorRegionListAction = exports.searchLinkAction = void 0;
var _urlFormat = _interopRequireDefault(require("amos-processor/lib/utils/urlFormat")),
helper = _interopRequireWildcard(require("base-r3d/lib/utils/helper")),
_urlConsts = require("../consts/urlConsts"),
_request = require("../utils/request"),
_endconf = require("amos-processor/lib/config/endconf");
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var t = new WeakMap;
return _getRequireWildcardCache = function() {
return t
}, t
}
function _interopRequireWildcard(t) {
if (t && t.__esModule) return t;
if (null === t || "object" !== _typeof(t) && "function" != typeof t) return {
default: t
};
var e = _getRequireWildcardCache();
if (e && e.has(t)) return e.get(t);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in t) {
Object.prototype.hasOwnProperty.call(t, i) && ((r = n ? Object.getOwnPropertyDescriptor(t, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = t[i])
}
return o.default = t, e && e.set(t, o), o
}
function _interopRequireDefault(t) {
return t && t.__esModule ? t : {
default: t
}
}
var searchLinkAction = function(t) {
return (0, _request.commonGet)((0, _urlFormat.default)(FscSerUrl.searchLinkUrl, {
linkId: t
}))
};
exports.searchLinkAction = searchLinkAction;
var monitorRegionListAction = function() {
return (0, _request.commonGet)(FscSerUrl.monitorRegionListUrl)
};
exports.monitorRegionListAction = monitorRegionListAction;
var recordAction = function(t, e, r) {
return (0, _request.commonPost)((0, _urlFormat.default)(FscSerUrl.recordUrl, {
page: e,
size: r
}), t)
};
exports.recordAction = recordAction;
var getArrangeListAction = function() {
return (0, _request.commonGet)(_urlConsts.DutyUrl.getArrangeListUrl)
};
exports.getArrangeListAction = getArrangeListAction;
var saveArrangeListAction = function(t) {
return (0, _request.commonPost)((0, _urlFormat.default)(_urlConsts.DutyUrl.saveArrangeListUrl), t)
};
exports.saveArrangeListAction = saveArrangeListAction;
var getDutyDetailEditListAction = function(t, e) {
return (0, _request.commonGet)("".concat(_urlConsts.DutyUrl.getDutyDetailEditListUrl, "/").concat(t, "/").concat(e))
};
exports.getDutyDetailEditListAction = getDutyDetailEditListAction;
var saveDutyDetailEditListAction = function(t, e, r) {
return (0, _request.commonPost)((0, _urlFormat.default)("".concat(_urlConsts.DutyUrl.saveDutyDetailEditListUrl, "/").concat(e, "/").concat(r)), t)
};
exports.saveDutyDetailEditListAction = saveDutyDetailEditListAction;
var getDutyMonthListAction = function(t, e) {
return (0, _request.commonGet)("".concat(_urlConsts.DutyUrl.getDutyMonthListUrl, "/").concat(t, "/").concat(e))
};
exports.getDutyMonthListAction = getDutyMonthListAction;
var getDayDutyDetailAction = function(t) {
return (0, _request.commonPost)((0, _urlFormat.default)(_urlConsts.DutyUrl.getDayDutyDetailUrl), {
dutyDate: t
})
};
exports.getDayDutyDetailAction = getDayDutyDetailAction;
var getDictionaryListAction = function(t) {
return (0, _request.commonGet)("".concat(_urlConsts.DutyUrl.getDictionaryListUrl, "/").concat(t))
};
exports.getDictionaryListAction = getDictionaryListAction;
var getPeopleListAction = function(t) {
return t = (0, _request.getOrgCode)(), (0, _request.commonGet)("".concat(_urlConsts.DutyUrl.getPeopleListUrl, "/").concat(t))
};
exports.getPeopleListAction = getPeopleListAction;
var getDutyExportAction = function() {
return "".concat(_urlConsts.DutyUrl.getDutyExportUrl)
};
exports.getDutyExportAction = getDutyExportAction;
var getDutyModelExportAction = function() {
return "".concat(_urlConsts.DutyUrl.getDutyModelExportUrl)
};
exports.getDutyModelExportAction = getDutyModelExportAction;
var getDutyImportAction = function(t) {
var e = (0, _request.getOrgCode)();
return "".concat(_urlConsts.DutyUrl.getDutyImportUrl, "/").concat(t, "?orgCode=").concat(e)
};
exports.getDutyImportAction = getDutyImportAction;
var checkDutyImportAction = function(t) {
var e = (0, _request.getOrgCode)();
return "".concat(_urlConsts.DutyUrl.checkDutyImportUrl, "/").concat(t, "?orgCode=").concat(e)
};
exports.checkDutyImportAction = checkDutyImportAction;
var saveDutyInfAction = function(t) {
return (0, _request.commonPost)(_urlConsts.DutyUrl.saveDutyInfoUrl, t)
};
exports.saveDutyInfAction = saveDutyInfAction;
"use strict";
var _urlFormat = _interopRequireDefault(require("amos-processor/lib/utils/urlFormat")),
_request = require("./../utils/request");
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.getUserRoleDetail = exports.btnAuthAction = exports.getPermissionsMenus = exports.getCurruserPermissionPath = exports.getPermissionsCompany = exports.login = exports.getSystemAllMenu = exports.getCurrentUser = void 0;
var _urlFormat = _interopRequireDefault(require("amos-processor/lib/utils/urlFormat")),
_urlConsts = require("./../consts/urlConsts"),
_request = require("./../utils/request"),
_amosTool = require("amos-tool");
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
var selectedRole = _amosTool.Store.lsTool.read("selectedRole"),
getCurrentUser = function() {
return (0, _request.commonGet)(_urlConsts.secExtUrl.currentUserUrl)
};
exports.getCurrentUser = getCurrentUser;
var getSystemAllMenu = function() {
return (0, _request.commonGet)((0, _urlFormat.default)(_urlConsts.secExtUrl.systemMenusUrl))
};
exports.getSystemAllMenu = getSystemAllMenu;
var login = function(e, r) {
return (0, _request.commonPost)((0, _urlFormat.default)(_urlConsts.secExtUrl.loginUrl), {
code: e,
userId: r
})
};
exports.login = login;
var getPermissionsCompany = function() {
return (0, _request.commonGet)((0, _urlFormat.default)(_urlConsts.secExtUrl.systemMenusUrl))
};
exports.getPermissionsCompany = getPermissionsCompany;
var getCurruserPermissionPath = function(e, r) {
return (0, _request.commonGet)((0, _urlFormat.default)(_urlConsts.secExtUrl.curruserPermissionPath, {
userId: e,
permissionType: r
}))
};
exports.getCurruserPermissionPath = getCurruserPermissionPath;
var getPermissionsMenus = function(e) {
return (0, _request.commonGet)((0, _urlFormat.default)(_urlConsts.secExtUrl.permissionsMenusUrl, {
roleSeq: e
}))
};
exports.getPermissionsMenus = getPermissionsMenus;
var btnAuthAction = function(e) {
var r = (0, _urlFormat.default)(_urlConsts.secExtUrl.buttonAuthUrl, {
menuAgent: "WEB",
path: e,
roleSeq: selectedRole
});
return (0, _request.commonGet)(r)
};
exports.btnAuthAction = btnAuthAction;
var getUserRoleDetail = function() {
var e = (0, _urlFormat.default)(_urlConsts.secExtUrl.roleDetailUrl, {
roleSeq: selectedRole
});
return (0, _request.commonGet)(e)
};
exports.getUserRoleDetail = getUserRoleDetail;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = configureStore, exports.configureStoreWithDev = exports.store = void 0;
var _redux = require("redux"),
_reduxThunk = _interopRequireDefault(require("redux-thunk")),
_reduxLogger = _interopRequireDefault(require("redux-logger")),
_promiseMiddleware = _interopRequireDefault(require("amos-processor/lib/middleware/promiseMiddleware")),
_amosFetchMiddleware = _interopRequireDefault(require("amos-processor/lib/middleware/amosFetchMiddleware")),
_reducers = _interopRequireDefault(require("./../model/reducers"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
var store = (0, _redux.createStore)(_reducers.default);
exports.store = store;
var configureStoreWithDev = function(e) {
var r = ("object" === ("undefined" == typeof window ? "undefined" : _typeof(window)) && window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ ? window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({}) : _redux.compose)((0, _redux.applyMiddleware)(_reduxThunk.default, (0, _promiseMiddleware.default)({
promiseTypeSuffixes: ["PENDING", "SUCCESS", "ERROR"]
}), (0, _amosFetchMiddleware.default)(), (0, _reduxLogger.default)()));
return (0, _redux.createStore)(_reducers.default, e, r)
};
exports.configureStoreWithDev = configureStoreWithDev;
var createStoreWithMiddleware = (0, _redux.applyMiddleware)(_reduxThunk.default, (0, _promiseMiddleware.default)({
promiseTypeSuffixes: ["PENDING", "SUCCESS", "ERROR"]
}), (0, _amosFetchMiddleware.default)(), (0, _reduxLogger.default)())(_redux.createStore);
function configureStore(e) {
return createStoreWithMiddleware(_reducers.default, e)
}
@import '~amos-framework/lib/styles/mixins/scrollbar.scss';
.morphic-root-container {
width: 100%;
height: 100%;
}
.web-studio {
height: 100%;
}
.amos-select-dropdown-popover {
@include custom-scrollbar(amos-select-options);
}
.grid-list-view {
@include custom-scrollbar(grid-view);
}
.dutyPage {
.ant-select {
font-weight: bold;
color: #345fa6;
.ant-select-arrow {
right: 3px;
font-weight: bold;
color: #345fa6;
:before {
content: none;
}
}
}
.ant-select-selection {
border: none !important;
}
}
.amos-text-overflow {
overflow: hidden;
text-overflow: initial;
white-space: nowrap;
}
"use strict";
require("./base.scss"), require("./view/index.scss"), require("./common.scss");
$main-color: #345fa6;
// --sys
$sub-header-bg-color: #e3e3e3;
// --design
$design-border-color: #deddde;
$design-bg-color: white;
$design-base-board-color: #d7dde5;
$design-page-tab-title-width: 10rem;
$design-page-tab-edit-width: 8rem;
$group-width: 260px;
$header-height: 36px;
$header-bg-color: #e3e3e3;
$content-list-height: calc(100% - 36px);
$card-panel-width: 200px;
$card-panel-height: 237px;
$card-panel-title-height: 37px;
// 系统主题配色
$core-color: #333; // 主色
$core-color-shallow-1: rgb(56, 56, 56); // 低于主色 #383838
$core-color-shallow-2: rgb(58, 58, 58); // 低于主色 #3a3a3a
$core-tint-color: #282828;
$core-deep-color: #0d0d0d;
$core-border-color: #222;
$core-border-radius: 6px;
$core-bg: linear-gradient(180deg, $core-color 0%, $core-color 0%, $core-tint-color 100%, $core-tint-color 100%);
$core-item-active-bg: linear-gradient(180deg, $core-deep-color 0%, $core-deep-color 0%, $core-tint-color 100%, $core-tint-color 100%);
$danger-color: #f06;
$danger-color-deep: #f30;
$core-close: linear-gradient(180deg, $danger-color 0%, $danger-color 0%, $danger-color-deep 100%, $danger-color-deep 100%);
// 组件颜色
$component-bg: $core-color;
$component-bg-active: #4a4a4a;
$component-bg-linear: linear-gradient(180deg, $core-color-shallow-2 0%, $core-color-shallow-2 0%, $core-color 100%, $core-color 100%);
// header font color
$core-header-color: white;
// 系统主题配色
$core-color: rgb(52, 95, 166); // 主色
$core-color-shallow-1: rgb(45, 82, 145);
$core-color-shallow-2: rgb(45, 82, 145);
$core-tint-color: rgb(52, 95, 166);
$core-deep-color: rgb(45, 82, 145);
$core-border-color: rgb(221, 221, 222);
$core-border-radius: 6px;
$core-bg: linear-gradient(180deg, $core-tint-color 0%, $core-tint-color 0%, $core-deep-color 100%, $core-deep-color 100%);
$core-item-active-bg: linear-gradient(180deg, $core-color-shallow-1 0%, $core-color-shallow-1 0%, $core-color-shallow-2 100%, $core-color-shallow-2 100%);
$danger-color: #f06;
$danger-color-deep: #f30;
$core-close: $core-color;//linear-gradient(180deg, $danger-color 0%, $danger-color 0%, $danger-color-deep 100%, $danger-color-deep 100%);
// 组件颜色
$component-bg: rgb(242, 242, 242);
$component-bg-active: linear-gradient(180deg, #aeaeae 0%, #aeaeae 0%, #c9c9c9 100%, #c9c9c9 100%);//rgb(228, 228, 228);
$component-bg-linear: linear-gradient(180deg, white 0%, white 0%, $component-bg 100%, $component-bg 100%);
// header font color
$core-header-color: white;
// 系统主题配色
$core-color: red; // 主色
$core-color-shallow-1: rgb(153, 0, 0);
$core-color-shallow-2: rgb(153, 0, 51);
$core-tint-color: rgb(255, 51, 51);
$core-deep-color: rgb(204, 0, 0);
$core-border-color: rgb(222, 221, 222);
$core-border-radius: 6px;
$core-bg: linear-gradient(180deg, $core-tint-color 0%, $core-tint-color 0%, $core-deep-color 100%, $core-deep-color 100%);
$core-item-active-bg: linear-gradient(180deg, $core-color-shallow-1 0%, $core-color-shallow-1 0%, $core-color-shallow-2 100%, $core-color-shallow-2 100%);
$danger-color: #f06;
$danger-color-deep: #f30;
$core-close: linear-gradient(180deg, $danger-color 0%, $danger-color 0%, $danger-color-deep 100%, $danger-color-deep 100%);
// 组件颜色
$component-bg: rgb(242, 242, 242);
$component-bg-active: linear-gradient(180deg, #aeaeae 0%, #aeaeae 0%, #c9c9c9 100%, #c9c9c9 100%);//rgb(228, 228, 228);
$component-bg-linear: linear-gradient(180deg, white 0%, white 0%, $component-bg 100%, $component-bg 100%);
// header font color
$core-header-color: white;
.dutyEdit {
.dutyEditBtns {
position: absolute;
top: 0;
right: 0;
padding: 1px 15px;
height: 36px;
line-height: 36px;
color: #3f3f3f;
.editBtn {
display: inline-block;
width: 36px;
height: 36px;
background-color: #fff;
border-radius: 4px;
border: 1px solid #eaeaea;
vertical-align: middle;
margin: 0 2px;
padding: 8px 7px;
cursor: pointer;
img {
width: 20px;
height: 20px;
vertical-align: top;
}
}
.btnLabel {
margin: 0 10px;
vertical-align: middle;
}
.amos-upload-list {
display: none;
}
}
}
.classesModal {
.headerControl {
height: 40px;
line-height: 40px;
padding-left: 400px;
border: 1px solid #eaeaea;
img {
height: 20px;
width: 20px;
vertical-align: top;
}
span {
vertical-align: middle;
margin-left: 10px;
margin-right: 20px;
}
.btn {
display: inline-block;
width: 20px;
height: 20px;
background-color: #fff;
cursor: pointer;
margin: 0;
}
}
.amos-modal-content {
min-height: 300px;
.ant-table-content {
th {
padding: 9px;
background-color: #fff;
border-bottom: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
text-align: center;
}
td {
padding: 9px;
background-color: #fff;
border-bottom: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
text-align: center;
}
}
}
.classesColumn {
input {
width: 100px;
height: 32px;
line-height: 30px;
border-radius: 4px;
vertical-align: top;
}
}
.amos-select {
width: 100px;
min-width: 60px;
height: 32px;
// vertical-align: middle;
margin-right: 5px;
border-radius: 4px;
float: left;
.amos-select-title {
width: 70px;
}
}
.ant-time-picker {
width: 100px;
// vertical-align: middle;
float: left;
}
.ant-table-header {
margin-bottom: -16px !important;
}
}
.amos-modal-container {
background-color: #f4f4f4;
.amos-modal-header {
background-image: linear-gradient(#f6f6f6, #eeeeee);
padding: 4px 10px;
font-size: 15px;
border-bottom: none;
}
.amos-modal-content {
padding: 0;
}
.amos-modal-close-x {
width: 30px;
height: 30px;
line-height: 30px;
background-image: linear-gradient(#eb0404, #ff0057);
color: #fff;
}
// .ant-time-picker-icon:before {
// content: none;
// }
// .ant-time-picker-icon:after {
// content: none;
// }
.anticon-clock-circle:before {
content: none;
}
.anticon-close-circle:before {
content: none;
}
.ant-calendar-picker {
:before {
content: none;
}
:after {
content: none;
}
}
}
.classesEditModal {
.leftContent {
width: 240px;
height: 100%;
float: left;
.ant-fullcalendar {
border: none;
}
.yearControl {
line-height: 40px;
text-align: center;
img {
width: 20px;
cursor: pointer;
vertical-align: middle;
}
.currentYear {
vertical-align: middle;
font-size: 15px;
font-weight: bold;
color: #345fa6;
margin: 0 35px;
}
}
.monthTip {
text-align: center;
color: #404040;
font-size: 13px;
font-weight: bold;
margin-top: 20px;
}
.ant-fullcalendar-month-panel-table {
height: 160px;
.ant-fullcalendar-month-panel-cell {
color: #345fa6;
font-weight: bold;
font-size: 13px;
text-align: center;
padding: 9px 24px;
div {
cursor: pointer;
}
.activeMonth {
background: #e6f7ff;
border: 1px solid #59b2ed;
}
}
.ant-fullcalendar-month-panel-cell-disabled {
color: #d8d8d8;
div {
cursor: default;
}
}
}
}
.rightContent {
width: calc(100% - 240px);
height: 100%;
float: left;
.ant-table-header {
margin-bottom: -16px !important;
}
}
.headerControl {
height: 40px;
line-height: 40px;
padding-left: 800px;
border: 1px solid #eaeaea;
img {
height: 20px;
width: 20px;
vertical-align: top;
}
span {
vertical-align: middle;
margin-left: 10px;
margin-right: 20px;
}
.btn {
display: inline-block;
width: 20px;
height: 20px;
background-color: #fff;
cursor: pointer;
margin: 0;
}
}
.amos-modal-content {
min-height: 500px;
.ant-table-content {
th {
padding: 9px;
background-color: #fff;
border-bottom: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
text-align: center;
}
td {
padding: 9px;
background-color: #fff;
border-bottom: 1px solid #eaeaea;
border-left: 1px solid #eaeaea;
text-align: center;
}
}
}
.ant-table-row {
height: 40px;
line-height: 40px;
td {
padding: 0 5px !important;
}
.rowItem {
float: left;
width: 100%;
// border-bottom: 1px solid #EAEAEA;
// border-left: 1px solid #EAEAEA;
height: 100%;
background-color: #fff;
padding: 4px 0px;
}
.selectColumn {
width: 60px;
}
.classesColumn {
width: 120px;
input {
width: 100px;
margin-left: 10px;
height: 32px;
line-height: 30px;
border-radius: 4px;
vertical-align: top;
}
}
.ant-input {
width: 150px;
font-size: 12px;
}
.amos-select {
width: 120px;
min-width: 60px;
height: 32px;
// vertical-align: middle;
margin-right: 5px;
margin-left: 5px;
border-radius: 4px;
float: left;
.amos-select-title {
width: 100px;
}
}
}
}
.uplodeFailModal {
.amos-modal-header {
height: 30px;
}
.amos-modal-content {
padding: 20px;
}
.failPic {
height: 220px;
text-align: center;
padding-top: 20px;
img {
height: 100%;
}
}
.failMsg {
color: #333;
padding: 0 100px;
.msgTitle {
height: 36px;
line-height: 36px;
font-size: 20px;
}
.msgDetail {
font-size: 15px;
line-height: 30px;
}
}
.failBtns {
height: 80px;
padding: 10px;
text-align: center;
margin-top: 20px;
border-radius: 6px;
button {
width: 170px;
height: 50px;
font-size: 20px;
border-radius: 6px;
}
.reUpload {
background-color: #fff;
border: 1px solid #deddde;
color: #999;
display: inline-block;
border-radius: 6px;
margin-right: 10px;
button {
border: none;
}
}
.back {
background-color: #3f76d1;
}
}
}
.content-body {
min-width: 999px;
}
.normalDuty {
min-height: 690px;
overflow: auto;
}
::-webkit-scrollbar {
width: 8px;
background-color: rgba(222, 222, 222, 0.5);
}
/* 滚动槽 */
::-webkit-scrollbar-track {
border-radius: 5px;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
border-radius: 5px;
background: rgba(0, 0, 0, 0.3);
}
.simpleDuty {
min-height: 834px;
overflow: auto;
}
.pageIndex {
width: 100%;
height: 100%;
}
.dutyPage {
padding: 15px;
display: flex;
height: 100%;
font-family: 'Microsoft Yahei', 'Arial', 'Helvetica', 'sans-serif';
position: relative;
background-color: #fff;
padding-top: 42px;
.leftContent {
width: 10%;
.reginItem {
font-size: 13px;
color: #345fa6;
display: block;
}
}
.centerContent {
width: 75%;
margin-top: 20px;
height: calc(100% - 20px);
.ant-fullcalendar-fullscreen {
height: 100%;
.ant-fullcalendar {
height: calc(100% - 30px);
.ant-fullcalendar-calendar-body {
height: 100%;
.ant-fullcalendar-table {
height: 100%;
border-bottom: 1px solid #ebebeb;
border-left: 1px solid #ebebeb;
tr {
// height: 16.5%;
td {
// width: 100%;
height: 16.5%;
}
}
}
}
}
}
.dateBox {
padding: 4% 10%;
padding-top: 0;
display: flex;
justify-content: space-between;
flex-direction: column;
height: 100%;
.dBox {
height: 20px;
line-height: 20px;
color: #345fa6;
text-align: center;
font-size: 15px;
font-weight: bold;
margin: 4% 0;
}
.peopleBox {
display: flex;
font-size: 13px;
// height: 125px;
height: calc(88% - 18px);
.moring {
width: 50%;
height: 100%;
display: flex;
justify-content: space-between;
flex-direction: column;
}
.night {
width: 50%;
height: 100%;
display: flex;
justify-content: space-between;
flex-direction: column;
}
.itemName {
display: block;
width: 100%;
height: 20px;
line-height: 20px;
text-align: center;
font-size: 15px;
}
.title {
color: #345fa6;
margin: 0;
text-align: center;
font-size: 13px;
}
}
}
.ant-fullcalendar-selected-day {
background: #e6f7ff;
border: 1px solid #59b2ed;
}
.recordItem {
height: 20px;
line-height: 20px;
font-size: 15px;
.itemIcon {
display: inline-block;
width: 10px;
height: 10px;
border-radius: 5px;
}
.blue {
background: #00b1ff;
}
.green {
background: #3aff00;
}
.yellow {
background: #ffaa00;
}
}
.ant-fullcalendar-calendar-body {
padding: 0;
}
.ant-fullcalendar-cell {
border-top: 1px solid #ebebeb;
border-right: 1px solid #ebebeb;
}
.weekHeader {
height: 32px;
line-height: 32px;
// margin-top: 20px;
background-color: #f3f3f3;
.weekItem {
width: 14.2%;
float: left;
text-align: center;
color: #345fa6;
font-size: 15px;
font-weight: bold;
}
}
thead {
display: none;
}
}
.rightContent {
width: 15%;
height: 100%;
padding-right: 0px;
color: #707070;
.contentBox {
border: 1px solid #ebebeb;
border-left: none;
height: 100%;
padding: 10%;
}
.rightDetailBox {
padding: 5px;
.title {
height: 35px;
line-height: 35px;
font-weight: bold;
font-size: 13px;
.titleIcon {
display: inline-block;
width: 10px;
height: 10px;
border-radius: 5px;
background-color: #345fa6;
margin-right: 10px;
}
}
.itemDetail {
div {
// height: 35px;
line-height: 30px;
font-size: 12px;
}
}
}
}
.headControl {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 42px;
background-color: #f3f3f3;
padding: 3px 0;
padding-left: 45%;
.ant-select-selection--single {
height: 36px;
border: 1px solid #eaeaea !important;
.ant-select-selection-selected-value {
line-height: 36px;
}
}
.prevBtn {
width: 36px;
height: 36px;
display: inline-block;
background: #fff;
border-radius: 4px 0 0 4px;
border: 1px solid #eaeaea;
text-align: center;
padding: 7px;
cursor: pointer;
border-right: none;
img {
height: 20px;
}
}
.nextBtn {
width: 36px;
height: 36px;
display: inline-block;
background: #fff;
border-radius: 0 4px 4px 0;
border: 1px solid #eaeaea;
text-align: center;
padding: 7px;
cursor: pointer;
margin-right: 7px;
img {
height: 20px;
}
}
.amos-select-dropdown {
min-width: 7em;
color: #345fa6;
font-weight: bold;
height: 36px;
border: 1px solid #eaeaea !important;
}
.amos-select-placeholder {
color: #345fa6;
}
.amos-select-title {
padding-top: 3px;
}
}
}
.simpleDuty {
.peopleBox {
.title {
height: 20px;
line-height: 20px;
}
}
.contentText {
font-size: 12px;
// padding: 15px;
p {
line-height: 24px;
}
.empty {
margin-bottom: 15px;
}
}
.leftContent {
padding-top: 20px;
text-align: center;
height: calc(100% + 2px);
overflow: hidden;
.headerLine {
display: inline-block;
width: 100%;
height: 32px;
background-color: #f3f3f3;
float: left;
}
.contentRows {
height: calc(100% - 32px);
width: 100%;
float: left;
border-bottom: 1px solid #ebebeb;
}
.leftRow {
height: 16.67%;
padding: 3.2%;
padding-top: calc(8% + 20px);
// float: left;
width: 100%;
border-top: 1px solid #ebebeb;
// border-right: 1px solid #EBEBEB;
border-left: 1px solid #ebebeb;
display: flex;
justify-content: space-between;
flex-direction: column;
.reginItem {
height: 20px;
line-height: 20px;
}
}
}
.rightContent {
width: 13%;
height: calc(100% + 2px);
padding-top: 20px;
.title {
color: #707070;
height: 20px;
line-height: 20px;
font-size: 15px;
margin-bottom: 15px;
font-weight: bold;
}
.dutyRight {
// padding-top: 20px ;
width: 100%;
height: 100%;
border: 1px solid #ebebeb;
border-left: none;
}
.contentBox {
overflow: auto;
}
::-webkit-scrollbar {
width: 8px;
background-color: rgba(222, 222, 222, 0.5);
}
/* 滚动槽 */
::-webkit-scrollbar-track {
border-radius: 5px;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
border-radius: 5px;
background: rgba(0, 0, 0, 0.3);
}
}
}
.normalDuty {
.rightContent {
width: 13%;
height: calc(100% + 2px);
padding-top: 20px;
.dutyRight {
padding: 5%;
width: 100%;
// height: 700px;
height: 100%;
border: 1px solid #ebebeb;
border-left: none;
overflow: auto;
}
::-webkit-scrollbar {
width: 8px;
background-color: rgba(222, 222, 222, 0.5);
}
/* 滚动槽 */
::-webkit-scrollbar-track {
border-radius: 5px;
}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
border-radius: 5px;
background: rgba(0, 0, 0, 0.3);
}
}
.centerContent {
width: 87%;
}
.dBox {
color: #3f3f3f !important;
font-weight: normal !important;
}
}
@media screen and (max-width: 1365px) {
.dutyPage {
.headControl {
padding-left: 30%;
}
}
.normalDuty {
.centerContent {
.dateBox {
.dBox {
font-size: 13px;
}
.recordItem {
font-size: 13px;
}
}
}
}
.simpleDuty {
.centerContent {
.itemName {
font-size: 13px;
}
}
}
.classesEditModal {
.leftContent {
width: 190px !important;
}
.rightContent {
width: calc(100% - 190px) !important;
}
.headerControl {
padding-left: 550px !important;
}
.ant-table-row {
.ant-input {
width: 120px !important;
}
}
}
}
@import './../var.scss';
#app {
.header {
background: $core-color;
.sys-tools {
display: none;
}
.header-row {
.header-secondary {
.alarm-logo-css {
padding: 0 1rem;
cursor: pointer;
.ant-scroll-number-only > p {
height: 18px;
}
}
}
}
.header-navs {
.logo-wrapper {
display: none;
.header-logo {
padding: 0;
}
}
.nav-menu-wrapper {
.nav-menu-box {
.nav-menu-list {
color: white;
.nav-menu-item {
width: 130px;
height: 40px;
border-right: 1px solid $core-deep-color;
&.active {
color: white;
background: $core-deep-color;
}
.nav-menu-item-label {
font-size: 15px;
color: white;
}
.aficon {
display: none;
padding-right: 10px;
font-size: 15px;
}
.menu-sublist {
.menu-subitem-icon {
display: inline-block;
font-size: 12px;
color: #fd9d0b;
}
}
}
}
}
}
}
}
}
@import './header.scss';
@import './dutyPage.scss';
@import './dutyEdit.scss';
.ant-menu-submenu > .ant-menu {
background-color: transparent;
}
.ant-menu-submenu-title {
padding-left: 'transparent';
}
.ant-menu-sub .ant-menu-inline {
background: transparent;
}
// 导入系统色系
// @import './colorSeries/basic.scss';
// @import './colorSeries/red.scss';
@import './colorSeries/blue.scss';
// header
$header-height: 40px;
// $header-background: linear-gradient(180deg, $core-deep-color 0%, $core-deep-color 0%, $core-tint-color 100%, $core-tint-color 100%);
$header-background: $core-color;//rgba($core-deep-color, 0.8);
$header-item-active: $core-deep-color;
$nav-item-border: 1px solid $core-deep-color;
// control
$side-item-bg: $component-bg-linear;//linear-gradient(180deg, #afafaf 0%, #afafaf 0%, #c8c8c8 100%, #c8c8c8 100%);
$side-item-bg-active: $component-bg-active;
$border-color: $core-border-color;
$pane-bg: $component-bg;
$control-item-width: 50px;
$control-item-heigth: 50px;
$innate-pop-width: 70px;
$innate-pop-item-height: 40px;
// point level color
$point-color-level-5: rgb(0, 108, 233);
$point-color-level-4: rgb(0, 108, 233);
$point-color-level-3: rgb(255, 200, 0);
$point-color-level-2: rgb(255, 126, 0);
$point-color-level-1: rgb(236, 32, 32);
$point-color-level-0: rgb(141, 8, 25);
$risk-color-level-0: rgb(141, 8, 25);
$risk-color-level-1: rgb(236, 32, 32);
$risk-color-level-2: rgb(255, 126, 0);
$risk-color-level-3: rgb(255, 200, 0);
$risk-color-level-4: rgb(0, 108, 233);
$danger-color-level-1: rgb(255, 200, 0);
$danger-color-level-2: rgb(236, 32, 32);
$taskwork-color-level-1: #e300fc;
$taskwork-color-level-2: #00c8fc;
$check-color-level-0: rgba(204, 204, 204, 1);
$check-color-level-1: rgba(0, 208, 0, 1);
$check-color-level-2: rgba(255, 205, 0, 1);
$check-color-level-3: rgba(255, 43, 0, 1);
// datapane
$content-width: 25rem;
$content-header-bg: $component-bg-linear;
$content-bg: $component-bg;
$content-border: 1px solid $core-border-color;
$content-item-bg-active: $component-bg-active;
$datapane-drawer: $core-color-shallow-1;
$content-header-height: 2.5rem;
$drawer-bar-width: 50px;
$drawer-bar-height: 50px;
$content-color: white;
$play-color: $core-color;
$datapane-border-color: $core-border-color;
$shortcutkey-header-color: $pane-bg;
$list-paginate-color: #bf465b;
$selected-color: #19afff;
$list-group-hover: $component-bg-linear;
// dialog
$dialog-min-width: 60rem;
$dialog-height: 500px;
$dialog-max-width: 60rem;
$dialog-footer-item-bg: $component-bg;
$dialog-footer-item-bg-active: $component-bg-active;
$dialog-footer-width: 43px;
$dialog-footer-height: 50px;
$dialog-footer-height: 50px;
//pointDetails
$details-color: $content-color;
$carouselbar-color: $component-bg;
$carouselbar-active-color: $component-bg-active;
$core-bg1: #e3e3e3;
$core-bg2-color: #f2f2f2;
//biz table
$biz-table-font-color: black;
$biz-table-title-color: $component-bg;
$biz-title-color: rgba(243, 243, 243, 1);//$component-bg-active;
$biz-border-color: rgba(201, 201, 201, 1);
$model-header-color-3d: #ebebeb;
$model-body-color-3d: #f9f9f9;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.getRegion = exports.setRegion = exports.cacheConsts = void 0;
var _amosTool = require("amos-tool"),
lsTool = _amosTool.Store.lsTool,
cacheConsts = {
_days: 1,
CURRENT_REGION: "CURRENT_REGION"
};
exports.cacheConsts = cacheConsts;
var setRegion = function(o) {
lsTool.write(cacheConsts.CURRENT_REGION, JSON.stringify(o))
};
exports.setRegion = setRegion;
var getRegion = function() {
return lsTool.read(cacheConsts.CURRENT_REGION)
};
exports.getRegion = getRegion;
"use strict";
function _default(s, t) {
return window.setLoading && window.setLoading(!1), new Promise(function(t, e) {
s ? s.dataList || null === s.dataList ? "SUCCESS" === s.result && null !== s.dataList ? t(s.dataList) : t(s) : s.result || null === s.result ? t(s.result) : t(s) : e(s ? s.message : s)
})
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = _default, module.exports = exports.default;
"use strict";
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _fetch = _interopRequireWildcard(require("amos-processor/lib/fetch")),
utils = _interopRequireWildcard(require("amos-processor/lib/utils")),
_AmosEnum = _interopRequireDefault(require("amos-processor/lib/enum/AmosEnum")),
permission = _interopRequireWildcard(require("amos-processor/lib/config/permission"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
function ownKeys(t, e) {
var r, o = Object.keys(t);
return Object.getOwnPropertySymbols && (r = Object.getOwnPropertySymbols(t), e && (r = r.filter(function(e) {
return Object.getOwnPropertyDescriptor(t, e).enumerable
})), o.push.apply(o, r)), o
}
function _objectSpread(t) {
for (var e = 1; e < arguments.length; e++) {
var r = null != arguments[e] ? arguments[e] : {};
e % 2 ? ownKeys(Object(r), !0).forEach(function(e) {
_defineProperty(t, e, r[e])
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(r)) : ownKeys(Object(r)).forEach(function(e) {
Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(r, e))
})
}
return t
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var fetchCallBack = function(e, t, r) {
!e || !e.result || "SUCCESS" === e.result ? t && t(e) : r && r(e.message || e.messageInfo)
},
fetchToData = function(e, t) {
var r = 1 < arguments.length && void 0 !== t ? t : "json";
if (e.ok) return "json" === r ? e.json() : e.text();
throw new Error("从服务端获取数据失败!")
},
defaultPageable = {
page: 0,
size: 10
},
buildPageable = function(e, t) {
var r = 1 < arguments.length && void 0 !== t ? t : defaultPageable,
o = r.page,
n = r.size;
return "".concat(e, "?page=").concat(o, "&size=").concat(n)
},
_default = _objectSpread(_objectSpread(_objectSpread(_objectSpread({}, _fetch), utils), {}, {
AmosEnum: _AmosEnum.default
}, permission), {}, {
fetchCallBack: fetchCallBack,
fetchToData: fetchToData,
buildPageable: buildPageable
});
exports.default = _default, module.exports = exports.default;
"use strict";
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
Object.defineProperty(exports, "__esModule", {
value: !0
}), Object.defineProperty(exports, "amosRequest", {
enumerable: !0,
get: function() {
return _amosRequest.default
}
}), Object.defineProperty(exports, "singleFetch", {
enumerable: !0,
get: function() {
return _amosRequest.singleFetch
}
}), Object.defineProperty(exports, "formatUrl", {
enumerable: !0,
get: function() {
return _urlFormat.default
}
}), Object.defineProperty(exports, "getToken", {
enumerable: !0,
get: function() {
return _tokenUtils.getToken
}
}), Object.defineProperty(exports, "getCompany", {
enumerable: !0,
get: function() {
return _tokenUtils.getCompany
}
}), exports.exportExcel = exports.getOrgCode = exports.buildPageable = exports.convertDatalist = exports.commonDelete = exports.commonPut = exports.commonPost = exports.commonGet = void 0;
var _amosRequest = _interopRequireWildcard(require("amos-processor/lib/fetch/amosRequest")),
_amosTool = require("amos-tool"),
_urlFormat = _interopRequireDefault(require("amos-processor/lib/utils/urlFormat")),
_tokenUtils = require("amos-security/lib/utils/tokenUtils"),
_message = _interopRequireDefault(require("amos-framework/lib/message")),
_payload = _interopRequireDefault(require("./payload")),
_consts = _interopRequireDefault(require("amos-processor/lib/config/consts")),
endConf = _interopRequireWildcard(require("amos-processor/lib/config/endconf"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var o, r = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((o = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (o.get || o.set) ? Object.defineProperty(r, i, o) : r[i] = e[i])
}
return r.default = e, t && t.set(e, r), r
}
function ownKeys(t, e) {
var o, r = Object.keys(t);
return Object.getOwnPropertySymbols && (o = Object.getOwnPropertySymbols(t), e && (o = o.filter(function(e) {
return Object.getOwnPropertyDescriptor(t, e).enumerable
})), r.push.apply(r, o)), r
}
function _objectSpread(t) {
for (var e = 1; e < arguments.length; e++) {
var o = null != arguments[e] ? arguments[e] : {};
e % 2 ? ownKeys(Object(o), !0).forEach(function(e) {
_defineProperty(t, e, o[e])
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(o)) : ownKeys(Object(o)).forEach(function(e) {
Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(o, e))
})
}
return t
}
function _defineProperty(e, t, o) {
return t in e ? Object.defineProperty(e, t, {
value: o,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = o, e
}
var lsTool = _amosTool.Store.lsTool,
AmosConfig = endConf.AmosConfig,
sessionOrgCode = AmosConfig.sysConf.sessionOrgCode,
defaultPageable = {
page: 0,
size: 10
},
defaultHeaders = {
appKey: window.appKey,
product: window.product
},
buildPageable = function(e, t) {
var o = 1 < arguments.length && void 0 !== t ? t : defaultPageable,
r = o.page,
n = o.size;
return "".concat(e, "?page=").concat(r, "&size=").concat(n)
};
exports.buildPageable = buildPageable;
var convertDatalist = function(e, t) {
var o = 1 < arguments.length && void 0 !== t ? t : "content";
return (0 < arguments.length && void 0 !== e ? e : []).map(function(e) {
return !_amosTool.utils.isNil(e[o]) && _amosTool.utils.isString(e[o]) && (e[o] = JSON.parse(e[o])), e
})
};
exports.convertDatalist = convertDatalist;
var delRequest = function(t, o) {
window.requests && 0 < window.requests.length && (window.requests = window.requests.filter(function(e) {
return e.url !== t && e.method !== o
}))
},
commonGet = function(e) {
return window.setLoading && window.setLoading(!0), (0, _amosRequest.default)(e, {
timeout: 1e7,
method: "GET",
headers: compleHeaders(),
reject: function() {
window.setLoading && window.setLoading(!1), delRequest(e, "GET")
}
}).then(function(e) {
return (0, _payload.default)(e)
})
};
exports.commonGet = commonGet;
var commonPost = function(e, t) {
return window.setLoading && window.setLoading(!0), (0, _amosRequest.default)(e, {
timeout: 1e7,
method: "POST",
headers: compleHeaders(),
body: t,
reject: function() {
delRequest(e, "POST"), window.setLoading && window.setLoading(!1)
}
}).then(function(e) {
return (0, _payload.default)(e)
})
};
exports.commonPost = commonPost;
var commonPut = function(e, t) {
return window.setLoading && window.setLoading(!0), (0, _amosRequest.default)(e, {
timeout: 1e7,
method: "PUT",
headers: compleHeaders(),
body: t,
reject: function() {
delRequest(e, "PUT"), window.setLoading && window.setLoading(!1)
}
}).then(function(e) {
return (0, _payload.default)(e)
})
};
exports.commonPut = commonPut;
var commonDelete = function(e, t) {
return window.setLoading && window.setLoading(!0), (0, _amosRequest.default)(e, {
timeout: 1e7,
method: "DELETE",
headers: compleHeaders(),
body: t,
reject: function() {
window.setLoading && window.setLoading(!1)
}
}).then(function(e) {
return (0, _payload.default)(e)
})
};
exports.commonDelete = commonDelete;
var compleHeaders = function() {
return _objectSpread(_objectSpread({}, defaultHeaders), {}, {
token: (0, _tokenUtils.getToken)(),
orgCode: getOrgCode()
})
},
getOrgCode = function() {
var e = lsTool.read("orgCode");
return e || sessionOrgCode
};
exports.getOrgCode = getOrgCode;
var token = _consts.default.token,
exportExcel = function(e, r) {
var t = e.url,
o = e.method;
window.fetch(t, {
method: o,
headers: {
Accept: "application/vnd.ms-excel",
"Content-Type": "application/json; charset=utf-8",
"X-Access-Token": window.localStorage.getItem(token),
token: window.localStorage.getItem(token),
appKey: window.appKey,
product: window.product
}
}).then(function(e) {
e.blob().then(function(e) {
var t = window.document.createElement("a"),
o = window.URL.createObjectURL(e);
t.href = o, t.download = "".concat(r, ".xls"), t.click(), window.URL.revokeObjectURL(o)
})
}).catch(function(e) {})
};
exports.exportExcel = exportExcel;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), Object.defineProperty(exports, "currentUser", {
enumerable: !0,
get: function() {
return _auth.currentUser
}
}), Object.defineProperty(exports, "getRememberPassword", {
enumerable: !0,
get: function() {
return _auth.getRememberPassword
}
}), Object.defineProperty(exports, "hasPermissionsAction", {
enumerable: !0,
get: function() {
return _auth.hasPermissionsAction
}
}), Object.defineProperty(exports, "logout", {
enumerable: !0,
get: function() {
return _auth.logout
}
}), Object.defineProperty(exports, "sweepReducerStateAction", {
enumerable: !0,
get: function() {
return _auth.sweepReducerStateAction
}
}), exports.requestHeader = void 0;
var _auth = require("amos-security/lib/model/auth"),
requestHeader = function() {
var e = (0, _auth.currentUser)() || {};
return {
"X-Api-Key": e.api_key,
"X-Access-Token": e.token
}
};
exports.requestHeader = requestHeader;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.intLengthValidate = exports.textIsNumValidate = exports.textFirstValueValidate = exports.textValueValidate = exports.objOfStrPropTrim = exports.textLengthValidate = void 0;
var _amosTool = require("amos-tool");
function _typeof(t) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(t) {
return typeof t
} : function(t) {
return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t
})(t)
}
var textLengthValidate = function(a, r) {
return function(t, e, o) {
e && ((0, _amosTool.trim)(e).length > a ? o("长度不能大于".concat(a)) : r && (0, _amosTool.trim)(e).length < r ? o("长度不能小于".concat(r)) : o()), o()
}
};
exports.textLengthValidate = textLengthValidate;
var objOfStrPropTrim = function(e) {
return "object" === _typeof(e) && Object.keys(e).forEach(function(t) {
"string" == typeof e[t] && (e[t] = (0, _amosTool.trim)(e[t]))
}), e
};
exports.objOfStrPropTrim = objOfStrPropTrim;
var textValueValidate = function(a, r) {
return function(t, e, o) {
e && (/^-?\d+\.?\d*$/.test(e) ? a < e ? o("输入的值不能大于".concat(a)) : r && r < a && e < r ? o("输入的值不能小于".concat(r)) : o() : o("请输入正确的数值格式")), o()
}
};
exports.textValueValidate = textValueValidate;
var textFirstValueValidate = function(a) {
return function(t, e, o) {
e && (/^[1-9]\d*$/.test(e) ? a && (0, _amosTool.trim)(e).length < a && o("长度不能小于".concat(a)) : o("输入的值第一位不能为0")), o()
}
};
exports.textFirstValueValidate = textFirstValueValidate;
var textIsNumValidate = function(a) {
return function(t, e, o) {
e && (/^-?\d+\.?\d*$/.test(e) ? a && e < a ? o("输入的值不能小于".concat(a)) : o() : o("只能输入数字")), o()
}
};
exports.textIsNumValidate = textIsNumValidate;
var intLengthValidate = function(a) {
return function(t, e, o) {
e && (/^-?\d+\.?\d*$/.test(e) ? (0, _amosTool.trim)(e).length > a && o("长度不能大于".concat(a)) : o("请输入正确的数值格式")), o()
}
};
exports.intLengthValidate = intLengthValidate;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_amosReactRouter = require("amos-react-router"),
_amosTool = require("amos-tool"),
_consts = _interopRequireDefault(require("amos-processor/lib/config/consts")),
_amosFramework = require("amos-framework"),
_cacheUtils = require("./../../utils/cacheUtils"),
_securityService = require("../../services/securityService");
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var o = t[r];
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var o = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, o ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
var lsTool = _amosTool.Store.lsTool,
AutoLogin = function() {
_inherits(t, _react.Component);
var e = _createSuper(t);
function t() {
return _classCallCheck(this, t), e.apply(this, arguments)
}
return _createClass(t, [{
key: "componentWillMount",
value: function() {
_amosTool.LocationParam.getLocationParamByName("token") ? (lsTool.remove(_cacheUtils.cacheConsts.CURRENT_REGION), _amosReactRouter.browserHistory.push("/biz/dutyinfo")) : _amosFramework.AmosAlert.error("警告", "无法打开该系统,请重新尝试!")
}
}, {
key: "render",
value: function() {
return null
}
}]), t
}(),
_default = AutoLogin;
exports.default = AutoLogin, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_classnames = _interopRequireDefault(require("classnames")),
_amosTool = require("amos-tool"),
_amosReactRouter = require("amos-react-router"),
_amosFramework = require("amos-framework"),
_securityService = require("./../../../services/securityService");
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var s in e) {
Object.prototype.hasOwnProperty.call(e, s) && ((r = n ? Object.getOwnPropertyDescriptor(e, s) : null) && (r.get || r.set) ? Object.defineProperty(o, s, r) : o[s] = e[s])
}
return o.default = e, t && t.set(e, o), o
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var o = t[r];
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var o = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, o ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var ExtraTools = function() {
_inherits(r, _react.Component);
var t = _createSuper(r);
function r(e) {
var u;
return _classCallCheck(this, r), _defineProperty(_assertThisInitialized(u = t.call(this, e)), "loadUserInfo", function() {
(0, _securityService.getCurrentUser)().then(function(e) {
u.setState({
userInfo: e
})
})
}), _defineProperty(_assertThisInitialized(u), "handleClickUser", function() {
var e = u.state.userInfo,
t = u.props,
r = t.userInfoLink,
o = t.onNavItemClick,
n = t.userPic;
o && o({}), _amosReactRouter.browserHistory.push({
pathname: r,
state: {
userId: e.userId,
userPic: n
}
})
}), _defineProperty(_assertThisInitialized(u), "handleLogOut", function() {
var e = u.state.userInfo,
t = u.props,
r = t.loginOutUrl,
o = t.authProps,
n = o.logout,
s = o.sweepReducers;
n && n(r, e.userId), s && s()
}), u.state = {
userInfo: {}
}, u
}
return _createClass(r, [{
key: "componentDidMount",
value: function() {
this.loadUserInfo()
}
}, {
key: "render",
value: function() {
var e, t = this.state.userInfo,
r = this.props,
o = r.showText,
n = r.userPic,
s = r.userExtra,
u = r.extraTools,
a = (0, _classnames.default)("sys-tools", {
"sys-tools-min": !o
});
s && (e = _amosTool.utils.isBoolean(s) ? _react.default.createElement("ul", null, _react.default.createElement("li", {
className: "modify-pwd",
onClick: this.handleClickUser
}, "修改密码")) : s);
var i = {
userName: t.userName,
subInfo: t.nickName
};
return _react.default.createElement("div", {
className: a
}, _react.default.createElement(_amosFramework.Menu, {
direction: "horizontal"
}, u && u), _react.default.createElement(_amosFramework.User, {
userPic: n,
basicInfo: i,
handleLogOut: this.handleLogOut,
extra: e,
onAvatarClick: this.handleClickUser
}))
}
}]), r
}();
_defineProperty(ExtraTools, "propTypes", {
userPic: _propTypes.default.string,
loginOutUrl: _propTypes.default.string,
showText: _propTypes.default.bool,
isLoginout: _propTypes.default.bool,
authProps: _propTypes.default.shape({
logout: _propTypes.default.func,
sweepReducers: _propTypes.default.func
}),
onNavItemClick: _propTypes.default.func,
userExtra: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.element, _propTypes.default.bool]),
userInfoLink: _propTypes.default.string,
extraTools: _propTypes.default.arrayOf(_propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.element]))
}), _defineProperty(ExtraTools, "defaultProps", {
userInfoLink: "/main/userinfo"
});
var _default = ExtraTools;
exports.default = ExtraTools, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_rayMediaquery = _interopRequireDefault(require("ray-mediaquery")),
_Logo = _interopRequireDefault(require("./Logo")),
_MenuList = _interopRequireDefault(require("./MenuList")),
_ExtraTools = _interopRequireDefault(require("./ExtraTools"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = o ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(n, i, r) : n[i] = e[i])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _extends() {
return (_extends = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var r = arguments[t];
for (var n in r) Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n])
}
return e
}).apply(this, arguments)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var Header = function() {
_inherits(r, _react.Component);
var t = _createSuper(r);
function r(e) {
var n;
return _classCallCheck(this, r), _defineProperty(_assertThisInitialized(n = t.call(this, e)), "onMouseOver", function() {
n.expanded || (n.expanded = !0, n.toggleSubMenu(n.expanded))
}), _defineProperty(_assertThisInitialized(n), "onMouseOut", function() {
n.expanded && (n.expanded = !1, n.toggleSubMenu(n.expanded))
}), _defineProperty(_assertThisInitialized(n), "toggleSubMenu", function(e) {
var t = n.props.height,
r = e ? t : 0;
n.setState({
activeHeight: r
})
}), n.state = {
activeHeight: 0,
showText: !0
}, n.expanded = !1, n
}
return _createClass(r, [{
key: "componentDidMount",
value: function() {
var e = this;
_rayMediaquery.default.register("only screen and (min-width: 0) and (max-width: 992px)", {
match: function() {
e.setState({
showText: !1
})
},
unmatch: function() {
e.setState({
showText: !0
})
}
})
}
}, {
key: "render",
value: function() {
var e = this.state,
t = e.activeHeight,
r = e.showText;
return _react.default.createElement("div", {
className: "header"
}, _react.default.createElement("div", {
className: "header-navs"
}, _react.default.createElement(_Logo.default, _extends({}, this.props, {
showText: r
})), _react.default.createElement(_MenuList.default, _extends({}, this.props, {
height: t,
showText: r,
toggleSubMenu: this.toggleSubMenu,
onMenuOpen: this.onMouseOver,
onMenuClosed: this.onMouseOut
})), _react.default.createElement(_ExtraTools.default, _extends({}, this.props, {
showText: r
}))))
}
}]), r
}();
Header.defaultProps = {
height: 250
}, Header.propTypes = {
height: _propTypes.default.number
};
var _default = Header;
exports.default = Header, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _class, _temp, _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_amosReactRouter = require("amos-react-router"),
_amosIcon = _interopRequireDefault(require("amos-icon")),
_amosFramework = require("amos-framework"),
_connectMenu = _interopRequireDefault(require("./connectMenu"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = o ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(n, i, r) : n[i] = e[i])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var LevelMenu = (0, _connectMenu.default)(_class = _temp = function() {
_inherits(o, _react.Component);
var n = _createSuper(o);
function o() {
var u;
_classCallCheck(this, o);
for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) t[r] = arguments[r];
return _defineProperty(_assertThisInitialized(u = n.call.apply(n, [this].concat(t))), "renderItemLink", function(e) {
var t = u.props.iconPrefix,
r = e.icon,
n = (e.label, e.isBlank),
o = e.path,
i = e.permissionName,
a = r && _react.default.createElement(_amosIcon.default, {
icon: r,
prefix: t,
className: "menu-item-icon"
}),
c = n ? _react.default.createElement("a", {
href: o,
target: "_blank",
rel: "noopener noreferrer",
className: "menu-item-link"
}, a, i) : _react.default.createElement(_amosReactRouter.Link, {
to: o,
className: "menu-item-link"
}, a, i);
return c
}), u
}
return _createClass(o, [{
key: "render",
value: function() {
var e = this.props,
t = e.className,
r = e.onClick,
n = e.nonChild,
o = e.children;
return _react.default.createElement("li", {
className: t,
onClick: r
}, this.renderItemLink(this.props), !n && _react.default.createElement(_amosFramework.Icon, {
icon: "right",
className: "menu-subitem-icon"
}), !n && o)
}
}]), o
}()) || _class;
(exports.default = LevelMenu).propTypes = {
nonChild: _propTypes.default.bool,
className: _propTypes.default.string,
iconPrefix: _propTypes.default.string,
onClick: _propTypes.default.func,
children: _propTypes.default.node
}, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var o = t[r];
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var o = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, o ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
var Logo = function() {
_inherits(t, _react.Component);
var e = _createSuper(t);
function t() {
return _classCallCheck(this, t), e.apply(this, arguments)
}
return _createClass(t, [{
key: "render",
value: function() {
var e = this.props,
t = e.logoImg,
r = e.onLogoClick;
return _react.default.createElement("div", {
className: "logo-wrapper"
}, _react.default.createElement("div", {
className: "header-logo",
onClick: r
}, _react.default.createElement("img", {
className: "header-logo-pic",
src: t,
alt: ""
})))
}
}]), t
}();
Logo.propTypes = {
logoImg: _propTypes.default.string,
onLogoClick: _propTypes.default.func,
logoExtra: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.bool])
};
var _default = Logo;
exports.default = Logo, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_amosReactRouter = require("amos-react-router"),
_amosFramework = require("amos-framework"),
_amosTool = require("amos-tool"),
_consts = _interopRequireDefault(require("amos-processor/lib/config/consts")),
_securityService = require("../../../services/securityService"),
_Header = _interopRequireDefault(require("./Header"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _extends() {
return (_extends = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var r = arguments[t];
for (var o in r) Object.prototype.hasOwnProperty.call(r, o) && (e[o] = r[o])
}
return e
}).apply(this, arguments)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var o = t[r];
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var o = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, o ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
require("./style/index.scss");
var Content = _amosFramework.Layout.Content,
lsTool = _amosTool.Store.lsTool,
MainFrame = function() {
_inherits(o, _react.Component);
var r = _createSuper(o);
function o(e) {
var t;
return _classCallCheck(this, o), _defineProperty(_assertThisInitialized(t = r.call(this, e)), "onPermissionFetch", function() {
t.props.onMenuLoadCompleted, lsTool.read("selectedRole")
}), _defineProperty(_assertThisInitialized(t), "onLogoClick", function() {
var e = t.props.defaultLink;
e && (t.context.router ? t.context.router.push(e) : _amosReactRouter.browserHistory.push(e)), t.props.onLogoClick && t.props.onLogoClick()
}), _defineProperty(_assertThisInitialized(t), "filterMenusButton", function(e) {
return e.filter(function(e) {
return e.children && "SUBMENU" === e.permissionType ? (e.children = t.filterMenusButton(e.children), !0) : !e.children && "SUBMENU" === e.permissionType || !(!e.children || "BUTTON" === e.permissionType) && void 0
})
}), t.state = {
collapsed: !1,
extendSystem: [],
defaultHomeUrl: ""
}, t.selectedSubMenuKey = "", t
}
return _createClass(o, [{
key: "componentDidMount",
value: function() {
this.onPermissionFetch()
}
}, {
key: "componentWillReceiveProps",
value: function(e) {
var t = this.props.loginLink;
e.isLoginout && _amosTool.utils.isFunction(t) && t()
}
}, {
key: "render",
value: function() {
var e = this.props,
t = e.children,
r = e.logoImg,
o = e.sysToolPorps,
n = e.logout,
i = e.sweepReducers,
u = e.logoExtra,
s = e.renderSubmenu,
a = e.menuWidth,
p = e.iconPrefix,
l = this.state.extendSystem,
c = {
logout: n,
sweepReducers: i
};
return _react.default.createElement("div", {
className: "view-port"
}, _react.default.createElement(_Header.default, _extends({
navs: l,
logoImg: r,
onLogoClick: this.onLogoClick,
onNavItemClick: this.handleMenuClick,
renderSubmenu: s,
authProps: c,
logoExtra: u,
menuWidth: a,
iconPrefix: p
}, o)), _react.default.createElement("div", {
className: "content-body"
}, _react.default.createElement(_amosFramework.Layout, {
style: {
height: "100%"
}
}, _react.default.createElement(Content, {
style: {
height: "100%"
}
}, _react.default.createElement("div", {
className: "amos-main-content",
style: {
width: "100%",
height: "100%",
overflow: "auto"
}
}, t)))))
}
}]), o
}();
_defineProperty(MainFrame, "propTypes", {
children: _propTypes.default.node,
logoImg: _propTypes.default.string,
logoExtra: _propTypes.default.oneOfType([_propTypes.default.node, _propTypes.default.bool]),
opSearchMenusUrl: _propTypes.default.string,
onMenuLoadCompleted: _propTypes.default.func,
defaultLink: _propTypes.default.string,
loginLink: _propTypes.default.oneOfType([_propTypes.default.func]),
sysToolPorps: _propTypes.default.object,
isLoginout: _propTypes.default.bool,
logout: _propTypes.default.func,
sweepReducers: _propTypes.default.func,
selectedSubMenuKey: _propTypes.default.string,
onLogoClick: _propTypes.default.func,
renderSubmenu: _propTypes.default.func,
menuWidth: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number]),
iconPrefix: _propTypes.default.string
}), _defineProperty(MainFrame, "defaultProps", {
iconPrefix: "amosicon",
defaultLink: "/main",
loginLink: function() {},
onMenuLoadCompleted: function() {},
menuWidth: "8rem"
});
var _default = MainFrame;
exports.default = MainFrame, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _class, _temp, _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_amosReactRouter = require("amos-react-router"),
_amosTool = require("amos-tool"),
_amosIcon = _interopRequireDefault(require("amos-icon")),
_amosFramework = require("amos-framework"),
_classnames = _interopRequireDefault(require("classnames")),
_SubMenuItem = _interopRequireDefault(require("./SubMenuItem")),
_connectMenu = _interopRequireDefault(require("./connectMenu"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = o ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(n, i, r) : n[i] = e[i])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _objectWithoutProperties(e, t) {
if (null == e) return {};
var r, n = _objectWithoutPropertiesLoose(e, t);
if (Object.getOwnPropertySymbols)
for (var o = Object.getOwnPropertySymbols(e), i = 0; i < o.length; i++) r = o[i], 0 <= t.indexOf(r) || Object.prototype.propertyIsEnumerable.call(e, r) && (n[r] = e[r]);
return n
}
function _objectWithoutPropertiesLoose(e, t) {
if (null == e) return {};
for (var r, n = {}, o = Object.keys(e), i = 0; i < o.length; i++) r = o[i], 0 <= t.indexOf(r) || (n[r] = e[r]);
return n
}
function _extends() {
return (_extends = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var r = arguments[t];
for (var n in r) Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n])
}
return e
}).apply(this, arguments)
}
function ownKeys(t, e) {
var r, n = Object.keys(t);
return Object.getOwnPropertySymbols && (r = Object.getOwnPropertySymbols(t), e && (r = r.filter(function(e) {
return Object.getOwnPropertyDescriptor(t, e).enumerable
})), n.push.apply(n, r)), n
}
function _objectSpread(t) {
for (var e = 1; e < arguments.length; e++) {
var r = null != arguments[e] ? arguments[e] : {};
e % 2 ? ownKeys(Object(r), !0).forEach(function(e) {
_defineProperty(t, e, r[e])
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(r)) : ownKeys(Object(r)).forEach(function(e) {
Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(r, e))
})
}
return t
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var MenuItem = (0, _connectMenu.default)(_class = _temp = function() {
_inherits(r, _react.PureComponent);
var t = _createSuper(r);
function r(e) {
var l;
return _classCallCheck(this, r), _defineProperty(_assertThisInitialized(l = t.call(this, e)), "isActive", function() {
var e = l.props;
return e.menuKey === e.activeKey
}), _defineProperty(_assertThisInitialized(l), "genHiddenStyle", function() {
var e = l.props.height;
return 0 < (void 0 === e ? 0 : e) ? {} : {
display: "none"
}
}), _defineProperty(_assertThisInitialized(l), "genStyle", function() {
var e = l.props.menuWidth;
return e ? {
width: e
} : {}
}), _defineProperty(_assertThisInitialized(l), "renderItemLink", function(e) {
var t = l.props.iconPrefix,
r = e.icon && _react.default.createElement(_amosIcon.default, {
icon: e.icon,
prefix: t,
className: "menu-item-icon"
}),
n = e.isBlank ? _react.default.createElement("a", {
href: e.path,
target: "_blank",
rel: "noopener noreferrer",
className: "menu-item-link"
}, r, e.permissionName) : e.children && 0 < e.children.length ? _react.default.createElement("span", {
style: {
color: "#333"
}
}, r, " ", e.permissionName) : _react.default.createElement(_amosReactRouter.Link, {
to: e.path,
className: "menu-item-link"
}, r, e.permissionName);
return n
}), _defineProperty(_assertThisInitialized(l), "renderSub", function() {
var e = l.props,
r = e.menuKey,
t = e.children,
n = e.onSubMenuClick,
o = e.activeSubKey,
i = e.setSubMenuActive,
a = e.renderSubmenu,
u = e.menuWidth,
s = e.iconPrefix,
c = l.genHiddenStyle();
return _react.default.createElement("ul", {
className: "menu-sublist"
}, t.map(function(e) {
var t = (0, _classnames.default)("menu-subitem", {
active: e.sequenceNbr === o
});
return a ? a(_objectSpread(_objectSpread({}, e), {}, {
className: t,
onSubMenuClick: n,
setSubMenuActive: i
})) : _react.default.createElement(_SubMenuItem.default, _extends({}, e, {
key: e.sequenceNbr,
className: t,
iconPrefix: s,
menuKey: e.sequenceNbr,
rootMenuKey: r,
subItems: e.children,
onClick: function() {
return n(r, e.sequenceNbr)
},
onSubMenuClick: n,
setMenuActive: i,
menuWidth: u
}), l.renderItemLink(e), e.children && 0 < e.children.length && _react.default.createElement(_amosFramework.Icon, {
icon: "right",
className: "menu-subitem-icon",
style: c
}))
}))
}), _defineProperty(_assertThisInitialized(l), "renderNonSub", function() {
return _react.default.createElement("ul", {
className: "menu-sublist"
})
}), _defineProperty(_assertThisInitialized(l), "renderFooter", function() {
var e = l.props,
t = e.footerIcon,
r = e.extraIcon,
n = e.icon,
o = e.iconPrefix,
i = l.genHiddenStyle(),
a = t || r || n,
u = _amosTool.utils.isImageSrc(a) ? _react.default.createElement("img", {
src: a,
alt: ""
}) : _react.default.createElement(_amosIcon.default, {
prefix: o,
icon: a
});
return _react.default.createElement("div", {
className: "nav-menu-item-footer",
style: i
}, _react.default.createElement("div", {
className: "footer-icon"
}, u), _react.default.createElement("span", {
className: "footer-line"
}))
}), l
}
return _createClass(r, [{
key: "render",
value: function() {
var e = this.props,
t = e.menuKey,
r = e.permissionName,
n = e.children,
o = e.activeKey,
i = e.height,
a = void 0 === i ? 0 : i,
u = _objectWithoutProperties(e, ["menuKey", "permissionName", "children", "activeKey", "height"]),
s = n ? _react.default.createElement("div", {
className: "nav-menu-item-label"
}, r) : _react.default.createElement("div", {
className: "nav-menu-item-label"
}, this.renderItemLink(_objectSpread({
permissionName: r
}, u))),
c = (0, _classnames.default)("nav-menu-item", {
active: t === o
}),
l = this.genStyle();
return _react.default.createElement("li", {
className: c,
style: l
}, s, n && _react.default.createElement(_amosFramework.Icon, {
icon: "caretdown",
className: "nav-menu-item-icon"
}), _react.default.createElement("div", {
className: "menusub-wrapper",
style: _objectSpread({
height: a
}, l)
}, n && this.renderSub(), !n && this.renderNonSub(), this.renderFooter()))
}
}]), r
}()) || _class;
MenuItem.propTypes = {
height: _propTypes.default.number,
menuKey: _propTypes.default.string,
permissionName: _propTypes.default.string.isRequired,
iconPrefix: _propTypes.default.string,
icon: _propTypes.default.string,
footerIcon: _propTypes.default.string,
extraIcon: _propTypes.default.string,
path: _propTypes.default.string,
children: _propTypes.default.arrayOf(_propTypes.default.shape({
sequenceNbr: _propTypes.default.string.isRequired,
permissionName: _propTypes.default.string,
icon: _propTypes.default.string,
path: _propTypes.default.string,
isBlank: _propTypes.default.bool
})),
activeKey: _propTypes.default.string,
activeSubKey: _propTypes.default.string,
setMenuActive: _propTypes.default.func,
setSubMenuActive: _propTypes.default.func,
onSubMenuClick: _propTypes.default.func,
onMenuClosed: _propTypes.default.func,
toggleSubMenu: _propTypes.default.func,
renderSubmenu: _propTypes.default.func,
menuWidth: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number])
};
var _default = MenuItem;
exports.default = MenuItem, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_MenuItem = _interopRequireDefault(require("./MenuItem"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var u in e) {
Object.prototype.hasOwnProperty.call(e, u) && ((r = o ? Object.getOwnPropertyDescriptor(e, u) : null) && (r.get || r.set) ? Object.defineProperty(n, u, r) : n[u] = e[u])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _extends() {
return (_extends = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var r = arguments[t];
for (var n in r) Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n])
}
return e
}).apply(this, arguments)
}
function _objectWithoutProperties(e, t) {
if (null == e) return {};
var r, n = _objectWithoutPropertiesLoose(e, t);
if (Object.getOwnPropertySymbols)
for (var o = Object.getOwnPropertySymbols(e), u = 0; u < o.length; u++) r = o[u], 0 <= t.indexOf(r) || Object.prototype.propertyIsEnumerable.call(e, r) && (n[r] = e[r]);
return n
}
function _objectWithoutPropertiesLoose(e, t) {
if (null == e) return {};
for (var r, n = {}, o = Object.keys(e), u = 0; u < o.length; u++) r = o[u], 0 <= t.indexOf(r) || (n[r] = e[r]);
return n
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var MenuList = function() {
_inherits(n, _react.PureComponent);
var t = _createSuper(n);
function n(e) {
var r;
return _classCallCheck(this, n), _defineProperty(_assertThisInitialized(r = t.call(this, e)), "onSubMenuClick", function(e, t) {
r.setState({
activeKey: e,
activeSubKey: t
}), r.props.onMenuClosed()
}), _defineProperty(_assertThisInitialized(r), "setMenuActive", function(e) {
r.state.activeKey !== e && r.setState({
activeKey: e
})
}), _defineProperty(_assertThisInitialized(r), "setSubMenuActive", function(e) {
r.state.activeSubKey !== e && r.setState({
activeSubKey: e
})
}), r.state = {
activeKey: "",
activeSubKey: ""
}, r
}
return _createClass(n, [{
key: "render",
value: function() {
var n = this,
e = this.state,
o = e.activeKey,
u = e.activeSubKey,
t = this.props,
i = t.height,
r = t.navs,
a = t.onMenuOpen,
s = t.onMenuClosed,
c = t.toggleSubMenu,
p = t.renderSubmenu,
f = t.menuWidth,
l = t.iconPrefix,
y = 0 < i ? "nav-menu-box menu-expanded" : "nav-menu-box";
return _react.default.createElement("div", {
className: "nav-menu-wrapper"
}, _react.default.createElement("div", {
className: y
}, _react.default.createElement("div", {
className: "nav-menu-bg",
style: {
height: i
},
onMouseOver: this.onMouseOver,
onMouseOut: this.onMouseOut
}), _react.default.createElement("ul", {
className: "nav-menu-list",
onMouseOver: a,
onMouseOut: s
}, (r || []).map(function(e) {
var t = e.sequenceNbr,
r = _objectWithoutProperties(e, ["sequenceNbr"]);
return _react.default.createElement(_MenuItem.default, _extends({
key: t
}, r, {
iconPrefix: l,
menuKey: t,
height: i,
activeKey: o,
activeSubKey: u,
setMenuActive: n.setMenuActive,
setSubMenuActive: n.setSubMenuActive,
onSubMenuClick: n.onSubMenuClick,
onMenuClosed: s,
toggleSubMenu: c,
renderSubmenu: p,
menuWidth: f
}))
}))))
}
}]), n
}();
MenuList.propTypes = {
height: _propTypes.default.number,
navs: _propTypes.default.arrayOf(_propTypes.default.shape({
sequenceNbr: _propTypes.default.string.isRequired,
permissionName: _propTypes.default.string.isRequired,
icon: _propTypes.default.string,
path: _propTypes.default.string,
children: _propTypes.default.array
})),
toggleSubMenu: _propTypes.default.func,
onMenuOpen: _propTypes.default.func,
onMenuClosed: _propTypes.default.func,
renderSubmenu: _propTypes.default.func,
menuWidth: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number])
};
var _default = MenuList;
exports.default = MenuList, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _class, _temp, _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_amosTool = require("amos-tool"),
_classnames = _interopRequireDefault(require("classnames")),
_connectMenu = _interopRequireDefault(require("./connectMenu")),
_LevelMenu = _interopRequireDefault(require("./LevelMenu"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var u in e) {
Object.prototype.hasOwnProperty.call(e, u) && ((r = o ? Object.getOwnPropertyDescriptor(e, u) : null) && (r.get || r.set) ? Object.defineProperty(n, u, r) : n[u] = e[u])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _extends() {
return (_extends = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var r = arguments[t];
for (var n in r) Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n])
}
return e
}).apply(this, arguments)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var calcHtmlSize = function(e, t) {
if (!_amosTool.utils.isNil(e) && !_amosTool.utils.isNull(e)) {
if (_amosTool.utils.isNumber(e)) return parseFloat(e) * t;
if (_amosTool.utils.isString(e)) {
var r = parseFloat(e),
n = e.replace(r, "");
return "".concat(r * t).concat(n)
}
}
return 0
},
SubMenuItem = (0, _connectMenu.default)(_class = _temp = function() {
_inherits(o, _react.PureComponent);
var n = _createSuper(o);
function o() {
var a;
_classCallCheck(this, o);
for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) t[r] = arguments[r];
return _defineProperty(_assertThisInitialized(a = n.call.apply(n, [this].concat(t))), "genRecursiveStyle", function(e) {
var t = a.props.menuWidth;
return {
width: t,
left: calcHtmlSize(t, e)
}
}), _defineProperty(_assertThisInitialized(a), "genRecursiveStyle2", function() {
var e = a.props.menuWidth;
return {
width: e,
left: e
}
}), _defineProperty(_assertThisInitialized(a), "recursiveRender", function(e) {
var o = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : 1,
t = a.props,
u = t.onSubMenuClick,
i = t.rootMenuKey,
c = t.iconPrefix,
r = "recursive-level-menu content-level".concat(o),
n = a.genRecursiveStyle2();
return _react.default.createElement("ul", {
className: r,
style: n
}, e.map(function(e) {
var t = (0, _classnames.default)("menu-subitem", {}),
r = _amosTool.utils.isEmpty(e.children),
n = o;
return r || (n += 1), _react.default.createElement(_LevelMenu.default, _extends({}, e, {
key: e.sequenceNbr,
menuKey: e.sequenceNbr,
className: t,
iconPrefix: c,
nonChild: r,
onClick: function() {
return u(i, e.sequenceNbr)
}
}), !r && a.recursiveRender(e.children, n))
}))
}), a
}
return _createClass(o, [{
key: "render",
value: function() {
var e = this.props,
t = e.className,
r = e.children,
n = e.onClick,
o = e.subItems;
return _react.default.createElement("li", {
className: t,
onClick: n
}, r, o && 0 < o.length && this.recursiveRender(o))
}
}]), o
}()) || _class;
SubMenuItem.propTypes = {
className: _propTypes.default.string,
iconPrefix: _propTypes.default.string,
menuKey: _propTypes.default.string,
rootMenuKey: _propTypes.default.string,
onClick: _propTypes.default.func,
onSubMenuClick: _propTypes.default.func,
children: _propTypes.default.node,
subItems: _propTypes.default.array,
menuWidth: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number])
};
var _default = SubMenuItem;
exports.default = SubMenuItem, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = connectMenu;
var _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = o ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(n, i, r) : n[i] = e[i])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
function connectMenu(e) {
var t, r = t = function() {
_inherits(i, _react.Component);
var o = _createSuper(i);
function i() {
var r;
_classCallCheck(this, i);
for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n];
return _defineProperty(_assertThisInitialized(r = o.call.apply(o, [this].concat(t))), "refreshActive", function(e) {
var t = r.getHref(e);
r.isActive(e, t) && e.setMenuActive && e.setMenuActive(e.menuKey)
}), r
}
return _createClass(i, [{
key: "componentDidMount",
value: function() {
this.refreshActive(this.props)
}
}, {
key: "getHref",
value: function(e) {
var t = e.url;
if (e.isBlank) return t;
if (!e.index && !t) return "";
return (t = "".concat("/", "/").concat(t || "")).replace(/\/+/g, "/").replace(/(.+)\/$/, "$1")
}
}, {
key: "isActive",
value: function(e, t) {
return e.index ? t === (location.pathname || "/") : t && new RegExp("".concat(t, "(?=/|$|\\?|#)")).test(location.href)
}
}, {
key: "render",
value: function() {
return _react.default.createElement(e, this.props)
}
}]), i
}();
return _defineProperty(t, "propTypes", {
url: _propTypes.default.string,
index: _propTypes.default.bool,
isBlank: _propTypes.default.bool,
setMenuActive: _propTypes.default.func,
menuKey: _propTypes.default.string
}), r
}
module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_MainFrameView = _interopRequireDefault(require("./MainFrameView"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var o = t[r];
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var o = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, o ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
var RootView = function() {
_inherits(t, _react.Component);
var e = _createSuper(t);
function t() {
return _classCallCheck(this, t), e.apply(this, arguments)
}
return _createClass(t, [{
key: "render",
value: function() {
return _react.default.createElement(_MainFrameView.default, this.props)
}
}]), t
}(),
_default = RootView;
exports.default = RootView, module.exports = exports.default;
@charset "UTF-8";
/**
* 默认主题
*/
.view-port .content-body {
position: absolute;
top: 3.5rem;
left: 0;
width: 100%;
height: calc(100% - 3.5rem);
overflow: hidden;
opacity: 1;
-webkit-transition: opacity;
transition: opacity;
-webkit-transition-duration: 0.45s;
transition-duration: 0.45s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.main-view {
width: 100%;
height: 100%;
background: #f6f6f6; }
.main-view > .main-content {
overflow: auto; }
.amos-main-content {
background: #f6f6f6; }
.menu-item-link {
text-decoration: none; }
.menu-item-link:active, .menu-item-link:focus, .menu-item-link:hover {
color: #333;
text-decoration: none; }
.active {
color: #1577d9; }
.nav-menu-item-footer {
position: absolute;
left: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 46px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.nav-menu-item-footer .footer-icon {
width: 40px;
height: 40px; }
.nav-menu-item-footer .footer-line {
display: none;
width: 50%;
height: 3px;
margin-bottom: -3px;
background: #345fa6; }
.menusub-wrapper {
position: absolute;
left: 0;
width: 100%;
cursor: pointer;
border-left: 1px solid #dce2ed;
-webkit-transition: height 0.3s;
transition: height 0.3s; }
.menusub-wrapper:hover .nav-menu-item-footer .footer-line {
display: inline-block; }
.nav-menu-list .nav-menu-item:nth-of-type(odd) .menusub-wrapper {
background: white; }
.nav-menu-list .nav-menu-item:nth-of-type(even) .menusub-wrapper {
background: #f3f3f3; }
.menu-subitem a,
.nav-menu-item-label a {
color: #333; }
.recursive-level-menu {
position: absolute;
top: 0;
left: 8rem;
z-index: 3;
display: none;
width: 8rem;
height: 100%;
background: #e7edf8;
border-left: 1px solid #dce2ed; }
.recursive-level-menu .menu-subitem:hover {
background: #cfdbf1; }
.recursive-level-menu.content-level1 {
border-left: none; }
.menu-subitem:hover {
background: #e7edf8; }
.menu-subitem:hover > .recursive-level-menu {
display: block; }
.menu-subitem.active {
background: #e7edf8; }
.menu-subitem .menu-subitem-icon {
position: absolute;
right: 5px;
display: none;
font-size: 12px;
-webkit-transition: display 0.3s;
transition: display 0.3s; }
.nav-menu-wrapper {
position: relative;
z-index: 3;
height: 3.5rem; }
.nav-menu-wrapper .nav-menu-box {
position: relative;
height: 100%; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list {
height: 100%; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item {
position: relative;
float: left;
width: 8rem;
padding: 0 1rem;
text-align: center;
cursor: pointer; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item .nav-menu-item-label {
display: inline-block;
color: #333; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item .nav-triangle {
position: absolute;
bottom: 0;
left: 50%;
z-index: 1;
display: none;
margin-left: -8px;
border: 8px solid;
border-color: transparent transparent #333; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item .nav-menu-item-icon {
position: absolute;
top: 0;
right: 0;
font-size: 12px;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transition: -webkit-transform 0.2s ease-in;
transition: -webkit-transform 0.2s ease-in;
transition: transform 0.2s ease-in;
transition: transform 0.2s ease-in, -webkit-transform 0.2s ease-in; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item .menu-sublist {
display: block;
height: calc(100% - 46px);
overflow: hidden; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item .menu-sublist .menu-subitem {
z-index: 2;
padding: 0.5rem 0;
clear: both;
line-height: 2;
cursor: pointer; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item .menu-sublist .menu-subitem:first-child {
margin-top: 0.5rem; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item.active .nav-menu-item-label {
color: #1577d9; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item:hover .nav-triangle {
display: block; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item:hover .nav-menu-item-label {
color: #1577d9; }
.nav-menu-wrapper .nav-menu-box .nav-menu-list .nav-menu-item:hover .nav-menu-item-icon {
color: #1577d9;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg); }
.header {
position: relative;
top: 0;
left: 0;
width: 100%;
height: 3.5rem;
line-height: 3.5rem;
color: black;
background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#efefef));
background: -webkit-linear-gradient(#fefefe, #efefef);
background: linear-gradient(#fefefe, #efefef);
border-bottom: 1px solid;
border-color: transparent;
-webkit-box-shadow: 0 2px 8px rgba(47, 53, 87, 0.2);
box-shadow: 0 2px 8px rgba(47, 53, 87, 0.2); }
.header .logo-wrapper {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.header .logo-wrapper .header-logo-extra {
width: 3rem;
text-align: center; }
.header .logo-wrapper .header-logo {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
height: 3.5rem;
padding-right: 1rem;
background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#efefef));
background: -webkit-linear-gradient(#fefefe, #efefef);
background: linear-gradient(#fefefe, #efefef);
border-right: 1px solid #eee; }
.header .logo-wrapper .header-logo::before {
position: absolute;
bottom: 0;
left: 0;
width: 0;
border-bottom: 1px solid #629ede;
content: '';
-webkit-transition: width 0.3s ease-in;
transition: width 0.3s ease-in; }
.header .logo-wrapper .header-logo:hover::before {
width: 100%; }
.header .logo-wrapper .header-logo .logo-img {
width: 4rem;
height: 3.5rem; }
.header .logo-wrapper .header-logo .logo-img:hover {
-webkit-transform: scaleX(-1);
-ms-transform: scaleX(-1);
transform: scaleX(-1);
-webkit-transition: -webkit-transform 1s;
transition: -webkit-transform 1s;
transition: transform 1s;
transition: transform 1s, -webkit-transform 1s; }
.header .nav-menu-bg {
position: absolute;
top: 3.5rem;
left: 0;
display: block;
width: 100%;
height: 0;
background: white;
-webkit-box-shadow: 0 2px 3px #bbb;
box-shadow: 0 2px 3px #bbb;
-webkit-transition: height 0.3s;
transition: height 0.3s; }
.header .header-navs {
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.header .sys-tools {
position: absolute;
right: 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin-right: 2rem;
border-left: 1px solid transparent;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.header .sys-tools .ui-menu .ui-menu-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 3.5rem;
padding: 0 0.5rem;
margin: 0;
color: black;
border-right: 1px solid transparent;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.header .sys-tools .ui-menu .ui-menu-item.amos-nav-item-active {
border-bottom: 1px solid transparent; }
.header .sys-tools .ui-menu .ui-menu-item:hover {
color: black;
background: -webkit-gradient(linear, left top, left bottom, from(#dedede), to(#d7d7d7));
background: -webkit-linear-gradient(#dedede, #d7d7d7);
background: linear-gradient(#dedede, #d7d7d7); }
.header .sys-tools .ui-menu .ui-menu-item:last-child {
border-right: 0; }
.header .sys-tools .ui-menu.horizontal {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center; }
.header .sys-tools.sys-tools-min .ui-menu.horizontal {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding-right: 0;
border-right: 1px solid transparent; }
.header .sys-tools.sys-tools-min .ui-menu.horizontal .ui-menu-item {
padding: 0 0.5rem;
border-right: 1px solid transparent; }
.header .sys-tools.sys-tools-min .ui-menu.horizontal .ui-menu-item:last-child {
border-right: 0; }
.user-area .amos-single-pop-trigger {
height: 3.5rem;
line-height: 5.5rem; }
.user-area .amos-single-pop-content .user-profile {
padding: 1.5rem;
line-height: 1; }
.user-area .amos-single-pop-content .user-profile .user-profile-detail {
line-height: 1.5; }
.user-area .amos-single-pop-content .profile-divider {
margin: 0 1.5rem; }
.amos-jump-spiner {
position: absolute;
top: 50%;
left: 50%;
z-index: 999;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.menu-expanded .menu-subitem .menu-subitem-icon {
display: inline-block; }
@import './vars.scss';
@import './main.scss';
// --root
.view-port {
.content-body {
position: absolute;
top: $top-height;
left: 0;
width: 100%;
height: $content-height;
overflow: hidden;
opacity: 1;
transition: opacity;
transition-duration: 0.45s;
backface-visibility: hidden;
}
}
.main-view {
width: 100%;
height: 100%;
background: $main-content-bg-color;
> .main-content {
overflow: auto;
}
}
.amos-main-content {
background: $main-content-bg-color;
}
.menu-item-link {
text-decoration: none;
&:active,
&:focus,
&:hover {
color: $menu-common-color;
text-decoration: none;
}
}
.active {
color: $menu-active-color;
}
// submenu footer
.nav-menu-item-footer {
position: absolute;
left: 0;
display: flex;
width: 100%;
height: $submenu-item-footer-height;
flex-direction: column;
justify-content: center;
align-items: center;
.footer-icon {
width: 40px;
height: 40px;
}
.footer-line {
display: none;
width: 50%;
height: 3px;
margin-bottom: -3px;
background: #345fa6;
}
}
// menu-wrapper
.menusub-wrapper {
position: absolute;
left: 0;
width: 100%;
cursor: pointer;
border-left: 1px solid #dce2ed;
transition: height 0.3s;
&:hover {
.nav-menu-item-footer {
.footer-line {
display: inline-block;
}
}
}
}
// item 隔行颜色变化
.nav-menu-list {
.nav-menu-item {
&:nth-of-type(odd) {
.menusub-wrapper {
background: white;
}
}
&:nth-of-type(even) {
.menusub-wrapper {
background: #f3f3f3;
}
}
}
}
.menu-subitem a,
.nav-menu-item-label a {
color: $menu-color;
}
// 递归 menu
.recursive-level-menu {
position: absolute;
top: 0;
left: $menu-item-width;
z-index: 3;
display: none;
width: $menu-item-width;
height: 100%;
background: $submenu-item-active;
border-left: 1px solid #dce2ed;
.menu-subitem {
&:hover {
background: $submenu-item-active2;
}
}
&.content-level1 {
border-left: none;
}
}
// 通用 menu subitem hover等
.menu-subitem {
&:hover {
background: $submenu-item-active;
> .recursive-level-menu {
display: block;
}
}
&.active {
background: $submenu-item-active;
}
.menu-subitem-icon {
position: absolute;
right: 5px;
display: none;
font-size: 12px;
transition: display 0.3s;
}
}
// header menu
.nav-menu-wrapper {
position: relative;
z-index: 3;
height: $top-height;
.nav-menu-box {
position: relative;
height: 100%;
.nav-menu-list {
height: 100%;
.nav-menu-item {
position: relative;
float: left;
width: $menu-item-width;
padding: 0 1rem;
text-align: center;
cursor: pointer;
.nav-menu-item-label {
display: inline-block;
color: $menu-common-color;
}
.nav-triangle {
position: absolute;
bottom: 0;
left: 50%;
z-index: 1;
display: none;
margin-left: -8px;
border: 8px solid;
border-color: transparent transparent $menu-common-color;
}
.nav-menu-item-icon {
position: absolute;
top: 0;
right: 0;
font-size: 12px;
transform: rotate(0);
transition: transform 0.2s ease-in;
}
.menu-sublist {
display: block;
height: $menu-sublist-height;
overflow: hidden;
.menu-subitem {
z-index: 2;
padding: 0.5rem 0;
clear: both;
line-height: 2;
cursor: pointer;
&:first-child {
margin-top: 0.5rem;
}
}
}
&.active {
.nav-menu-item-label {
color: $menu-active-color;
}
}
&:hover {
.nav-triangle {
display: block;
}
.nav-menu-item-label {
color: $menu-active-color;
}
.nav-menu-item-icon {
color: $menu-active-color;
transform: rotate(180deg);
}
}
}
}
}
}
// --header
.header {
position: relative;
top: 0;
left: 0;
width: 100%;
height: $top-height;
line-height: $top-height;
color: $head-color;
background: $head-bg-color;
border-bottom: 1px solid;
border-color: transparent;
box-shadow: 0 2px 8px rgba(47, 53, 87, 0.2);
.logo-wrapper {
position: relative;
display: flex;
.header-logo-extra {
width: 3rem;
text-align: center;
}
.header-logo {
display: flex;
justify-content: center;
align-items: center;
height: $top-height;
padding-right: 1rem;
background: $head-logo-bg;
border-right: 1px solid $head-logo-brr-color;
&::before {
position: absolute;
bottom: 0;
left: 0;
width: 0;
border-bottom: 1px solid $head-logo-brb-color;
content: '';
transition: width 0.3s ease-in;
}
&:hover::before {
width: 100%;
}
.logo-img {
width: 4rem;
height: $top-height;
&:hover {
transform: scaleX(-1);
transition: transform 1s;
}
}
}
}
.nav-menu-bg {
position: absolute;
top: $top-height;
left: 0;
display: block;
width: 100%;
height: 0;
background: white;
box-shadow: 0 2px 3px #bbb;
transition: height 0.3s;
}
.header-navs {
position: relative;
display: flex;
}
.sys-tools {
position: absolute;
right: 0;
display: flex;
margin-right: 2rem;
border-left: 1px solid $head-menu-border-color;
align-items: center;
.ui-menu {
.ui-menu-item {
display: flex;
height: $top-height;
padding: 0 0.5rem;
margin: 0;
color: $head-color;
border-right: 1px solid $head-menu-border-color;
justify-content: center;
align-items: center;
&.amos-nav-item-active {
border-bottom: 1px solid $head-menu-border-color;
}
&:hover {
color: $head-color;
background: $head-menu-background;
}
&:last-child {
border-right: 0;
}
}
&.horizontal {
display: flex;
justify-content: flex-end;
align-items: center;
}
}
&.sys-tools-min {
.ui-menu {
&.horizontal {
display: flex;
justify-content: flex-end;
align-items: center;
padding-right: 0;
border-right: 1px solid $head-menu-border-color;
.ui-menu-item {
padding: 0 0.5rem;
border-right: 1px solid transparent;
&:last-child {
border-right: 0;
}
}
}
}
}
}
}
.user-area {
.amos-single-pop-trigger {
height: $top-height;
line-height: $top-height + 2;
}
.amos-single-pop-content {
.user-profile {
padding: 1.5rem;
line-height: 1;
.user-profile-detail {
line-height: 1.5;
}
}
.profile-divider {
margin: 0 1.5rem;
}
}
}
.amos-jump-spiner {
position: absolute;
top: 50%;
left: 50%;
z-index: 999;
transform: translate(-50%, -50%);
}
// icon display toggle
.menu-expanded {
.menu-subitem .menu-subitem-icon {
display: inline-block;
}
}
/**
* 默认主题
*/
$parent: plant;
//********************************************
// 顶部head区
//********************************************
$head-bg-color: linear-gradient(#fefefe, #efefef);
// 顶部字体颜色
$head-color: black;
// 顶部所有边框颜色
$head-border-color: #ddd;
// 顶部logo背景色
$head-logo-bg: linear-gradient(#fefefe, #efefef);
// 顶部logo右侧边框色
$head-logo-brr-color: #eee;
// 顶部logo下侧边框色
$head-logo-brb-color: #629ede;
// 菜单字体色
$menu-color: #333;
// 菜单选中状态颜色
$menu-active-color: #1577d9;
// 菜单 icon 颜色
$menu-iconcolor: black;
// 菜单选中时子菜单颜色
$sub-menu-active-bgcolor: linear-gradient(#dedede, #d7d7d7);
// 子菜单 悬浮颜色
$menu-bgcolor: linear-gradient(to right, #fbfbfb, #eee);
// 顶部菜单边框颜色
$head-menu-border-color: transparent;
// 顶部菜单鼠标移动和点击后背景色
$head-menu-background: linear-gradient(#dedede, #d7d7d7);
// 顶部菜单字体图标颜色
$head-menu-icon-color: black;
//logo
//一级菜单
$nav-text-color: white;
$nav-active-bottom-color: #8ac249;
$nav-width: 8rem;
//********************************************
// 系统主内容区
//********************************************
$main-content-bg-color: #f6f6f6;
// sys
$top-height: 3.5rem;
$content-height: calc(100% - 3.5rem);
$background-color: #203957;
$font-family: 'Microsoft YaHei';
$font-size: 12px;
$tab-width: 12rem;
$text-shadow-color: #badfff;
// menu color
// 二级菜单 active 颜色 (三级菜单背景色)
$submenu-item-active: #e7edf8;
// 三级菜单 active 颜色
$submenu-item-active2: #cfdbf1;
$submenu-item-footer-height: 46px;
$menu-sublist-height: calc(100% - 46px);
// 默认菜单宽度
$menu-item-width: 8rem;
// 菜单字体颜色
$menu-common-color: #333;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react"));
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = o ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(n, i, r) : n[i] = e[i])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
var EmptyPage = function() {
_inherits(r, _react.Component);
var t = _createSuper(r);
function r(e) {
return _classCallCheck(this, r), t.call(this, e)
}
return _createClass(r, [{
key: "render",
value: function() {
return _react.default.createElement("div", {
style: {
textAlign: "center",
fontSize: "25px"
}
}, "该页面暂未开发")
}
}]), r
}(),
_default = EmptyPage;
exports.default = EmptyPage, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_amosFramework = require("amos-framework");
require("amos-antd/dist/amosantd.min.css");
var _amosAntd = require("amos-antd"),
_DutyRight = _interopRequireDefault(require("./component/DutyRight")),
_dutyServices = require("./../../services/dutyServices"),
_imgStatic = _interopRequireDefault(require("./../../consts/imgStatic")),
_moment = _interopRequireDefault(require("moment"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var a, r = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var o in e) {
Object.prototype.hasOwnProperty.call(e, o) && ((a = n ? Object.getOwnPropertyDescriptor(e, o) : null) && (a.get || a.set) ? Object.defineProperty(r, o, a) : r[o] = e[o])
}
return r.default = e, t && t.set(e, r), r
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var a = 0; a < t.length; a++) {
var r = t[a];
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r)
}
}
function _createClass(e, t, a) {
return t && _defineProperties(e.prototype, t), a && _defineProperties(e, a), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(a) {
var r = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(a);
return _possibleConstructorReturn(this, r ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, a) {
return t in e ? Object.defineProperty(e, t, {
value: a,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = a, e
}
_moment.default.locale("zh-cn");
var Option = _amosFramework.Select.Option,
DutyMonth = function() {
_inherits(a, _react.Component);
var t = _createSuper(a);
function a(e) {
var i;
return _classCallCheck(this, a), _defineProperty(_assertThisInitialized(i = t.call(this, e)), "getListData", function(e, t) {
(0, _dutyServices.getDutyMonthListAction)(e, t).then(function(e) {
i.setState({
listData: e
})
})
}), _defineProperty(_assertThisInitialized(i), "getDayDutyData", function(e) {
(0, _dutyServices.getDayDutyDetailAction)("".concat(e, " 00:00:00")).then(function(e) {
i.setState({
detailData: e
})
})
}), _defineProperty(_assertThisInitialized(i), "initListData", function() {
var e = i.state.selectedValue,
t = e.split("-")[0],
a = e.split("-")[1];
i.getListData(t, a), i.getDayDutyData(e)
}), _defineProperty(_assertThisInitialized(i), "dateFullCellRender", function(e) {
var t = i.state,
a = t.selectedValue,
r = t.listData,
n = e.format("YYYY-MM-DD"),
o = e.format("DD"),
c = e.format("MM"),
l = r[n] || [];
return a.split("-")[1] === c ? _react.default.createElement("div", {
className: "events dateBox ".concat(n === a ? "selected" : "")
}, _react.default.createElement("div", {
className: "dBox"
}, o, "日"), _react.default.createElement("div", {
className: "recordItem"
}, _react.default.createElement("span", {
className: "itemIcon blue"
}), " 值班:".concat(l.dutyNum || 0, " 人")), _react.default.createElement("div", {
className: "recordItem"
}, _react.default.createElement("span", {
className: "itemIcon green"
}), " 消防:".concat(l.fireNum || 0, " 人")), _react.default.createElement("div", {
className: "recordItem"
}, _react.default.createElement("span", {
className: "itemIcon yellow"
}), " 保安:".concat(l.safeNum || 0, " 人"))) : _react.default.createElement("div", {
className: "events dateBox"
})
}), _defineProperty(_assertThisInitialized(i), "headerRender", function(e) {
for (var r = e.value, n = (e.type, e.onChange), t = (e.onTypeChange, []), a = ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], o = 0; o < 12; o++) t.push(_react.default.createElement(_amosFramework.Select.Option, {
className: "month-item",
key: "".concat(o)
}, a[o]));
for (var c = r.month(), l = r.year(), i = [], u = [], s = [], f = l - 10; f < l + 10; f += 1) i.push(_react.default.createElement(_amosFramework.Select.Option, {
key: f,
value: f,
className: "year-item"
}, f));
for (var m = l - 10; m < l + 10; m += 1) u.push(m);
for (var d = 0; d < 12; d++) s.push(a[d]);
return _react.default.createElement("div", {
className: "headControl1"
}, _react.default.createElement(_amosFramework.Row, {
type: "flex",
className: "headControl"
}, _react.default.createElement(_amosFramework.Col, null, _react.default.createElement("span", {
className: "prevBtn"
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.leftArrow,
onClick: function() {
var e = Number(r.format("YYYY")),
t = Number(r.format("MM")),
a = 1 < t ? "".concat(e, "-").concat(t - 1, "-").concat(1) : "".concat(e - 1, "-12-").concat(1);
n((0, _moment.default)(a))
}
})), _react.default.createElement("span", {
className: "nextBtn"
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.rightArrow,
onClick: function() {
var e = Number(r.format("YYYY")),
t = Number(r.format("MM")),
a = t < 12 ? "".concat(e, "-").concat(t + 1, "-").concat(1) : "".concat(e + 1, "-01-").concat(1);
n((0, _moment.default)(a))
}
}))), _react.default.createElement(_amosFramework.Col, null, _react.default.createElement(_amosFramework.Select, {
size: "small",
placeholder: "请选择",
dropdownMatchSelectWidth: !1,
onChange: function(e) {
var t = r.clone().year(e);
n(t)
},
value: parseInt(String(l))
}, u.map(function(e) {
return _react.default.createElement(Option, {
key: e,
value: e
}, e)
}))), "  ", _react.default.createElement(_amosFramework.Col, null, _react.default.createElement(_amosFramework.Select, {
size: "small",
dropdownMatchSelectWidth: !1,
placeholder: "请选择",
onChange: function(e) {
var t = r.clone();
t.month(parseInt(e, 10)), n(t)
},
value: parseInt(String(c))
}, s.map(function(e, t) {
return _react.default.createElement(Option, {
key: t,
value: t
}, e)
})))), _react.default.createElement("div", {
className: "weekHeader"
}, _react.default.createElement("div", {
className: "weekItem"
}, "星期一"), _react.default.createElement("div", {
className: "weekItem"
}, "星期二"), _react.default.createElement("div", {
className: "weekItem"
}, "星期三"), _react.default.createElement("div", {
className: "weekItem"
}, "星期四"), _react.default.createElement("div", {
className: "weekItem"
}, "星期五"), _react.default.createElement("div", {
className: "weekItem"
}, "星期六"), _react.default.createElement("div", {
className: "weekItem"
}, "星期日")))
}), _defineProperty(_assertThisInitialized(i), "onPanelChange", function(e, t) {
var a = e.format("MM"),
r = e.format("YYYY");
i.setState({
selectedValue: e.format("YYYY-MM-DD")
}), i.getDayDutyData(e.format("YYYY-MM-DD")), i.getListData(r, a), i.props.monthChange(e.format("YYYY-MM-DD"))
}), _defineProperty(_assertThisInitialized(i), "onSelect", function(e) {
var t = i.state.selectedValue,
a = e.format("MM"),
r = e.format("YYYY"),
n = t.split("-")[1],
o = t.split("-")[0];
a === n && (i.setState({
selectedValue: e.format("YYYY-MM-DD")
}), i.getDayDutyData(e.format("YYYY-MM-DD"))), n === a && o === r || i.getListData(r, a)
}), i.state = {
selectedValue: (0, _moment.default)().format("YYYY-MM-DD"),
listData: [],
detailData: {}
}, i
}
return _createClass(a, [{
key: "componentDidMount",
value: function() {
this.initListData()
}
}, {
key: "render",
value: function() {
return _react.default.createElement("div", {
className: "dutyPage"
}, _react.default.createElement("div", {
className: "centerContent"
}, _react.default.createElement(_amosAntd.Calendar, {
onPanelChange: this.onPanelChange,
onSelect: this.onSelect,
dateFullCellRender: this.dateFullCellRender,
renderHeader: this.headerRender,
value: (0, _moment.default)(this.state.selectedValue)
})), _react.default.createElement("div", {
className: "rightContent"
}, _react.default.createElement(_DutyRight.default, {
detailData: this.state.detailData
})))
}
}]), a
}(),
_default = DutyMonth;
exports.default = DutyMonth, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_amosFramework = require("amos-framework"),
_amosAntd = require("amos-antd");
require("amos-antd/dist/amosantd.min.css");
var _moment = _interopRequireDefault(require("moment")),
_dutyServices = require("./../../services/dutyServices"),
_imgStatic = _interopRequireDefault(require("./../../consts/imgStatic"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var a, r = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var l in e) {
Object.prototype.hasOwnProperty.call(e, l) && ((a = n ? Object.getOwnPropertyDescriptor(e, l) : null) && (a.get || a.set) ? Object.defineProperty(r, l, a) : r[l] = e[l])
}
return r.default = e, t && t.set(e, r), r
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var a = 0; a < t.length; a++) {
var r = t[a];
r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r)
}
}
function _createClass(e, t, a) {
return t && _defineProperties(e.prototype, t), a && _defineProperties(e, a), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(a) {
var r = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(a);
return _possibleConstructorReturn(this, r ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, a) {
return t in e ? Object.defineProperty(e, t, {
value: a,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = a, e
}
var Option = _amosFramework.Select.Option,
riginList = ["高新业务", "高新技术", "咸阳LBAS"],
DutyMonthSimple = function() {
_inherits(a, _react.Component);
var t = _createSuper(a);
function a(e) {
var s;
return _classCallCheck(this, a), _defineProperty(_assertThisInitialized(s = t.call(this, e)), "getListData", function() {
var e = s.state.selectedValue,
t = e.split("-")[0],
a = e.split("-")[1];
(0, _dutyServices.getDutyMonthListAction)(t, a).then(function(e) {
s.setState({
listData: e
})
})
}), _defineProperty(_assertThisInitialized(s), "initListData", s.getListData), _defineProperty(_assertThisInitialized(s), "dateFullCellRender", function(e) {
var t = s.state,
a = t.selectedValue,
r = t.listData,
n = e.format("YYYY-MM-DD"),
l = e.format("DD"),
c = e.format("MM"),
o = r[n] || [],
i = a.split("-")[1];
return _react.default.createElement("div", {
className: "events dateBox ".concat(n === a ? "selected" : ""),
style: {
visibility: i == c ? "visible" : "hidden"
}
}, _react.default.createElement("div", {
className: "dBox"
}, l, "日"), _react.default.createElement("div", {
className: "peopleBox"
}, _react.default.createElement("div", {
className: "moring"
}, _react.default.createElement("div", {
className: "title"
}, "早班"), (o.moring || ["", "", ""]).map(function(e) {
return _react.default.createElement("span", {
className: "itemName"
}, e)
})), _react.default.createElement("div", {
className: "night"
}, _react.default.createElement("div", {
className: "title"
}, "晚班"), (o.night || ["", "", ""]).map(function(e) {
return _react.default.createElement("span", {
className: "itemName"
}, e)
}))))
}), _defineProperty(_assertThisInitialized(s), "headerRender", function(e) {
for (var r = e.value, n = (e.type, e.onChange), t = (e.onTypeChange, []), a = ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], l = 0; l < 12; l++) t.push(_react.default.createElement(_amosFramework.Select.Option, {
className: "month-item",
key: "".concat(l)
}, a[l]));
for (var c = r.month(), o = r.year(), i = [], s = o - 10; s < o + 10; s += 1) i.push(_react.default.createElement(_amosFramework.Select.Option, {
key: s,
value: s,
className: "year-item"
}, s));
for (var u = [], f = [], m = o - 10; m < o + 10; m += 1) u.push(m);
for (var d = 0; d < 12; d++) f.push(a[d]);
return _react.default.createElement("div", null, _react.default.createElement(_amosFramework.Row, {
type: "flex",
className: "headControl"
}, _react.default.createElement(_amosFramework.Col, null, _react.default.createElement("span", {
className: "prevBtn"
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.leftArrow,
onClick: function() {
var e, t, a;
0 < c && c < 12 && (e = r.format("MM"), t = r.format("DD"), a = "".concat(o, "-").concat(e - 1, "-").concat(t), n((0, _moment.default)(a)))
}
})), _react.default.createElement("span", {
className: "nextBtn"
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.rightArrow,
onClick: function() {
var e, t, a;
0 <= c && c < 11 && (e = r.format("MM"), t = r.format("DD"), a = "".concat(o, "-").concat(Number(e) + 1, "-").concat(t), n((0, _moment.default)(a)))
}
}))), _react.default.createElement(_amosFramework.Col, null, _react.default.createElement(_amosFramework.Select, {
size: "small",
placeholder: "请选择",
dropdownMatchSelectWidth: !1,
onChange: function(e) {
var t = r.clone().year(e);
n(t)
},
defaultValue: parseInt(String(o))
}, u.map(function(e) {
return _react.default.createElement(Option, {
key: e,
value: e
}, e)
}))), "  ", _react.default.createElement(_amosFramework.Col, null, _react.default.createElement(_amosFramework.Select, {
size: "small",
dropdownMatchSelectWidth: !1,
placeholder: "请选择",
onChange: function(e) {
var t = r.clone();
t.month(parseInt(e, 10)), n(t)
},
value: parseInt(String(c))
}, f.map(function(e, t) {
return _react.default.createElement(Option, {
key: t,
value: t
}, e)
})))), _react.default.createElement("div", {
className: "weekHeader"
}, _react.default.createElement("div", {
className: "weekItem"
}, "星期一"), _react.default.createElement("div", {
className: "weekItem"
}, "星期二"), _react.default.createElement("div", {
className: "weekItem"
}, "星期三"), _react.default.createElement("div", {
className: "weekItem"
}, "星期四"), _react.default.createElement("div", {
className: "weekItem"
}, "星期五"), _react.default.createElement("div", {
className: "weekItem"
}, "星期六"), _react.default.createElement("div", {
className: "weekItem"
}, "星期日")))
}), _defineProperty(_assertThisInitialized(s), "onPanelChange", function(e, t) {
console.log(e);
var a = e.format("MM"),
r = e.format("YYYY");
s.setState({
selectedValue: e.format("YYYY-MM-DD")
}), setTimeout(function() {
s.getListData(r, a)
}, 100), s.props.monthChange(e.format("YYYY-MM-DD"))
}), _defineProperty(_assertThisInitialized(s), "onSelect", function(e) {
var t = s.state.selectedValue,
a = e.format("MM"),
r = (e.format("YYYY"), t.split("-")[1]);
t.split("-")[0];
a == r && s.setState({
selectedValue: e.format("YYYY-MM-DD")
})
}), _defineProperty(_assertThisInitialized(s), "renderLeftContent", function() {
return _react.default.createElement("div", {
className: "leftRow"
}, _react.default.createElement("span", {
className: "reginItem"
}), riginList.map(function(e) {
return _react.default.createElement("span", {
className: "reginItem"
}, e)
}))
}), s.state = {
selectedValue: (0, _moment.default)().format("YYYY-MM-DD"),
listData: []
}, s
}
return _createClass(a, [{
key: "componentDidMount",
value: function() {
this.getListData()
}
}, {
key: "render",
value: function() {
return _react.default.createElement("div", {
className: "dutyPage"
}, _react.default.createElement("div", {
className: "leftContent"
}, _react.default.createElement("span", {
className: "headerLine"
}), _react.default.createElement("div", {
className: "contentRows"
}, this.renderLeftContent(), this.renderLeftContent(), this.renderLeftContent(), this.renderLeftContent(), this.renderLeftContent(), this.renderLeftContent())), _react.default.createElement("div", {
className: "centerContent"
}, _react.default.createElement(_amosAntd.Calendar, {
onPanelChange: this.onPanelChange,
onSelect: this.onSelect,
dateFullCellRender: this.dateFullCellRender,
renderHeader: this.headerRender,
value: (0, _moment.default)(this.state.selectedValue)
})), _react.default.createElement("div", {
className: "rightContent"
}, _react.default.createElement("div", {
className: "contentBox"
}, _react.default.createElement("div", {
className: "title"
}, "值班时间:"), _react.default.createElement("div", {
className: "contentText"
}, _react.default.createElement("p", null, "高新业务/技术"), _react.default.createElement("p", null, "早班 8:30~20:30"), _react.default.createElement("p", null, "晚班 20:30~次日8:30"), _react.default.createElement("p", {
className: "empty"
}), _react.default.createElement("p", null, "咸阳LBAS"), _react.default.createElement("p", null, "早班 8:30~18:30"), _react.default.createElement("p", null, "晚班 18:30~次日8:30"), _react.default.createElement("p", null, "(技术岗咸阳常驻人员每月高新轮岗一周)"), _react.default.createElement("p", {
className: "empty"
}), _react.default.createElement("p", null, "红色日期表示大额支付系统非工作日"), _react.default.createElement("p", {
className: "empty"
}), _react.default.createElement("p", null, "*每周三、周日早班配合 保洁公司进行专业保洁*"), _react.default.createElement("p", {
className: "empty"
}), _react.default.createElement("p", null, "遵守人民银行西安分行清算中心管理要求,按时到岗,严禁在下一班组到岗前擅自离岗。")))))
}
}]), a
}(),
_default = DutyMonthSimple;
exports.default = DutyMonthSimple, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_amosFramework = require("amos-framework"),
_amosAntd = require("amos-antd");
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var a, l = {},
r = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var n in e) {
Object.prototype.hasOwnProperty.call(e, n) && ((a = r ? Object.getOwnPropertyDescriptor(e, n) : null) && (a.get || a.set) ? Object.defineProperty(l, n, a) : l[n] = e[n])
}
return l.default = e, t && t.set(e, l), l
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var a = 0; a < t.length; a++) {
var l = t[a];
l.enumerable = l.enumerable || !1, l.configurable = !0, "value" in l && (l.writable = !0), Object.defineProperty(e, l.key, l)
}
}
function _createClass(e, t, a) {
return t && _defineProperties(e.prototype, t), a && _defineProperties(e, a), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(a) {
var l = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(a);
return _possibleConstructorReturn(this, l ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
var TabList = _amosFramework.Tabs.TabList,
Tab = _amosFramework.Tabs.Tab,
TabPanel = _amosFramework.Tabs.TabPanel,
ListData = {
"2020-04-08": {
duty: 15,
fire: 1,
safe: 5
},
"2020-04-10": {
duty: 15,
fire: 1,
safe: 5
},
"2020-04-15": {
duty: 15,
fire: 1,
safe: 5
}
},
DutyRight = function() {
_inherits(l, _react.Component);
var a = _createSuper(l);
function l(e) {
var t;
return _classCallCheck(this, l), (t = a.call(this, e)).state = {
detailData: t.props.detailData
}, t
}
return _createClass(l, [{
key: "componentDidMount",
value: function() {}
}, {
key: "componentWillReceiveProps",
value: function(e) {
this.setState({
detailData: e.detailData
})
}
}, {
key: "render",
value: function() {
var e = this.props.detailData;
return _react.default.createElement("div", {
className: "dutyRight"
}, _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.dutyLeaderList && 0 < e.dutyLeaderList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "值班长")), (e.dutyLeaderList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.deputyDutyLeaderList && 0 < e.deputyDutyLeaderList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "副值班长")), (e.deputyDutyLeaderList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.dutyCivilianList && 0 < e.dutyCivilianList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "值班员")), (e.dutyCivilianList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.fireLeaderList && 0 < e.fireLeaderList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "驻站消防队长")), (e.fireLeaderList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.firePersonList && 0 < e.firePersonList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "消防员")), (e.firePersonList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.safePersonList && 0 < e.safePersonList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "保安")), (e.safePersonList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.deputyDutyCivilianList && 0 < e.deputyDutyCivilianList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "副值班员")), (e.deputyDutyCivilianList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.fireManagementPersonList && 0 < e.fireManagementPersonList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "消防安全管理人")), (e.fireManagementPersonList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.fireSafetyPersonList && 0 < e.fireSafetyPersonList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, " 消防安全负责人")), (e.fireSafetyPersonList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.fireBrigadeLeaderList && 0 < e.fireBrigadeLeaderList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, "消防专职队队长")), (e.fireBrigadeLeaderList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.fireBrigadeMemberList && 0 < e.fireBrigadeMemberList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, " 消防专职队队员")), (e.fireBrigadeMemberList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})), _react.default.createElement("div", {
className: "rightDetailBox",
style: {
display: e.fireDriverList && 0 < e.fireDriverList.length ? "block" : "none"
}
}, _react.default.createElement("div", {
className: "title"
}, _react.default.createElement("span", {
className: "titleIcon"
}), _react.default.createElement("span", null, " 司机")), (e.fireDriverList || []).map(function(e) {
return _react.default.createElement("div", {
className: "itemDetail"
}, _react.default.createElement("div", null, e.dutyName || ""), _react.default.createElement("div", null, e.mobile || ""))
})))
}
}]), l
}(),
_default = DutyRight;
exports.default = DutyRight, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_amosTool = require("amos-tool"),
_amosFramework = require("amos-framework");
require("amos-framework/dist/amosframework.min.css");
var _amosAntd = require("amos-antd"),
_tokenUtils = require("amos-security/lib/utils/tokenUtils"),
_moment = _interopRequireDefault(require("moment")),
_dutyServices = require("./../../../services/dutyServices"),
_imgStatic = _interopRequireDefault(require("./../../../consts/imgStatic")),
_request = require("./../../../utils/request");
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var a, s = {},
r = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var n in e) {
Object.prototype.hasOwnProperty.call(e, n) && ((a = r ? Object.getOwnPropertyDescriptor(e, n) : null) && (a.get || a.set) ? Object.defineProperty(s, n, a) : s[n] = e[n])
}
return s.default = e, t && t.set(e, s), s
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var a = 0; a < t.length; a++) {
var s = t[a];
s.enumerable = s.enumerable || !1, s.configurable = !0, "value" in s && (s.writable = !0), Object.defineProperty(e, s.key, s)
}
}
function _createClass(e, t, a) {
return t && _defineProperties(e.prototype, t), a && _defineProperties(e, a), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(a) {
var s = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(a);
return _possibleConstructorReturn(this, s ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, a) {
return t in e ? Object.defineProperty(e, t, {
value: a,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = a, e
}
var Option = _amosFramework.Select.Option,
format = "HH:mm",
orgCode = (0, _request.getOrgCode)(),
DutyEdit = function() {
_inherits(a, _react.Component);
var t = _createSuper(a);
function a(e) {
var i;
return _classCallCheck(this, a), _defineProperty(_assertThisInitialized(i = t.call(this, e)), "onPanelChange", function(e, t) {
i.setState({
selectedValue: e.format("YYYY-MM")
});
var a = e.format("YYYY"),
s = e.format("MM");
i.getDutyDetail(a, s)
}), _defineProperty(_assertThisInitialized(i), "onSelect", function(e) {
i.setState({
selectedValue: e.format("YYYY-MM"),
defaultDayValue: e.format("YYYY-MM")
});
var t = e.format("YYYY"),
a = e.format("MM");
i.getDutyDetail(t, a)
}), _defineProperty(_assertThisInitialized(i), "getDutyDetail", function(e, t) {
(0, _dutyServices.getDutyDetailEditListAction)(e, t).then(function(e) {
i.setState({
classesEditList: e || []
}), (0, _dutyServices.getDictionaryListAction)("POST_TYPE").then(function(e) {
i.setState({
positionList: e || []
})
}), (0, _dutyServices.getPeopleListAction)("1*2").then(function(e) {
i.setState({
peopleList: e || []
})
}), (0, _dutyServices.getArrangeListAction)().then(function(e) {
i.setState({
systemClassesList: e || []
})
})
})
}), _defineProperty(_assertThisInitialized(i), "addClass", function() {
i.state.classesList.push({
name: "",
startTime: "当日: 08:00",
startDay: "当日",
startHour: "08:00",
endTime: "当日: 20:00",
endDay: "当日",
endHour: "20:00",
isAdd: !0,
uid: _amosTool.UUID.uuidFast()
}), i.setState({
classesList: i.state.classesList
})
}), _defineProperty(_assertThisInitialized(i), "addClassDetail", function() {
var e = i.state.defaultDayValue,
t = "".concat(e, "-01 00:00:00"),
a = (0, _moment.default)(t).utcOffset(8).format("YYYY-MM-DD HH:mm:ss");
i.state.classesEditList.push({
dutyName: "",
arrangeName: "",
dutyDate: a,
isAdd: !0,
startTime: "",
endTime: "",
uid: _amosTool.UUID.uuidFast()
}), i.setState({
classesEditList: i.state.classesEditList
})
}), _defineProperty(_assertThisInitialized(i), "classesOk", function() {
var e = i.state.classesList;
(0, _dutyServices.saveArrangeListAction)(e).then(function(e) {
"SUCCESS" === e.result ? (_amosFramework.AmosAlert.success("提示", "保存成功"), i.setState({
classesVisible: !1
})) : _amosFramework.AmosAlert.error("提示", e.message)
}, function(e) {
_amosFramework.AmosAlert.error("提示", "保存失败")
})
}), _defineProperty(_assertThisInitialized(i), "classesOpen", function() {
(0, _dutyServices.getArrangeListAction)().then(function(e) {
i.setState({
classesList: e || []
})
}), i.setState({
classesVisible: !0
})
}), _defineProperty(_assertThisInitialized(i), "classesEditCancel", function() {
i.setState({
classesEditVisible: !1,
selectClassesEditList: []
})
}), _defineProperty(_assertThisInitialized(i), "classesEditOpen", function() {
var e = i.state.selectedValue,
t = e.split("-")[0],
a = e.split("-")[1];
i.setState({
classesEditVisible: !0
}), i.getDutyDetail(t, a)
}), _defineProperty(_assertThisInitialized(i), "classesCancel", function() {
i.setState({
classesVisible: !1,
selectClassesList: []
})
}), _defineProperty(_assertThisInitialized(i), "classesEditOk", function() {
var e = i.state,
t = e.classesEditList,
a = e.selectedValue,
s = a.split("-")[0],
r = a.split("-")[1],
n = [];
t && t.length && (t.map(function(e) {
e.dutyDate && e.arrangeId && e.postType && e.userId && n.push(e)
}), (0, _dutyServices.saveDutyDetailEditListAction)(n, s, r).then(function(e) {
"SUCCESS" === e.result ? (_amosFramework.AmosAlert.success("提示", "保存成功"), i.setState({
classesEditVisible: !1
})) : _amosFramework.AmosAlert.error("提示", e.message), i.props.refreshListData()
}, function(e) {
_amosFramework.AmosAlert.error("提示", "保存失败")
}))
}), _defineProperty(_assertThisInitialized(i), "downLoadFile", function() {
var e = i.props.dutyDate,
t = e.split("-")[1],
a = e.split("-")[0],
s = "".concat((0, _dutyServices.getDutyExportAction)(), "/").concat(a, "/").concat(t, "?orgCode=").concat(orgCode);
(0, _request.exportExcel)({
url: s,
method: "get"
}, "值班表下载")
}), _defineProperty(_assertThisInitialized(i), "deleteClass", function() {
for (var e = i.state, t = e.classesList, a = e.selectClassesList, s = 0; s < t.length; s++)
for (var r = 0; r < a.length; r++)(a[r].id && a[r].id === t[s].id || t[s] && t[s].uid && a[r].isAdd && a[r].uid === t[s].uid) && t.splice(s, 1);
i.setState({
classesList: i.state.classesList
})
}), _defineProperty(_assertThisInitialized(i), "deleteClassDetail", function() {
for (var e = i.state, t = e.classesEditList, a = e.selectClassesEditList, s = 0; s < t.length; s++)
for (var r = 0; r < a.length; r++)(a[r].hasOwnProperty("id") && t[s] && a[r].id === t[s].id || t[s] && t[s].hasOwnProperty("uid") && a[r].isAdd && a[r].uid === t[s].uid) && (t.splice(s, 1), --s);
i.setState({
classesEditList: t
})
}), _defineProperty(_assertThisInitialized(i), "disabledDate", function(e) {
return e && e < (0, _moment.default)().startOf("month")
}), _defineProperty(_assertThisInitialized(i), "modelDownload", function() {
var e = i.props.dutyDate,
t = e.split("-")[1],
a = e.split("-")[0],
s = "".concat((0, _dutyServices.getDutyModelExportAction)(), "/").concat(a, "/").concat(t, "?orgCode=").concat(orgCode),
r = t && "0" === t.substring(0, 1) ? t.substring(1, 2) : t;
(0, _request.exportExcel)({
url: s,
method: "get"
}, "".concat(a, "年").concat(r, "月值班模板"))
}), _defineProperty(_assertThisInitialized(i), "uploadFailCancel", function() {
i.setState({
uplodeFailVisible: !1
})
}), _defineProperty(_assertThisInitialized(i), "saveDutyInfo", function(e) {
(0, _dutyServices.saveDutyInfAction)(e).then(function(e) {
"SUCCESS" === e.result ? _amosFramework.AmosAlert.success("提示", "上传成功") : _amosFramework.AmosAlert.error("提示", e.message), i.props.refreshListData()
}, function(e) {
_amosFramework.AmosAlert.error("提示", "上传失败")
})
}), _defineProperty(_assertThisInitialized(i), "renderClassEditContent", function() {
return _react.default.createElement("div", {
style: {
position: "relative",
height: "100%"
}
}, _react.default.createElement("div", {
className: "leftContent"
}, _react.default.createElement(_amosAntd.Calendar, {
fullscreen: !1,
renderHeader: function(e) {
var a = e.value,
s = (e.type, e.onChange),
r = (e.onTypeChange, a.format("YYYY"));
return _react.default.createElement("div", {
style: {
padding: 8
}
}, _react.default.createElement("div", {
className: "yearControl"
}, _react.default.createElement("span", {
className: "prevYear"
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.leftArrow,
onClick: function() {
var e = a.format("MM"),
t = "".concat(r - 1, "-").concat(e);
s((0, _moment.default)(t))
},
alt: "pic"
})), _react.default.createElement("span", {
className: "currentYear"
}, r, "年"), _react.default.createElement("span", {
className: "nextYear"
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.rightArrow,
onClick: function() {
var e = a.format("MM"),
t = "".concat(Number(r) + 1, "-").concat(e);
s((0, _moment.default)(t))
},
alt: "pic"
}))), _react.default.createElement("div", {
className: "monthTip"
}, "月份"))
},
monthFullCellRender: function(e) {
var t = e.format("YYYY-MM"),
a = e.format("MM");
return _react.default.createElement("div", {
className: i.state.selectedValue === t ? "activeMonth" : ""
}, a)
},
disabledDate: i.disabledDate,
onPanelChange: i.onPanelChange,
onSelect: i.onSelect,
mode: "year",
value: (0, _moment.default)(i.state.selectedValue)
})), _react.default.createElement("div", {
className: "rightContent"
}, _react.default.createElement("div", {
className: "headerControl"
}, _react.default.createElement("span", {
className: "btn",
onClick: i.addClassDetail
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.add,
alt: "pic"
})), _react.default.createElement("span", null, "新增"), _react.default.createElement("span", {
className: "btn",
onClick: i.deleteClassDetail
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.delete,
alt: "pic"
})), _react.default.createElement("span", null, "删除")), _react.default.createElement("div", {
className: "classesContent"
}, _react.default.createElement(_amosAntd.Table, {
rowSelection: {
type: "Checkbox",
onChange: function(e, t) {
i.setState({
selectClassesEditList: t
})
},
getCheckboxProps: function(e) {
return {
disabled: "Disabled User" === e.name,
name: e.name
}
}
},
rowKey: function(e) {
return e.id || e.uid
},
pagination: !1,
columns: i.editColumns,
dataSource: i.state.classesEditList,
scroll: {
y: 400
},
locale: {
emptyText: "暂无数据"
}
}))))
}), _defineProperty(_assertThisInitialized(i), "renderuploadFailContent", function() {
return _react.default.createElement("div", null, _react.default.createElement("div", {
className: "failPic"
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.failed,
alt: "pic"
})), _react.default.createElement("div", {
className: "failMsg"
}, _react.default.createElement("div", {
className: "msgTitle"
}, "导入失败!"), _react.default.createElement("div", {
className: "msgDetail"
}, i.state.uplodeFailMsg || "请检查文件是否符合要求, 或者重新导入!")), _react.default.createElement("div", {
className: "failBtns"
}, _react.default.createElement(_amosFramework.Upload, {
className: "reUpload",
action: (0, _dutyServices.checkDutyImportAction)(i.props.dutyDate.split("-")[0]),
accept: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel",
headers: {
appKey: window.appKey,
product: window.product,
token: (0, _tokenUtils.getToken)()
},
onChange: function(e) {
var t = e.file;
e.fileList;
"uploading" !== t.status && ("error" === t.status || (_amosFramework.AmosAlert.success("提示", "上传成功"), i.setState({
uplodeFailVisible: !1
}), i.props.refreshListData()))
}
}, _react.default.createElement(_amosFramework.Button, {
className: "reUpload"
}, "重新导入")), _react.default.createElement(_amosFramework.Button, {
className: "back",
onClick: i.uploadFailCancel
}, "返回")))
}), _defineProperty(_assertThisInitialized(i), "renderClassesContent", function() {
return _react.default.createElement("div", null, _react.default.createElement("div", {
className: "headerControl"
}, _react.default.createElement("span", {
className: "btn",
onClick: i.addClass
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.add,
alt: "pic"
})), _react.default.createElement("span", null, "新增"), _react.default.createElement("span", {
className: "btn",
onClick: i.deleteClass
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.delete,
alt: "pic"
})), _react.default.createElement("span", null, "删除")), _react.default.createElement("div", {
className: "classesContent"
}, _react.default.createElement(_amosAntd.Table, {
rowSelection: {
type: "Checkbox",
onChange: function(e, t) {
i.setState({
selectClassesList: t
})
},
getCheckboxProps: function(e) {
return {
disabled: "Disabled User" === e.name,
name: e.name
}
}
},
rowKey: function(e) {
return e.id || e.uid
},
pagination: !1,
columns: i.columns,
dataSource: i.state.classesList,
scroll: {
y: 220
},
locale: {
emptyText: "暂无数据"
}
})))
}), i.state = {
classesVisible: !1,
classesEditVisible: !1,
selectedValue: (0, _moment.default)().format("YYYY-MM"),
classesList: [],
selectClassesList: [],
classesEditList: [],
selectClassesEditList: [],
positionList: [],
peopleList: [],
systemClassesList: [],
uplodeFailVisible: !1,
uplodeFailMsg: "",
defaultDayValue: (0, _moment.default)().format("YYYY-MM"),
dutyVo: {}
}, i.columns = [{
title: "班次",
dataIndex: "name",
render: function(e, s) {
return s.isAdd ? _react.default.createElement("div", {
className: "rowItem classesColumn"
}, _react.default.createElement(_amosFramework.Input, {
placeholder: "班次",
value: e,
onChange: function(e) {
for (var t = i.state.classesList, a = 0; a < t.length; a++) t[a].uid === s.uid && (t[a].name = e.target.value);
i.setState({
classesList: i.state.classesList
})
}
})) : e
},
width: 140,
align: "center"
}, {
title: "开始时间",
dataIndex: "startTime",
render: function(e, s) {
return s.isAdd ? _react.default.createElement("div", {
className: "rowItem startTimeColumn"
}, _react.default.createElement(_amosFramework.Select, {
onChange: function(e) {
for (var t = i.state.classesList, a = 0; a < t.length; a++) t[a].uid === s.uid && (t[a].startDay = e, t[a].startTime = "".concat(e, ": ").concat(s.startHour));
i.setState({
classesList: i.state.classesList
})
},
defaultValue: s.startDay
}, _react.default.createElement(Option, {
value: "当日"
}, "当日"), _react.default.createElement(Option, {
value: "次日"
}, "次日")), _react.default.createElement(_amosAntd.TimePicker, {
defaultValue: (0, _moment.default)("08:00", format),
format: format,
onChange: function(e) {
for (var t = i.state.classesList, a = 0; a < t.length; a++) t[a].uid === s.uid && (t[a].startHour = e.format("HH:mm"), t[a].startTime = "".concat(s.startDay, ": ").concat(e.format("HH:mm")));
i.setState({
classesList: i.state.classesList
})
}
})) : e
},
width: 210,
align: "center"
}, {
title: "结束时间",
dataIndex: "endTime",
render: function(e, s) {
return s.isAdd ? _react.default.createElement("div", {
className: "rowItem endTimeColumn"
}, _react.default.createElement(_amosFramework.Select, {
onChange: function(e) {
for (var t = i.state.classesList, a = 0; a < t.length; a++) t[a].uid === s.uid && (t[a].endDay = e, t[a].endTime = "".concat(e, ": ").concat(s.endHour));
i.setState({
classesList: i.state.classesList
})
},
defaultValue: "当日"
}, _react.default.createElement(Option, {
value: "当日"
}, "当日"), _react.default.createElement(Option, {
value: "次日"
}, "次日")), _react.default.createElement(_amosAntd.TimePicker, {
defaultValue: (0, _moment.default)("20:00", format),
onChange: function(e) {
for (var t = i.state.classesList, a = 0; a < t.length; a++) t[a].uid === s.uid && (t[a].endHour = e.format("HH:mm"), t[a].endTime = "".concat(s.endDay, ": ").concat(e.format("HH:mm")));
i.setState({
classesList: i.state.classesList
})
},
format: format
})) : e
},
width: 210,
align: "center"
}], i.editColumns = [{
title: "日期",
dataIndex: "dutyDate",
render: function(e, s) {
if (s.isAdd) return _react.default.createElement(_amosAntd.DatePicker, {
defaultValue: (0, _moment.default)(i.state.defaultDayValue),
onChange: function(e) {
for (var t = i.state.classesEditList, a = 0; a < t.length; a++) t[a].uid === s.uid && (t[a].dutyDate = e.format("YYYY-MM-DD HH:mm:ss"));
i.setState({
classesList: i.state.classesEditList
})
}
});
var t = e.substring(0, 10),
a = t.split("-")[1] || " ",
r = t.split("-")[2] || " ";
return "".concat(a, " 月 ").concat(r, " 日")
},
width: 1365 < window.innerWidth ? 200 : 100,
align: "center"
}, {
title: "岗位",
dataIndex: "postName",
render: function(e, r) {
var t = i.state.positionList;
return _react.default.createElement("div", {
className: "rowItem"
}, _react.default.createElement(_amosFramework.Select, {
onChange: function(e, t) {
for (var a = i.state.classesEditList, s = 0; s < a.length; s++)(r.id && a[s].id === r.id || r.isAdd && a[s].uid === r.uid) && (a[s].postType = e, a[s].postName = t.children);
i.setState({
classesEditList: i.state.classesEditList
})
},
defaultValue: r.postType
}, t.map(function(e) {
return _react.default.createElement(Option, {
key: e.key,
value: e.key
}, e.label)
})))
},
width: 140,
align: "center"
}, {
title: "姓名",
dataIndex: "dutyName",
render: function(e, r) {
var t = i.state.peopleList;
return _react.default.createElement("div", {
className: "rowItem"
}, _react.default.createElement(_amosFramework.Select, {
defaultValue: r.userId,
onChange: function(e, t) {
for (var a = i.state.classesEditList, s = 0; s < a.length; s++)(r.id && a[s].id === r.id || r.isAdd && a[s].uid === r.uid) && (a[s].userId = e, a[s].dutyName = t.children);
i.setState({
classesEditList: i.state.classesEditList
})
}
}, _amosTool.utils.isArray(t) && t.map(function(e) {
return _react.default.createElement(Option, {
key: e.id,
value: e.id
}, e.name)
})))
},
width: 140,
align: "center"
}, {
title: "班次",
dataIndex: "arrangeName",
render: function(e, r) {
var t = i.state.systemClassesList;
return _react.default.createElement("div", {
className: "rowItem"
}, _react.default.createElement(_amosFramework.Select, {
defaultValue: r.arrangeId,
onChange: function(e, t) {
for (var a = i.state.classesEditList, s = 0; s < a.length; s++)(r.id && a[s].id === r.id || r.isAdd && a[s].uid === r.uid) && (a[s].arrangeId = e, a[s].arrangeName = t.children);
i.setState({
classesEditList: i.state.classesEditList
})
}
}, t.map(function(e) {
return _react.default.createElement(Option, {
key: e.id,
value: e.id
}, e.name)
})))
},
width: 140,
align: "center"
}, {
title: "值班时间",
dataIndex: "startTime",
render: function(e, t) {
var a = i.state.systemClassesList.filter(function(e) {
if (e.id === t.arrangeId) return e
});
return _react.default.createElement("span", null, "".concat((a[0] || []).startTime || "", " - ").concat((a[0] || []).endTime || ""))
},
width: 1365 < window.innerWidth ? 200 : 180,
align: "center"
}], i
}
return _createClass(a, [{
key: "render",
value: function() {
var s = this,
e = this.state,
t = e.classesVisible,
a = e.classesEditVisible,
r = e.uplodeFailVisible;
return _react.default.createElement("div", {
className: "dutyEdit"
}, _react.default.createElement("div", {
className: "dutyEditBtns"
}, _react.default.createElement("span", {
className: "classesBtn editBtn",
onClick: this.classesOpen
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.banci,
alt: "pic"
})), _react.default.createElement("span", {
className: "btnLabel"
}, "班次"), _react.default.createElement("span", {
className: "editClassesBtn editBtn",
onClick: this.classesEditOpen
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.tiaoban,
alt: "pic"
})), _react.default.createElement("span", {
className: "btnLabel"
}, "调班"), _react.default.createElement(_amosFramework.Upload, {
className: "uploadClassesBtn editBtn",
action: (0, _dutyServices.checkDutyImportAction)(this.props.dutyDate.split("-")[0], this.props.dutyDate.split("-")[1]),
headers: {
appKey: window.appKey,
product: window.product,
token: (0, _tokenUtils.getToken)()
},
onChange: function(e) {
var t, a = e.file;
e.fileList;
"uploading" !== a.status && ("error" === a.status ? (_amosFramework.AmosAlert.error("提示", a.response.message), console.log(a)) : a && a.response ? (t = a.response.dataList, "FAILURE" === a.response.result ? _amosFramework.AmosAlert.error("提示", a.response.message) : 1 === a.response.dataList.status ? _amosFramework.AmosAlert.confirm("提醒", "当前上传值班日期,系统已存在排版信息,是否覆盖?", {
okText: "覆盖",
cancelText: "不覆盖",
callback: function(e) {
t.isCover = e ? 1 : 0, s.saveDutyInfo(t), s.setState({
uplodeFailVisible: !1
}), s.props.refreshListData()
}
}) : (t.isCover = 0, s.saveDutyInfo(t))) : _amosFramework.AmosAlert.error("提示", "上传失败!"))
}
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.upload,
alt: "pic"
})), _react.default.createElement("span", {
className: "downloadClassesBtn editBtn",
onClick: this.downLoadFile
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.download,
alt: "pic"
})), _react.default.createElement("span", {
className: "btnLabel"
}, "上传下载值班表"), _react.default.createElement("span", {
className: "ModelBtn editBtn",
onClick: this.modelDownload
}, _react.default.createElement("img", {
src: _imgStatic.default.dityIcon.excel,
alt: "pic"
})), _react.default.createElement("span", {
className: "btnLabel"
}, "下载模板")), _react.default.createElement(_amosFramework.Modal, {
header: "班次",
className: "classesModal",
visible: t,
destroyContent: !0,
onCancel: this.classesCancel,
content: this.renderClassesContent(),
onOk: this.classesOk,
width: 1365 < window.innerWidth ? 960 : 800
}), _react.default.createElement(_amosFramework.Modal, {
header: "调班",
className: "classesEditModal",
visible: a,
destroyContent: !0,
onCancel: this.classesEditCancel,
content: this.renderClassEditContent(),
onOk: this.classesEditOk,
width: 1365 < window.innerWidth ? 1220 : 960
}), _react.default.createElement(_amosFramework.Modal, {
header: "",
className: "uplodeFailModal",
visible: r,
destroyContent: !0,
noDefaultFooter: !0,
onCancel: this.uploadFailCancel,
content: this.renderuploadFailContent(),
width: 500
}))
}
}]), a
}();
DutyEdit.propTypes = {
refreshListData: _propTypes.default.func,
dutyDate: _propTypes.default.object
};
var _default = DutyEdit;
exports.default = DutyEdit, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_DutyMonth = _interopRequireDefault(require("./DutyMonth")),
_DutyMonthSimple = _interopRequireDefault(require("./DutyMonthSimple")),
_dutyEdit = _interopRequireDefault(require("./component/dutyEdit")),
_moment = _interopRequireDefault(require("moment"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var u in e) {
Object.prototype.hasOwnProperty.call(e, u) && ((r = o ? Object.getOwnPropertyDescriptor(e, u) : null) && (r.get || r.set) ? Object.defineProperty(n, u, r) : n[u] = e[u])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var Duty = function() {
_inherits(o, _react.Component);
var n = _createSuper(o);
function o(e) {
var t;
_classCallCheck(this, o), _defineProperty(_assertThisInitialized(t = n.call(this, e)), "monthChange", function(e) {
t.setState({
dutyDate: e
})
}), _defineProperty(_assertThisInitialized(t), "refreshListData", function() {
t.dutyMonth.initListData()
});
var r = "";
return "normal" === window.dutyType ? r = "dutyMonth" : "bank" === window.dutyType && (r = "dutyMonthSimple"), t.state = {
pageType: r,
dutyDate: (0, _moment.default)().format("YYYY-MM-DD")
}, t
}
return _createClass(o, [{
key: "componentDidMount",
value: function() {}
}, {
key: "render",
value: function() {
var t = this,
e = this.state,
r = e.pageType,
n = e.dutyDate;
return "dutyMonth" === r ? _react.default.createElement("div", {
className: "pageIndex normalDuty"
}, _react.default.createElement(_DutyMonth.default, {
monthChange: this.monthChange,
ref: function(e) {
return t.dutyMonth = e
}
}), _react.default.createElement(_dutyEdit.default, {
dutyDate: n,
refreshListData: this.refreshListData
})) : "dutyMonthSimple" === r ? _react.default.createElement("div", {
className: "pageIndex simpleDuty"
}, _react.default.createElement(_DutyMonthSimple.default, {
monthChange: this.monthChange,
ref: function(e) {
return t.dutyMonth = e
}
}), _react.default.createElement(_dutyEdit.default, {
dutyDate: n,
refreshListData: this.refreshListData
})) : null
}
}]), o
}(),
_default = Duty;
exports.default = Duty, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _dec, _class, _temp, _react = _interopRequireWildcard(require("react")),
_amosReactRouter = require("amos-react-router"),
_amosTool = require("amos-tool"),
_amosFramework = require("amos-framework"),
_propTypes = _interopRequireDefault(require("prop-types")),
_amosAntd = require("amos-antd"),
_urlFormat = _interopRequireDefault(require("amos-processor/lib/utils/urlFormat")),
endConf = _interopRequireWildcard(require("amos-processor/lib/config/endconf")),
_storageConsts = _interopRequireWildcard(require("./../../consts/storageConsts")),
_urlConsts = require("./../../consts/urlConsts"),
_customRoutes = require("./../../routes/customRoutes"),
_mainframe = _interopRequireDefault(require("../common/mainframe"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, o = {},
n = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = n ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(o, i, r) : o[i] = e[i])
}
return o.default = e, t && t.set(e, o), o
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _extends() {
return (_extends = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var r = arguments[t];
for (var o in r) Object.prototype.hasOwnProperty.call(r, o) && (e[o] = r[o])
}
return e
}).apply(this, arguments)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var o = t[r];
o.enumerable = o.enumerable || !1, o.configurable = !0, "value" in o && (o.writable = !0), Object.defineProperty(e, o.key, o)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var o = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, o ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
require("../../styles/view/mainframe/mainframe.scss");
var enhanceStorage = _amosFramework.Connect.enhanceStorage,
lsTool = _amosTool.Store.lsTool,
AmosConfig = endConf.AmosConfig,
loginURI = AmosConfig.httpURI.loginURI,
BizFrame = (_dec = enhanceStorage({
storageItems: (0, _storageConsts.default)(_storageConsts.CONSTS)
}))(_class = _temp = function() {
_inherits(r, _react.Component);
var t = _createSuper(r);
function r(e) {
var s;
return _classCallCheck(this, r), _defineProperty(_assertThisInitialized(s = t.call(this, e)), "onStorageChange", function(e, t) {
var r = s.props.read(_storageConsts.CONSTS.control);
r && s.handleControlData(JSON.parse(r));
var o = s.props.read(_storageConsts.CONSTS.forward);
console.log("======================>", o), o && s.handleForwardData(JSON.parse(o));
var n = s.props.read("sideControl");
console.log("安岸》", n), n && s.handleSideControlData(JSON.parse(n));
var i = s.props.read(_storageConsts.CONSTS.region_change);
i && s.handleChangeRegionData(JSON.parse(i))
}), _defineProperty(_assertThisInitialized(s), "handleControlData", function(e) {
e.control && (e.control || {}).logOut && window.close()
}), _defineProperty(_assertThisInitialized(s), "handleForwardData", function(e) {
if (e.details) {
var t, r = e.details || {},
o = r.dialogId,
n = r.type,
i = r.detailForw;
if ("patrol" === n) return;
if ("risk" === n) {
"details" === i ? _amosReactRouter.browserHistory.push({
pathname: _customRoutes.pathMapping.pointInfo,
state: {
pointDetail: {
pointID: o
}
}
}) : "danger" === i ? (t = (e.details || {}).name, _amosReactRouter.browserHistory.push({
pathname: _customRoutes.pathMapping.dangerList,
state: {
point: {
id: o,
name: t,
normalForward: !1
}
}
})) : "record" === i && _amosReactRouter.browserHistory.push({
pathname: _customRoutes.pathMapping.checkRecordList,
state: {
pointId: o
}
})
} else {
if ("video" === n) return;
if ("person" === n) return;
if ("data" === n) return;
if ("croom" === n) return;
"riskSource" === n && _amosReactRouter.browserHistory.push({
pathname: _customRoutes.pathMapping.riskModel,
state: {
riskSourceId: o
}
})
}
}
}), _defineProperty(_assertThisInitialized(s), "handleSideControlData", function(e) {}), _defineProperty(_assertThisInitialized(s), "handleChangeRegionData", function(e) {
e.refresh && (e.refresh || {}).refresh && window && !window.closed && (lsTool.remove(_storageConsts.CONSTS.region_change), window.location.reload(!0))
}), _defineProperty(_assertThisInitialized(s), "openDefaultPage", function(e) {
var t;
location.pathname.startsWith("/biz") && (t = e.filter(function(e) {
return e.url
})[0] || {}, _amosTool.utils.isEmpty(t) || (_amosTool.utils.isEmpty(t.children) ? t.url && _amosReactRouter.browserHistory.push(t.url) : _amosReactRouter.browserHistory.push(t.children[0].url)))
}), _defineProperty(_assertThisInitialized(s), "login", function() {
window.location.href = loginURI
}), _defineProperty(_assertThisInitialized(s), "getFrameConfig", function() {
return {
opSearchMenusUrl: (0, _urlFormat.default)(_urlConsts.secExtUrl.opSearchMenusUrl),
defaultLink: "/biz",
loginLink: s.login
}
}), _defineProperty(_assertThisInitialized(s), "getSysToolProps", function() {
return {
userPic: require("./../../assets/user/normal.png"),
loginOutUrl: _urlConsts.secExtUrl.loginOutUrl,
userInfoLink: "/main/securityConfig",
userExtra: !0
}
}), s.state = {
siderMenusList: [],
selectedSubMenuKey: ""
}, s
}
return _createClass(r, [{
key: "render",
value: function() {
var e = this.getFrameConfig(),
t = this.getSysToolProps(),
r = this.state,
o = r.siderMenusList,
n = r.selectedSubMenuKey;
return _react.default.createElement(_mainframe.default, _extends({}, e, {
onMenuLoadCompleted: this.openDefaultPage,
sysToolPorps: t,
siderMenusList: o,
selectedSubMenuKey: n,
menuWidth: "160px"
}, this.props))
}
}]), r
}()) || _class;
BizFrame.propTypes = {
read: _propTypes.default.func
};
var _default = BizFrame;
exports.default = BizFrame, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_propTypes = _interopRequireDefault(require("prop-types")),
_securityService = require("../../services/securityService"),
_header = _interopRequireDefault(require("../common/header")),
_bizview = _interopRequireDefault(require("./../bizview")),
_PointView = _interopRequireDefault(require("./../bizview/point/PointView"));
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = o ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(n, i, r) : n[i] = e[i])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var RootBizView = function() {
_inherits(n, _react.Component);
var r = _createSuper(n);
function n(e) {
var t;
return _classCallCheck(this, n), _defineProperty(_assertThisInitialized(t = r.call(this, e)), "initMenus", function() {
var e = t.state.parentMenuKey;
(0, _securityService.getBizMenusAction)(e).then(function(e) {
t.setState({
menus: e
})
})
}), t.state = {
menus: [],
parentMenuKey: "bizview"
}, t
}
return _createClass(n, [{
key: "componentDidMount",
value: function() {
this.initMenus()
}
}, {
key: "onMenuItemClick",
value: function() {}
}, {
key: "render",
value: function() {
var e = this.state.menus,
t = this.props.children;
return _react.default.createElement("div", {
className: "biz-view-port"
}, _react.default.createElement(_bizview.default, null), _react.default.createElement(_header.default, {
onlyNav: !0,
menus: e,
onMenuItemClick: this.onMenuItemClick
}), _react.default.createElement("div", {
className: "content-body"
}, t || _react.default.createElement(_PointView.default, null)))
}
}]), n
}();
RootBizView.propTypes = {
children: _propTypes.default.node
};
var _default = RootBizView;
exports.default = RootBizView, module.exports = exports.default;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.getAddress = exports.triggerMenuChange = exports.is3dView = exports.headerBizConf = exports.header3dConf = void 0;
var _amosTool = require("amos-tool"),
_storageConsts = require("./../../consts/storageConsts"),
_cacheUtils = require("./../../utils/cacheUtils"),
lsTool = _amosTool.Store.lsTool,
header3dConf = {
logoText: "安全预控执行系统",
isAbsolute: !0,
address: "渭南"
};
exports.header3dConf = header3dConf;
var headerBizConf = {
onlyNav: !0
};
exports.headerBizConf = headerBizConf;
var is3dView = function(e) {
return "3dview" === e
};
exports.is3dView = is3dView;
var triggerMenuChange = function(e) {
lsTool.write(_storageConsts.CONSTS.menu_change, JSON.stringify(e))
};
exports.triggerMenuChange = triggerMenuChange;
var getAddress = function() {
var e = (0, _cacheUtils.getRegion)();
return (e = JSON.parse(e) || {}).address
};
exports.getAddress = getAddress;
"use strict";
Object.defineProperty(exports, "__esModule", {
value: !0
}), exports.default = void 0;
var _react = _interopRequireWildcard(require("react")),
_amosReactRouter = require("amos-react-router"),
_amosTool = require("amos-tool"),
_urlFormat = _interopRequireDefault(require("amos-processor/lib/utils/urlFormat")),
_amosFramework = require("amos-framework"),
endConf = _interopRequireWildcard(require("amos-processor/lib/config/endconf")),
_urlConsts = require("./../../consts/urlConsts");
function _interopRequireDefault(e) {
return e && e.__esModule ? e : {
default: e
}
}
function _getRequireWildcardCache() {
if ("function" != typeof WeakMap) return null;
var e = new WeakMap;
return _getRequireWildcardCache = function() {
return e
}, e
}
function _interopRequireWildcard(e) {
if (e && e.__esModule) return e;
if (null === e || "object" !== _typeof(e) && "function" != typeof e) return {
default: e
};
var t = _getRequireWildcardCache();
if (t && t.has(e)) return t.get(e);
var r, n = {},
o = Object.defineProperty && Object.getOwnPropertyDescriptor;
for (var i in e) {
Object.prototype.hasOwnProperty.call(e, i) && ((r = o ? Object.getOwnPropertyDescriptor(e, i) : null) && (r.get || r.set) ? Object.defineProperty(n, i, r) : n[i] = e[i])
}
return n.default = e, t && t.set(e, n), n
}
function _typeof(e) {
return (_typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
return typeof e
} : function(e) {
return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
})(e)
}
function _extends() {
return (_extends = Object.assign || function(e) {
for (var t = 1; t < arguments.length; t++) {
var r = arguments[t];
for (var n in r) Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n])
}
return e
}).apply(this, arguments)
}
function _classCallCheck(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
}
function _defineProperties(e, t) {
for (var r = 0; r < t.length; r++) {
var n = t[r];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, n.key, n)
}
}
function _createClass(e, t, r) {
return t && _defineProperties(e.prototype, t), r && _defineProperties(e, r), e
}
function _inherits(e, t) {
if ("function" != typeof t && null !== t) throw new TypeError("Super expression must either be null or a function");
e.prototype = Object.create(t && t.prototype, {
constructor: {
value: e,
writable: !0,
configurable: !0
}
}), t && _setPrototypeOf(e, t)
}
function _setPrototypeOf(e, t) {
return (_setPrototypeOf = Object.setPrototypeOf || function(e, t) {
return e.__proto__ = t, e
})(e, t)
}
function _createSuper(r) {
var n = _isNativeReflectConstruct();
return function() {
var e, t = _getPrototypeOf(r);
return _possibleConstructorReturn(this, n ? (e = _getPrototypeOf(this).constructor, Reflect.construct(t, arguments, e)) : t.apply(this, arguments))
}
}
function _possibleConstructorReturn(e, t) {
return !t || "object" !== _typeof(t) && "function" != typeof t ? _assertThisInitialized(e) : t
}
function _assertThisInitialized(e) {
if (void 0 === e) throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
return e
}
function _isNativeReflectConstruct() {
if ("undefined" == typeof Reflect || !Reflect.construct) return !1;
if (Reflect.construct.sham) return !1;
if ("function" == typeof Proxy) return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], function() {})), !0
} catch (e) {
return !1
}
}
function _getPrototypeOf(e) {
return (_getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) {
return e.__proto__ || Object.getPrototypeOf(e)
})(e)
}
function _defineProperty(e, t, r) {
return t in e ? Object.defineProperty(e, t, {
value: r,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = r, e
}
var MenuItem = _amosFramework.Menu.Item,
AmosConfig = endConf.AmosConfig,
loginURI = AmosConfig.httpURI.loginURI,
RootView = function() {
_inherits(n, _react.Component);
var t = _createSuper(n);
function n(e) {
var r;
return _classCallCheck(this, n), _defineProperty(_assertThisInitialized(r = t.call(this, e)), "onOpenDefaultPage", function(e) {
var t;
"/main" === location.pathname && (t = e.filter(function(e) {
return e.url
})[0] || {}, _amosTool.utils.isEmpty(t) || t.url && (_amosReactRouter.browserHistory.push(t.url), r.setState({
siderMenusList: t.children || []
})))
}), _defineProperty(_assertThisInitialized(r), "login", function() {
window.location.href = loginURI
}), _defineProperty(_assertThisInitialized(r), "getFrameConfig", function() {
return {
opSearchMenusUrl: (0, _urlFormat.default)(_urlConsts.secExtUrl.opSearchMenusUrl, {
nodeName: "",
type: window.V3DpermissionType
}),
logoImg: require("./../../assets/logo/amos-logo.png"),
defaultLink: "/main",
loginLink: r.login
}
}), _defineProperty(_assertThisInitialized(r), "getSysToolProps", function() {
return {
userPic: require("./../../assets/user/normal.png"),
loginOutUrl: _urlConsts.SecurityUrl.loginOutUrl,
userInfoLink: "/main/securityConfig",
extraTools: r.renderExtraTools(),
externalSub: r.renderExtraSub(),
userExtra: !0
}
}), _defineProperty(_assertThisInitialized(r), "clickTestMenu", function() {}), _defineProperty(_assertThisInitialized(r), "renderExtraTools", function() {
return [_react.default.createElement(MenuItem, {
key: "in",
onClick: r.clickTestMenu
}, "+"), _react.default.createElement(MenuItem, {
key: "out",
onClick: r.clickTestMenu
}, "-")]
}), _defineProperty(_assertThisInitialized(r), "renderExtraSub", function() {
return [_react.default.createElement("div", {
key: "extra-1",
className: "amos-dropnav-item extra-temp-style"
}, _react.default.createElement("a", {
href: "test",
target: "_blank"
}, "test"))]
}), r.state = {
siderMenusList: [],
selectedSubMenuKey: ""
}, r
}
return _createClass(n, [{
key: "componentDidMount",
value: function() {}
}, {
key: "componentWillUnmount",
value: function() {}
}, {
key: "render",
value: function() {
var e = this.getFrameConfig(),
t = this.getSysToolProps(),
r = this.state,
n = r.siderMenusList,
o = r.selectedSubMenuKey;
return _react.default.createElement(MainFrame, _extends({}, e, {
onMenuLoadCompleted: this.onOpenDefaultPage,
sysToolPorps: t,
siderMenusList: n,
selectedSubMenuKey: o
}, this.props))
}
}]), n
}();
RootView.propTypes = {};
var _default = RootView;
exports.default = RootView, module.exports = exports.default;
{
"name": "amos-",
"version": "1.0.0",
"description": "amos visual core",
"author": "ilex.h",
"main": "./lib/index.js",
"scripts": {
"clean": "rimraf dist released",
"watch": "webpack -w",
"start": "set NODE_ENV=development && webpack-dev-server",
"lint": "eslint src tests",
"lint:fix": "npm run lint -- --fix",
"stylelint": "stylelint src",
"build": "ray-build react && ray-build stylescss",
"plugin": "ray-build plugin && amos-plugin -p",
"exp-build": "set NODE_ENV=production && npm run clean && webpack",
"exp-zip": "amos-run released2zip",
"exp-released": "npm run exp-build && amos-run dllreleased",
"sdk": "set NODE_ENV=production && npm run clean && webpack --config webpack.config.sdk.js",
"pub": "npm run build && npm publish"
},
"dependencies": {
"amos-antd": "^2.0.21",
"amos-icon": "^1.0.3",
"amos-processor": "^1.2.17",
"amos-tool": "^1.x",
"antd": "^3.26.15",
"classnames": "^2.2.5",
"dt2react": "^1.0.21",
"ray-code-split": "^1.0.1",
"ray-mediaquery": "^1.0.0",
"ray-progress": "^1.0.0",
"react": "~16.0.0",
"react-dom": "~16.0.0"
},
"devDependencies": {
"amos-build": "^3.x",
"amos-security": "^2.0.17",
"amos-framework": "^1.x",
"eslint-config-ray": "^1.0.25",
"stylelint-config-ray": "^2.0.0"
},
"publishConfig": {
"registry": "http://172.16.11.26:9696"
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment