UNPKG

ttk-app-core

Version:
1 lines 5.56 kB
{"source":"webpackJsonp([34],{770:function(e,t,r){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var n,a=l(r(0)),u=l(r(9)),c=l(r(7)),s=l(r(8)),o=l(r(10)),i=l(r(11)),f=r(1),d=(l(f),r(56)),p=l(r(248));function l(e){return e&&e.__esModule?e:{default:e}}var h=(0,d.wrapper)(p.default)(n=function(e){function t(){return(0,c.default)(this,t),(0,o.default)(this,(t.__proto__||(0,u.default)(t)).apply(this,arguments))}return(0,i.default)(t,e),(0,s.default)(t,[{key:\"render\",value:function(){return this.props.monkeyKing((0,a.default)({},this.props,{path:\"root\"}))}}]),t}(f.Component))||n;t.default=h,e.exports=t.default},771:function(e,t,r){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var l=n(r(0)),h=n(r(15)),m=n(r(35)),c=n(r(36)),s=n(r(7));t.default=function(e){var t=new a.action(e),r=new u((0,l.default)({},e,{metaAction:t})),n=(0,l.default)({},t,r);return t.config({metaHandlers:n}),n};n(r(1));var a=r(56),o=(r(14),n(r(13)),n(r(182)));function n(e){return e&&e.__esModule?e:{default:e}}var u=function e(t){var r,n,a,u,p=this;(0,s.default)(this,e),this.onInit=function(e){var t=e.component,r=e.injections;p.component=t,p.injections=r,p.component.props.setOkListener&&p.component.props.setOkListener(p.onOk),p.component.props.typeId?(r.reduce(\"init\"),p.load()):r.reduce(\"init\",{parentId:p.component.props.parentId})},this.load=(0,c.default)(m.default.mark(function e(){var t;return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.webapi.enumType.findById(p.component.props.typeId);case 2:t=e.sent,p.injections.reduce(\"load\",t);case 4:case\"end\":return e.stop()}},e,p)})),this.onOk=(0,c.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,c.default)(m.default.mark(function e(){var t,r,n;return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=p.metaAction.gf(\"data.form\").toJS(),e.next=3,p.check([{path:\"data.form.name\",value:t.name},{path:\"data.form.code\",value:t.code}]);case 3:if(e.sent){e.next=6;break}return e.abrupt(\"return\",!1);case 6:if(!t.id){e.next=14;break}return e.next=9,p.webapi.enumType.update(t);case 9:return r=e.sent,p.metaAction.toast(\"success\",\"修改成功\"),e.abrupt(\"return\",r);case 14:return e.next=16,p.webapi.enumType.create(t);case 16:return n=e.sent,p.metaAction.toast(\"success\",\"新增成功\"),e.abrupt(\"return\",n);case 19:case\"end\":return e.stop()}},e,p)})),this.fieldChange=(r=(0,c.default)(m.default.mark(function e(t,r){return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.check([{path:t,value:r}]);case 2:case\"end\":return e.stop()}},e,p)})),function(e,t){return r.apply(this,arguments)}),this.check=(n=(0,c.default)(m.default.mark(function e(t){var r,n,a,u,c,s,o,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:r=[],a=!(n=!0),u=void 0,e.prev=6,c=(0,h.default)(t);case 8:if(n=(s=c.next()).done){e.next=31;break}if(o=s.value,i=(0,l.default)({},o),\"data.form.name\"!=o.path){e.next=20;break}return e.t0=l.default,e.t1=i,e.next=16,p.checkName(o.value);case 16:e.t2=e.sent,(0,e.t0)(e.t1,e.t2),e.next=27;break;case 20:if(\"data.form.code\"!=o.path){e.next=27;break}return e.t3=l.default,e.t4=i,e.next=25,p.checkCode(o.value);case 25:e.t5=e.sent,(0,e.t3)(e.t4,e.t5);case 27:r.push(i);case 28:n=!0,e.next=8;break;case 31:e.next=37;break;case 33:e.prev=33,e.t6=e.catch(6),a=!0,u=e.t6;case 37:e.prev=37,e.prev=38,!n&&c.return&&c.return();case 40:if(e.prev=40,!a){e.next=43;break}throw u;case 43:return e.finish(40);case 44:return e.finish(37);case 45:return f={},d=!0,r.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 n.apply(this,arguments)}),this.checkCode=(a=(0,c.default)(m.default.mark(function e(t){var r;return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t||(r=\"请录入枚举编码\"),e.abrupt(\"return\",{errorPath:\"data.other.error.code\",message:r});case 2:case\"end\":return e.stop()}},e,p)})),function(e){return a.apply(this,arguments)}),this.checkName=(u=(0,c.default)(m.default.mark(function e(t){var r;return m.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t||(r=\"请录入枚举名称\"),e.abrupt(\"return\",{errorPath:\"data.other.error.name\",message:r});case 2:case\"end\":return e.stop()}},e,p)})),function(e){return u.apply(this,arguments)}),this.metaAction=t.metaAction,this.config=o.default.current,this.webapi=this.config.webapi};e.exports=t.default},772:function(e,t,r){\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});var n,a,u=f(r(0)),c=f(r(7));t.default=function(e){var t=new o.reducer(e),r=new d((0,u.default)({},e,{metaReducer:t}));return(0,u.default)({},t,r)};var s=r(14),o=r(56),i=(f(r(182)),f(r(13)),r(249));function f(e){return e&&e.__esModule?e:{default:e}}var d=(n=function e(t){(0,c.default)(this,e),a.call(this),this.metaReducer=t.metaReducer},a=function(){var n=this;this.init=function(e,t){var r=(0,i.getInitState)();return t&&t.parentId&&(r.data.form.parentId=t.parentId),n.metaReducer.init(e,r)},this.load=function(e,t){return n.metaReducer.sf(e,\"data.form\",(0,s.fromJS)(t))}},n);e.exports=t.default}});"}