app-base-react
Version:
react development common base package.
1 lines • 5.92 kB
JavaScript
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _modal=require("antd/lib/modal"),_modal2=_interopRequireDefault(_modal),_inputNumber=require("antd/lib/input-number"),_inputNumber2=_interopRequireDefault(_inputNumber),_datePicker=require("antd/lib/date-picker"),_datePicker2=_interopRequireDefault(_datePicker),_form=require("antd/lib/form"),_form2=_interopRequireDefault(_form),_row=require("antd/lib/row"),_row2=_interopRequireDefault(_row),_col=require("antd/lib/col"),_col2=_interopRequireDefault(_col),_regenerator=require("babel-runtime/regenerator"),_regenerator2=_interopRequireDefault(_regenerator),_message2=require("antd/lib/message"),_message3=_interopRequireDefault(_message2),_slicedToArray=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){var r=t,a=[],l=!0,t=!1,n=void 0;try{for(var i,u=e[Symbol.iterator]();!(l=(i=u.next()).done)&&(a.push(i.value),!r||a.length!==r);l=!0);}catch(e){t=!0,n=e}finally{try{!l&&u.return&&u.return()}finally{if(t)throw n}}return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},_react=(require("antd/lib/modal/style/css"),require("antd/lib/input-number/style/css"),require("antd/lib/date-picker/style/css"),require("antd/lib/form/style/css"),require("antd/lib/row/style/css"),require("antd/lib/col/style/css"),require("antd/lib/message/style/css"),require("react")),_react2=_interopRequireDefault(_react),_antd=require("antd"),_dic=require("../../../library/dic"),_dic2=_interopRequireDefault(_dic),_moment=require("../../../library/moment"),_moment2=_interopRequireDefault(_moment),_utilAxios=require("../../../library/util-axios"),_utilAxios2=_interopRequireDefault(_utilAxios);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _asyncToGenerator(e){return function(){var u=e.apply(this,arguments);return new Promise(function(n,i){return function t(e,r){try{var a=u[e](r),l=a.value}catch(e){return void i(e)}if(!a.done)return Promise.resolve(l).then(function(e){t("next",e)},function(e){t("throw",e)});n(l)}("next")})}}var index=function(e){var t,r=(0,_react.useRef)(),a=e.showConfig,l=e.userId,n=e.clearSelected,i=e.showCompany,e=e.values.accessConfiguration?JSON.parse(e.values.accessConfiguration):{},u=e.cGradeCount,o=e.pGradeCount,c=e.roleId,d=e.beginTime,e=e.endTime,s=_utilAxios2.default.getJwt(),m=(0,_react.useState)(a),m=_slicedToArray(m,2),f=m[0],_=m[1],p=((0,_react.useEffect)(function(){_(a)},[a]),t=_asyncToGenerator(_regenerator2.default.mark(function e(){var t;return _regenerator2.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.current.validateFields();case 3:(t=e.sent).beginTime&&(t.beginTime=(0,_moment2.default)(t.beginTime).format("YYYY-MM-DD")),t.endTime&&(t.endTime=(0,_moment2.default)(t.endTime).format("YYYY-MM-DD")),t.jwt=s,t.userId=l,console.log("values",t),_utilAxios2.default.post("UcUser/addBySubSystem",t).then(function(e){e.success?(_message3.default.info(e.msg),_(!1),n()):_message3.default.error(e.msg)}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),_message3.default.error("请检查必填项!");case 15:case"end":return e.stop()}},e,void 0,[[0,12]])})),function(){return t.apply(this,arguments)});return _react2.default.createElement(_react.Fragment,null,_react2.default.createElement(_modal2.default,{title:[_react2.default.createElement(_row2.default,{className:"app-admin"},_react2.default.createElement(_col2.default,{className:"main-title",style:{marginBottom:"5px"}},_react2.default.createElement("i",{className:"iconfont icon-title"}),"配置专利评价权限"))],centered:!0,visible:f,onOk:function(){p()},cancelText:"返回",onCancel:function(){_(!1)},width:"75%",destroyOnClose:!0,bodyStyle:{maxHeight:"60%",overflow:"auto"},closable:!1},_react2.default.createElement("div",{className:"app-admin"},_react2.default.createElement(_form2.default,{ref:r,className:"form-edit",layout:"vertical"},_react2.default.createElement("div",{className:"form-content"},_react2.default.createElement(_row2.default,null,_react2.default.createElement(_col2.default,{xs:12},_react2.default.createElement(_form2.default.Item,{name:"roleId",label:"权限类型",initialValue:c?c+"":void 0,rules:[{required:!0,message:"请选择权限类型!"}]},_react2.default.createElement(_dic2.default,{params:{app:"app",type:"专利评价权限类型"}})))),_react2.default.createElement(_row2.default,null,_react2.default.createElement(_col2.default,{xs:12},_react2.default.createElement(_form2.default.Item,{name:"beginTime",label:"授权开始时间",initialValue:d?(0,_moment2.default)(d):void 0,rules:[{required:!0,message:"请选择授权开始时间!"}]},_react2.default.createElement(_datePicker2.default,{format:"YYYY-MM-DD"}))),_react2.default.createElement(_col2.default,{xs:12},_react2.default.createElement(_form2.default.Item,{name:"endTime",label:"授权结束时间",initialValue:e?(0,_moment2.default)(e):void 0,rules:[{required:!0,message:"请选择授权结束时间!"}]},_react2.default.createElement(_datePicker2.default,{format:"YYYY-MM-DD"})))),_react2.default.createElement(_row2.default,null,_react2.default.createElement(_col2.default,{xs:12},_react2.default.createElement(_form2.default.Item,{name:"pGradeCount",label:"专利评价总次数",initialValue:o,rules:[{required:!0,message:"请输入专利评价总次数!"}]},_react2.default.createElement(_inputNumber2.default,{style:{width:"100%"},min:0,max:99999999,placeholder:"请输入专利评价总次数"}))),i?_react2.default.createElement(_col2.default,{xs:12},_react2.default.createElement(_form2.default.Item,{name:"cGradeCount",label:"公司评价总次数",initialValue:u,rules:[{required:!0,message:"请输入公司评价总次数!"}]},_react2.default.createElement(_inputNumber2.default,{style:{width:"100%"},min:0,max:99999999,placeholder:"请输入公司评价总次数"}))):""))))))};exports.default=index;