ttk-app-core
Version:
enterprise develop framework
1 lines • 5.99 kB
JavaScript
{"source":"webpackJsonp([14],{860:function(e,t,a){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r,n=l(a(0)),u=l(a(9)),o=l(a(7)),c=l(a(8)),s=l(a(10)),i=l(a(11)),f=a(1),d=(l(f),a(56)),p=l(a(306));function l(e){return e&&e.__esModule?e:{default:e}}var h=(0,d.wrapper)(p.default)(r=function(e){function t(){return(0,o.default)(this,t),(0,s.default)(this,(t.__proto__||(0,u.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,c.default)(t,[{key:\"render\",value:function(){return this.props.monkeyKing((0,n.default)({},this.props,{path:\"root\"}))}}]),t}(f.Component))||r;t.default=h,e.exports=t.default},861:function(e,t,a){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var l=r(a(0)),h=r(a(15)),m=r(a(35)),o=r(a(36)),c=r(a(7));t.default=function(e){var t=new n.action(e),a=new u((0,l.default)({},e,{metaAction:t})),r=(0,l.default)({},t,a);return t.config({metaHandlers:r}),r};r(a(1));var n=a(56),s=(a(14),r(a(13)),r(a(210)));function r(e){return e&&e.__esModule?e:{default:e}}var u=function e(t){var a,r,n,u,p=this;(0,c.default)(this,e),this.onInit=function(e){var t=e.component,a=e.injections;p.component=t,(p.injections=a).reduce(\"init\"),p.component.props.setOkListener&&p.component.props.setOkListener(p.onOk),p.metaAction.sf(\"data.other.type\",p.component.props.actionType),p.metaAction.sf(\"data.other.target\",p.component.props.target),p.metaAction.sf(\"data.form.voucherId\",p.component.props.voucherId),p.component.props.voucherTableId&&p.metaAction.sf(\"data.form.voucherTableId\",p.component.props.voucherTableId),p.component.props.actionType},this.onOk=(0,o.default)(m.default.mark(function e(){return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.save();case 2:return e.abrupt(\"return\",e.sent);case 3:case\"end\":return e.stop()}},e,p)})),this.save=(0,o.default)(m.default.mark(function e(){var t,a,r,n,u;return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=p.metaAction.gf(\"data.other.type\"),a=p.metaAction.gf(\"data.other.target\"),p.metaAction.gf(\"data.form.voucherId\"),p.metaAction.gf(\"data.other.voucherTableId\"),r=p.metaAction.gf(\"data.form\").toJS(),(n={}).voucherId=r.voucherId,n.caption=r.caption,n.colIndex=r.colIndex,n.isVisible=1==r.isVisible?1:0,\"add\"!=t){e.next=40;break}if(u=null,\"thead\"!=a){e.next=21;break}return n.fieldName=r.fieldName,n.isMustSelect=1==r.isMustSelect?1:0,n.isSystem,r.isSystem,e.next=18,p.webapi.voucher.addThead(n);case 18:u=e.sent,e.next=36;break;case 21:if(\"tbodys\"!=a){e.next=28;break}return n.name=r.name,e.next=25,p.webapi.voucher.addTbodys(n);case 25:u=e.sent,e.next=36;break;case 28:if(\"tbody\"!=a){e.next=36;break}return n.voucherTableId=r.voucherTableId,n.fieldName=r.fieldName,n.isMustSelect=1==r.isMustSelect?1:0,n.isSystem,r.isSystem,e.next=35,p.webapi.voucher.addTbody(n);case 35:u=e.sent;case 36:return p.metaAction.toast(\"success\",\"新增成功\"),e.abrupt(\"return\",u);case 40:if(\"modify\"!=t){e.next=44;break}return e.next=43,p.webapi.voucher.create(r);case 43:e.sent;case 44:case\"end\":return e.stop()}},e,p)})),this.fieldChange=(a=(0,o.default)(m.default.mark(function e(t,a){return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.check([{path:t,value:a}]);case 2:case\"end\":return e.stop()}},e,p)})),function(e,t){return a.apply(this,arguments)}),this.check=(r=(0,o.default)(m.default.mark(function e(t){var a,r,n,u,o,c,s,i,f,d;return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt(\"return\");case 2:a=[],n=!(r=!0),u=void 0,e.prev=6,o=(0,h.default)(t);case 8:if(r=(c=o.next()).done){e.next=31;break}if(s=c.value,i=(0,l.default)({},s),\"data.form.name\"!=s.path){e.next=20;break}return e.t0=l.default,e.t1=i,e.next=16,p.checkName(s.value);case 16:e.t2=e.sent,(0,e.t0)(e.t1,e.t2),e.next=27;break;case 20:if(\"data.form.code\"!=s.path){e.next=27;break}return e.t3=l.default,e.t4=i,e.next=25,p.checkCode(s.value);case 25:e.t5=e.sent,(0,e.t3)(e.t4,e.t5);case 27:a.push(i);case 28:r=!0,e.next=8;break;case 31:e.next=37;break;case 33:e.prev=33,e.t6=e.catch(6),n=!0,u=e.t6;case 37:e.prev=37,e.prev=38,!r&&o.return&&o.return();case 40:if(e.prev=40,!n){e.next=43;break}throw u;case 43:return e.finish(40);case 44:return e.finish(37);case 45:return f={},d=!0,a.forEach(function(e){f[e.path]=e.value,f[e.errorPath]=e.message,e.message&&(d=!1)}),p.metaAction.sfs(f),e.abrupt(\"return\",d);case 50:case\"end\":return e.stop()}},e,p,[[6,33,37,45],[38,,40,44]])})),function(e){return r.apply(this,arguments)}),this.checkCode=(n=(0,o.default)(m.default.mark(function e(t){var a;return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t||(a=\"请录入栏目编码\"),e.abrupt(\"return\",{errorPath:\"data.other.error.code\",message:a});case 2:case\"end\":return e.stop()}},e,p)})),function(e){return n.apply(this,arguments)}),this.checkName=(u=(0,o.default)(m.default.mark(function e(t){var a;return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t||(a=\"请录入栏目名称\"),e.abrupt(\"return\",{errorPath:\"data.other.error.name\",message:a});case 2:case\"end\":return e.stop()}},e,p)})),function(e){return u.apply(this,arguments)}),this.metaAction=t.metaAction,this.config=s.default.current,this.webapi=this.config.webapi};e.exports=t.default},862:function(e,t,a){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var r=s(a(0)),n=s(a(7));t.default=function(e){var t=new o.reducer(e),a=new i((0,r.default)({},e,{metaReducer:t}));return(0,r.default)({},t,a)};var u=a(14),o=a(56),c=(s(a(210)),s(a(13)),a(307));function s(e){return e&&e.__esModule?e:{default:e}}var i=function e(t){var a=this;(0,n.default)(this,e),this.init=function(e){var t=(0,c.getInitState)();return a.metaReducer.init(e,t)},this.load=function(e,t){return a.metaReducer.sf(e,\"data.form\",(0,u.fromJS)(t))},this.metaReducer=t.metaReducer};e.exports=t.default}});"}