webpackJsonp([216],{2121:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n=r(3201);Object.defineProperty(t,"model",{enumerable:!0,get:function(){return l(n).default}});var a=r(3202);Object.defineProperty(t,"descriptor",{enumerable:!0,get:function(){return l(a).default}});var i=r(3663);function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l(i).default}})},3201:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n,a,i,l,o,u,c,s,f,d,p,b=function(){function e(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)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),m=r(25),h=function(e){return e&&e.__esModule?e:{default:e}}(r(3202));function y(e,t,r,n){r&&Object.defineProperty(e,t,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(n):void 0})}function v(e,t,r,n,a){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},i),a&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(a):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}var g=(0,r(270).modelWrapper)((a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),y(this,"_rtn",i,this),y(this,"_sav",l,this),y(this,"_chk",o,this),y(this,"bchkey",u,this),y(this,"busrou",c,this),y(this,"exeflg",s,this),y(this,"regflg",f,this),y(this,"upbchkey",d,this),y(this,"bclp_bcllst",p,this)}return b(e,[{key:"clear",value:function(){this._rtn="",this._sav="",this._chk="",this.bchkey="",this.busrou="",this.exeflg="",this.regflg="",this.upbchkey="",this.bclp_bcllst=[]}},{key:"descriptor",get:function(){return h.default}}]),e}(),i=v(a.prototype,"_rtn",[m.observable],{enumerable:!0,initializer:function(){return""}}),l=v(a.prototype,"_sav",[m.observable],{enumerable:!0,initializer:function(){return""}}),o=v(a.prototype,"_chk",[m.observable],{enumerable:!0,initializer:function(){return""}}),u=v(a.prototype,"bchkey",[m.observable],{enumerable:!0,initializer:function(){return""}}),c=v(a.prototype,"busrou",[m.observable],{enumerable:!0,initializer:function(){return""}}),s=v(a.prototype,"exeflg",[m.observable],{enumerable:!0,initializer:function(){return""}}),f=v(a.prototype,"regflg",[m.observable],{enumerable:!0,initializer:function(){return""}}),d=v(a.prototype,"upbchkey",[m.observable],{enumerable:!0,initializer:function(){return""}}),p=v(a.prototype,"bclp_bcllst",[m.observable],{enumerable:!0,initializer:function(){return[]}}),n=a))||n;t.default=g},3202:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=fieldSet={_rtn:[{type:"string",max:8,message:"长度不能超过8个字符"}],_sav:[{type:"string",max:10,message:"长度不能超过10个字符"}],_chk:[{type:"string",max:10,message:"长度不能超过10个字符"}],bchkey:[{required:!0,message:"必输项"},{type:"string",max:8,message:"长度不能超过8个字符"}],busrou:[{type:"string",max:2,message:"长度不能超过2个字符"}],exeflg:[{type:"string",max:1,message:"长度不能超过1个字符"}],regflg:[{type:"string",max:1,message:"长度不能超过1个字符"}],upbchkey:[{type:"string",max:8,message:"长度不能超过8个字符"}]}},3663:function(e,t,r){Object.defineProperty(t,"__esModule",{value:!0});var n,a,i,l,o=x(r(287)),u=x(r(268)),c=x(r(60)),s=x(r(62)),f=x(r(34)),d=x(r(113)),p=function(){function e(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)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();r(288),r(269),r(61),r(63),r(92);var b=x(r(0)),m=r(23),h=x(r(33)),y=x(r(3201)),v=x(r(130));r(3664);var g=r(20),k=r(25),_=r(564);function x(e){return e&&e.__esModule?e:{default:e}}function w(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,r){return function n(a,i){try{var l=t[a](i),o=l.value}catch(e){return void r(e)}if(!l.done)return Promise.resolve(o).then(function(e){n("next",e)},function(e){n("throw",e)});e(o)}("next")})}}function E(e,t,r,n){r&&Object.defineProperty(e,t,{enumerable:r.enumerable,configurable:r.configurable,writable:r.writable,value:r.initializer?r.initializer.call(n):void 0})}function z(e,t,r,n,a){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=r.slice().reverse().reduce(function(r,n){return n(e,t,r)||r},i),a&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(a):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}var O=v.default.getInstance(),S=(0,g.inject)("UserContext")(n=(0,g.inject)("i18n")(n=(0,g.observer)((a=function(e){function t(e){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return E(n,"formBlur",i,n),E(n,"bchlevelLst",l,n),n.autgrp_audlstHeader=[{title:b.default.createElement(m.Label,{value:"业务品种"}),dataIndex:"busrou",key:"busrou",width:100,render:function(e,t,r){return console.log(r),b.default.createElement(m.FormItem,null,n.props.form.getFieldDecorator(r+"id",{rules:[{required:!0,message:"Please input your username!"}]})(b.default.createElement(d.default,{placeholder:"Username",value:e})))},type:{add:{type:"select",code:O.busrou},edit:{type:"select",code:O.busrou}}},{title:b.default.createElement(m.Label,{value:"经办方式"}),dataIndex:"exeflg",key:"exeflg",width:100,type:{add:{type:"select",code:O.exetyp},edit:{type:"select",code:O.exetyp}}},{title:b.default.createElement(m.Label,{value:"登记方式"}),dataIndex:"regflg",key:"regflg",width:100,type:{add:{type:"select",code:O.regflg},edit:{type:"select",code:O.regflg}}},{title:b.default.createElement(m.Label,{value:"上收单证中心"}),dataIndex:"upbchkey",key:"upbchkey",width:100,type:{add:{type:"select",code:[]},edit:{type:"select",code:[]}}}],n.onFrm=function(){n.formBlur=!0,m.Validator.validate(n.model,n.model.descriptor,function(){var e=w(f.default.mark(function e(t,a){return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,h.default.post("dbabcl/frm",{data:n.model});case 4:e.sent.retcod==SUCCESS?m.Notification.success({message:"数据提交成功!"}):m.Notification.error({message:"服务端请求失败!"});case 6:case"end":return e.stop()}},e,r)}));return function(t,r){return e.apply(this,arguments)}}())},n.onSav=function(){n.formBlur=!0,m.Validator.validate(n.model,n.model.descriptor,function(){var e=w(f.default.mark(function e(t,a){return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,h.default.post("dbabcl/sav",{data:n.model});case 4:e.sent.retcod==SUCCESS?(m.Notification.success({message:"提交成功!"}),n.props.history.push({pathname:""+(0,m.encodeUriToMD5)("dblbcl"),state:{selflg:!0}})):m.Notification.error({message:"服务端请求失败!"});case 6:case"end":return e.stop()}},e,r)}));return function(t,r){return e.apply(this,arguments)}}())},n.onCusp_sel=function(){n.formBlur=!0,m.Validator.validate(n.model,n.model.descriptor,function(){var e=w(f.default.mark(function e(t,a){return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,h.default.post("dbabcl/cusp_sel",{data:n.model});case 4:e.sent.retcod==SUCCESS?m.Notification.success({message:"数据提交成功!"}):m.Notification.error({message:"服务端请求失败!"});case 6:case"end":return e.stop()}},e,r)}));return function(t,r){return e.apply(this,arguments)}}())},n.onRtn=function(){n.props.history.push(""+(0,m.encodeUriToMD5)("dblbcl"))},n.onChk=function(){console.log(n.model.bclp_bcllst),n.props.form.validateFields(function(e,t){e||console.log("Received values of form: ",t)}),n.formBlur=!0,m.Validator.validate(n.model,n.model.descriptor,function(){var e=w(f.default.mark(function e(t,a){return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,h.default.post("dbabcl/chk",{data:n.model});case 4:e.sent.retcod==SUCCESS?m.Notification.success({message:"数据提交成功!"}):m.Notification.error({message:"服务端请求失败!"});case 6:case"end":return e.stop()}},e,r)}));return function(t,r){return e.apply(this,arguments)}}())},n.model=new y.default,n.bind=m.Bind.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,m.Page),p(t,[{key:"componentWillUnmount",value:function(){this.model.stopMonitor()}},{key:"componentWillMount",value:function(){var e=w(f.default.mark(function e(){var t,r=this;return f.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h.default.post("dbabcl/init",{});case 2:(t=e.sent).retcod==SUCCESS?((0,k.runInAction)(function(){Object.assign(r.model,t.data)}),this.bchlevelLst=t.codetable.bchkey,this.autgrp_audlstHeader[3].type.add.code=t.codetable.bchkey,this.autgrp_audlstHeader[3].type.edit.code=t.codetable.bchkey,this.setState({})):m.Notification.error({message:"服务端请求失败!"}),!this.loadDisplay()&&this.model.openMonitor();case 5:case"end":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:"renderPage",value:function(){var e=this,t=this.bind;this.props.i18n;return b.default.createElement(u.default,{title:"自动化交易配置",size:"small",className:"transTitle"},b.default.createElement("div",{style:{position:"relative"}},b.default.createElement(c.default,{gutter:16},b.default.createElement(s.default,{span:9,offset:3,className:"item"},b.default.createElement(s.default,{span:7},b.default.createElement(m.Label,{value:"归属机构"})),b.default.createElement(s.default,{span:17},b.default.createElement(m.SelectItem,{InputProps:t("bchkey"),code:this.bchlevelLst,desp:"BRANCH ID",path:"/bclgrp/rec/bchkey"})))),b.default.createElement(_.TableExpansion,{delete:!0,pagination:{pageSize:10,hideOnSinglePage:!0},rowKey:"inr",columns:this.autgrp_audlstHeader,model:this.model,dataSource:this.model.bclp_bcllst,onChange:function(t){e.model.bclp_bcllst=t},path:"/autgrp/audlst"}),b.default.createElement("div",{style:{textAlign:"center"}},b.default.createElement(m.Button,{style:{marginLeft:10,marginRight:10},type:"primary",icon:"save",onClick:this.onSav},b.default.createElement(m.Label,{value:"提交"})),b.default.createElement(m.Button,{style:{marginLeft:10,marginRight:10},type:"primary",icon:"save",onClick:this.onChk},b.default.createElement(m.Label,{value:"检查"})),b.default.createElement(m.Button,{style:{marginLeft:10,marginRight:10},type:"primary",onClick:this.onRtn},b.default.createElement(m.Label,{value:"返回"})))))}}]),t}(),i=z(a.prototype,"formBlur",[k.observable],{enumerable:!0,initializer:function(){return!1}}),l=z(a.prototype,"bchlevelLst",[k.observable],{enumerable:!0,initializer:function(){return[]}}),n=a))||n)||n)||n,j=o.default.create({name:"validate_other"})(S);t.default=j},3664:function(e,t){}});