/*! @ncctag {"provider":"test","date":"2020-5-11 22:11:43"} */ !function(e,r){"object"==typeof exports&&"object"==typeof module?module.exports=r(require("nc-lightapp-front")):"function"==typeof define&&define.amd?define(["nc-lightapp-front"],r):"object"==typeof exports?exports["cmp/accountcontrolrules/cashaccount/util/index"]=r(require("nc-lightapp-front")):e["cmp/accountcontrolrules/cashaccount/util/index"]=r(e["nc-lightapp-front"])}(window,(function(e){return function(e){var r={};function t(a){if(r[a])return r[a].exports;var o=r[a]={i:a,l:!1,exports:{}};return e[a].call(o.exports,o,o.exports,t),o.l=!0,o.exports}return t.m=e,t.c=r,t.d=function(e,r,a){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:a})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(t.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var o in e)t.d(a,o,function(r){return e[r]}.bind(null,o));return a},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="../../../../",t(t.s=3)}([,function(r,t){r.exports=e},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});r.appcode="36070CACR",r.module_id="3607",r.base_url="",r.button_limit=2,r.data_source="tm.cmp.accountcontrolrules.cashaccount",r.search_source="tm.cmp.accountcontrolrules.cashaccountSearch",r.list_page_id="36070CACR_L01",r.list_search_id="36070CACR_search",r.list_table_id="36070CACR_table",r.card_page_id="36070CACR_C01",r.card_form_id="36070CACR_form",r.btn_list_head="list_head",r.btn_card_head="card_head",r.btn_list_inner="list_inner",r.FIELD={PKCASHACCRULE:"pk_cashaccrule",PKCASHACCOUNT:"pk_cashaccount",PKORG:"pk_org",TS:"ts",ISLOWMNYCONTROL:"islowmnycontrol",LOWMONEY:"lowmoney",LOWMNYCONTROLSCHE:"lowmnycontrolsche",ISHIGHMNYCONTROL:"ishighmnycontrol",HIGHMONEY:"highmoney",HIGHMNYCONTROLSCHE:"highmnycontrolsche"};var a="/nccloud/cmp/cashaccctrlrule/";r.URL_INFO={LIST_PAGE_URL:"/list",CARD_PAGE_URL:"/card",EXSIGN:"/cmp/accountcontrolrules/exsign/list/index.html",PARAM:{ID:"id",STATUS:"status",PAGECODE:"pagecode",EXSIGNAPPCODE:"36070BAES",EXSIGNPAGECODE:"36070BAES_L01"},LIST:{QUERY:a+"listquery.do"},CARD:{SAVE:a+"save.do",QUERY:a+"cardquery.do",AFTEREDIT:a+"afteredit.do"},COMMON:{DELETE:a+"delete.do"}},r.BTN={LIST:{ADD:"Add",EDIT:"Edit",DELETE:"Delete",REFRESH:"Refresh",SIGN:"Sign"},CARD:{ADD:"Add",EDIT:"Edit",DELETE:"Delete",SAVE:"Save",CANCEL:"Cancel",REFRESH:"Refresh",SIGN:"Sign"}},r.PAGE_STATUS={ADD:"add",BROWSER:"browse",EDIT:"edit"}},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.repaintView=r.emptyView=r.loadData2Card=r.qryDataByPK=r.save=r.processFormulamsg=r.versionControl=r.getListQueryData=r.getLang=void 0;var a=t(2),o=t(1),n=t(11),i=t(4);function l(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}var c,u,s=r.getLang=function(e,r){var t=a.appcode+"-"+r;return e.MutiInit.getIntl(a.appcode)&&e.MutiInit.getIntl(a.appcode).get(t)},d=(r.getListQueryData=function(e,r,t){var o=e.table.getTablePageInfo(a.list_table_id),n=e.search.getQueryInfo(a.list_search_id),i=n&&n.oid;return{querycondition:r,pageInfo:o,pageCode:a.list_page_id,queryAreaCode:a.list_search_id,oid:i,querytype:"tree",pks:t}},r.versionControl=function(e){(0,n.orgVersionView)(e,a.card_form_id)}),f=(r.processFormulamsg=function(e,r){if(r.formulamsg&&r.formulamsg instanceof Array&&r.formulamsg.length>0){e.dealFormulamsg(formulamsg,{})}},r.save=(c=regeneratorRuntime.mark((function e(r,t){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((n=r.getUrlParam(a.URL_INFO.PARAM.STATUS))==a.PAGE_STATUS.ADD||n==a.PAGE_STATUS.EDIT){e.next=3;break}return e.abrupt("return");case 3:if(m(r)){e.next=5;break}return e.abrupt("return");case 5:i=r.createFormAfterEventData(a.card_page_id,a.card_form_id),(0,o.ajax)({url:a.URL_INFO.CARD.SAVE,data:i,success:function(e){var i=e.success,c=e.data;if(i){r.beforeUpdatePage(),c&&r.form.setAllFormValue(l({},a.card_form_id,c[a.card_form_id]));var u=c[a.card_form_id].rows[0].values,d=u.pk_cashaccrule.value;n==a.PAGE_STATUS.ADD?o.cardCache.addCache(d,c,a.card_form_id,a.data_source,u):o.cardCache.updateCache(a.FIELD.PKCASHACCRULE,d,c,a.card_form_id,a.data_source,u),r.BillHeadInfo.setBillHeadInfoVisible({showBackBtn:!0}),r.setUrlParam({status:a.PAGE_STATUS.BROWSER,id:d}),t&&"function"==typeof t&&t(r,c),v(r),r.updatePage(a.card_form_id),(0,o.toast)({color:"success",content:s(r,"00007")})}}});case 7:case"end":return e.stop()}}),e,this)})),u=function(){var e=c.apply(this,arguments);return new Promise((function(r,t){return function a(o,n){try{var i=e[o](n),l=i.value}catch(e){return void t(e)}if(!i.done)return Promise.resolve(l).then((function(e){a("next",e)}),(function(e){a("throw",e)}));r(l)}("next")}))},function(e,r){return u.apply(this,arguments)}),r.qryDataByPK=function(e,r,t){var n=void 0;e.getUrlParam(a.URL_INFO.PARAM.STATUS)==a.PAGE_STATUS.EDIT&&(n={uiState:a.PAGE_STATUS.EDIT});var i={pk:r,pageCode:a.card_page_id,extParam:n};(0,o.ajax)({url:a.URL_INFO.CARD.QUERY,data:i,success:function(r){var t=r.data;f(e,t,(function(){if(t){var e=t[a.card_form_id].rows[0].values,r=e.pk_cashaccrule.value;o.cardCache.updateCache(a.FIELD.PKCASHACCRULE,r,t,a.card_form_id,a.data_source,e)}}))}})},r.loadData2Card=function(e,r,t){e.beforeUpdatePage(),r?e.form.setAllFormValue(l({},a.card_form_id,r[a.card_form_id])):e.form.EmptyAllFormValue(a.card_form_id),v(e),e.updatePage(a.card_form_id),t&&"function"==typeof t&&t.call(this,r)}),v=(r.emptyView=function(e,r){o.cardCache.deleteCacheById(a.FIELD.PKCASHACCRULE,r,a.data_source);var t={id:e.getUrlParam(a.URL_INFO.PARAM.ID),status:3},n=e.cardPagination.getNextCardPaginationId(t);n?(e.cardPagination.setCardPaginationId(t),pageInfoClick.call(this,e,n)):f(e,null),v.call(this,e)},r.repaintView=function(e){var r,t,o=e.getUrlParam(a.URL_INFO.PARAM.STATUS);e.form.setFormStatus(a.card_form_id,o);var n=o==a.PAGE_STATUS.ADD;e.form.setFormItemsDisabled(a.card_form_id,{pk_org:!n});var c=e.form.getFormItemsValue(a.card_form_id,a.FIELD.ISLOWMNYCONTROL).value;e.form.setFormItemsDisabled(a.card_form_id,(l(r={},a.FIELD.LOWMONEY,!c),l(r,a.FIELD.LOWMNYCONTROLSCHE,!c),r));var u=e.form.getFormItemsValue(a.card_form_id,a.FIELD.ISHIGHMNYCONTROL).value;e.form.setFormItemsDisabled(a.card_form_id,(l(t={},a.FIELD.HIGHMONEY,!u),l(t,a.FIELD.HIGHMNYCONTROLSCHE,!u),t)),d(e),(0,i.buttonVisible)(e)}),m=function(e){var r=!0;e.form.isCheckNow(a.card_form_id)||(r=!1);var t=e.form.getFormItemsValue(a.card_form_id,a.FIELD.ISLOWMNYCONTROL).value,n=e.form.getFormItemsValue(a.card_form_id,a.FIELD.ISHIGHMNYCONTROL).value;if(t){var i=e.form.getFormItemsValue(a.card_form_id,a.FIELD.LOWMONEY).value,l=e.form.getFormItemsValue(a.card_form_id,a.FIELD.LOWMNYCONTROLSCHE).value;(!i||i<0)&&((0,o.toast)({color:"warning",content:s(e,"000015")}),r=!1),l||((0,o.toast)({color:"warning",content:s(e,"000016")}),r=!1)}if(n){var c=e.form.getFormItemsValue(a.card_form_id,a.FIELD.HIGHMONEY).value,u=e.form.getFormItemsValue(a.card_form_id,a.FIELD.HIGHMNYCONTROLSCHE).value;(!c||c<0)&&((0,o.toast)({color:"warning",content:s(e,"000017")}),r=!1),u||((0,o.toast)({color:"warning",content:s(e,"000018")}),r=!1)}return r}},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.afterEvent=r.buttonVisible=r.buttonClick=r.initTemplate=r.pageInfoClick=void 0;var a=c(t(7)),o=c(t(12)),n=c(t(13)),i=c(t(14)),l=c(t(15));function c(e){return e&&e.__esModule?e:{default:e}}r.pageInfoClick=o.default,r.initTemplate=a.default,r.buttonClick=n.default,r.buttonVisible=i.default,r.afterEvent=l.default},,function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.go2CardCheck=r.tbbWarnDialog=r.showTBBMsg=r.getTBBMsg=r.saveCommit=r.frozenBtnCtrl=r.showErrBtn=r.createCardWebSocket=r.createListWebSocket=r.setRate2NewRow=r.getCacheRateValue=r.bodyRateEditOnAfterEdit=r.addDefReferFilter=r.elecSignCardPrint=r.elecSignListPrint=r.createSimpleBillData=r.buildLightBodyAfterEditData=r.loadMultiLang=r.getMultiLangRes=r.appendMultiLangRes=r.saveMultiLangRes=r.getPropCache=r.setPropCache=r.showPagination=r.setDefOrg2AdvanceSrchArea=r.setDefOrg2ListSrchArea=r.setDefOrg2Form=r.hasDefaultOrg=r.isLinkScene=void 0;var a=t(1),o=t(8);function n(e){return function(){var r=e.apply(this,arguments);return new Promise((function(e,t){return function a(o,n){try{var i=r[o](n),l=i.value}catch(e){return void t(e)}if(!i.done)return Promise.resolve(l).then((function(e){a("next",e)}),(function(e){a("throw",e)}));e(l)}("next")}))}}var i,l,c=r.isLinkScene=function(e){var r=e.getUrlParam(o.URL_PARAM.SCENE);return!(!!!e.getUrlParam(o.URL_PARAM.TBB_LINK)&&r!=o.SCENE.LINK&&r!=o.SCENE.FIP)},u=r.hasDefaultOrg=function(e){return e&&e.context&&e.context&&e.context.pk_org},s=function(e,r,t){if(!(e&&e.search&&r&&t))return!1;try{var a=e.search.getSearchValByField(r,t);return!(!a||!a.value||!a.value.firstvalue&&!a.value.secondvalue)}catch(e){return!0}},d=(r.setDefOrg2Form=function(e,r,t){if(e&&r&&u(t)){var a=t.context,o=a.pk_org,n=a.org_Name,i=a.pk_org_v,l=a.org_v_Name;e.form.setFormItemsValue(r,{pk_org:{value:o,display:n},pk_org_v:{value:i,display:l}})}},r.setDefOrg2ListSrchArea=function(e,r,t){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"pk_org";if(e&&e.search&&r&&u(t)&&!c(e)&&!s(e,r,a)){var o=t.context,n=o.pk_org,i=o.org_Name,l={display:i,value:n};e.search.setSearchValByField(r,a,l)}},r.setDefOrg2AdvanceSrchArea=function(e,r,t){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"pk_org";if(e&&e.search&&r&&u(t)&&t.template&&!c(e)){var o=t.template,n=t.context,i=n.pk_org,l=n.org_Name;o[r].items.map((function(e){e.attrcode==a&&(e.initialvalue={display:l,value:i})}))}},r.showPagination=function(e,r,t){e&&r&&t&&!t.template&&(t.template[r].pagination=!c(e))},function(e){return e+"_extObj"}),f=(r.setPropCache=function(e,r,t,a){if(e&&r&&t){var o=d(r),n=e.ViewModel.getData(o);n||(n={}),n[t]=a,e.ViewModel.setData(o,n)}},r.getPropCache=function(e,r,t){if(!e||!r||!t)return null;var a=d(r),o=e.ViewModel.getData(a);return o&&o.hasOwnProperty(t)?o[t]:null},r.saveMultiLangRes=function(e,r){if(e&&r){e.ViewModel.setData("multiLang",r)}}),v=(r.appendMultiLangRes=function(e,r){if(e&&r){var t=v(e);t?Object.assign(t,r):f(e,r)}},r.getMultiLangRes=function(e){if(e){return e.ViewModel.getData("multiLang")}}),m=r.loadMultiLang=function(e,r){var t=v(e);return t&&t[r]||""},g=function(e,r){var t={},a=e.form.getAllFormValue(r);return a.areacode=r,t[r]=a,t},p=function(e,r){var t={rows:e.cardTable.getChangedRows(r),areaType:"table",areacode:r},a={};return a[r]=t,a},_=function(e,r,t,a,o,n,i,l){var c={head:g(e,t),pageid:r};return l?c.body=p(e,a):c.bodys=p(e,a),{areacode:a,attrcode:o,card:c,changedrows:n,index:i}},y=(r.buildLightBodyAfterEditData=function(e,r,t,a,o,n,i){var l=arguments.length>7&&void 0!==arguments[7]&&arguments[7];try{if(!(e&&r&&t&&a&&o&&n))throw new Error("参数缺失!");var c=_(e,r,t,a,o,n,i,l),u=c.card,s=u.body,d=u.bodys;if(l&&1==s[a].rows.length||!l&&1==d[a].rows.length)return c;var f=[],v=n[0].rowid;if(!(s=l?s[a]:d[a]))throw new Error("未获取到指定的表体["+a+"]!");var m=s,g=m.rows,p=!0,y=!1,A=void 0;try{for(var h,E=g[Symbol.iterator]();!(p=(h=E.next()).done);p=!0){var C=h.value,b=C.rowid;if(b&&b==v){f.push(C);break}}}catch(e){y=!0,A=e}finally{try{!p&&E.return&&E.return()}finally{if(y)throw A}}if(0==f.length)throw new Error("未找到修改的行!");return s.rows=f,c}catch(e){throw e}},function(e){if(!e||0==e.length)return null;var r=!0,t=!1,a=void 0;try{for(var o,n=e[Symbol.iterator]();!(r=(o=n.next()).done);r=!0){var i=o.value;if(i&&i.values&&0!=Object.keys(i.values).length){var l=i.values,c=Object.keys(l),u=!0,s=!1,d=void 0;try{for(var f,v=c[Symbol.iterator]();!(u=(f=v.next()).done);u=!0){var m=f.value,g=l[m];g&&0!=Object.keys(g).length&&g.value||delete l[m]}}catch(e){s=!0,d=e}finally{try{!u&&v.return&&v.return()}finally{if(s)throw d}}}}}catch(e){t=!0,a=e}finally{try{!r&&n.return&&n.return()}finally{if(t)throw a}}}),A=function(e,r,t,a,o){var n=e.createMasterChildDataSimple(r,t,a),i=n.head,l=n.body;return o&&(y(i[t].rows),y(l[a].rows)),n},h=function(e,r,t,a,o){var n=e.createExtCardDataSimple(r,t,a),i=n.head,l=n.bodys;if(o){y(i[t].rows);var c=!0,u=!1,s=void 0;try{for(var d,f=a[Symbol.iterator]();!(c=(d=f.next()).done);c=!0){var v=d.value;y(l[v].rows)}}catch(e){u=!0,s=e}finally{try{!c&&f.return&&f.return()}finally{if(u)throw s}}}return n},E=r.createSimpleBillData=function(e,r,t,a){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(!(e&&r&&t&&a))return null;var n=!!Array.isArray(a)&&a.length>1,i=Array.isArray(a)?a:[a];return n?h(e,r,t,i,o):A(e,r,t,i[0],o)},C=(r.elecSignListPrint=function(e,r){var t=r.url,o=r.offical,n=void 0!==o&&o,i=r.appCode,l=r.nodeKey,c=r.tableCode,u=r.field_id,s=r.field_billno,d=void 0===s?"vbillno":s,f=r.getOrgFunc,v=r.validateFunc;if(!(t&&i&&c&&u&&d))throw new Error("参数缺失!");var g=e.table.getCheckedRows(c);if(null!=g&&0!=g.length){var p=[],_=[],y=!0,A=!1,h=void 0;try{for(var E,C=g[Symbol.iterator]();!(y=(E=C.next()).done);y=!0){var S=E.value,I=S&&S.data&&S.data.values&&S.data.values[u]&&S.data.values[u].value;if(I){var D=S&&S.data&&S.data.values&&S.data.values[d]&&S.data.values[d].value,L=S&&S.data&&S.data.values&&S.data.values.pk_org&&S.data.values.pk_org.value,O=S.index;f&&"function"==typeof f&&(L=f(S));var P=!0;if(v&&"function"==typeof v){var T=v(S);T&&(_.push(R(e,T,D,O)),P=!1)}P&&p.push({id:I,vbillno:D,pk_org:L,index:O})}}}catch(e){A=!0,h=e}finally{try{!y&&C.return&&C.return()}finally{if(A)throw h}}b(e,{url:t,offical:n,appCode:i,nodeKey:l,detail:p,errMessArr:_})}else(0,a.toast)({color:"warning",content:m(e,"3601-000010")})},r.elecSignCardPrint=function(e,r){var t=r.url,a=r.offical,o=void 0!==a&&a,n=r.appCode,i=r.nodeKey,l=r.headCode,c=r.field_id,u=r.field_billno,s=void 0===u?"vbillno":u,d=r.getOrgFunc,f=r.validateFunc;if(!(t&&n&&l&&c&&s))throw new Error("参数缺失!");var v=e.form.getFormItemsValue(l,c).value,m=e.form.getFormItemsValue(l,s).value,g=e.form.getFormItemsValue(l,"pk_org").value;d&&"function"==typeof d&&(g=d());var p=[],_=!0;if(f&&"function"==typeof f){var y=f();y&&(p.push(R(e,y,m,0)),_=!1)}b(e,{url:t,offical:o,appCode:n,nodeKey:i,detail:_?[{id:v,vbillno:m,pk_org:g}]:null,errMessArr:p})},function(e,r){r&&0!=r.length&&(1==r.length?(0,a.toast)({duration:"infinity",color:"danger",content:r[0],hasCloseBtn:!0}):(0,a.toast)({duration:"infinity",color:"danger",TextArr:[m(e,"3601-000000"),m(e,"3601-000001"),m(e,"3601-000021")],groupOperation:!0,groupOperationMsg:r}))}),b=function(e,r){var t=r.url,n=r.offical,i=r.appCode,l=r.nodeKey,c=r.detail,u=r.errMessArr,s=void 0===u?[]:u;if(!(s&&s.length>0)||c&&0!=c.length){var d={offical:n,detail:c};(0,a.ajax)({url:o.COMMON_URL.ELECSIGNPRINTCHECK,data:d,success:function(r){var o=r.data,c=o.passPKs,u=o.passInfos,d=o.unPassInfos;if(s.length>0||d&&d.length>0){var f=!0,v=!1,m=void 0;try{for(var g,p=d[Symbol.iterator]();!(f=(g=p.next()).done);f=!0){var _=g.value,y=_.vbillno,A=_.mess,h=_.index,E=R(e,A,y,h);s.push(E)}}catch(e){v=!0,m=e}finally{try{!f&&p.return&&p.return()}finally{if(v)throw m}}C(e,s)}if(c&&c.length>0&&u&&u.length>0){var b={offical:n,detail:u};(0,a.print)("pdf",t,{nodekey:l,appcode:i,oids:c,userjson:JSON.stringify(b)})}}})}else C(e,s)},R=function(e,r,t,a){return m(e,"3601-000008")+t+m(e,"3601-000009")+r||""},S=(r.addDefReferFilter=function(e,r){var t=r.headCode,a=r.areaCode,o=r.meta,n=r.orgField,i=r.getOrgFunc;if(a&&o&&(t||n||i)){var l=Array.isArray(a)?a:[a],c=!0,u=!1,s=void 0;try{for(var d,f=l[Symbol.iterator]();!(c=(d=f.next()).done);c=!0){o[d.value].items.map((function(r){(r.attrcode.startsWith("vdef")||r.attrcode.startsWith("vuserdef"))&&(r.queryCondition=function(){return{pk_org:i&&"function"==typeof i?i():(e.form.getFormItemsValue(t,n)||{}).value}})}))}}catch(e){u=!0,s=e}finally{try{!c&&f.return&&f.return()}finally{if(u)throw s}}}},r.bodyRateEditOnAfterEdit=function(e){var r=e.props,t=e.bodyCodes,n=e.rateInfo,i=e.datasource,l=e.olcRates,c=e.glcRates,u=e.gllcRates;if(r&&n&&i&&t){!function(e){var r=e.rateInfo,t=e.datasource;if(r&&t){a.cardCache.setDefData(o.cache.rateinfo,t,r);a.cardCache.getDefData(o.cache.rateinfo,t)}}({rateInfo:n,datasource:i}),Array.isArray(t)||(t=[t]);var s=n.olcRateEditable,d=n.glcRateEditable,f=n.gllcRateEditable,v=!0,m=!1,g=void 0;try{for(var p,_=t[Symbol.iterator]();!(v=(p=_.next()).done);v=!0){var y=p.value;l&&(Array.isArray(l)||(l=[l]),r.cardTable.setColEditableByKey(y,l,!s)),c&&(Array.isArray(c)||(c=[c]),r.cardTable.setColEditableByKey(y,c,!d)),u&&(Array.isArray(u)||(u=[u]),r.cardTable.setColEditableByKey(y,u,!f))}}catch(e){m=!0,g=e}finally{try{!v&&_.return&&_.return()}finally{if(m)throw g}}}},r.getCacheRateValue=function(e){var r=e.datasource;if(r){var t=a.cardCache.getDefData(o.cache.rateinfo,r);return t?{olcRate:t.olcRate,glcRate:t.glcRate,gllcRate:t.gllcRate}:null}}),I=(r.setRate2NewRow=function(e){var r=e.olcRates,t=e.glcRates,a=e.gllcRates,o=e.datasource,n=e.row;if(o){var i=S({datasource:o});if(i){var l=i.olcRate,c=i.glcRate,u=i.gllcRate;if(r){Array.isArray(r)||(r=[r]);var s=!0,d=!1,f=void 0;try{for(var v,m=r[Symbol.iterator]();!(s=(v=m.next()).done);s=!0){n[v.value]={value:l}}}catch(e){d=!0,f=e}finally{try{!s&&m.return&&m.return()}finally{if(d)throw f}}}if(t){Array.isArray(t)||(t=[t]);var g=!0,p=!1,_=void 0;try{for(var y,A=t[Symbol.iterator]();!(g=(y=A.next()).done);g=!0){n[y.value]={value:c}}}catch(e){p=!0,_=e}finally{try{!g&&A.return&&A.return()}finally{if(p)throw _}}}if(a){Array.isArray(a)||(a=[a]);var h=!0,E=!1,C=void 0;try{for(var b,R=a[Symbol.iterator]();!(h=(b=R.next()).done);h=!0){n[b.value]={value:u}}}catch(e){E=!0,C=e}finally{try{!h&&R.return&&R.return()}finally{if(E)throw C}}}}}},r.createListWebSocket=function(e,r){var t=r.tableAreaCode,a=r.tablePkName,o=r.billtype,n=r.dataSource,i=r.serverLocation;if(e&&t&&a&&o){var l=e.socket,c={tableAreaCode:t,billpkname:a,billtype:o,dataSource:n};return i&&(c.serverLocation=i),React.createElement("div",null,l.connectMesg(c))}},r.createCardWebSocket=function(e,r){var t=r.headBtnAreaCode,a=r.formAreaCode,o=r.billpkname,n=r.billtype,i=r.dataSource,l=r.serverLocation;if(e&&t&&a&&o&&n){var c=e.socket,u={headBtnAreaCode:t,formAreaCode:a,billtype:n,billpkname:o,dataSource:i};return l&&(u.serverLocation=l),React.createElement("div",null,c.connectMesg(u))}},r.showErrBtn=function(e,r){var t=r.headBtnCode,a=r.headAreaCode,n=r.fieldPK;r.datasource;if(e&&t&&a){var i=e.getUrlParam(o.URL_PARAM.STATE),l="0";try{l=e.form.getFormItemsValue(a,o.sagaField.status).value}catch(e){l="0"}var c="1"===l&&"browse"==i;e.button.toggleErrorStatus(t,{isError:c}),c&&I(e,{headAreaCode:a,fieldPK:n})}},function(e,r){var t=r.headAreaCode,a=r.fieldPK;if(t&&a){var n=e.getUrlParam("status"),i=e.form.getFormItemsValue(t,o.sagaField.gtxid),l=e.form.getFormItemsValue(t,a);"browse"==n&&i&&i.value&&l&&l.value&&e.socket.showToast({gtxid:i.value,billpk:l.value})}}),D=(r.frozenBtnCtrl=function(e,r){var t=r.btnCodes;if(e&&t){var a=Array.isArray(t)?t:[t];if("browse"==e.getUrlParam(o.URL_PARAM.STATE)){var n="1";try{n=e.form.getFormItemsValue(headAreaCode,o.sagaField.frozen).value}catch(e){n="1"}e.button.setButtonDisabled(a,"1"==n)}}},function(e,r){var t=r.pageCode,a=r.headCode,o=r.bodyCodeArr,n=r.saveFunc,i={},l={};if(0==o.length)i={pageid:t,model:{areacode:a,rows:e.form.getAllFormValue(a).rows,areaType:"form"}},l[a]="form";else{i=o.length>1?e.createExtCardData(t,a,o):e.createMasterChildData(t,a,o[0]);var c=!0,u=!1,s=void 0;try{for(var d,f=o[Symbol.iterator]();!(c=(d=f.next()).done);c=!0){l[d.value]="cardTable"}}catch(e){u=!0,s=e}finally{try{!c&&f.return&&f.return()}finally{if(u)throw s}}}e.validateToSave(i,n,l,"")}),L=(i=n(regeneratorRuntime.mark((function e(r,t){var a,o=t.pageCode,n=t.headCode,i=t.bodyCodeArr,l=t.saveValidate,c=t.processSaveData;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r.form.isCheckNow(n)){e.next=2;break}return e.abrupt("return",null);case 2:if(!(i&&i.length>0)||r.cardTable.checkTableRequired()){e.next=4;break}return e.abrupt("return",null);case 4:if(!l||"function"!=typeof l){e.next=7;break}if(l()){e.next=7;break}return e.abrupt("return",null);case 7:if(a=E(r,o,n,i),!c||"function"!=typeof c){e.next=12;break}return e.next=11,c(a);case 11:a=e.sent;case 12:return e.abrupt("return",{data:JSON.stringify(a),pageCode:o});case 13:case"end":return e.stop()}}),e,this)}))),function(e,r){return i.apply(this,arguments)}),O=(r.saveCommit=(l=n(regeneratorRuntime.mark((function e(r,t){var o,n,i=t.pageCode,l=t.headCode,c=t.bodyCode,u=t.url,s=t.assign,d=t.showAssignFunc,f=t.updateViewFunc,v=t.saveValidate,m=t.processSaveData,g=t.extParam;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i&&l&&u&&d&&f){e.next=2;break}return e.abrupt("return");case 2:return g||(g={}),o=(t=c)?Array.isArray(t)?t:[t]:[],e.next=6,L(r,{pageCode:i,headCode:l,bodyCodeArr:o,saveValidate:v,processSaveData:m});case 6:if(n=e.sent){e.next=9;break}return e.abrupt("return");case 9:s&&(g.content=JSON.stringify(s)),n.extParam=g,D(r,{pageCode:i,headCode:l,bodyCodeArr:o,saveFunc:function(){(0,a.ajax)({url:u,data:n,success:function(e){var r=e.data.workflow;r&&"approveflow"==r||"workflow"==r?d(e):f(e)}})}});case 12:case"end":return e.stop()}var t}),e,this)}))),function(e,r){return l.apply(this,arguments)}),r.getTBBMsg=function(e){var r=e.row,t=e.msgfield;t||(t="ntbinfo");var a=(r&&r.values&&r.values[t]||{}).value;return a&&(r.values[t]={value:null,display:null}),a});r.showTBBMsg=function(e){var r=e.head,t=e.headCode,o=e.msgfield;if(!(r&&t&&r[t]&&r[t].rows&&0!=r[t].rows.length))return!1;var n=!1,i=r[t].rows[0],l=O({row:i,msgfield:o});return l&&((0,a.toast)({color:"warning",content:l}),n=!0),n},r.tbbWarnDialog=function(e,r){var t=r.ntbinfos,o=r.onConfirm;if(t&&0!=t.length){var n=[],i=t.length>1,l=1,c=i?[m(e,"3601-000019")+"["+t.length+"]"+m(e,"3601-000020")]:[],u=!0,s=!1,d=void 0;try{for(var f,v=t[Symbol.iterator]();!(u=(f=v.next()).done);u=!0){var g=f.value;if(null!=g){var p=g.pk,_=g.msg,y=g.vbillno;if(p&&y){n.push(p);var A="";i&&(A=l+". "+m(e,"3601-000018")+"["+y+"] "),c.push(React.createElement("li",null,A+_)),l++}}}}catch(e){s=!0,d=e}finally{try{!u&&v.return&&v.return()}finally{if(s)throw d}}0!=c.length&&(0,a.promptBox)({color:"warning",title:m(e,"3601-000017"),content:React.createElement("ul",null,c),beSureBtnClick:function(){o(n)}})}},r.go2CardCheck=function(e){var r=e.props,t=e.url,o=e.pk,n=e.ts,i=e.fieldPK,l=e.actionCode,c=e.permissionCode,u=e.checkSaga,s=void 0===u||u,d=e.checkTS,f=void 0===d||d,v=e.go2CardFunc;v&&"function"==typeof v&&(r&&t&&o&&n&&i||v(),(0,a.ajax)({url:t,data:{pk:o,ts:n,actionCode:l,permissionCode:c,fieldPK:i,checkSaga:s,checkTS:f},success:function(e){v()}}))}},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){var r=this,t=e.getUrlParam(a.URL_INFO.PARAM.ID),o=e.getUrlParam(a.URL_INFO.PARAM.STATUS),i=e.getUrlParam(a.URL_INFO.PARAM.PAGECODE);i||(i=a.card_page_id),e.createUIDom({pagecode:i},(function(i){if(i){if(i.template){var c=i.template;c=function(e,r,t){var o=r.getUrlParam(a.URL_INFO.PARAM.STATUS);return t[a.card_form_id].status=o,t[a.card_form_id].items.map((function(e){e.attrcode==a.FIELD.PKORG&&(e.queryCondition=function(){return{funcode:a.appcode,TreeRefActionExt:"nccloud.web.tmpub.filter.FinanceOrgPermissionFilter"}}),e.attrcode==a.FIELD.PKCASHACCOUNT&&(e.queryCondition=function(){return{pk_org:r.form.getFormItemsValue(a.card_form_id,a.FIELD.PKORG).value}})})),t}(0,e,c),e.meta.setMeta(c,(function(){})),l.call(r,e,i,o,t)}if(i.button){var u=i.button;e.button.setButtons(u),n.buttonVisible.call(r,e)}}}))};var a=t(2),o=t(3),n=t(4),i=t(6);var l=function(e,r,t,l){if(t==a.PAGE_STATUS.ADD){if(e.form.EmptyAllFormValue(a.card_form_id),(0,i.hasDefaultOrg)(r)||e.initMetaByPkorg(),(0,i.hasDefaultOrg)(r)){(0,i.setDefOrg2Form)(e,a.card_form_id,r);var c=r.context,u=c.pk_org,s=c.org_Name;(0,n.afterEvent)(e,a.card_form_id,"default",{value:u,display:s})}(0,o.repaintView)(e)}else t!=a.PAGE_STATUS.EDIT&&t!=a.PAGE_STATUS.BROWSER||(0,o.qryDataByPK)(e,l,this.updateState.bind(this));(0,o.versionControl)(e)}},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});r.URL_PARAM={ID:"id",STATE:"status",SCENE:"scene",TBB_LINK:"pk_ntbparadimvo",LINK_ID:"linkId",PK_SRC:"pk_src"},r.sagaField={frozen:"saga_frozen",gtxid:"saga_gtxid",btxid:"saga_btxid",status:"saga_status"},r.sagaFrozenEnum={frozen:1,unfrozen:0},r.sagaStateEnum={success:0,fail:1},r.SCENE={DEFAULT:"defaultsce",APPROVE:"approvesce",LINK:"linksce",FIP:"fip",OTHER:"othersce"},r.LINKTYPE={NORMAL:"NORMAL",BILL_REVIEW:"BILL_REVIEW"},r.LINK_PARAM={ARAP:{FLAG:"flag",FLAG_VALUE:"ftsLinkArap"}},r.MODULE_INFO={TMPUB:"tmpub",TMPUB_NUM:"3601"},r.COMMON_URL={ELECSIGNPRINTCHECK:"/nccloud/tmpub/pub/elecsignprintcheck.do"},r.cache={rateinfo:"rateinfo",iserrtoast:"iserrtoast"},r.SPLIT_TBBCTRLTYPE="_ctrltype_",r.tbbwarntype={flexibility:"0",inflexibility:"1",warning:"2"}},,,function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});r.orgVersionView=function(e,r){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"pk_org",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"pk_org_v";if(e&&r){var o=e.getUrlParam("status"),n="browse"==o,i={};i[t]=!n,i[a]=n,e.form.setFormItemsVisible(r,i)}},r.orgVersionViewNew=function(e,r){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"pk_org",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"pk_org_v";if(e&&r){var o=e.getUrlParam("status"),n="browse"==o,i={};i[t]=!n,i[a]=n,e.form.setItemsVisible(r,i)}}},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,r){if(r){e.setUrlParam({id:r});var t=o.cardCache.getCacheById(r,a.data_source);t?(0,n.loadData2Card)(e,t):(0,n.qryDataByPK)(e,r,this.updateState.bind(this))}};var a=t(2),o=t(1),n=t(3)},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,r){var t=e.createMasterChildData(n.card_page_id,n.card_form_id),a=e.form.getFormItemsValue(n.card_form_id,n.FIELD.PKCASHACCRULE).value;switch(r){case n.BTN.CARD.ADD:e.setUrlParam({status:n.PAGE_STATUS.ADD}),c.default.call(this,e);break;case n.BTN.CARD.REFRESH:(0,i.qryDataByPK)(e,a);break;case n.BTN.CARD.SAVE:e.validateToSave(t,i.save.bind(this,e),{},"");break;case n.BTN.CARD.EDIT:e.setUrlParam({status:n.PAGE_STATUS.EDIT}),(0,i.qryDataByPK)(e,a);break;case n.BTN.CARD.DELETE:(0,o.promptBox)({color:"warning",title:(0,i.getLang)(this.props,"000004"),content:(0,i.getLang)(this.props,"000005"),beSureBtnClick:s.bind(this,e)});break;case n.BTN.CARD.CANCEL:(0,o.promptBox)({color:"warning",title:(0,i.getLang)(this.props,"000002"),content:(0,i.getLang)(this.props,"000003"),beSureBtnClick:u.bind(this,e)});break;case n.BTN.CARD.SIGN:var l=this.props.form.getFormItemsValue(n.card_form_id,n.FIELD.PKORG).value;this.props.openTo(n.URL_INFO.EXSIGN,{srcFunCode:n.appcode,pk_org:l,appcode:n.URL_INFO.PARAM.EXSIGNAPPCODE,pagecode:n.URL_INFO.PARAM.EXSIGNPAGECODE,status:n.PAGE_STATUS.BROWSER})}};var a,o=t(1),n=t(2),i=t(3),l=t(7),c=(a=l)&&a.__esModule?a:{default:a};o.cardCache.updateCache;var u=function(e){var r=e.getUrlParam(n.URL_INFO.PARAM.ID);e.setUrlParam({status:n.PAGE_STATUS.BROWSER}),r?(0,i.qryDataByPK)(e,r):e.form.EmptyAllFormValue(n.card_form_id),(0,i.repaintView)(e)},s=function(e){var r=this,t={},a=e.form.getFormItemsValue(n.card_form_id,n.FIELD.PKCASHACCRULE).value,l=e.form.getFormItemsValue(n.card_form_id,n.FIELD.TS).value;t[a]=l;var c={pkTsMap:t,pageCode:n.card_page_id};(0,o.ajax)({url:n.URL_INFO.COMMON.DELETE,data:c,success:function(){i.emptyView.call(r,e,a),(0,o.toast)({color:"success",content:(0,i.getLang)(r.props,"000006")})}})}},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){var r=e.getUrlParam(a.URL_INFO.PARAM.STATUS),t=e.getUrlParam(a.URL_INFO.PARAM.ID),o=r!==a.PAGE_STATUS.BROWSER,n=[a.BTN.CARD.SAVE,a.BTN.CARD.CANCEL],i=[a.BTN.CARD.ADD,a.BTN.CARD.DELETE,a.BTN.CARD.REFRESH,a.BTN.CARD.EDIT,a.BTN.CARD.SIGN];t||o||(i=[a.BTN.CARD.ADD]);e.button.setButtonVisible(n,o),e.button.setButtonVisible(i,!o),e.cardPagination.setCardPaginationVisible("cardPaginationBtn",!o),e.button.setMainButton([a.BTN.CARD.ADD],!t);var l=r===a.PAGE_STATUS.BROWSER?a.PAGE_STATUS.BROWSER:a.PAGE_STATUS.EDIT;e.form.setFormStatus(a.card_form_id,l)};var a=t(2)},function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,r,t,i,l,c){var u=e.createFormAfterEventData(o.card_page_id,o.card_form_id,r,t,i),s=u.newvalue&&u.newvalue.value,d=u.oldvalue&&u.oldvalue.value;switch(t){case o.FIELD.PKORG:!d&&s&&e.resMetaAfterPkorgEdit(),d&&(e.form.EmptyAllFormValue(o.card_form_id),s?d!=s&&e.form.setFormItemsValue(o.card_form_id,{key:{value:s||null,display:u.newvalue.display||null,scale:u.newvalue.scale||-1}}):e.initMetaByPkorg());break;case o.FIELD.PKCASHACCOUNT:s&&(0,a.ajax)({url:o.URL_INFO.CARD.AFTEREDIT,data:{eventPosition:"head",eventType:"form",eventData:JSON.stringify(u)},success:function(r){var t=r.success,a=r.data;t&&(e.beforeUpdatePage(),e.form.setAllFormValue(n({},o.card_form_id,a.form[o.card_form_id])),e.updatePage(o.card_form_id))}});break;case o.FIELD.ISLOWMNYCONTROL:var f,v,m;if(s)e.form.setFormItemsDisabled(o.card_form_id,(n(f={},o.FIELD.LOWMONEY,!1),n(f,o.FIELD.LOWMNYCONTROLSCHE,!1),f));else e.form.setFormItemsDisabled(o.card_form_id,(n(v={},o.FIELD.LOWMONEY,!0),n(v,o.FIELD.LOWMNYCONTROLSCHE,!0),v)),e.form.setFormItemsValue(o.card_form_id,(n(m={},o.FIELD.LOWMONEY,{display:null,value:null}),n(m,o.FIELD.LOWMNYCONTROLSCHE,{display:null,value:null}),m));break;case o.FIELD.ISHIGHMNYCONTROL:var g,p,_;if(s)e.form.setFormItemsDisabled(o.card_form_id,(n(g={},o.FIELD.HIGHMONEY,!1),n(g,o.FIELD.HIGHMNYCONTROLSCHE,!1),g));else e.form.setFormItemsDisabled(o.card_form_id,(n(p={},o.FIELD.HIGHMONEY,!0),n(p,o.FIELD.HIGHMNYCONTROLSCHE,!0),p)),e.form.setFormItemsValue(o.card_form_id,(n(_={},o.FIELD.HIGHMONEY,{display:null,value:null}),n(_,o.FIELD.HIGHMNYCONTROLSCHE,{display:null,value:null}),_));break;case"default":e.resMetaAfterPkorgEdit()}};var a=t(1),o=t(2);function n(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}}])})); //# sourceMappingURL=index.8a4e8616.js.map