PageSourceSearch

https://www.2ph222.com/ac/v.1.0.1/manifest/ac-control-shanshan.11e92c59.js

js 2ph222.com collected 2026-09-24 12:46:55 UTC 907,627 bytes, 1 lines download raw bytes

1function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,a){return t&&_defineProperties(e.prototype,t),a&&_defineProperties(e,a),Object.defineProperty(e,"prototype",{writable:!1}),e}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var a;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(a="Object"===(a={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:a)||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function _iterableToArrayLimit(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,i,o,c=[],s=!0,l=!1;try{if(i=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;s=!1}else for(;!(s=(n=i.call(a)).done)&&(c.push(n.value),c.length!==t);s=!0);}catch(e){l=!0,r=e}finally{try{if(!s&&null!=a.return&&(o=a.return(),Object(o)!==o))return}finally{if(l)throw r}}return c}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a,n=arguments[t];for(a in n)!{}.hasOwnProperty.call(n,a)||(e[a]=n[a])}return e}).apply(null,arguments)}function ownKeys(t,e){var a,n=Object.keys(t);return Object.getOwnPropertySymbols&&(a=Object.getOwnPropertySymbols(t),e&&(a=a.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,a)),n}function _objectSpread(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?ownKeys(Object(a),!0).forEach(function(e){_defineProperty(t,e,a[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):ownKeys(Object(a)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))})}return t}function _defineProperty(e,t,a){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function _toPropertyKey(e){e=_toPrimitive(e,"string");return"symbol"==_typeof(e)?e:e+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0===a)return("string"===t?String:Number)(e);a=a.call(e,t||"default");if("object"!=_typeof(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function _regeneratorRuntime(){_regeneratorRuntime=function(){return o};var s,o={},e=Object.prototype,l=e.hasOwnProperty,d=Object.defineProperty||function(e,t,a){e[t]=a.value},t="function"==typeof Symbol?Symbol:{},n=t.iterator||"@@iterator",a=t.asyncIterator||"@@asyncIterator",r=t.toStringTag||"@@toStringTag";function i(e,t,a){return Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{i({},"")}catch(s){i=function(e,t,a){return e[t]=a}}function c(e,t,a,n){var r,i,o,c,t=t&&t.prototype instanceof b?t:b,t=Object.create(t.prototype),n=new N(n||[]);return d(t,"_invoke",{value:(r=e,i=a,o=n,c=m,function(e,t){if(c===f)throw Error("Generator is already running");if(c===g){if("throw"===e)throw t;return{value:s,done:!0}}for(o.method=e,o.arg=t;;){var a=o.delegate;if(a){a=function e(t,a){var n=a.method,r=t.iterator[n];if(r===s)return a.delegate=null,"throw"===n&&t.iterator.return&&
vendor: 5,132 bytes, line 1
1(a.method="return",a.arg=s,e(t,a),"throw"===a.method)||"return"!==n&&(a.method="throw",a.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;n=u(r,t.iterator,a.arg);if("throw"===n.type)return a.method="throw",a.arg=n.arg,a.delegate=null,v;r=n.arg;return r?r.done?(a[t.resultName]=r.value,a.next=t.nextLoc,"return"!==a.method&&(a.method="next",a.arg=s),a.delegate=null,v):r:(a.method="throw",a.arg=new TypeError("iterator result is not an object"),a.delegate=null,v)}(a,o);if(a){if(a===v)continue;return a}}if("next"===o.method)o.sent=o._sent=o.arg;else if("throw"===o.method){if(c===m)throw c=g,o.arg;o.dispatchException(o.arg)}else"return"===o.method&&o.abrupt("return",o.arg);c=f;a=u(r,i,o);if("normal"===a.type){if(c=o.done?g:p,a.arg===v)continue;return{value:a.arg,done:o.done}}"throw"===a.type&&(c=g,o.method="throw",o.arg=a.arg)}})}),t}function u(e,t,a){try{return{type:"normal",arg:e.call(t,a)}}catch(e){return{type:"throw",arg:e}}}o.wrap=c;var m="suspendedStart",p="suspendedYield",f="executing",g="completed",v={};function b(){}function _(){}function h(){}var t={},y=(i(t,n,function(){return this}),Object.getPrototypeOf),y=y&&y(y(x([]))),C=(y&&y!==e&&l.call(y,n)&&(t=y),h.prototype=b.prototype=Object.create(t));function D(e){["next","throw","return"].forEach(function(t){i(e,t,function(e){return this._invoke(t,e)})})}function w(o,c){var t;d(this,"_invoke",{value:function(a,n){function e(){return new c(function(e,t){!function t(e,a,n,r){var i,e=u(o[e],o,a);if("throw"!==e.type)return(a=(i=e.arg).value)&&"object"==_typeof(a)&&l.call(a,"__await")?c.resolve(a.__await).then(function(e){t("next",e,n,r)},function(e){t("throw",e,n,r)}):c.resolve(a).then(function(e){i.value=e,n(i)},function(e){return t("throw",e,n,r)});r(e.arg)}(a,n,e,t)})}return t=t?t.then(e,e):e()}})}function T(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function N(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(T,this),this.reset(!0)}function x(t){if(t||""===t){var a,e=t[n];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return a=-1,(e=function e(){for(;++a<t.length;)if(l.call(t,a))return e.value=t[a],e.done=!1,e;return e.value=s,e.done=!0,e}).next=e}throw new TypeError(_typeof(t)+" is not iterable")}return d(C,"constructor",{value:_.prototype=h,configurable:!0}),d(h,"constructor",{value:_,configurable:!0}),_.displayName=i(h,r,"GeneratorFunction"),o.isGeneratorFunction=function(e){e="function"==typeof e&&e.constructor;return!!e&&(e===_||"GeneratorFunction"===(e.displayName||e.name))},o.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,h):(e.__proto__=h,i(e,r,"GeneratorFunction")),e.prototype=Object.create(C),e},o.awrap=function(e){return{__await:e}},D(w.prototype),i(w.prototype,a,function(){return this}),o.AsyncIterator=w,o.async=function(e,t,a,n,r){void 0===r&&(r=Promise);var i=new w(c(e,t,a,n),r);return o.isGeneratorFunction(t)?i:i.next().then(function(e){return e.done?e.value:i.next()})},D(C),i(C,r,"Generator"),i(C,n,function(){return this}),i(C,"toString",function(){return"[object Generator]"}),o.keys=function(e){var t,a=Object(e),n=[];for(t in a)n.push(t);return n.reverse(),function e(){for(;n.length;){var t=n.pop();if(t in a)return e.value=t,e.done=!1,e}return e.done=!0,e}},o.values=x,N.prototype={constructor:N,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=s,this.done=!1,this.delegate=null,this.method="next",this.arg=s,this.tryEntries.forEach(k),!e)for(var t in this)"t"===t.charAt(0)&&l.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=s)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(a){if(this.done)throw a;var n=this;function e(e,t){return i.type="throw",i.arg=a,n.next=e,t&&(n.method="next",n.arg=s),!!t}for(var t=this.tryEntries.length-1;0<=t;--t){var r=this.tryEntries[t],i=r.completion;if("root"===r.tryLoc)return e("end");if(r.tryLoc<=this.prev){var o=l.call(r,"catchLoc"),c=l.call(r,"finallyLoc");if(o&&c){if(this.prev<r.catchLoc)return e(r.catchLoc,!0);if(this.prev<r.finallyLoc)return e(r.finallyLoc)}else if(o){if(this.prev<r.catchLoc)return e(r.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return e(r.finallyLoc)}}}},abrupt:function(e,t){for(var a=this.tryEntries.length-1;0<=a;--a){var n=this.tryEntries[a];if(n.tryLoc<=this.prev&&l.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var r=n;break}}var i=(r=r&&("break"===e||"continue"===e)&&r.tryLoc<=t&&t<=r.finallyLoc?null:r)?r.completion:{};return i.type=e,i.arg=t,r?(this.method="next",this.next=r.finallyLoc,v):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var a=this.tryEntries[t];
1if(a.finallyLoc===e)return this.complete(a.completion,a.afterLoc),k(a),v}},catch:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var a,n,r=this.tryEntries[t];if(r.tryLoc===e)return"throw"===(a=r.completion).type&&(n=a.arg,k(r)),n}throw Error("illegal catch attempt")},delegateYield:function(e,t,a){return this.delegate={iterator:x(e),resultName:t,nextLoc:a},"next"===this.method&&(this.arg=s),v}},o}function asyncGeneratorStep(e,t,a,n,r,i,o){try{var c=e[i](o),s=c.value}catch(e){return void a(e)}c.done?t(s):Promise.resolve(s).then(n,r)}function _asyncToGenerator(c){return function(){var e=this,o=arguments;return new Promise(function(t,a){var n=c.apply(e,o);function r(e){asyncGeneratorStep(n,t,a,r,i,"next",e)}function i(e){asyncGeneratorStep(n,t,a,r,i,"throw",e)}r(void 0)})}}var smsTimerId,Slider=(((g,C,$,D)=>{D.ac.agentInformation=function(e,t){D.ac.loadTemplate(e,"agentInformation",function(){D.ac.api.agentInfo({},function(e){D.ac.ui.agentInformation(e)})})},D.ac.agentInformationCopy=function(e,t){D.ac.loadTemplate(e,"agentInformationCopy",function(){D.ac.api.agentInfo({},function(e){D.ac.ui.agentInformationCopy(e)})})},D.ac.agentRedRainFind=function(a){var n={};$.each(globalVar.redRain.find,function(e,t){e.match(a)&&(n[e]=t)}),D.ac.ui.agentRedRain(n,globalVar.redRain.ck)},D.ac.agentRedRainClick=function(){$(".downline input").off("click").on("click",function(){globalVar.redRain.ck[$(this).attr("data-name")]?(delete globalVar.redRain.ck[$(this).attr("data-name")],globalVar.redRain.ck.length--):(globalVar.redRain.ck[$(this).attr("data-name")]=$(this).attr("data-value"),globalVar.redRain.ck.length++),$(".select_input_num").html(D.lib.prop("label_choosed")+" "+globalVar.redRain.ck.length+D.lib.prop("label_unit_people"))})},D.ac.agentRedRainGet=function(n,r,i,o,c,e,t){globalVar.redRain[r]?((n={subordinateType:"DIRECT",subordinateName:sessionStorage.username,page:e||1,size:23}).subordinateType=c||n.subordinateType,n.subordinateName=t||n.subordinateName,n.size=1!==n.page?22:23,D.ac.api.ODSFE2_subordinateSimple(n).then(function(e){if(e.success){globalVar.redRain.currentPage={};for(var t=e.value.list||[],a=0;a<t.length;a++)t[a].customerName!==sessionStorage.username&&(globalVar.redRain[o][t[a].customerName]=t[a].customerId,globalVar.redRain.currentPage[t[a].customerName]=t[a].customerId);globalVar.redRain.find=globalVar.redRain[o],D.ac.ui.agentRedRain(globalVar.redRain.currentPage,globalVar.redRain.ck),D.ac.loadPaginationXX(".js_pagination",function(e){D.ac.agentRedRainGet(n,r,i,o,c,e)},n.page,e.value.totalPages)}else D.ac.alert("errors",D.lib.prop(e.message))})):(globalVar.redRain.find=globalVar.redRain[o],D.ac.ui.agentRedRain(globalVar.redRain.find,globalVar.redRain.ck))}
1,D.ac.agentRedRainCk=function(){var e=$("#select_send_redrain .dynm-rpt.rd");globalVar.redRain.ck={length:0},$.each(e,function(e,t){globalVar.redRain.ck[$(t).attr("data-name")]=$(t).attr("data-value"),globalVar.redRain.ck.length++}),globalVar.redRain.ck.length<1&&D.ac.ui.agentRedRainSelect(globalVar.redRain.ck),D.ac.ui.agentRedRain(globalVar.redRain.find,globalVar.redRain.ck),$(".select_input_num").html(D.lib.prop("label_choosed")+" "+globalVar.redRain.ck.length+D.lib.prop("label_unit_people"))},D.ac.agentRedRain=function(e,t){var d=D.lib.findWhitelabelByModId("AGTTRPWDVALNNR3"),u=D.lib.findWhitelabelByModId("RESPAYPASS3");D.ac.loadTemplate(e,"redRain",function(){var e=$("#redpacketTrasfer"),n=$("#forgetPopup"),t=e.find(".forget"),a=e.find(".forget-password"),r=e.find("#forget-password-content"),e=$(".js-password-label"),i=$(".unit"),o=$(".transferAmt-wrap"),c=sessionStorage.wallet&&JSON.parse(sessionStorage.wallet).value.currencySymbol||"ï¿¥",s=(d?e.parent(".conrpf2").addClass("hide"):e.parent(".conrpf2").removeClass("hide"),e.html(D.lib.findWhitelabelByModId("PAYMENTPASS3")?D.lib.prop("label_pwd_pay"):D.lib.prop("label_pwd_login")),i.text(c),D.ac.setCurrencyPosition("","",!1,o),D.ac.api.getMemberInfo().then(function(e){e.value.bindGA&&D.lib.findWhitelabelByModId("TRANSFERGA3")&&(globalVar._enableGA=!0,$("#ga_otp_container").removeClass("hide"))}),sessionStorage.removeItem("downlineList"),{customerName:"",customerType:"",endDate:"",pageNo:0,pageSize:23,startDate:""}),l=(globalVar.redRain={alldownline:{},allbl:!0,directlydownline:{},directlybl:!0,find:{},ck:{length:0}},$(".acg_rpt_disbg").off("click").on("click",function(){$(".tt-rpttext.active").removeClass("active"),$("#acg_rpt_disbg").removeClass("active")}),$("#select_downline_custmore .select_downline_custmore").off("click").on("click",function(){$("#rpt_search_custmore").empty(),D.ac.agentRedRainCk(),D.ac.agentRedRainGet(s,"directlybl","1","directlydownline"),$("#acg_rpt_disbg").addClass("active"),$("#select_downline_type div:first-child").addClass("active").siblings().removeClass("active"),$(this).siblings(".tt-rpttext").hasClass("active")?$(this).siblings(".tt-rpttext").removeClass("active"):$(this).siblings(".tt-rpttext").addClass("active")}),$("#select_downline_type div.sel").off("click").on("click",function(){$(".search_input_main input.tigSer").val(""),"0"==$(this).attr("data-value")?D.ac.agentRedRainGet(s,"allbl","2","alldownline","ALL"):D.ac.agentRedRainGet(s,"directlybl","1","directlydownline","DIRECT"),$(this).addClass("active").siblings("div").removeClass("active")}),$("#select_downline_custmore .search-rpt").off("click").on("click",function(){var e=$.trim($("#select_downline_custmore .search_input_main input").val()).toLowerCase();"0"==$("#select_downline_type div.sel.active").attr("data-value")?D.ac.agentRedRainGet(s,"allbl","2","alldownline","ALL",1,e):D.ac.agentRedRainGet(s,"directlybl","1","directlydownline","DIRECT",1,e)}),$("#select_downline_custmore #selectControl .rpt-btn0").off("click").on("click",function(){$.each($("#rpt_search_custmore .downline"),function(e,t){globalVar.redRain.ck[$(t).children("input").attr("data-name")]=$(t).children("input").attr("data-value"),globalVar.redRain.ck.length++}),D.ac.ui.agentRedRain(globalVar.redRain.currentPage,globalVar.redRain.ck),$(".select_input_num").html(D.lib.prop("label_choosed")+" "+globalVar.redRain.ck.length+D.lib.prop("label_unit_people"))}),$("#select_downline_custmore #selectControl .rpt-btn1").off("click").on("click",function(){D.ac.ui.agentRedRainSelect(globalVar.redRain.ck),$("#select_send_redrain .close-rpf").off("click").on("click",function(){$(this).parent().remove(),D.ac.agentRedRainCk()}),$("#select_downline_custmore .tt-rpttext.active").removeClass("active")}),$("#select_downline_custmore #selectControl .rpt-btn2").off("click").on("click",function(){globalVar.redRain.ck={length:0},D.ac.ui.agentRedRain(globalVar.redRain.currentPage,globalVar.redRain.ck),$(".select_input_num").html(D.lib.prop("label_choosed")+" "+globalVar.redRain.ck.length+D.lib.prop("label_unit_people"))}),{customerName:"",remark:"",type:"RD"});$("#myonoffswitchrpf").off("click").on("click",function(){l.type="ED"==l.type?"RD":"ED"}),$(".acg_right_mbtsubmit").off("click").on("click",function(){var e;globalVar._enableGA&&(l.authCode=parseInt($.trim($('#redpacketTrasfer input[name="ga_otp"]').val())),""==l.authCode||null==l.authCode||isNaN(l.authCode))?D.ac.alert("errors",D.lib.prop("error_google_code")):(e=$("#select_send_redrain .dynm-rpt.rd"),$.each(e,function(e,t){l.customerName+=0<e?","+$.trim($(t).attr("data-name")):$.trim($(t).attr("data-name"))}),l.customerName=(l.customerName||"").toLowerCase(),l.password=$.trim($('#redpacketTrasfer input[name="customerPwd"]').val()),l.transferAmount=$.trim($('#redpacketTrasfer input[name="transferAmt"]').val()),""==l.customerName||null==l.customerName?D.ac.alert("errors",D.lib.prop("label_input_receiver")):""==l.transferAmount||null==l.transferAmount?D.ac.alert("errors",D.lib.prop("label_input_amount_for_lucky_bag")):d||""!=l.password&&null!=l.password?($(this).addClass("processing"),D.ac.api.transferMultipleDownline(l,function(e){$(".acg_right_mbtsubmit").removeClass("processing"),e.success?(globalVar.redRain.ck={length:0},l.customerName="",$("#select_send_redrain").html('<div class="dynm-rpt"> '+D.lib.prop("label_input_receiver")+"</div>"),$(".select_input_num").html(D.lib.prop("label_choosed")+" "+globalVar.redRain.ck.length+D.lib.prop("label_unit_people")),$('#redpacketTrasfer input[name="transferAmt"]').val(""),$('#redpacketTrasfer input[name="customerPwd"]').val(""),D.ac.alert("success",D.lib.prop("info_success_give_red_package"))):(l.customerName="",D.ac.alert("errors",D.lib.prop(e.message)))})):D.ac.alert("errors",D.lib.prop("label_input_password")))}),u&&t.removeClass("hide"),t.off().on("click",_asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,D.ac.api.getSecurityConfigV2();case 2:t=e.sent,a=["bindGA","email","mobileVerified"],t&&(console.log(t),a.forEach(function(e){t.value.info&&t.value.info[e].isComplete?r.find(".js_".concat(e)).removeClass("hide"):r.find(".js_".concat(e)).addClass("hide")}),D.ac.sliderFadeIn(n),r.find(".nav-item:visible").eq(0).trigger("click"));case 5:case"end":return e.stop()}},e)}))),a.off().on("click",".close-info,.model-mask",function(){D.ac.sliderFadeOut(n),n.removeClass("active")}
1),r.off().on("click",".nav-item",function(){var e=$(this),t=e.data("page");e.addClass("active").siblings().removeClass("active"),D.ac[t](".forget-password-wrap")})})},D.ac.rebateTransformOther=function(e,t,a,n){if(!t)return"%";var r="",i=0;switch(a=a||0,t){case"SSC_1":case"LHC_1":case"LF_1":case"PK10_1":case"K3_1":case"VIETNAM_LOTTO":case"PCB_1":case"11X5_1":case"11X5_3":i=(e-a)/2e3*100;break;case"LIVE":case"RNG":case"SPORTS":case"FISH":case"SEA_LOTT":case"ELOTTO":i=e,r="%";break;case"PVP":i=.025*e,r="%";break;default:r="%"}return"%"!==r&&(r+=" ("+(i=i<0?0:i.toFixed("% "===r?3:2))+"%)"),r},D.ac.linkRegister=function(e,t){D.ac.loadTemplate(e,"linkRegister",function(){$(C).off("click",".agent_member_switcher").on("click",".agent_member_switcher",function(){$(".agent_member_switcher").removeClass("active"),$(this).addClass("active")});var e={merchantCode:D.ac.getMerchant()};D.ac.api.lottoCustomerSeries(e,function(e){globalVar.series=e.value,D.ac.api.loadGlobalRebateSettingsByProductType(function(e){globalVar.globeRebate=e.value,D.ac.ui.loadRebateDropdown("#reg_downline_rebate"),D.ac.ui._buildslider("#reg_downline_rebate"),D.ac.getUserSeries(),D.ac.customPlugins(),D.ac.loadGameSeries("#generateAffiliateUrlForm"),D.ac.ui.submitGenerateAff
1iliateUrl(),D.ac.ui.chosePathType(),D.ac.ui.clickQuotaTab("#dira-genaffurl-quota-tabs"),D.ac.ui.onRegTypeSwitch("#generateAffiliateUrlForm"),$("input[name='pathType']").parent().find("li[data-value='0']").trigger("click"),$("input[name='interval']").parent().find("li[data-value='unlimit']").trigger("click")})}),$("input[name='diraGenaffurlPath']").keypress(function(e){if(32==e.keyCode)return!1})})},D.ac.registerDownlineSetQuta=function(a,n,d,r,i,e){D.ac.api.getAgentQuotaGroupByProduct(function(e){if(0<e.value.length){for(var s={lott:[],rng:[],live:[],pvp:[],sports:[],fish:[],elotto:[]},t=0;t<e.value.length;t++)switch(e.value[t].productType){case"1":s.pvp.push(e.value[t]);break;case"2":s.live.push(e.value[t]);break;case"3":s.rng.push(e.value[t]);break;case"5":s.sports.push(e.value[t]);break;case"7":s.fish.push(e.value[t]);break;case"8":s.elotto.push(e.value[t]);break;default:s.lott.push(e.value[t])}D.ac.ui.registerDownlineSetQuta(a,s,d,i),D.ac.ui.quotaNameList(e),$("#quotaNameList li").off("click").on("click",function(){$("#TransferQuotaForm input[name='quotaId']").attr("data-value",$(this).val())})}var l=n.value;r?($(a).off("click",".customquta_dropdown li").on("click",".customquta_dropdown li",function(e){e.stopPropagation();for(var e=this,t=$(e).closest(".customquta_dropdown"),a=($("input",t).val($(e).html()).trigger("input"),$("input",t).attr("data-value",$(e).attr("value")),$("ul",t).addClass("hide"),$(".hag_regcom_tmslcac",t).addClass("hide"),s[$(e).attr("data-type")][$(e).attr("data-num")]),n="#deleQutarebateEache"+d+$(e).attr("data-type"),r=0;r<a.quotaRebateConfig.length;r++)for(var i=0!=a.quotaRebateConfig[r].prizeModeId&&null!=a.quotaRebateConfig[r].prizeModeId?a.quotaRebateConfig[r].type+"_"+a.quotaRebateConfig[r].prizeModeId:a.quotaRebateConfig[r].type,o=0;o<l.length;o++)if(l[o].type==i){var c=(l[o].rebateValue>a.quotaRebateConfig[r].rebateValue?a.quotaRebateConfig[r]:l[o]).rebateValue;$(n).find('.hag_regcom_nameinp.hag_regcom_nameinsl [data-type="'+i+'"]').val(c).attr("data-value",c).parent(".hag_regcom_nameinp.hag_regcom_nameinsl").removeClass("custom_dropdown").css("background","#ddd");break}}),$(a).off("change",'input[name="reg_rebateType'+d+'"]').on("change",'input[name="reg_rebateType'+d+'"]',function(e){var t=$(this).is(":checked")?0:1,a=$(this).attr("data-value");0==t?$("#hagDlqutaSelect"+d+a).removeClass("hide"):($("#hagDlqutaSelect"+d+a).addClass("hide"),$("#hagDlqutaSelect"+d+a).find('[name="qutaId"]').attr("data-value","").val(""),$("#deleQutarebateEache"+d+a).children(".hac_link_mangslc.hac_link_mangschw60").children(".hag_regcom_nameinp.hag_regcom_nameinsl").addClass("custom_dropdown").css("background","transparent none repeat scroll 0 0"),$("#deleQutarebateEache"+d+a).find(".custom_dropdown ul li:first-child").trigger("click"))})):$('input[name="reg_rebateType'+d+'"]').each(function(e,t){$(t).is(":checked")&&$(t).trigger("click")})})},D.ac.subordinateManagement=function(r,i){D.ac.loadTemplate(r,"subordinateManagement",function(){D.ac.loadTemplate("#member_management","memberManagement",function(){var e={merchantCode:D.ac.getMerchant()};"运营(1956)"==sessionStorage.memberLabelName&&$(".dyn-tabs span[data-tab_target='register_downline']").hide(),D.ac.api.lottoCustomerSeries(e,function(n){globalVar.series=n.value,D.ac.api.loadGlobalRebates(function(t){globalVar.globeRebate=t.value,D.ac.getUserSeries(),D.ac.customPlugins(),$('.custom_tab_select[data-tab_target="member_management"]').trigger("click");var e=D.ac.customerId,a=(globalVar.cid=e,g.sessionStorage.getItem("username").split("@"));$("#breadcrumbs .agentName").text(a[0]).attr({"data-customerId":e}),D.ac.datepickerStartEnd($("#memberManagementForm [name='startTime']"),$("#memberManagementForm [name='endTime']"),-1*((new Date).getDate()-1)-366),D.ac.switchDecimal(),D.ac.dropdownMenu(),D.ac.ui.customSelect("#memberManagementForm [name='downlineType']"),D.ac.ui.customSelect("#memberManagementForm [name='userType']"),D.ac.ui.searchMemberManagement(),D.ac.viewMemberAdditionalPage(r,i,n),D.ac.ui.clickMemberManagementBreadcrumbs(),D.ac.registerDownlineSetQuta("#deleAllQutaRebateList",n,"sub",!0,D.ac.ui.loadRebateDropdown("",!0),D.ac.ui.loadRebateDropdown("#deleAllQutaRebateList")),D.ac.ui._buildslider("#deleAllQutaRebateList"),$("#memberManagementForm .form-submit").trigger("click"),$(C).off("click","#registerDownline .acg_right_mbtsubmit").on("click","#registerDownline .acg_right_mbtsubmit",function(e){D.ac.ss_RegisterDownline(t)}),$(".subbtn-down").unbind("click").bind("click",function(){$(this).hasClass("active")?($
1(".date-filters").addClass("hide"),$(this).removeClass("active"),$(".data-table-wrp").addClass("mg-subadd")):($(".date-filters").removeClass("hide"),$(this).addClass("active"),$(".data-table-wrp").removeClass("mg-subadd"))})})})})})};var c="";D.ac.ss_RegisterDownline=function(e,t){var a=$("#register_downline"),n=$("[name='downline_username']",a).val(),r=$("[name='downline_password']",a).val(),i=($('[name="qutaId"]').attr("data-value"),$(".agent_member_switcher.active",a).attr("data-value")),o={username:n,password:r,type:i,rebateSettingConfigs:[],quotaId:""};""!=n&&D.ac.checkRegExPattern("username",n).pass?""==r||D.ac.checkRegExPattern("password",r).pass?($("#deleAllQutaRebateList .all_custom_newrebate").each(function(e,t){var a=$("input",t).attr("data-type");o.rebateSettingConfigs[e]={type:a,rebateValue:+$("input",t).attr("value")}}),$("#deleAllQutaRebateList .qouta_dropdown").each(function(e,t){null!=$('input[name="qutaId"]',t).attr("data-value")&&""!=$('input[name="qutaId"]',t).attr("data-value")&&(o.quotaId+=""!=o.quotaId?","+$('input[name="qutaId"]',t).attr("data-value"):$('input[name="qutaId"]',t).attr("data-value"))}),i=D.ac.ui.register_downline_confirmation(o),c="",c=o.quotaId,D.ac.confirm(i,"alert",function(e){e&&(D.ac.ui._btn_loader_show(t),$("#copy_reg_details").trigger("click"),D.ac.api.checkUsername({username:n},function(e){e.success?D.ac.api.registerDownline(o,function(e){e.success?(D.ac.ui._btn_loader_hide(),D.lib.hideLoader(),D.ac.alert("success",D.lib.prop("register_downline_success")),$("#downline_registration .input").val(""),$("#minMaxSwitch").is(":checked")&&$("#minMaxSwitch").trigger("click"),$("#quotaSwitch").is(":checked")&&$("#quotaSwitch").trigger("click"),$("#quota_selection_modal .mchase_content p").removeClass("active"),$("#rebate_setting .slider").each(function(e,t){$(t).val($(t).attr("min")).trigger("input")}),$("#quota_modal_trigger").addClass("hide"),$("[name='downline_username']",a).val(""),""!=c&&null!=c&&D.ac.api.getAgentQuotaGroupByProduct(function(e){D.ac.ui.loadRebateDropdown("#deleAllQutaRebateList",!1,e),D.ac.ui._buildslider("#deleAllQutaRebateList")})):(D.lib.hideLoader(),D.ac.onError(e.message),D.ac.ui._btn_loader_hide())}):(D.lib.hideLoader(),D.ac.ui._btn_loader_hide(),D.ac.alert("errors",D.lib.prop("exists.username.err")))}))},"确定")):D.ac.alert("errors",D.lib.prop("format.pwd.err"),D.ac.ui.alertSizes.S):D.ac.alert("errors",D.lib.prop("format.username.err"),D.ac.ui.alertSizes.S)},D.ac.ss_updateDownlineRebate=function(e,r,t){var i={customerName:e,configs:[],templateId:""},o=(r=globalVar.currentCustomerRebate.value.configs,0);$("#member_rebates_dropdown .all_custom_newrebate").each(function(e,t){for(var a=$("input",t).attr("data-type"),n=+$("input",t).attr("value"),e=0;e<r.length;e++)(1==r[e].prizeModeId?r[e].type+"_1":r[e].type)==a&&r[e].rebateValue!=n&&(i.configs[o]={type:a,rebateValue:n},o++)}),$("#member_rebates_dropdown .qouta_dropdown").each(function(e,t){null!=$('input[name="qutaId"]',t).attr("data-value")&&""!=$('input[name="qutaId"]',t).attr("data-value")&&(i.templateId+=""!=i.templateId?","+$('input[name="qutaId"]',t).attr("data-value"):$('input[name="qutaId"]',t).attr("data-value"))}),c="",c=i.templateId,D.ac.api.updateDownlineRebates(i,function(e){e.success?(D.ac.ui._btn_loader_hide(t),D.ac.alert("success",D.lib.prop("update_member_rebate_success"),null,function(){$('[data-tab_target="member_management"]').trigger("click"),$("#memberManagementForm .form-submit").trigger("click")})):(D.ac.ui._btn_loader_hide(t),D.ac.onError(e.message))})},D.ac.agentRegisterDownline=function(e,t){D.ac.loadTemplate(e,"registerDownline",function(){var e={merchantCode:D.ac.getMerchant()};D.ac.api.lottoCustomerSeries(e,function(e){globalVar.series=e.value,D.ac.api.loadGlobalRebates(function(e){globalVar.globeRebate=e.value,D.ac.getUserSeries(),D.ac.customPlugins(),D.ac.loadGameSeries("#agentRegisterDownlineForm")})}),$("#agentRegisterDownlineForm .form-submit").unbind("click").bind("click",function(){var e=$
1("#agentRegisterDownlineForm"),t=e.find("input[name='dira-regdline-rquota']:checked"),a=t.attr("quota-id"),n=e.find("input[name='lottery']:checked"),r=e.find("#dira-regdline-username").val(),i=e.find("#dira-regdline-password").val(),o=e.find(".new-switch-con div.selected").attr("data-val"),e={merchantCode:D.ac.getMerchant(),username:r};""!=r&&/^[\w]{6,11}$/.test(r)?""==i||/^[\w]{6,11}$/.test(i)?$("#rQuotaSwitch").is(":checked")&&0==t.length?D.ac.alert("errors",D.lib.prop("register_downline_quota_required")):D.ac.api.checkUsername(e,function(e){var t;e.success?(e="",t=null!=C.getElementById("rQuotaSwitch")&&C.getElementById("rQuotaSwitch").checked?(a=null==a?D.ac.alert("errors",D.lib.prop("ac_please_select_quota")):a,{username:r,password:i,type:o,rebateSettingConfigs:[],quotaId:a}):{username:r,password:i,type:o,rebateSettingConfigs:[],quotaId:a=""},e=D.ac.ui.registerDownlineQuota("",o,r,i,n,t),D.ac.confirm(e,D.ac.ui.alertSizes.S,function(e){e&&D.ac.api.registerDownline(t,function(e){e.success?(D.ac.alert("success",D.lib.prop("register_downline_success")),D.ac.loadRebateQuota(),$("#rQuotaSwitch").is(":checked")&&$("#rQuotaSwitch").trigger("click")):D.ac.onError(e.message)})})):D.ac.alert("errors",D.lib.prop("exists.username.err"))}):D.ac.alert("errors",D.lib.prop("format.pwd.err")):D.ac.alert("errors",D.lib.prop("format.username.err"))}),D.ac.ui.onQuotaSwitch("#agentRegisterDownlineForm"),D.ac.ui.clickQuotaTab("#dira-regdline-quota-tabs"),D.ac.ui.onRegTypeSwitch("#agentRegisterDownlineForm")})}
1,D.ac.agentGenerateAffiliateUrl=function(e,t){D.ac.loadTemplate(e,"generateAffUrl",function(){$(C).off("click","[for='myonoffswitch-lr']").on("click","[for='myonoffswitch-lr']",function(e){var t=$("#myonoffswitch-lr")[0].checked?1:0;$("#myonoffswitch-lr").attr("data-value",t)}),D.ac.loadGameSeries("#generateAffiliateUrlForm"),D.ac.ui.customSelect("#generateAffiliateUrlForm [name='interval']"),D.ac.ui.customSelect("#generateAffiliateUrlForm [name='pathType']"),D.ac.ui.submitGenerateAffiliateUrl(),D.ac.ui.chosePathType(),D.ac.ui.clickQuotaTab("#dira-genaffurl-quota-tabs"),D.ac.ui.onRegTypeSwitch("#generateAffiliateUrlForm")})},D.ac.linkManager=function(e,t){D.ac.loadTemplate(e,"linkManager",function(){D.ac.bindSearchAgentDownlines(),D.ac.bindSearchGetRegisterdAffiliate(),D.ac.bindDetailAffiliateUrls(),D.ac.bindDeleteAffiliateUrls(),D.ac.ui.customSelect("#linkManagerForm [name='pathType']"),D.ac.ui.customSelect("#linkManagerForm [name='type']"),D.ac.ui.customSelect("#linkManagerForm [name='status']")})},D.ac.memberManagement=function(a,n){D.ac.loadTemplate(a,"memberManagement",function(){var e=D.ac.customerId,t=(globalVar.cid=e,g.sessionStorage.setItem("resultObj",""),g.sessionStorage.getItem("username").split("@"));$("#breadcrumbs .agentName").text(t[0]).attr({"data-customerId":e}),$(".subbtn-down").unbind("click").bind("click",function(){$(this).hasClass("active")?($(".date-filters").removeClass("hide"),$(this).removeClass("active"),$(".data-table-wrp").removeClass("mg-subadd")):($(".date-filters").addClass("hide"),$(this).addClass("active"),$(".data-table-wrp").addClass("mg-subadd"))}),D.ac.datepickerStartEnd($("#memberManagementForm [name='startTime']"),$("#memberManagementForm [name='endTime']"),-1*((new Date).getDate()-1)-366),D.ac.switchDecimal(),D.ac.dropdownMenu(),D.ac.ui.customSelect("#memberManagementForm [name='downlineType']"),D.ac.ui.customSelect("#memberManagementForm [name='userType']"),D.ac.ui.searchMemberManagement(),D.ac.viewMemberAdditionalPage(a,n),D.ac.ui.clickMemberManagementBreadcrumbs(),$("#memberManagementForm .form-submit").trigger("click")})},D.ac.memberManagementV2=function(t,a){D.ac.loadTemplate(t,"memberManagementV2",function(){var e=D.ac.customerId;globalVar.cid=e,g.sessionStorage.setItem("resultObj",""),$("#breadcrumbs .agentName").text(sessionStorage.username).attr("data-customerId",sessionStorage.username),$(".subbtn-down").unbind("click").bind("click",function(){$(this).hasClass("active")?($(".date-filters").removeClass("hide"),$(this).removeClass("active"),$(".data-table-wrp").removeClass("mg-subadd")):($(".date-filters").addClass("hide"),$(this).addClass("active"),$(".data-table-wrp").addClass("mg-subadd"))}),D.ac.datepickerStartEnd($("#memberManagementForm [name='startTime']"),$("#memberManagementForm [name='endTime']"),-1*((new Date).getDate()-1)-366),D.ac.switchDecimal(),D.ac.dropdownMenu(),D.ac.ui.customSelect("#memberManagementForm [name='downlineType']"),D.ac.ui.customSelect("#memberManagementForm [name='userType']"),D.ac.ui.searchMemberManagementV2(),D.ac.viewMemberAdditionalPageV2(t,a),D.ac.ui.clickMemberManagementBreadcrumbsV2(),$("#memberManagementForm .form-submit").trigger("click")})},D.ac.agentDownlineTransactionDetails=function(e,t){D.ac.loadTemplate(e,"downlineTransactionDetails",function(){$("#downlineTransactionDetailsForm [name='pageNo']").val(1),D.ac.datepickerStartEnd($("#downlineTransactionDetailsForm [name='startTime']"),$("#downlineTransactionDetailsForm [name='endTime']"),0,!0,!0),D.ac.switchDecimal("#DownlineTransactionDetailsSwitchBtn"),D.ac.ui.searchDownlineTransactionDetails(),D.ac.getWalletList("#downlineTransactionDetailsForm [name='account']",function(){"true"!=sessionStorage.getItem("hasDividend")&&"true"!=sessionStorage.getItem("hasSalary")?D.ac.api.wps_getContractualDividendInfo({},function(e){if(e.success){if(0<e.value.agent.length){for(var t=0;t<e.value.agent.length;t++)if("A"==e.value.agent[t].status||"V"==e.value.agent[t].status){globalVar.enableDividentRecord=!0,globalVar.enableDividentTransacationRecord=!0,sessionStorage.setItem("hasDividend","true");break}}else globalVar.dividendConfigRates=!0;if(0<e.value.downline.length)for(t=0;t<e.value.downline.length;t++)if("A"==e.value.downline[t].status||"P"==e.value.downline[t].status||"E"==e.value.downline[t].status){globalVar.enableDividentRecord=!0,globalVar.enableDividentTransacationRecord=!0,sessionStorage.setItem("hasDividend","true");break}}D.ac.api.getDisburseDailySal({},function(e){if(e.success){if(0<e.value.agent.length)for(var t=0;t<e.value.agent.length;t++)if("A"==e.value.agent[t].status||"V"==e.value.agent[t].status){globalVar.enableSalaryRecord=!0,globalVar.enableSalaryTransactionRecord=!0,sessionStorage.setItem("hasSalary","true");break}if(0<e.value.downline.length)for(t=0;t<e.value.downline.length;t++)if("A"==e.value.downline[t].status||"P"==e.value.downline[t].status||"E"==e.value.downline[t].status){globalVar.enableSalaryRecord=!0,globalVar.enableSalaryTransactionRecord=!0,sessionStorage.setItem("hasSalary","true");break}}
1D.ac.ui.changeOptions("#downlineTransactionDetailsForm [name='account']","#downlineTransactionDetailsForm [name='type']"),D.ac.ui.customSelect("#downlineTransactionDetailsForm [name='type']")})}):(D.ac.ui.changeOptions("#downlineTransactionDetailsForm [name='account']","#downlineTransactionDetailsForm [name='type']"),D.ac.ui.customSelect("#downlineTransactionDetailsForm [name='type']"))}),D.ac.ui.onChangeSelect("#downlineTransactionDetailsForm")})},D.ac.palStatementsAgent=function(e,t){D.ac.loadTemplate(e,"agentPnlRecords",function(){D.ac.switchDecimal(),D.apis.getGameMakers(D.ac.getMerchant(),sessionStorage.token,function(e){e=Object.keys(e.value.content);e.indexOf("LOTT")<0&&$("#switchAgentPnl li[data-rel='lotto_rel']").remove(),e.indexOf("PVP")<0&&$("#switchAgentPnl li[data-rel='pvp_rel']").remove(),e.indexOf("LIVE")<0&&e.indexOf("RNG")<0&&$("#switchAgentPnl li[data-rel='rng_rel']").remove(),e.indexOf("FISH")<0&&$("#switchAgentPnl li[data-rel='fish_rel']").remove(),e.indexOf("SPORTS")<0&&$("#switchAgentPnl li[data-rel='sports_rel']").remove()}),D.ac.ui.switchAgentPnl();var e=D.ac.customerId,t=g.sessionStorage.getItem("username").split("@");$(".breadcrumbs .b-list.agentName").text(t[0]).attr({"data-customerId":e}),D.ac.datepickerStartEnd($("#lottoAgentPnlForm [name='startTime']"),$("#lottoAgentPnlForm [name='endTime']"),0),D.ac.ui.searchLottoAgentPnl(),D.ac.ui.switchLottoAgentPnlSummaryType(),D.ac.ui.selectLottoAgentDownlinePnl(),D.ac.ui.clickLottoAgentPnlBreadcrumbs(),D.ac.datepickerStartEnd($("#pvpAgentPnlForm [name='startTime']"),$("#pvpAgentPnlForm [name='endTime']"),0),D.ac.ui.customSelect("#pvpAgentPnlForm [name='gameType']"),D.ac.ui.searchPvpAgentPnl(),D.ac.ui.switchPvpAgentPnlSummaryType(),D.ac.ui.selectPvpAgentDownlinePnl(),D.ac.ui.clickPvpAgentPnlBreadcrumbs(),D.ac.datepickerStartEnd($("#rngAgentPnlForm [name='startTime']"),$("#rngAgentPnlForm [name='endTime']"),0),D.ac.ui.customSelect("#rngAgentPnlForm [name='gameType']"),D.ac.ui.searchRNGAgentPnl(),D.ac.ui.switchRNGAgentPnlSummaryType(),D.ac.ui.selectRNGAgentDownlinePnl(),D.ac.ui.clickRNGAgentPnlBreadcrumbs(),D.ac.datepickerStartEnd($("#fishAgentPnlForm [name='startTime']"),$("#fishAgentPnlForm [name='endTime']"),0),D.ac.ui.customSelect("#fishAgentPnlForm [name='gameType']"),D.ac.ui.searchFishAgentPnl(),D.ac.ui.switchFishAgentPnlSummaryType(),D.ac.ui.selectFishAgentDownlinePnl(),D.ac.ui.clickFishAgentPnlBreadcrumbs(),D.ac.datepickerStartEnd($("#sportsAgentPnlForm [name='startTime']"),$("#sportsAgentPnlForm [name='endTime']"),0),D.ac.ui.customSelect("#sportsAgentPnlForm [name='gameType']"),D.ac.ui.searchSportsAgentPnl(),D.ac.ui.switchSportsAgentPnlSummaryType(),D.ac.ui.selectSportsAgentDownlinePnl(),D.ac.ui.clickSportsAgentPnlBreadcrumbs(),$("#lottoAgentPnlForm [name='summaryType']").val(0),$("#lottoAgentPnlForm .form-submit").trigger("click")})},D.ac.agentTeamBetting=function(e,t){D.ac.loadTemplate(e,"teamBetting",function(){D.ac.datepickerStartEnd($("#lottoTeamBettingForm [name='startTime']"),$("#lottoTeamBettingForm [name='endTime']"),new Date,!0,!0),D.ac.searchTeamBetting(),D.ac.ui.switchAgentTeamBetting(),$(C).off("click","#teamBetting .openItem").on("click","#teamBetting .openItem",function(){$("#teamBetting").addClass("hide"),$("#itemWrapper").removeClass("hide");var e=$(this).attr("data-orderId"),t=$(this).attr("data-orderMasterId"),a="0"==$(this).attr("data-chasing")?"false":"true";D.ac.getGameHistoryItem(e,t,a),sessionStorage.setItem("lastPage","teamBetting")}),$("#lottoTeamBettingForm [name='pageNo']").val(1),D.ac.ui.customSelect("#lottoTeamBettingForm select"),D.ac.loadGroupGames(function(e){D.ac.ui.loadGroupGames(e)}),D.ac.switchDecimal("#lottoTeamBetting .switchDecimal")})},D.ac.gameLangHtml=function(){var e,t="<li data-value=''>"+D.lib.prop("label_all")+"</li>";for(e in globalVar.gameLang)t+="<li data-gameId='"+globalVar.gameLang[e].id+"' data-value='"+e+"'>"+globalVar.gameLang[e].translation+"</li>";return t},D.ac.agentTeamIncomeReport=function(e,t){D.ac.loadTemplate(e,"teamIncomeReport",function(){var e={merchantCode:D.ac.getMerchant()};D.ac.api.lottoCustomerSeries(e,function(e){globalVar.series=e.value,D.ac.api.loadGlobalRebates(function(e){globalVar.globeRebate=e.value,D.ac.getUserSeries();var e=D.ac.customerId,t=g.sessionStorage.getItem("username").split("@");$(".breadcrumbs .b-list.agentName").text(t[0]).attr({"data-customerId":e}),D.ac.datepickerStartEnd($("#agentTeamIncome [name='startTime']"),$("#agentTeamIncome [name='endTime']"),new Date,!1,!0),D.ac.switchDecimal(),D.ac.ui.searchAgentTeamIncome(),D.ac.ui.switchAgentTeamIncome(),D.ac.ui.selectAgentTeamIncome(),D.ac.ui.clickAgentTeamIncome(),$("#agentTeamIncome [name='summaryType']").val(0),$("#agentTeamIncome .form-submit").trigger("click")})})})},D.ac.teamSummaryReportBy7Days=function(e,t){getSumRep=function(){D.ac.api.getTeamSummaryReport(i,function(a){a.success?(sessionStorage.chartData=JSON.stringify(a),D.ac.api.agentInfoGraph({},function(e){var t;e.success?((t=JSON.parse(sessionStorage.chartData)).value.list=[],t.value.list[0]=a.value.list[JSON.parse(a.value.list.length-1)],D.ac.ui.loadTeamOverview(t,e),Math.abs(Number(i.startDate.split("-")[1])-Number(i.endDate.split("-")[1])),$("#findLottBlances > span").html(D.ac.customCurrencyFormat(parseInt(e.value.main_closing_balance)+parseInt(e.value.lott_closing_balance),2))):D.ac.onError(e)}),loadGraph(e,a)):D.ac.onError(a)})},loadGraph=function(e,t){for(var a=void 0===$(".overviewGames_input").attr("data-value")?"cons":$(".overviewGames_input").attr("data-value"),n=e,r=t.value.list[0][a].list,i=0,o=[],c=[],s=[],l=r.length-1;0<=l;l--){o.push(r[l].balanceDate);for(var i=0,d=0;d<n.length;d++)i+=Number(r[l][n[d]]);c.push(i);var u=Math.max.apply(Math,c)}for(var m=u<10&&0!=u?2:0,p=Number(u/v).toFixed(m),d=0;d<=v;d++)isNaN(p*d)?s.push(0):s.push(Number(p*d).toFixed(m));for(var f=0;f<s.length;f++){var g=s[f];g%1==0&&(g=Math.floor(g)),s[f]=g}s[0]=0,s[s.length-1]=isNaN(u)?0:u;1==(e=>{for(var t=1;t<e.length;t++)if(e[0]!=e[t])return!1;return!0})(s)&&(s=[0,10,20,30,40]),D.ac.ui.graphify(o,s,c,{totalRegisterCount:"#7cdfe5",totalDeposit:"#f7cd5e",totalWithdrawal:"#8ed07a",totalBet:"#59b2f2",totalWin:"#fa9b9d",totalRebate:"#f3bb8e",totalDepositCount:"#4c78ad"}[n[0]]),D.ac.ui.fillGraphTab()};var a,n=new Date,r=new Date,n=n.getFullYear()+"-"+(n.getMonth()+1)+"-"+n.getDate(),i={startDate:r.getFullYear()+"-"+(r.getMonth()+1)+"-"+r.getDate(),endDate:n,gameType:4,downlineType:0,statFlag:1},v=4;null==sessionStorage.chartData?getSumRep():(a=JSON.parse(sessionStorage.chartData),t||D.ac.api.agentInfoGraph({},function(e){var t;e.success?((t=JSON.parse(sessionStorage.chartData)).value.list=[],t.value.list[0]=a.value.list[a.value.list.length-1],D.ac.ui.loadTeamOverview(t,e),Math.abs(Number(i.startDate.split("-")[1])-Number(i.endDate.split("-")[1]))):D.ac.onError(e)}),loadGraph(e,a))},D.ac.myIncome2=function(e,t){D.ac.loadTemplate(e,"revenueReport",function(){D.ac.ui.customSelect("#revenueReportForm select"),D.ac.datepickerStartEnd($("#revenueReportForm [name='startTime']"),$("#revenueReportForm [name='endTime']"),0),D.ac.switchDecimal(),D.ac.ui.searchRevenueReport(),$("#revenueReportForm .form-submit").trigger("click")})},D.ac.agentDividendRecord=function(e,t){D.ac.loadTemplate(e,"dividendRecord",function(){D.ac.customPlugins(),D.ac.ui.customSelect("#bonusShareForm [name='status']"),D.ac.datepickerStartEnd($("#ss_disbursementForm [name='startTime']"),$("#ss_disbursementForm [name='endTime']"),-1*((new Date).getDate()-1)-366),D.ac.ui.customSelect("#ss_disbursementForm [name='status']"),D.ac.api.getCommissionReport({gameType:6},function(e){D.ac.ui.loadCommissionReport(e)}),D.ac.bindSearchBonusShare(),D.ac.bindSearchDisbursement(),$(C).off("click","#tblDisbur
1sementRecords .disburse").on("click","#tblDisbursementRecords .disburse",function(){var t={id:$(this).attr("id"),downlineId:$(this).attr("data-beneficiaryId")};D.ac.confirm(D.lib.prop("ac_contract_dividend_confirm"),"",function(e){e&&D.ac.api.wps_disburseContractDividend(t,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),"",function(){$("#hlg_disbursementForm .searchTable").trigger("click")}):D.ac.alert("errors",D.lib.prop(e.message))})})})})},D.ac.bindSearchBonusShare=function(){$(C).off("click","#bonusShareForm .form-submit.filter").on("click","#bonusShareForm .form-submit.filter",function(){D.ac.getContractualDividendInfo(function(e){D.ac.getAgentDownlines(!1,e,!0)})}),$(C).off("click","#bonusShareForm .searchTable").on("click","#bonusShareForm .searchTable",function(){D.ac.getContractualDividendInfo(function(e){D.ac.getAgentDownlines(!0,e,!0)})}),$("#bonusShareForm .searchTable").trigger("click")},D.ac.bindSearchBonusShareCopy=function(e){$(C).off("click","#bonusShareForm .form-submit.filter").on("click","#bonusShareForm .form-submit.filter",function(){var e=$
1('#bonusShareForm select[name="gameType"]').val();D.ac.getContractualDividendInfoCopy(function(e){D.ac.getAgentDownlinesCopy(!1,e,!0)},e)}),$(C).off("click","#bonusShareForm .searchTable").on("click","#bonusShareForm .searchTable",function(){var e=$('#bonusShareForm select[name="gameType"]').val();sessionStorage.removeItem("downlineList"),D.ac.getContractualDividendInfoCopy(function(e){D.ac.getAgentDownlinesCopy(!0,e,!0)},e)}),$("#bonusShareForm .searchTable").trigger("click")},D.ac.bindSearchDisbursement=function(){$(C).off("click","#ss_disbursementForm .searchTable").on("click","#ss_disbursementForm .searchTable",function(){D.ac.ss_getDisbursementRecords()}),$("#ss_disbursementForm .searchTable").trigger("click")},D.ac.bindSearchDisbursementCopy=function(){$(C).off("click","#ss_disbursementForm .searchTable").on("click","#ss_disbursementForm .searchTable",function(){D.ac.ss_getDisbursementRecordsCopy()})},D.ac.ss_getDisbursementRecords=function(){var e=$("#ss_disbursementForm"),t=$("[name='startTime']",e),a=$("[name='endTime']",e),n=$("[name='customerName']",e),r=$("[name='status']",e),i=$("[name='pageNo']",e),e=($("[name='pageSize']",e),{startDate:t.val(),endDate:a.val(),receiver:$.trim(n.val()),status:r.val(),pageNo:i.val()-1});D.ac.api.hlg_getDisbursementRecords(e,function(e){D.ac.ui.loadDisbursementRecords(e)})},D.ac.ss_getDisbursementRecordsCopy=function(){var e,t=$("#ss_disbursementForm"),a=$("[name='startTime']",t),n=$("[name='endTime']",t),r=$("[name='customerName']",t),i=$("[name='status']",t),o=$("[name='pageNo']",t),t=($("[name='pageSize']",t),$("#disbursementContent select[name='gameType']").val());switch(t){case"1":e="PVP";break;case"2":e="LIVE";break;case"3":e="RNG";break;case"4":e="LOTT";break;case"5":e="SPORTS";break;case"6":e="CONS";break;case"7":e="FISH";break;case"8":e="ELOTT"}a={startDate:a.val(),endDate:n.val(),receiver:$.trim(r.val()),status:i.val(),pageNo:o.val()-1,gameType:t,type:e};D.ac.api.hlg_getDisbursementRecords(a,function(e){D.ac.ui.loadDisbursementRecordsCopy(e)})},D.ac.getContractualDividendInfo=function(t){$("#bonusShareForm input[name='status']").attr("data-value");D.ac.api.wps_getContractualDividendInfo({},function(e){e.success&&t(D.ac.cleanContractManagementList(e))})},D.ac.getContractualDividendInfoCopy=function(t,e){var a=$.trim($("#contractManagementForm [name='username']").val()),e={productType:e};Boolean(a)&&(e.username=a),D.ac.api.wps_getContractualDividendInfo(e,function(e){e.success&&t(D.ac.cleanContractManagementList(e))})},D.ac.dividendChangeListVlue=function(e){if(!(e.length<=1))for(var t=0;t<e.length;t++)for(var a,n=0;n<e.length-1;n++)e[n].minimumBet>e[n+1].minimumBet&&(a=e[n],e[n]=e[n+1],e[n+1]=a);return e},D.ac.appendConfigRates=function(){var e;"number"==typeof globalVar.currentGameType?(e=globalVar.currentGameType,globalVar.currentGameType=null):e=+$("#dividendReportContent select[name='gameType']").val(),D.ac.api.wps_getdivConfigRatesInfo({gameType:e},function(e){$("#agentContract .dvdentRport-content").remove();for(var t={totalBet:"",netLoss:"",activeMember:"",contractRate:""},a=0;a<e.value.length;a++)t.minimumBet=e.value[a].totalBet,t.netLoss=e.value[a].netWinLoss,t.activeMember=e.value[a].activePlayer,t.contractRate=e.value[a].percentage/100,D.ac.ui.appendContractDivInfoCopy(t)})},D.ac.getAgentDownlinesCopy=function(u,m,e){if($("#totalTeamSize").html(0).attr({"data-SwitchDecimal":2,"data-value":0}),$("#totalPlannedAmount").html(D.ac.customCurrencyFormat(0,2)).attr({"data-SwitchDecimal":2,"data-value":0}),0<m.value.agent.length?globalVar.contractMaxRate=m.value.agent[m.value.agent.length-1].contractRate:globalVar.contractMaxRate=m.value.footer.maxRate,globalVar.contractMinRate=m.value.footer.minRate,m.value.agent[0]){var t=m.value.agent;$("#agentContract .dvdentRport-content").remove();for(var a=0;a<t.length;a++)"A"==t[a].status&&D.ac.ui.appendContractDivInfoCopy(t[a])}else D.ac.appendConfigRates();var p={},f=(m.value.downline&&(n=m.value.downline,$(n).map(function(){p[this.receiverId]=this})),0),n=(m.value.footer.seriesRestriction&&(f=+m.value.footer.seriesRestriction),m.value.footer.totalContracts&&($("#totalContracts").html(m.value.footer.totalContracts-m.value.footer.usedContracts),$("#usedContracts").html(m.value.footer.usedContracts)),$("#bonusShareForm")),g=(n.find(".form-control"),n.find(".form-submit")),r=(n.find("[name='startTime']"),n.find("[name='endTime']"),n.find("[name='username']")),i=n.find("[name='pageNo']"),v=(n.find("[name='pageSize']"),$("#bonusShareForm [name='status']").val()),n={customerName:$.trim(r.val()),customerType:1,downlineType:1,pageNo:i.val()-1,pageSize:100},o=[];if(!g.hasClass("processing")){g.addClass("processing");var b=n.pageNo+1,r=!0,c=[],_=(r=""!=sessionStorage.resultObj&&null!=sessionStorage.resultObj?!1:r)?[]:jQuery.parseJSON(sessionStorage.resultObj);if(!u){for(a=0;a<_.length;a++)$.isArray(_[a])&&null!=_[a]&&_[a][0]==b&&(c=_[a][1]);if(0!=c.length)return D.ac.loadDownlineListCopy(b,8,m,+sessionStorage.totalSize),void g.removeClass("processing")}100<8*b&&sessionStorage.removeItem("downlineList"),u||r?(D.ac.customLoader({element:"#bonusShareForm",method:"create"}),D.ac.api.loadAgentDownlines(n,function(e){if(e.success){if(0<e.value.list.length){sessionStorage.teamBalance=e.value.footer.avail_balance,sessionStorage.teamSize=e.value.footer.team_size;
1for(var t,a=e.value.list,n=[],r=[],i=0;i<a.length;i++){var o=a[i],c=!1;""!=v?"R"==v?p[o.customer_id]?p[o.customer_id].status==v&&o.ssc_rebate>=f&&(c=!0):o.ssc_rebate>=f&&(c=!0):"P"==v?p[o.customer_id]&&("P"==p[o.customer_id].status||"V"==p[o.customer_id].status||"E"==p[o.customer_id].status)&&o.ssc_rebate>=f&&(c=!0):p[o.customer_id]&&p[o.customer_id].status==v&&o.ssc_rebate>=f&&(c=!0):o.ssc_rebate>=f&&(c=!0),c&&r.push(o)}if(0==(a=r).length)t="",t=(t+="<div class='tableContent-wrp'>")+"<div class='noResult-data'>"+D.lib.prop("no_result")+"</div></div>",$("#downlineList").html(t),$("#bonusShareForm #bonusManagementPagination").html(""),$("#items_per_page").html(0),$("#curr_page_number").html(0),$("#total_number_of_pages").html(0);else{var s=Math.ceil(12.5),l=b%s,d=0==l?b-(s-1):b-(l-1);_[0]=e.value.page;for(i=0;i<a.length;i++)n.push(a[i]),8!=n.length&&a.length-1!=i||(_[d]=[d,n],d++,n=[]);sessionStorage.resultObj=JSON.stringify(_),sessionStorage.totalSize=+a.length,u&&(b=1),D.ac.loadDownlineListCopy(b,8,m,sessionStorage.totalSize)}}else t="",t=(t+="<div class='tableContent-wrp'>")+"<div class='noResult-data'>"+D.lib.prop("no_result")+"</div></div>",$("#downlineList").html(t);g.removeClass("processing")}else D.ac.onError(e.message),g.removeClass("processing"),sessionStorage.setItem("resultObj",""),D.ac.loadDownlineListCopy(0,0,m,sessionStorage.totalSize)})):(D.ac.loadDownlineListCopy(b,8,m,sessionStorage.totalSize),g.removeClass("processing"))}var h=[];function y(){h.length<1&&$.each($("#agentContract .dvdentRport-content"),function(e,t){t={betVolume:$(t).attr("data-minimumbet"),totalBet:$(t).attr("data-totalbet"),activeMember:$(t).attr("data-activemember"),requestedRate:$(t).attr("data-contractrate")};h.push(t)})}function d(e,t,a,n,r,i,o,c,s){h.length<1&&y();var l,d=0,u=1,m=null==$(i).attr("placeholder")?0:$(i).attr("placeholder").split("-")[0].replace(/[^0-9]/g,"");""!=t||isNaN(a)||isNaN(n)||(l=[a,n].filter(function(e){return!isNaN(parseFloat(e))&&isFinite(e)}),a=Math.min.apply(Math,l));for(var p=0;p<h.length;p++){if(!(u<h.length)){d=h[p].requestedRate;break}if(parseInt(h[u].betVolume)>a&&a>=parseInt(h[p].betVolume)){d=h[p].requestedRate;break}u++}a<h[0].betVolume&&""!=a&&(d=r=0),0!=a&&""!=a&&NaN!=a&&!Decimal(a).lessThanOrEqualTo(h[0].betVolume)||(a=h[0].betVolume),0!=n&&""!=n&&NaN!=n&&!Decimal(n).lessThanOrEqualTo(h[0].totalBet)||(n=h[0].totalBet),""!=r&&0!=r&&NaN!=r||(d=h[r=0].requestedRate),r=0<=r&&r<=parseInt(d)?r:m,$(i).attr("placeholder",D.lib.prop("ac_input_value_must_be_in")+parseInt(r)+"-"+d),e&&($(o).attr("placeholder",D.lib.prop("ac_input_value_must_be_greater_than_short")+t),$(c).attr("placeholder",D.lib.prop("ac_input_value_must_be_greater_than_short")+a),$(s).attr("placeholder",D.lib.prop("ac_input_value_must_be_greater_than_short")+n))}$(C).off("click","#downlineList .add_contract").on("click","#downlineList .add_contract",function(){$(".internal_divs").addClass("hide"),$("#add_contract").removeClass("hide"),$("#add_contract input[type='text']").val(""),$("#add_contract #targetCustomer").val($(this).attr("data-targetCustomer")),$(".targetUsername").html($(this).attr("data-targetCustomer")),$("#edit_contract .row_has_no_val,#add_contract .row_has_val").remove(),$("#add_contract .rec_increment").html(1),y(),d(!0,0,h[0].betVolume,h[0].totalBet,m.value.footer.minRate,"#add_new_contract_form #requestedRate","#add_new_contract_form #activeMember","#add_new_contract_form #betVolume","#add_new_contract_form #totalBet")}),$(C).off("click"," .backToContractManagement").on("click"," .backToContractManagement",function(){$(".internal_divs").addClass("hide"),$("#bonusShareForm").removeClass("hide")}),$(C).off("click","#downlineList .edit_contract").on("click","#downlineList .edit_contract",function(){o=[],$(".internal_divs").addClass("hide"),$("#edit_contract").removeClass("hide"),$("#edit_contract_form input[type='text']").val(""),$("#edit_contract #targetCustomer").val($(this).attr("data-targetCustomer")),$(".targetUsername").html($(this).attr("data-targetCustomer")),$("#edit_contract .row_has_no_val,#add_contract .row_has_val").remove(),y(),$("#edit_contract_form .rec_increment").html(1);
1var e=$('#bonusShareForm select[name="gameType"]').val();D.ac.api.wps_getContractualDividendInfo({username:$("#edit_contract #targetCustomer").val(),details:1,status:$(this).attr("data-status"),productType:e},function(e){for(var t=0,a=0,n=0,r=0,i=e.value.downline,o=[],c=D.ac.dividendChangeListVlue(i),s=0;s<c.length;s++){var l=i[s];"A"==l.status&&(o.push(l),a=l.netLoss,n=l.minimumBet,t=l.activeMember,r=100*l.contractRate,D.ac.ui.editAddNewContractRowCopy({totalBet:l.minimumBet,betVolume:l.netLoss,activeMember:l.activeMember,requestedRate:100*l.contractRate,requestId:l.id},!0))}d(!0,t,a,n,r,"#edit_contract_form #edit_requestedRate","#edit_contract_form #edit_activeMember","#edit_contract_form #edit_betVolume","#edit_contract_form #edit_totalBet")})}),$(C).off("focusout","#add_new_contract_form #betVolume").on("focusout","#add_new_contract_form #betVolume",function(){var e=null==$("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".activeMember").html()?$("#add_new_contract_form #requestedRate").attr("placeholder").split("-")[0].replace(/[^0-9]/g,""):parseInt($("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".requestedRate").html());d(!1,"",parseInt($(this).val()),parseInt($("#add_new_contract_form #totalBet").val()),e,"#add_new_contract_form #requestedRate","#add_new_contract_form #activeMember","#add_new_contract_form #betVolume","#add_new_contract_form #totalBet")}),$(C).off("focusout","#edit_contract_form #edit_betVolume").on("focusout","#edit_contract_form #edit_betVolume",function(){var e=null==$("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".requestedRate").html()?$("#edit_contract_form #edit_requestedRate").attr("placeholder").split("-")[0].replace(/[^0-9]/g,""):parseInt($("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".requestedRate").html());d(!1,"",parseInt($(this).val()),parseInt($("#edit_contract_form #edit_totalBet").val()),e,"#edit_contract_form #edit_requestedRate","#edit_contract_form #edit_activeMember","#edit_contract_form #edit_betVolume","#edit_contract_form #edit_totalBet")}),$(C).off("focusout","#add_new_contract_form #totalBet").on("focusout","#add_new_contract_form #totalBet",function(){}),$(C).off("focusout","#edit_contract_form #edit_totalBet").on("focusout","#edit_contract_form #edit_totalBet",function(){}),$(C).off("click","#createContract").on("click","#createContract",function(){D.ac.applyContractualDividendCopy(h)}),$(C).off("click","#updateContract").on("click","#updateContract",function(){D.ac.updateContractualDividendCopy(h,o)}),$(C).off("click",".void_contract").on("click",".void_contract",function(){var e=$
1(this).attr("data-targetCustomer"),t=$('#contractManagementForm select[name="gameType"]').val();switch(t){case"1":0;break;case"2":0;break;case"3":0;break;case"4":0;break;case"5":0;break;case"6":0;break;case"7":0;break;case"8":0}var a={status:"C",downline:e,token:sessionStorage.token,productType:t};D.ac.confirm(D.lib.prop("confirm_dismissal_of_contract")+e+D.lib.prop("confirm_of_contract_dividend"),"",function(e){e&&D.ac.api.updateContractualDividend(a,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),null,function(){D.ac.contractFormResetCopy()}):D.ac.alert("errors",D.lib.prop(e.message))})})}),$(C).off("click",".dividend_log").on("click",".dividend_log",function(){$(".internal_divs").addClass("hide"),$("#dividendLog").removeClass("hide"),D.ac.getContractHistoryLog($(this).attr("data-customer_id"))}),$(C).off("click","#contract_history_modal .hag_modal_bclose").on("click","#contract_history_modal .hag_modal_bclose",function(){$("#contract_history_modal").empty(),$("#contract_history_modal").addClass("hide"),D.lib.hideLoading()}),$(C).off("click",".viewContractDetails").on("click",".viewContractDetails",function(){var e=$
1(this).data("targetcustomer"),t=($(".internal_divs").addClass("hide"),$("#viewDLContractList").removeClass("hide"),$("#downlineContractDetailsList").html(""),$(".targetUsername").html(e),$('#bonusShareForm select[name="gameType"]').val());D.ac.api.wps_getContractualDividendInfo({username:e,details:1,status:$(this).attr("data-status"),productType:t},function(e){D.ac.ui.loadContractDetailsCopy(e)})}),$(C).off("click",".view_dl_details").on("click",".view_dl_details",function(){$("#contract_modal").removeClass("hide"),$("#contract_modal .hag_modal_body").addClass("hide"),$("#contract_modal #viewDLDetails").removeClass("hide")}),$(C).off("click","#add_new_con_row").on("click","#add_new_con_row",function(){var e=$("#add_new_contract_form #activeMember").val(),t=$("#add_new_contract_form #betVolume").val(),a=$("#add_new_contract_form #totalBet").val(),n=$("#add_new_contract_form #requestedRate").val();1<+$("#add_new_contract_form .rec_increment").html()&&(e<parseInt($("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".activeMember").html())||t<parseInt($("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".betVolume").html())||n<parseInt($("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".requestedRate").html()))&&(e=parseInt($("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".activeMember").html()),t=parseInt($("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".betVolume").html()),a=parseInt($("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".totalBet").html()),n=parseInt($("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)).children(".requestedRate").html())),D.ac.addNewContractRowCopy(h)&&d(!0,e,t,a,n,"#add_new_contract_form #requestedRate","#add_new_contract_form #activeMember","#add_new_contract_form #betVolume","#add_new_contract_form #totalBet")}),$(C).off("click","#edit_new_con_row").on("click","#edit_new_con_row",function(){var e=$
1("#edit_contract_form #edit_activeMember").val(),t=$("#edit_contract_form #edit_betVolume").val(),a=$("#edit_contract_form #edit_totalBet").val(),n=$("#edit_contract_form #edit_requestedRate").val();1<+$("#edit_contract_form .rec_increment").html()&&(e<parseInt($("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".activeMember").html())||t<parseInt($("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".betVolume").html())||n<parseInt($("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".requestedRate").html()))&&(e=parseInt($("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".activeMember").html()),t=parseInt($("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".betVolume").html()),a=parseInt($("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".totalBet").html()),n=parseInt($("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)).children(".requestedRate").html())),d(!0,e,t,a,n,"#edit_contract_form #edit_requestedRate","#edit_contract_form #edit_activeMember","#edit_contract_form #edit_betVolume","#edit_contract_form #edit_totalBet"),D.ac.editAddNewContractRowCopy(h,o)}),$(C).off("click","#add_contract #delete_con_row").on("click","#add_contract #delete_con_row",function(){var e=$
1(this).closest(".divident-content-wrp");row_contnum=+$("#add_new_contract_form .rec_increment").html()-1,$(e).remove(),$("#add_new_contract_form .rec_increment").html(row_contnum),d(!0,null==$("#con_row_index_"+(row_contnum-1)).children(".activeMember").html()?0:parseInt($("#con_row_index_"+(row_contnum-1)).children(".activeMember").html()),null==$("#con_row_index_"+(row_contnum-1)).children(".betVolume").html()?0:parseInt($("#con_row_index_"+(row_contnum-1)).children(".betVolume").html()),null==$("#con_row_index_"+(row_contnum-1)).children(".totalBet").html()?0:parseInt($("#con_row_index_"+(row_contnum-1)).children(".totalBet").html()),null==$("#con_row_index_"+(row_contnum-1)).children(".requestedRate").html()?0:parseInt($("#con_row_index_"+(row_contnum-1)).children(".requestedRate").html()),"#add_new_contract_form #requestedRate","#add_new_contract_form #activeMember","#add_new_contract_form #betVolume","#add_new_contract_form #totalBet"),$(".delete_con_row",$("#add_new_contract_form").prev()).html('<span id="delete_con_row" class="action-btn">'+D.lib.prop("ac_delete_btn")+"</span>")}),$(C).off("click","#edit_contract #delete_con_row").on("click","#edit_contract  #delete_con_row",function(){var e=$
1(this).closest(".divident-content-wrp"),e=($(e).remove(),""!=$(this).parents(".divident-content-wrp.row_has_no_val").attr("data-senderid")&&o.push($(this).parents(".divident-content-wrp.row_has_no_val").attr("data-senderid")),$("#edit_contract_form .rec_increment").html($("#cmContentRebates .divident-content-wrp.row_has_no_val").length+1),$("#cmContentRebates .divident-content-wrp.row_has_no_val").length);d(!0,null==$("#con_row_index_"+e).children(".activeMember").html()?0:parseInt($("#con_row_index_"+e).children(".activeMember").html()),null==$("#con_row_index_"+e).children(".betVolume").html()?0:parseInt($("#con_row_index_"+e).children(".betVolume").html()),null==$("#con_row_index_"+e).children(".totalBet").html()?0:parseInt($("#con_row_index_"+e).children(".totalBet").html()),null==$("#con_row_index_"+e).children(".requestedRate").html()?0:parseInt($("#con_row_index_"+e).children(".requestedRate").html()),"#edit_contract_form #edit_requestedRate","#edit_contract_form #edit_activeMember","#edit_contract_form #edit_betVolume","#edit_contract_form #edit_totalBet"),$(".delete_con_row",$("#edit_contract_form").prev()).html('<span id="delete_con_row" class="action-btn">'+D.lib.prop("ac_delete_btn")+"</span>")}),$(C).off("input","#add_new_contract_form input").on("input","#add_new_contract_form input",function(){$(this).val(D.ac.formatAmou
1nt($(this).val()))}),$(C).off("click",".hag_modal_bclose,.hag_cancel").on("click",".hag_modal_bclose,.hag_cancel",function(){$(".hag_modal").addClass("hide"),D.lib.hideLoading()})},D.ac.getContractHistoryLog=function(e){var t=$('#bonusShareForm select[name="gameType"]').val();D.ac.api.getContractHistoryLog({downlineId:e,productType:t},function(e){D.ac.ui.loadContractHistoryLog(e)})},D.ac.addNewContractRow=function(e){var t=$("#add_new_contract_form"),a=$("#requestedRate",t).val(),n=$("#betVolume",t).val(),t=$("#activeMember",t).val(),r={requestedRate:a,betVolume:n,activeMember:t};return""==a||""==n||""==t?(D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty")),!1):parseInt(a)!=Number(a)||parseInt(n)!=Number(n)||parseInt(t)!=Number(t)?(D.ac.alert("errors",D.lib.prop("ac_input_must_be_integer")),!1):void(D.ac.validateContractInput(e)&&($("#add_new_contract_form input").val(""),D.ac.ui.addNewContractRow(r)))},D.ac.addNewContractRowCopy=function(e){var t=$("#add_new_contract_form"),a=$("#requestedRate",t).val(),n=$("#betVolume",t).val(),r=$("#totalBet",t).val(),t=$("#activeMember",t).val(),i={requestedRate:a,betVolume:n,totalBet:r,activeMember:t};return""==a||""==n||""==t||""==r?(D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty")),!1):parseInt(a)!=Number(a)||parseInt(n)!=Number(n)||parseInt(r)!=Number(r)||parseInt(t)!=Number(t)?(D.ac.alert("errors",D.lib.prop("ac_input_must_be_integer")),!1):D.ac.validateAddContractInputForm(e)?($("#add_new_contract_form input").val(""),D.ac.ui.addNewContractRowCopy(i),!0):void 0},D.ac.editAddNewContractRow=function(e,t){var a=$("#edit_contract_form"),n=$("#edit_requestedRate",a).val(),r=$("#edit_betVolume",a).val(),a=$("#edit_activeMember",a).val(),i={requestedRate:n,betVolume:r,activeMember:a};return""==n||""==r||""==a?(D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty")),!1):parseInt(n)!=Number(n)||parseInt(r)!=Number(r)||parseInt(a)!=Number(a)?(D.ac.alert("errors",D.lib.prop("ac_input_must_be_integer")),!1):void(D.ac.validateEditContractInput(e,t)&&($("#edit_contract_form input").val(""),D.ac.ui.editAddNewContractRow(i)))},D.ac.editAddNewContractRowCopy=function(e,t){var a=$("#edit_contract_form"),n=$("#edit_requestedRate",a).val(),r=$("#edit_betVolume",a).val(),i=$("#edit_totalBet",a).val(),a=$("#edit_activeMember",a).val(),o={requestedRate:n,betVolume:r,totalBet:i,activeMember:a};return""==n||""==r||""==i||""==a?(D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty")),!1):parseInt(n)!=Number(n)||parseInt(r)!=Number(r)||parseInt(i)!=Number(i)||parseInt(a)!=Number(a)?(D.ac.alert("errors",D.lib.prop("ac_input_must_be_integer")),!1):void(D.ac.validateEditContractInputCopy(e,t)&&($("#edit_contract_form input").val(""),D.ac.ui.editAddNewContractRowCopy(o)))},D.ac.validateContractInput=function(e){var t=$("#add_new_contract_form"),a=$("#requestedRate",t).val(),n=$("#betVolume",t).val(),t=$("#activeMember",t).val(),r=$("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)),i=$(".requestedRate",r).html(),o=$(".betVolume",r).html(),r=$(".activeMember",r).html();if(""==a||""==n||""==t){if(1==+$("#add_new_contract_form .rec_increment").html())return D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty")),!1}else if(parseInt(a)!=Number(a)||parseInt(n)!=Number(n)||parseInt(t)!=Number(t))return D.ac.alert("errors",D.lib.prop("ac_input_must_be_integer")),!1;if(parseInt(e[0].betVolume)>parseInt(n))return D.ac.alert("errors",D.lib.prop("ac_min_monthly_standard")),!1;for(var c=!0,s=0;s<e.length;s++){if(s<e.length-1&&e[s].betVolume<=parseInt(n)&&e[s+1].betVolume>
1parseInt(n)&&e[s].requestedRate<parseInt(a)){c=!1;break}if(s>=e.length-1&&e[s].requestedRate<parseInt(a)){c=!1;break}}if(!c)return D.ac.alert("errors",D.lib.prop("ac_proportion_not_range")),!1;if(a=""==a?"":parseInt(a)/100,i=""==i?"":parseInt(i)/100,1<=+$("#add_contract .rec_increment").html()&&(""!=a||""!=n||""!=t))return+n<=+o?(D.ac.alert("errors",D.lib.prop("ac_must_be_higher")),!1):+t<=+r?(D.ac.alert("errors",D.lib.prop("ac_active_member_must_be_higher")),!1):+a<=+i?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_higher")),!1):+a>+globalVar.contractMaxRate?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max")),!1):+a<+globalVar.contractMinRate?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min")),!1):""!=a&&""!=n&&""!=t||(D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty_or_zero")),!1);if(""!=a){if(+a>+globalVar.contractMaxRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max")),!1;if(+a<+globalVar.contractMinRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min")),!1}return!0},D.ac.validateContractInputCopy=function(e){var t=$("#add_new_contract_form"),a=$("#requestedRate",t).val(),n=$("#betVolume",t).val(),r=$("#totalBet",t).val(),t=$("#activeMember",t).val(),i=$("#con_row_index_"+(+$("#add_new_contract_form .rec_increment").html()-1)),o=$(".requestedRate",i).html(),c=$(".totalBet",i).html(),s=$(".betVolume",i).html(),i=$(".activeMember",i).html();if(""==a||""==n||""==t){if(1==+$("#add_new_contract_form .rec_increment").html())return D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty")),!1}else if(parseInt(a)!=Number(a)||parseInt(n)!=Number(n)||parseInt(r)!=Number(r)||parseInt(t)!=Number(t))return D.ac.alert("errors",D.lib.prop("ac_input_must_be_integer")),!1;if(parseInt(e[0].betVolume)>parseInt(n))return D.ac.alert("errors",D.lib.prop("ac_min_monthly_standard")),!1;if(parseInt(e[0].totalBet)>parseInt(r))return D.ac.alert("errors",D.lib.prop("ac_min_monthly_standard")),!1;for(var l=!0,d=0;d<e.length;d++){if(d<e.length-1&&e[d].betVolume<=parseInt(n)&&e[d+1].betVolume>
1parseInt(n)&&e[d].requestedRate<parseInt(a)){l=!1;break}if(d>=e.length-1&&e[d].requestedRate<parseInt(a)){l=!1;break}}if(!l)return D.ac.alert("errors",D.lib.prop("ac_proportion_not_range")),!1;if(a=""==a?"":parseInt(a)/100,o=""==o?"":parseInt(o)/100,1<=+$("#add_contract .rec_increment").html()&&(""!=a||""!=n||""!=r||""!=t))return+n<=+s||+r<=+c?(D.ac.alert("errors",D.lib.prop("ac_must_be_higher")),!1):+t<=+i?(D.ac.alert("errors",D.lib.prop("ac_active_member_must_be_higher")),!1):+a<=+o?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_higher")),!1):+a>+globalVar.contractMaxRate?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max")),!1):+a<+globalVar.contractMinRate?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min")),!1):""!=a&&""!=n&&""!=t||(D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty_or_zero")),!1);if(""!=a){if(+a>+globalVar.contractMaxRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max")),!1;if(+a<+globalVar.contractMinRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min")),!1}return!0},D.ac.validateEditContractInput=function(e,t){var a=$("#edit_contract_form"),n=$("#edit_requestedRate",a).val(),r=$("#edit_betVolume",a).val(),a=$("#edit_activeMember",a).val(),i=$("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)),o=$(".requestedRate",i).html(),c=$(".betVolume",i).html(),i=$(".activeMember",i).html();if((parseInt(n)!=Number(n)||parseInt(r)!=Number(r)||parseInt(a)!=Number(a))&&""!=n&&""!=r&&""!=a)return D.ac.alert("errors",D.lib.prop("ac_input_must_be_integer")),!1;for(var s=!0,l=0;l<e.length;l++){if(l<e.length-1&&e[l].betVolume<=parseInt(r)&&e[l+1].betVolume>
1parseInt(r)&&e[l].requestedRate<parseInt(n)){s=!1;break}if(l>=e.length-1&&e[l].requestedRate<parseInt(n)){s=!1;break}}if(!s)return D.ac.alert("errors",D.lib.prop("ac_proportion_not_range")),!1;var n=""==n?"":parseInt(n)/100,o=""==o?"":parseInt(o)/100,d=0;if($.each($("#cmContentRebates .divident-content-wrp.row_has_no_val"),function(e,t){""!=$(t).attr("data-senderid")&&d++}),d>=+$("#edit_contract_form .rec_increment").html()-1&&(""==n||""==r||""==a)&&t.length<1)return D.ac.alert("errors",D.lib.prop("ac_you_have_not_modify_your_data")),!1;if(parseInt(e[0].betVolume)>parseInt(r))return D.ac.alert("errors",D.lib.prop("ac_min_monthly_standard")),!1;if(parseInt(e[0].activeMember)>parseInt(a))return D.ac.alert("errors",D.lib.prop("ac_min_number")),!1;if(+$("#edit_contract_form .rec_increment").html()<2&&(""==n||""==r||""==a))return D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty_or_zero")),!1;if(""!=n||""!=r||""!=a)return+r<=+c?(D.ac.alert("errors",D.lib.prop("ac_must_be_higher")),!1):+a<=+i?(D.ac.alert("errors",D.lib.prop("ac_active_member_must_be_higher")),!1):+n<=+o?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_higher")),!1):+n>+globalVar.contractMaxRate?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max")),!1):!(+n<+globalVar.contractMinRate&&(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min")),1));if(""!=n){if(+n>+globalVar.contractMaxRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max")),!1;if(+n<+globalVar.contractMinRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min")),!1}return!0},D.ac.validateEditContractInputCopy=function(e,t){var a=$("#edit_contract_form"),n=$("#edit_requestedRate",a).val(),r=$("#edit_betVolume",a).val(),a=($("#edit_totalBet",a).val(),$("#edit_activeMember",a).val()),i=$("#con_row_index_"+(+$("#edit_contract_form .rec_increment").html()-1)),o=$(".requestedRate",i).html(),c=$(".betVolume",i).html(),i=($(".totalBet",i).html(),$(".activeMember",i).html());if((parseInt(n)!=Number(n)||parseInt(r)!=Number(r)||parseInt(a)!=Number(a))&&""!=n&&""!=r&&""!=a)return D.ac.alert("errors",D.lib.prop("ac_input_must_be_integer")),!1;for(var s=!0,l=0;l<e.length;l++){if(l<e.length-1&&e[l].betVolume<=parseInt(r)&&e[l+1].betVolume>
1parseInt(r)&&e[l].requestedRate<parseInt(n)){s=!1;break}if(l>=e.length-1&&e[l].requestedRate<parseInt(n)){s=!1;break}}if(!s)return D.ac.alert("errors",D.lib.prop("ac_proportion_not_range")),!1;var n=""==n?"":parseInt(n)/100,o=""==o?"":parseInt(o)/100,d=0;if($.each($("#cmContentRebates .divident-content-wrp.row_has_no_val"),function(e,t){""!=$(t).attr("data-senderid")&&d++}),d>=+$("#edit_contract_form .rec_increment").html()-1&&(""==n||""==r||""==a)&&t.length<1)return D.ac.alert("errors",D.lib.prop("ac_you_have_not_modify_your_data")),!1;if(parseInt(e[0].betVolume)>parseInt(r))return D.ac.alert("errors",D.lib.prop("ac_min_monthly_standard")),!1;if(+$("#edit_contract_form .rec_increment").html()<2&&(""==n||""==r||""==a))return D.ac.alert("errors",D.lib.prop("ac_cannot_be_empty_or_zero")),!1;if(""!=n||""!=r||""!=a)return+r<=+c?(D.ac.alert("errors",D.lib.prop("ac_must_be_higher")),!1):+a<=+i?(D.ac.alert("errors",D.lib.prop("ac_active_member_must_be_higher")),!1):+n<=+o?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_higher")),!1):+n>+globalVar.contractMaxRate?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max")),!1):!(+n<+globalVar.contractMinRate&&(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min")),1));if(""!=n){if(+n>+globalVar.contractMaxRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max")),!1;if(+n<+globalVar.contractMinRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min")),!1}return!0},D.ac.applyContractualDividend=function(e){var a=[],n=[],r=[],i=[],t=($.each($("#add_contract .row_has_val"),function(e,t){a.push(+(+$(".requestedRate",t).html()/100).toFixed(2)),i.push(+$(".betVolume",t).html()),r.push(+$(".activeMember",t).html()),n.push("0")}),1!=+$("#add_new_contract_form .rec_increment").html()&&""==$("#betVolume").val()&&""==$("#activeMember").val()&&""==$("#requestedRate").val()||(a.push(+(+$("#requestedRate").val()/100).toFixed(2)),i.push($("#betVolume").val()),r.push($("#activeMember").val()),n.push("0")),{targetCustomer:$("#add_contract #targetCustomer").val(),requestedRate:a.join(","),betVolume:n.join(","),activeMember:r.join(","),netLoss:i.join(","),type:"CONS"});D.ac.validateContractInput(e)&&D.ac.api.applyContractDividend(t,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),null,function(){D.ac.contractFormReset()}):D.ac.alert("errors",D.lib.prop(e.message)),$(".request").removeClass("processing")})},D.ac.applyContractualDividendCopy=function(e){var a=[],n=[],r=[],i=[],o=[],t=($.each($("#add_contract .row_has_val"),function(e,t){a.push(+(+$(".requestedRate",t).html()/100).toFixed(2)),i.push(+$(".betVolume",t).html()),o.push(+$(".totalBet",t).html()),r.push(+$(".activeMember",t).html()),n.push("0")}),1!=+$("#add_new_contract_form .rec_increment").html()&&""==$("#betVolume").val()&&""==$("#activeMember").val()&&""==$("#requestedRate").val()||(a.push(+(+$("#requestedRate").val()/100).toFixed(2)),i.push($("#betVolume").val()),o.push($("#totalBet").val()),r.push($("#activeMember").val()),n.push("0")),$('#contractManagementForm select[name="gameType"]').val()),c={targetCustomer:$.trim($("#add_contract #targetCustomer").val()),requestedRate:a.join(","),betVolume:o.join(","),activeMember:r.join(","),netLoss:i.join(","),type:t};D.ac.validateContractInputCopy(e)&&D.ac.api.applyContractDividend(c,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),null,function(){D.ac.contractFormResetCopy(t)}):D.ac.alert("errors",D.lib.prop(e.message)),$(".request").removeClass("processing")})},D.ac.updateContractualDividend=function(e,t){var a=[],n=[],r=[],i=[],o=($.each($("#cmContentRebates .row_has_no_val"),function(e,t){a.push(+(+$(".requestedRate",t).html()/100).toFixed(2)),i.push(+$(".betVolume",t).html()),r.push(+$(".activeMember",t).html()),n.push("0")}),1!=+$("#edit_contract_form .rec_increment").html()&&""==$("#edit_requestedRate").val()&&""==$("#edit_betVolume").val()&&""==$("#edit_activeMember").val()||(a.push(+(+$("#edit_requestedRate").val()/100).toFixed(2)),i.push($("#edit_betVolume").val()),r.push($("#edit_activeMember").val()),n.push("0")),{target:$.trim($("#edit_contract #targetCustomer").val()),rate:a.join(","),betVolume:n.join(","),activeMember:r.join(","),netLoss:i.join(","),type:"CONS",status:"E"});$.trim($("input[name='targetCustomer']").val()),t.join(",");D.ac.validateEditContractInput(e,t)&&""!=o.rate&&""!=o.betVolume&&""!=o.activeMember&&D.ac.api.updateContractDividend(o,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),null,function(){D.ac.contractFormReset()}):D.ac.alert("errors",D.lib.prop(e.message)),$(".request").removeClass("processing")})},D.ac.updateContractualDividendCopy=function(e,t){var a=[],n=[],r=[],i=[],o=[],c=($.each($("#cmContentRebates .row_has_no_val"),function(e,t){a.push(+(+$(".requestedRate",t).html()/100).toFixed(2)),i.push(+$(".betVolume",t).html()),o.push(+$(".totalBet",t).html()),r.push(+$(".activeMember",t).html()),n.push("0")}),1!=+$("#edit_contract_form .rec_increment").html()&&""==$("#edit_requestedRate").val()&&""==$("#edit_betVolume").val()&&""==$("#edit_totalBet").val()&&""==$("#edit_activeMember").val()||(a.push(+(+$("#edit_requestedRate").val()/100).toFixed(2)),i.push($("#edit_betVolume").val()),o.push($("#edit_totalBet").val()),r.push($("#edit_activeMember").val()),n.push("0")),$('#contractManagementForm select[name="gameType"]').val()),s={target:$.trim($("#edit_contract #targetCustomer").val()),rate:a.join(","),betVolume:o.join(","),activeMember:r.join(","),netLoss:i.join(","),type:c,status:"E"};$("input[name='targetCustomer']").val(),t.join(",");D.ac.validateEditContractInputCopy(e,t)&&""!=s.rate&&""!=s.betVolume&&""!=s.activeMember&&D.ac.api.updateContractDividend(s,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),null,function(){D.ac.editContractFormResetCopy(c)}):D.ac.alert("errors",D.lib.prop(e.message)),$(".request").removeClass("processing")})},D.ac.contractFormReset=function(){D.ac.getContractualDividendInfo(function(e){D.ac.getAgentDownlines(!1,e,!0)}),$(".row_has_val").remove(),$("#add_new_contract_form .rec_increment").html("1"),$("#add_new_contract_form input[type='text']").val(""),$(".backToContractManagement").trigger("click")},D.ac.contractFormResetCopy=function(e){D.ac.getContractualDividendInfoCopy(function(e){D.ac.getAgentDownlinesCopy(!1,e,!0)},e),$(".row_has_val").remove(),$("#add_new_contract_form .rec_increment").html("1"),$("#add_new_contract_form input[type='text']").val(""),$(".backToContractManagement").trigger("click")},D.ac.editContractFormReset=function(){D.ac.getContractualDividendInfo(function(e){D.ac.getAgentDownlines(!1,e,!0)}),$(".row_has_val").remove(),$("#edit_contract_form .rec_increment").html("1"),$("#edit_contract_form input[type='text']").val(""),$(".backToContractManagement").trigger("click")},D.ac.editContractFormResetCopy=function(e){D.ac.getContractualDividendInfoCopy(function(e){D.ac.getAgentDownlinesCopy(!1,e,!0)},e),$(".row_has_val").remove(),$("#edit_contract_form .rec_increment").html("1"),$("#edit_contract_form input[type='text']").val(""),$(".backToContractManagement").trigger("click")},D.ac.loadDownlineList=function(e,t,a,n){for(var r,i=""==sessionStorage.resultObj?[]:jQuery.parseJSON(sessionStorage.resultObj),o=(null==i[0]||i[0],0);o<i.length;
1o++)$.isArray(i[o])&&null!=i[o]&&i[o][0]==e&&(r=i[o][1]);n=Math.ceil(n/t),$("#items_per_page").html(t),$("#curr_page_number").html(e),$("#total_number_of_pages").html(n),D.ac.ui.loadBonusDownlines(r,a),D.ac.ui.loadPagination("bonusShareForm",e,n,"#bonusManagementPagination")},D.ac.loadDownlineListCopy=function(e,t,a,n){for(var r,i=""==sessionStorage.resultObj?[]:jQuery.parseJSON(sessionStorage.resultObj),o=(null==i[0]||i[0],0);o<i.length;o++)$.isArray(i[o])&&null!=i[o]&&i[o][0]==e&&(r=i[o][1]);n=Math.ceil(n/t),$("#items_per_page").html(t),$("#curr_page_number").html(e),$("#total_number_of_pages").html(n),D.ac.ui.loadBonusDownlines(r,a),D.ac.ui.loadPagination("bonusShareForm",e,n,"#bonusManagementPagination")},D.ac.bankChargeDetail=function(e,t){D.ac.datepickerStartEnd($("#bankChargesForm [name='startTime']"),$("#bankChargesForm [name='endTime']"),-1),$("#bankChargesForm [name='startTime']").val(e),$("#bankChargesForm [name='endTime']").val(t),$("#bankChargesForm [name='customerName']").val(sessionStorage.username),$("div#cont8.tbl-link").off("click").on("click",function(){$("#bankChargesForm .form-submit").trigger("click"),$("#bankCharges").removeClass("hide"),$("#dividendReportContent").addClass("hide")}),$("#bankChargesForm .internal_back").off("click").on("click",function(){$("#dividendReportContent").removeClass("hide"),$("#bankCharges").addClass("hide")}),$("#bankChargesForm .form-submit").off("click").on("click",function(){var e={subordinateName:sessionStorage.username,startDate:$("#bankChargesForm [name='startTime']").val(),endDate:$("#bankChargesForm [name='endTime']").val(),page:1,size:10};D.ac.api.ODSFE2_MemBankCharge(e,function(e){e.success&&$("ul#bankChargeList").html(D.ac.ui.loadBankCharges(e.value))})})},D.ac.wps_getContractDailySalaryCopy=function(e){D.ac.api.wps_getContractDailySalaryRequest(function(t){var a;t.success?0<t.value.length&&("V"!=t.value[0].status?D.ac.confirm(D.lib.prop("ac_contract_salary_agreement"),"",function(e){e&&D.ac.getDailySalRequest(t)}):(a={},D.ac.confirm(D.lib.prop("ac_superior_initiated_termination"),"",function(e){a.status=e?"C":"A",a.id=t.value[0].id,D.ac.api.MCSFE_processDailySalaryContract(a,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),"",function(){}):D.ac.alert("errors",D.lib.prop(e.message))})}))):D.ac.onError(t.message),e&&e(t)})},D.ac.bindSearchDailySalaryDisbursement=function(){$(C).off("click","#dailySalDisbursementRecords .searchTable").on("click","#dailySalDisbursementRecords .searchTable",function(){var e=$
1("#dailySalDisbursementRecords"),e={startDate:$("[name='startTime']",e).val(),endDate:$("[name='endTime']",e).val(),receiver:$.trim($("[name='customerName']",e).val()),status:$("[name='status']",e).attr("data-value"),gameType:"4"},t=new Date(e.startDate).getTime(),a=new Date(e.endDate).getTime();7<D.ac.dayDifference(t,a)?D.ac.alert("errors",D.lib.prop("date_exceed_7_days")):($("#dailySalDisbursementRList").html("<div class='tableContent-wrp'><div class='noResult-data'>"+D.lib.prop("no_result")+"</div></div>"),D.ac.api.getDailySalDisbursementRecords(e,function(e){D.ac.ui.dailySalDisbursementRecords(e.value.list)}))}),$("#dailySalDisbursementRecords .searchTable").trigger("click")},D.ac.bindSearchDailySalary=function(){$(C).off("click","#dailySalaryForm .form-submit").on("click","#dailySalaryForm .form-submit",function(){D.ac.getDailySalaryReport(function(e){D.ac.getDailySalDownlines(!1,e)})}),$(C).off("click","#dailySalaryForm .searchTable").on("click","#dailySalaryForm .searchTable",function(){sessionStorage.removeItem("downlineList"),D.ac.getDailySalaryReport(function(e){e.success&&(D.ac.ui.loadMydailyList(e),D.ac.getDailySalDownlines(!0,e))})}),$("#dailySalaryForm .searchTable").trigger("click")},D.ac.getDailySalaryReport=function(t){var e={username:$.trim($("#dailySalaryForm [name='customerName']").val()),status:$("#dailySalaryForm [name='status']").attr("data-value"),productType:"LOTT"};D.ac.api.getDisburseDailySal(e,function(e){D.lib.hideLoading(),t(e)})},D.ac.getDailySalDownlines=function(u,m){var e=new Date,e=e.getFullYear()+"-"+(e.getMonth()+1)+"-"+e.getDate(),t=$("#dailySalaryForm"),p=(t.find(".form-control"),t.find(".form-submit")),a=t.find("[name='startTime']"),n=t.find("[name='endTime']"),r=t.find("[name='customerName']"),i=t.find("[name='pageNo']"),f=(t.find("[name='pageSize']"),$("#dailySalaryForm input[name='status']").attr("data-value")),t={startDate:a.val()||"2016-6-30",endDate:n.val()||e,customerName:$.trim(r.val()),customerType:"1",downlineType:"1",pageNo:i.val()-1,pageSize:100};if(!p.hasClass("processing")){p.addClass("processing");var g=t.pageNo+1,a=!0,o=[],v=(a=""!=sessionStorage.resultObj&&null!=sessionStorage.resultObj?!1:a)?[]:jQuery.parseJSON(sessionStorage.resultObj);if(!u){for(var c=0;c<v.length;c++)$.isArray(v[c])&&null!=v[c]&&v[c][0]==g&&(o=v[c][1]);if(0!=o.length)return D.ac.loadSalaryDownlineList(g,7,m,+sessionStorage.totalSize),p.removeClass("processing"),void D.lib.hideLoading()}var b={},_=(m.value.downline&&(n=m.value.downline,$(n).map(function(){b[this.receiverId]=this})),0);if(m.value.footer.seriesRestriction&&(_=+m.value.footer.seriesRestriction),$("#hag_totalContracts").html(m.value.footer.totalContracts-m.value.footer.usedContracts),$("#hag_usedContracts").html(+m.value.footer.usedContracts),m.value.footer.maxRate&&(globalVar.contractMaxRate=Decimal(m.value.footer.maxRate).times(100).toString(),globalVar.contractMinRate=Decimal(m.value.footer.minRate).times(100).toString(),$(".tt_minRate").html((+globalVar.contractMinRate).toFixed(2)),$(".tt_maxRate").html((+globalVar.contractMaxRate).toFixed(2))),0==m.value.agent.length&&D.ac.api.getContractDefaultInfo({contractType:"S"},function(e){D.ac.ui.loadMydailyList(e,"topUser"),0==e.value.length&&($('li[data-tab_target="tab_1"]').hide(),$('li[data-tab_target="tab_2"]').hide(),D.ac.alert("errors",D.lib.prop("ac_no_daily_benefits")))}),m.value.agent){var s=m.value.agent;$("#commission_container #one").html(""),$("#commission_container #two").html(""),$("#commission_container #three").html("");for(c=0;c<s.length;c++)"A"==s[c].status&&(0==c&&($("#commission_container #one_container").html("<p>"+D.lib.prop("ac_commission_team_days")+"</p>"),$("#commission_container #two_container").html("<p>"+D.lib.prop("ac_commission_subordinate_active_req")+"</p>"),$("#commission_container #three_container").html("<p>"+D.lib.prop("ac_commission_daily_wage_standard")+"</p>"),$("#commission_container #one_container").append("<p>"+D.lib.prop("ac_commission_team_days")+"</p>"),$("#commission_container #two_container").append("<p>"+D.lib.prop("ac_commission_subordinate_active_req")+"</p>"),$("#commission_container #three_container").append("<p>"+D.lib.prop("ac_commission_daily_wage_standard")+"</p>")),D.ac.ui.appendSalaryInfo(s[c].details))}u||a||100<7*g?(D.ac.customLoader({element:"#dailySalaryForm",method:"create"}),D.ac.api.loadAgentDownlines(t,function(e){if(e.success){if(0<e.value.list.length){sessionStorage.teamBalance=e.value.footer.avail_balance,sessionStorage.teamSize=e.value.footer.team_size;
1for(var t,a=e.value.list,n=[],r=[],i=0;i<a.length;i++){var o=a[i],c=!1;""!=f?"N"==f?b[o.customer_id]?b[o.customer_id].status==f&&o.ssc_rebate>=_&&(c=!0):o.ssc_rebate>=_&&(c=!0):"P"==f?b[o.customer_id]&&("P"==b[o.customer_id].status||"V"==b[o.customer_id].status)&&o.ssc_rebate>=_&&(c=!0):b[o.customer_id]&&b[o.customer_id].status==f&&o.ssc_rebate>=_&&(c=!0):o.ssc_rebate>=_&&(c=!0),c&&r.push(o)}if(0==(a=r).length)t="",t=(t+="<div class='tableContent-wrp'>")+"<div class='noResult-data'>"+D.lib.prop("no_result")+"</div></div>",$("#downlineList").html(t),$("#dailySalaryForm #pagination").html(""),$("#items_per_page").html(0),$("#curr_page_number").html(0),$("#total_number_of_pages").html(0);else{var s=Math.ceil(100/7),l=g%s,d=0==l?g-(s-1):g-(l-1);v[0]=e.value.page;for(i=0;i<a.length;i++)n.push(a[i]),7!=n.length&&a.length-1!=i||(v[d]=[d,n],d++,n=[]);sessionStorage.resultObj=JSON.stringify(v),sessionStorage.totalSize=+a.length,u&&(g=1),D.ac.loadSalaryDownlineList(g,7,m,sessionStorage.totalSize)}}else t="",t=(t+="<div class='tableContent-wrp'>")+"<div class='noResult-data'>"+D.lib.prop("no_result")+"</div></div>",$("#downlineList").html(t);p.removeClass("processing"),D.lib.hideLoading()}else D.ac.onError(e.message),p.removeClass("processing"),D.lib.hideLoading(),sessionStorage.setItem("resultObj",""),D.ac.loadSalaryDownlineList(0,0,m,sessionStorage.totalSize)})):(D.ac.loadSalaryDownlineList(g,7,m,sessionStorage.totalSize),p.removeClass("processing"),D.lib.hideLoading())}var h=[];function y(){h.length<1&&$.each($(".js-my-daily-data ul"),function(e,t){t={betVolume:$(t).attr("data-minimumbet"),totalBet:0,activeMember:$(t).attr("data-activemember"),requestedRate:$(t).attr("data-contractrate"),rateType:$(t).attr("data-ratetype")};h.push(t)})}function d(e,t,a,n,r,i,o,c,s,l,d,u){h.length<1&&y(),"string"==typeof r&&0<=r.indexOf("%")&&(r=r.substring(0,r.indexOf("%")));for(var m,p,f=0,g=1,v=(null==$(o).next(".tooltiptext").children(".tt_minRate").html()||$(o).next(".tooltiptext").children(".tt_minRate").html().replace(/[^0-9\.]/g,""),0);v<h.length;v++){if(!(g<h.length)){f=h[v].requestedRate,m=h[v].rateType,p=h[v].betVolume;break}if(+h[g].betVolume>a&&a>=+h[v].betVolume){f=h[v].requestedRate,m=h[v].rateType,p=h[v].betVolume;break}g++}var b=new Decimal(f),f="F"==m?b.div(p):new Decimal(f),b=(f=(f="F"==i?f.times(a):f.times(100)).toString().match(/^-?\d+(?:\.\d{0,2})?/)[0],a<h[0].betVolume&&""!=a&&(f=r=0),(0==t||""==t||NaN==t||t<h[0].activeMember)&&(t=h[0].activeMember),(0==a||""==a||NaN==a||a<h[0].betVolume)&&(a=h[0].betVolume),(0==n||""==n||NaN==n||n<h[0].totalBet)&&(n=h[0].totalBet),d=d||1,"string"==typeof(r=""==r?0:r)?r=r.replace(/[^0-9\.]/g,""):"number"!=typeof r&&(r=0),new Decimal(r));r="F"==u?b.div(d).times(100):new Decimal(r),r=(r="F"==i?r.div(100).times(a):r).toString().match(/^-?\d+(?:\.\d{0,2})?/)[0],"F"==i?($(o).next(".tooltiptext").children(".tt_minRate").html(r),$(o).next(".tooltiptext").children(".tt_maxRate").html(f)):($(o).next(".tooltiptext").children(".tt_minRate").html(r+"%"),$(o).next(".tooltiptext").children(".tt_maxRate").html(f+"%")),e&&($(c).next(".tooltiptext").children(".tt_minRate").html(t),$(s).next(".tooltiptext").children(".tt_minRate").html(a))}$(C).off("click","#downlineList .add_salary").on("click","#downlineList .add_salary",function(){$("#salary_modal").removeClass("hide"),$("#salary_modal .hag_modal_body").addClass("hide"),$("#salary_modal #addDailySalary").removeClass("hide"),$("#salary_modal input[type='text']").val(""),$("#salary_modal #targetCustomer").val($(this).attr("data-targetCustomer")),$("#addDailySalaryForm .rec_increment").html(1),$(".row_has_val").remove(),y(),d(!0,h[0].activeMember,h[0].betVolume,h[0].totalBet,m.value.footer.minRate,h[0].rateType,"#addDailySalaryForm #sal_rate","#addDailySalaryForm #sal_actMember","#addDailySalaryForm #sal_betVolume",0,0)}),$(C).off("click","#downlineList .edit_salary").on("click","#downlineList .edit_salary",function(){$("#salary_modal").removeClass("hide"),$("#salary_modal .hag_modal_body").addClass("hide"),$("#salary_modal #edit_salary").removeClass("hide"),$("#edit_salary_form input[type='text']").val(""),$("#edit_salary #request_id").val($(this).attr("data-request_id")),$("#edit_salary #targetCustomer").val($(this).attr("data-targetcustomer"));
1var e=$(this).attr("data-request_id");$("#edit_salary .row_has_val").remove(),y(),$("#edit_salary_form .rec_increment").html(1),D.ac.api.MCS_getContractDailySalInfo({id:e},function(e){for(var t=e.value.details,a=0,n=0,r=0,i=0,o=0;o<t.length;o++){var c=t[o],s="F"==c.rateType?c.rate:Decimal(c.rate).times(100).toFixed(2),a=c.activeMember,n=c.betVolume,r=0,i=s,l=c.rateType;D.ac.ui.editAddNewSalaryRow({activeMember:c.activeMember,betVolume:c.betVolume,rate:s,rateType:c.rateType},!0)}d(!0,a,n,r,i,l,"#edit_salary_form #edit_sal_rate","#edit_salary_form #edit_sal_actMember","#edit_salary_form #edit_sal_betVolume",0,c.betVolume,c.rateType)})}),$(C).off("input","#addDailySalaryForm #sal_rateType").on("input","#addDailySalaryForm #sal_rateType",function(){var e=(null==$("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".rate").html()?$("#addDailySalaryForm #sal_rate").next(".tooltiptext").children(".tt_minRate"):$("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".rate")).html(),t=null==$("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".actMembers").html()?0:+$("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".betVolume").html(),a=null==$("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".rateType").html()?0:$("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".rateType").attr("data-ratetype");d(!1,"",parseInt($("#addDailySalaryForm #sal_betVolume").val()),"",e,$(this).attr("data-value"),"#addDailySalaryForm #sal_rate","#addDailySalaryForm #sal_actMember","#addDailySalaryForm #sal_betVolume",0,t,a),$("#sal_rate").val("")}),$(C).off("input","#edit_salary_form #edit_sal_rateType").on("input","#edit_salary_form #edit_sal_rateType",function(){var e=(null==$("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".rate").html()?$("#edit_salary_form #edit_sal_rate").next(".tooltiptext").children(".tt_minRate"):$("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".rate")).html(),t=null==$("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".betVolume").html()?0:+$("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".betVolume").html(),a=null==$("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".rateType").html()?0:$("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".rateType").attr("data-ratetype");d(!1,"",parseInt($("#edit_salary_form #edit_sal_betVolume").val()),"",e,$(this).attr("data-value"),"#edit_salary_form #edit_sal_rate","#edit_salary_form #edit_sal_actMember","#edit_salary_form #edit_sal_betVolume",0,t,a),$("#edit_sal_rate").val("")}),$("#sal_rate").off("input.ac").on("input.ac",function(){var e=$
1(this).val();"F"==$("#sal_rateType").attr("data-value")&&(e=e.replace(/[\.]/g,"")),$(this).val(e)}),$("#edit_sal_rate").off("input.ac").on("input.ac",function(){var e=$(this).val();"F"==$("#edit_sal_rateType").attr("data-value")&&(e=e.replace(/[\.]/g,"")),$(this).val(e)}),$("#sal_betVolume").off("change").on("change",function(){$("#sal_rateType").attr("data-value",""),$("#sal_rateType").val("")}),$("#edit_sal_betVolume").off("change").on("change",function(){$("#edit_sal_rateType").attr("data-value",""),$("#edit_sal_rateType").val("")}),$(C).off("click","#submitSalary").on("click","#submitSalary",function(){D.ac.applyDailySalary(h)}),$(C).off("click","#updateSalary").on("click","#updateSalary",function(){D.ac.updateSalary(h)}),$(C).off("click",".void_salary").on("click",".void_salary",function(){var t={status:"V",id:$(this).attr("data-request_id")};D.ac.confirm(D.lib.prop("confirm_dismissal_of_contract")+$(this).attr("data-targetCustomer")+D.lib.prop("confirm_of_contract_salary"),"",function(e){e&&D.ac.api.MCSFE_processDailySalaryContract(t,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),null,function(){D.ac.salaryFormReset()}):D.ac.alert("errors",D.lib.prop(e.message))})})}),$(C).off("click",".salary_log").on("click",".salary_log",function(){$("#salary_modal").removeClass("hide"),D.ac.getSalaryHistoryLog($(this).attr("data-customer_id"))}),$(C).off("click","#salary_history_modal .hag_modal_bclose").on("click","#salary_history_modal .hag_modal_bclose",function(){$("#contract_history_modal").html(""),$("#salary_modal").addClass("hide"),D.lib.hideLoading()}),$(C).off("click",".viewSalaryDetails").on("click",".viewSalaryDetails",function(){$(this).data("targetcustomer");var e=$(this).data("request_id");$("#salary_modal").removeClass("hide"),$("#salary_modal .hag_modal_body").addClass("hide"),$("#salary_modal #viewDLSalaryList").removeClass("hide"),$("#downlineSalaryDetailsList").html(""),D.ac.api.MCS_getContractDailySalInfo({id:e},function(e){D.ac.ui.loadSalaryDetails(e)})}),$(C).off("click",".view_dl_details").on("click",".view_dl_details",function(){$("#contract_modal").removeClass("hide"),$("#contract_modal .hag_modal_body").addClass("hide"),$("#contract_modal #viewDLDetails").removeClass("hide")}),$(C).off("click","#add_new_sal_row").on("click","#add_new_sal_row",function(){var e=$
1("#addDailySalaryForm"),t=$("#sal_betVolume",e).val(),a=$("#sal_actMember",e).val(),n=$("#sal_rateType",e).attr("data-value"),e=$("#sal_rate",e).val();1<+$("#addDailySalaryForm .rec_increment").html()&&(a<parseInt($("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".actMembers").html())||t<parseInt($("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".betVolume").html())||e<parseInt($("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".rate").attr("data-rate")))&&(a=parseInt($("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".actMembers").html()),t=parseInt($("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".betVolume").html()),e=parseInt($("#con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)).children(".rate").attr("data-rate"))),D.ac.addNewSalRow(h)&&d(!0,a,t,"",e,n,"#addDailySalaryForm #sal_rate","#addDailySalaryForm #sal_actMember","#addDailySalaryForm #sal_betVolume"),console.log(h)}),$(C).off("click","#edit_new_sal_row").on("click","#edit_new_sal_row",function(){var e=$
1("#edit_salary_form"),t=$("#edit_sal_betVolume",e).val(),a=$("#edit_sal_actMember",e).val(),n=$("#edit_sal_rateType",e).attr("data-value"),e=$("#edit_sal_rate",e).val();1<+$("#edit_salary_form .rec_increment").html()&&(a<parseInt($("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".actMembers").html())||t<parseInt($("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".betVolume").html())||e<parseInt($("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".rate").attr("data-rate")))&&(a=parseInt($("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".actMembers").html()),t=parseInt($("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".betVolume").html()),e=parseInt($("#con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)).children(".rate").attr("data-rate"))),D.ac.editAddNewSalRow(h)&&d(!0,a,t,"",e,n,"#edit_salary_form #edit_requestedRate","#edit_salary_form #edit_activeMember","#edit_salary_form #edit_betVolume"),console.log(h)}),$(C).off("click","#addDailySalary #delete_sal_row").on("click","#addDailySalary #delete_sal_row",function(){var e=$
1(this).closest(".sal_row"),t=+$("#addDailySalary .rec_increment").html()-1;$(e).remove(),$("#addDailySalaryForm .rec_increment").html(t),d(!0,null==$("#con_row_index_"+t).children(".actMembers").html()?0:parseInt($("#con_row_index_"+t).children(".actMembers").html()),null==$("#con_row_index_"+t).children(".betVolume").html()?0:parseInt($("#con_row_index_"+t).children(".betVolume").html()),"",null==$("#con_row_index_"+t).children(".rate").html()?0:parseInt($("#con_row_index_"+t).children(".rate").html()),null==$("#con_row_index_"+t).children(".rateType").attr("data-ratetype")?"P":parseInt($("#con_row_index_"+t).children(".rateType").attr("data-ratetype")),"#addDailySalaryForm #sal_rate","#addDailySalaryForm #sal_actMember","#addDailySalaryForm #sal_betVolume"),$(".delete_sal_row",$("#addDailySalaryForm").prev()).html('<span id="delete_sal_row" class="action-btn">'+D.lib.prop("ac_delete_btn")+"</span>")}),$(C).off("click","#edit_salary #delete_sal_row").on("click","#edit_salary #delete_sal_row",function(){var e=$(this).closest(".sal_row"),t=+$("#edit_salary_form .rec_increment").html()-1;$(e).remove(),$("#edit_salary_form .rec_increment").html(t),d(!0,null==$("#con_row_index_"+t).children(".actMembers").html()?0:parseInt($("#con_row_index_"+t).children(".actMembers").html()),null==$("#con_row_index_"+t).children(".betVolume").html()?0:parseInt($("#con_row_index_"+t).children(".betVolume").html()),"",null==$("#con_row_index_"+t).children(".rate").html()?0:parseInt($("#con_row_index_"+t).children(".rate").html()),null==$("#con_row_index_"+t).children(".rateType").attr("data-ratetype")?"P":parseInt($("#con_row_index_"+t).children(".rateType").attr("data-ratetype")),"#edit_salary_form #edit_sal_rate","#edit_salary_form #edit_sal_actMember","#edit_salary_form #edit_sal_betVolume"),$(".delete_sal_row",$("#edit_salary_form").prev()).html('<span id="delete_sal_row" class="action-btn">'+D.lib.prop("ac_delete_btn")+"</span>")}),$(C).off("input","#add_new_contract_form input").on("input","#add_new_contract_form input",function(){$(this).val(D.ac.formatAmou
1nt($(this).val()))}),$(C).off("input","#add_new_contract_form #activeMember").on("input","#add_new_contract_form #activeMember",function(){$(this).val(formatAmount($(this).val()))}),$(C).off("click",".hag_modal_bclose,.hag_cancel").on("click",".hag_modal_bclose,.hag_cancel",function(){$(this).parent().parent().addClass("hide"),$(".hag_modal").addClass("hide"),D.lib.hideLoading()})},D.ac.loadSalaryDownlineList=function(e,t,a,n){for(var r,i=""==sessionStorage.resultObj?[]:jQuery.parseJSON(sessionStorage.resultObj),o=(null==i[0]||i[0],0);o<i.length;o++)$.isArray(i[o])&&null!=i[o]&&i[o][0]==e&&(r=i[o][1]);n=Math.ceil(n/t),$("#items_per_page").html(t),$("#curr_page_number").html(e),$("#total_number_of_pages").html(n),D.ac.ui.loadSalaryDownlines(r,a),D.ac.ui.loadPagination("dailySalaryForm",e,n,"#dailySalaryFormpagination")},D.ac.addNewSalRow=function(e){var t=$("#addDailySalaryForm"),a=$("#sal_rateType",t).attr("data-value"),n=$("#sal_betVolume",t).val(),r=$("#sal_actMember",t).val(),t=$("#sal_rate",t).val(),r={rateType:a,betVolume:n,activeMembers:r,rate:t};return""==a||""==n||""==t?(D.ac.alert("errors",D.lib.prop("ac_not_empty")),!1):D.ac.validateSalaryInput(e)?($("#addDailySalaryForm input").val(""),D.ac.ui.addNewSalRow(r),!0):void 0},D.ac.validateSalaryInput=function(e){var t=$("#addDailySalaryForm"),a=$("#sal_rateType",t).attr("data-value"),n=$("#sal_betVolume",t).val(),r=$("#sal_rate",t).val(),t=$("#sal_actMember",t).val(),i=$("#addDailySalary #con_row_index_"+(+$("#addDailySalaryForm .rec_increment").html()-1)),o=$(".rate",i).html(),c=$(".betVolume",i).html(),s=$(".rateType",i).attr("data-ratetype"),i=$(".actMembers",i).html();if("string"==typeof o&&0<=o.indexOf("%")&&(o=o.substring(0,o.indexOf("%"))),1==+$("#addDailySalary .rec_increment").html()&&(""==t||""==n||""==r))return D.ac.alert("errors",D.lib.prop("ac_not_empty")),!1;if(isNaN(r))return D.ac.alert("errors",D.lib.prop("number_format")),!1;if("P"==a&&2<Decimal(r).decimalPlaces())return D.ac.alert("errors",D.lib.prop("info_only_allow_two_decimal")),!1;if("F"==a){if(!Decimal(r).isInteger())return D.ac.alert("errors",D.lib.prop("info_only_allow_integer")),!1;r=isNaN(r/n)?"":Decimal(r/n).times(100).toString()}if(parseInt(e[0].betVolume)>parseInt(n))return D.ac.alert("errors",D.lib.prop("ac_min_betVolume_standard")),!1;if(parseInt(e[0].activeMember)>parseInt(t))return D.ac.alert("errors",D.lib.prop("ac_min_number")),!1;for(var l=!0,d=0;d<e.length;d++){if(d<e.length-1&&e[d].betVolume<=parseInt(n)&&e[d+1].betVolume>
1parseInt(n)&&Decimal(e[d].requestedRate).times(100).lessThan(+r)){l=!1;break}if(d>=e.length-1&&Decimal(e[d].requestedRate).times(100).lessThan(+r)){l=!1;break}}if(!l)return D.ac.alert("errors",D.lib.prop("ac_proportion_not_range")),!1;if("F"==s&&(o=o/c*100),1<+$("#addDailySalary .rec_increment").html()&&(""!=t||""!=n||""!=r))return+n<=+c?(D.ac.alert("errors",D.lib.prop("ac_must_be_higher_salary")),!1):+t<=+i?(D.ac.alert("errors",D.lib.prop("ac_active_member_must_be_higher_salary")),!1):+r<=+o?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_higher_salary")),!1):+r>+globalVar.contractMaxRate?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max_salary")),!1):!(+r<=+globalVar.contractMinRate&&(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min_salary")),1));if(""!=r){if(+r>+globalVar.contractMaxRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max_salary")),!1;if(+r<=+globalVar.contractMinRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min_salary")),!1}return!0},D.ac.applyDailySalary=function(e){var a=[],n=[],r=[],i=[],t=($.each($("#addDailySalary .row_has_val"),function(e,t){"F"==$(".rateType",t).attr("data-rateType")?r.push(+$(".rate",t).html()):r.push((+$(".rate",t).attr("data-rate")/100).toFixed(4)),n.push(+$(".betVolume",t).html()),a.push($(".rateType",t).attr("data-rateType")),i.push(+$(".actMembers",t).html())}),1!=+$("#addDailySalaryForm .rec_increment").html()&&""==$("#sal_betVolume").val()&&""==$("#sal_actMember").val()&&""==$("#sal_rate").val()||("F"==$("#sal_rateType").attr("data-value")?r.push(+$("#sal_rate").val()):r.push((+$("#sal_rate").val()/100).toFixed(4)),n.push($("#sal_betVolume").val()),a.push($("#sal_rateType").attr("data-value")),i.push(+$("#sal_actMember").val())),{downlineId:$("#addDailySalary #targetCustomer").val(),rateTypes:a.join(","),betVolume:n.join(","),requestedRate:r.join(","),activeMembers:i.join(","),productType:"LOTT"});D.ac.validateSalaryInput(e)&&D.ac.api.MCSFE_applyContractDailySalary(t,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),null,function(){D.ac.salaryFormReset()}):D.ac.alert("errors",D.lib.prop(e.message)),$(".request").removeClass("processing")})},D.ac.dailyPercentRate=function(e,t,a){switch(0<a?multipler=+a:a=100,t){case"rateToPercent":return parseFloat(e*a).toFixed(2)+"%";case"rateToDecimal":return e=(e=e.toString()).replace("%",""),parseFloat(e/100).toFixed(2)}},D.ac.salaryFormReset=function(){D.ac.getDailySalaryReport(function(e){D.ac.getDailySalDownlines(!1,e)}),$(".row_has_val").remove(),$("#addDailySalaryForm .rec_increment").html("1"),$("#addDailySalaryForm input").val(""),$("#addDailySalary").addClass("hide"),$("#salary_modal").addClass("hide")},D.ac.updateSalary=function(e){var a=[],n=[],r=[],i=[],t=($.each($("#edit_salary .row_has_val"),function(e,t){"F"==$(".rateType",t).attr("data-rateType")?r.push(+$(".rate",t).html()):r.push((+$(".rate",t).attr("data-rate")/100).toFixed(4)),n.push(+$(".betVolume",t).html()),a.push($(".rateType",t).attr("data-rateType")),i.push(+$(".actMembers",t).html())}),1!=+$("#edit_salary_form .rec_increment").html()&&""==$("#edit_sal_betVolume").val()&&""==$("#edit_sal_actMember").val()&&""==$("#edit_sal_rate").val()||("F"==$("#edit_sal_rateType").attr("data-value")?r.push(+$("#edit_sal_rate").val()):r.push((+$("#edit_sal_rate").val()/100).toFixed(4)),n.push($("#edit_sal_betVolume").val()),a.push($("#edit_sal_rateType").attr("data-value")),i.push(+$("#edit_sal_actMember").val())),{downlineId:$("#edit_salary #targetCustomer").val(),rateTypes:a.join(","),betVolume:n.join(","),requestedRate:r.join(","),activeMembers:i.join(","),productType:"LOTT"});D.ac.validateEditSalaryInput(e)&&D.ac.api.MCSFE_applyContractDailySalary(t,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),null,function(){D.ac.editSalaryFormReset()}):D.ac.alert("errors",D.lib.prop(e.message)),$(".request").removeClass("processing")})},D.ac.validateEditSalaryInput=function(e){var t=$("#edit_salary_form"),a=$("#edit_sal_rateType",t).attr("data-value"),n=$("#edit_sal_betVolume",t).val(),r=$("#edit_sal_rate",t).val(),t=$("#edit_sal_actMember",t).val(),i=$("#edit_salary #con_row_index_"+(+$("#edit_salary_form .rec_increment").html()-1)),o=$(".rate",i).html(),c=$(".betVolume",i).html(),s=$(".rateType",i).html(),i=$(".actMembers",
1i).html();if(!(1!=+$("#edit_salary .rec_increment").html()&&""==t&&""==n&&""==r||""!=t&&""!=n&&""!=r))return D.ac.alert("errors",D.lib.prop("ac_not_empty")),!1;if(isNaN(r))return D.ac.alert("errors",D.lib.prop("number_format")),!1;if("P"==a&&2<Decimal(r).decimalPlaces())return D.ac.alert("errors",D.lib.prop("info_only_allow_two_decimal")),!1;if("F"==a){if(!Decimal(r).isInteger())return D.ac.alert("errors",D.lib.prop("info_only_allow_integer")),!1;r=isNaN(r/n)?"":Decimal(r/n).times(100).toString()}for(var l=!0,d=0;d<e.length;d++){if(d<e.length-1&&e[d].betVolume<=parseInt(n)&&e[d+1].betVolume>parseInt(n)&&Decimal(e[d].requestedRate).times(100).lessThan(+r)){l=!1;break}if(d>=e.length-1&&Decimal(e[d].requestedRate).times(100).lessThan(+r)){l=!1;break}}if(!l)return D.ac.alert("errors",D.lib.prop("ac_proportion_not_range")),!1;if(parseInt(e[0].betVolume)>parseInt(n))return D.ac.alert("errors",D.lib.prop("ac_min_betVolume_standard")),!1;if(parseInt(e[0].activeMember)>parseInt(t))return D.ac.alert("errors",D.lib.prop("ac_min_number")),!1;if(s==D.lib.prop("ac_fixed_amount")&&(o=o/c*100),1<+$("#edit_salary .rec_increment").html()&&(""!=t||""!=n||""!=r))return+n<=+c?(D.ac.alert("errors",D.lib.prop("ac_must_be_higher_salary")),!1):+t<=+i?(D.ac.alert("errors",D.lib.prop("ac_active_member_must_be_higher_salary")),!1):+r<=+o?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_higher_salary")),!1):+r>+globalVar.contractMaxRate?(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max_salary")),!1):!(+r<=+globalVar.contractMinRate&&(D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min_salary")),1));if(""!=r){if(+r>+globalVar.contractMaxRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_max_salary")),!1;if(+r<=+globalVar.contractMinRate)return D.ac.alert("errors",D.lib.prop("ac_current_divident_ratio_must_be_below_min_salary")),!1}return!0},D.ac.editSalaryFormReset=function(){D.ac.getDailySalaryReport(function(e){D.ac.getDailySalDownlines(!1,e)}),$(".row_has_val").remove(),$("#edit_salary_form .rec_increment").html("1"),$("#edit_salary_form input").val(""),$("#edit_salary").addClass("hide"),$("#salary_modal").addClass("hide")},D.ac.getSalaryHistoryLog=function(e){D.ac.api.MCSFE_getDailySalaryContractLog({downlineId:e},function(e){D.ac.ui.loadSalaryHistoryLog(e)})},D.ac.editAddNewSalRow=function(e){var t=$("#edit_salary_form"),a=$("#edit_sal_rateType",t).attr("data-value"),n=$("#edit_sal_betVolume",t).val(),r=$("#edit_sal_actMember",t).val(),t=$("#edit_sal_rate",t).val(),r={rateType:a,betVolume:n,activeMember:r,rate:t};return""==a||""==n||""==t?(D.ac.alert("errors",D.lib.prop("ac_not_empty")),!1):D.ac.validateEditSalaryInput(e)?($("#edit_salary_form input").val(""),D.ac.ui.editAddNewSalaryRow(r),!0):void 0},D.ac.getDailySalRequest=function(e){D.ac.ui.loadSalaryRequest(e),$(C).off("click","#contract_request_modal #approveSalary").on("click","#contract_request_modal #approveSalary",function(){D.ac.api.MCSFE_processDailySalaryContract({id:$(this).attr("data-id"),status:"A"},function(e){if(e.success){D.ac.alert("success",D.lib.prop("request.success"));try{control.index.dailyInfo()}catch(e){}}else D.ac.alert("errors",D.lib.prop(e.message));$("#contract_request_modal").remove()})}),$(C).off("click","#contract_request_modal #rejectSalary").on("click","#contract_request_modal #rejectSalary",function(){D.ac.api.MCSFE_processDailySalaryContract({id:$(this).attr("data-id"),status:"R"},function(e){e.success?D.ac.alert("success",D.lib.prop("request.success")):D.ac.alert("errors",D.lib.prop(e.message)),$("#contract_request_modal").remove()})})},D.ac.agentTeamPeopleCount=function(e,t){D.ac.loadTemplate(e,"agentTeamPeopleCount",function(){D.ac.datepickerStartEnd($("#agentTeamPeopleCount [name='startTime']"),$("#agentTeamPeopleCount [name='endTime']"),new Date,!1,!0);var e,t=$("#agentTeamPeopleCount"),a=D.ac.customerId,n=g.sessionStorage.getItem("username");$("#agentTeamPeopleCount .form-submit").off("click").on("click",function(){e={currentPage:t.find("[name='pageNo']").val(),pageSize:"6"},e={channel:D.ac.getMerchant(),type:"AgentTeamPeopleCount",agent_id:a,customer_name:n,start_date:$("[name='startTime']",t).val(),end_date:$("[name='endTime']",t).val(),page:JSON.stringify(e)},D.ac.searchAgentTeamPeopleCount(e)}),$("#agentTeamPeopleCount .form-submit").trigger("click")})},D.ac.searchAgentTeamPeopleCount=function(e){D.ac.api.getRelayAgentTeamPeopleCount(e,function(e){var t;e.success?(t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("agentTeamPeopleCountList",e.value.page.pageNo,t),D.ac.ui.loadagentTeamPeopleCount(e.value.list)):D.lib.alert("errors",D.lib.prop(e.message))})},D.ac.agentTeamContribution=function(e,t){D.ac.loadTemplate(e,"agentTeamContribution",function(){D.ac.datepickerStartEnd($("#agentTeamContribution [name='startTime']"),$("#agentTeamContribution [name='endTime']"),new Date,!1,!0);var e,t=$("#agentTeamContribution"),a=D.ac.customerId;$("#agentTeamContribution .form-submit").off("click").on("click",function(){e={currentPage:t.find("[name='pageNo']").val(),pageSize:"7"},e={channel:D.ac.getMerchant(),type:"AgentTeamContribution",agent_id:a,start_date:$("[name='startTime']",t).val(),end_date:$("[name='endTime']",t).val(),page:JSON.stringify(e)},D.ac.searchAgentTeamContribution(e)}),$("#agentTeamContribution .form-submit").trigger("click")})},D.ac.searchAgentTeamContribution=function(e){D.ac.api.getRelayAgentTeamContribution(e,function(e){var t;e.success?(t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("agentTeamContributionList",e.value.page.pageNo,t),$("#agentTeamContributionListTitle,#agentTeamContributionListMain").width(3240),D.ac.ui.loadAgentTeamContribution(e.value.list)):D.lib.alert("errors",D.lib.prop(e.message))})},D.ac.agentProfitSharing=function(e,t){D.ac.loadTemplate(e,"agentProfitSharing",function(){D.ac.datepickerStartEnd($("#agentProfitSharing [name='startTime']"),$("#agentProfitSharing [name='endTime']"),new Date,!1,!0);var e,t=$("#agentProfitSharing"),a=D.ac.customerId;$("#agentProfitSharing .form-submit").off("click").on("click",function(){e={currentPage:t.find("[name='pageNo']").val(),pageSize:"7"},e={agent_id:a,start_date:"2016-10-18",end_date:"2017-10-18",page:JSON.stringify(e)},D.ac.searchagentProfitSharing(e)}),$("#agentProfitSharing .form-submit").trigger("click")})},D.ac.searchagentProfitSharing=function(e){D.ac.api.getRelayagentProfitSharing(e,function(e){var t;e.success?(t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("agentProfitSharingList",e.value.page.pageNo,t),$("#agentProfitSharingListTitle,#agentProfitSharingListMain").width(1320),D.ac.ui.loadAgentProfitSharing(e.value.list)):D.lib.alert("errors",D.lib.prop(e.message))})},D.ac.getUserSeries=function(){var e=globalVar.series,t=(D.ac.checkUserSeries(e),{});$(e).map(function(){if(this.gameGroupCode)switch(this.gameGroupCode+this.prizeModeId){case"SSC1":t.SSC1=this;break;case"SSC2":t.SSC2=this;break;case"11X51":t["11X5"]=this,t["11X51"]=this;break;case"LF1":t.FC3D=this,t.TCP3P5=this,t.LF1=this;break;case"PK101":t.PK101=this}else t[this.type.replace("_","")]=this}),globalVar.customerSeries=t},D.ac.checkUserSeries=function(e){for(var t=!1,a=globalVar.globeRebate,n=0;n<e.length;n++){var r="SSC"===e[n].gameGroupCode?e[n].gameGroupCode+"_"+e[n].prizeModeId:e[n].gameGroupCode+"_1";if("SSC_1"==r)for(var i=0;i<a.length;i++)"SSC_1"==a[i].gameType&&e[n].maxSeries>=a[i].highestRebate&&(t=!0);if(t)break}t?D.ac.loadRebateQuota():$("#qoutaWrapper").remove()},D.ac.loadGameSeries=function(u,n,e){var t,m=!1,r=!0,a={merchantCode:D.ac.getMerchant()};function i(e){var t,a="",l=[],d=globalVar.globeRebate;n?(t=jQuery.parseJSON(sessionStorage.agentGameSeries),l=e.value.configs):(t=e.value,sessionStorage.agentGameSeries=JSON.stringify(t)),e=D.ac.lottSeriesSort(t),D.ac.clean(e,void 0),0<e.length&&(a=D.ac.ui.cleanGameSeries(e,a)),$("#gameSeries").html(a),D.ac.ui.sscGamesSeriesSwitch(),$.each(e,function(e,t){for(var a=t.gameGroupCode+"_"+t.prizeModeId,n=t.gameGroupCode+t.prizeModeId,r=t.maxSeries,i=t.minSeries,o=2,c=!1,s=0;s<d.length;s++)if(d[s].gameType==a){d[s].highestRebate-d[s].rebateDifference<r?r=d[s].highestRebate-d[s].rebateDifference:r-=d[s].rebateDifference,o=d[s].rebateInterval;break}for(s=0;s<l.length;s++)if(n==l[s].type+l[s].prizeModeId){c=!0,i=i<l[s].rebateValue?l[s].rebateValue:i;break}0<l.length&&!c&&$("#check"+e).attr("checked",!0),D.ac.ui.sliderAmount(i,i,r,o,e,u,m)}
1),r||D.ac.checkUserSeries(t),D.ac.ui.onGamesSeriesBoxClick(u,n)}n?(a={customerId:e},r=!(t="loadDownlineRebates")):m=!(t="lottoCustomerSeries"),globalVar.series&&0<globalVar.series.length?i({value:globalVar.series}):D.ac.api[t](a,function(e){i(e)})},D.ac.loadRebateQuota=function(){D.ac.api.getAgentQuotaGroupByProduct(function(e){var t=e.value;e.success?D.ac.ui.loadRebateQuota(t):D.ac.onError(e.message)})},D.ac.formatDateFull=function(e,t){null==t&&(t="yyyy-MM-dd hh:mm:ss");var e=new Date(e),a=e.getFullYear(),n=(n=e.getMonth()+1)<10?"0"+n:n,r=(r=e.getDate())<10?"0"+r:r,i=(i=e.getHours())<10?"0"+i:i,o=(o=e.getMinutes())<10?"0"+o:o,e=(e=e.getSeconds())<10?"0"+e:e;return t=(t=(t=(t=(t=(t=t.replace("yyyy",a)).replace("MM",n)).replace("dd",r)).replace("hh",i)).replace("mm",o)).replace("ss",e)},D.ac.generateAffiliateUrl=function(){var e=$("#generateAffiliateUrlForm"),t=e.find(".form-submit"),a=e.find("input[name='interval']").attr("data-value"),n=e.find("input[name='lottery']:checked"),r={type:e.find(".agent_member_switcher.active").attr("data-value"),startDate:D.ac.formatDateFull(new Date,"yyyy-MM-dd"),pathType:e.find("input[name='pathType']").attr("data-value"),path:e.find("input[name='diraGenaffurlPath']").val(),qq:e.find("input[name='dira-genaffurl-promotionqq']").val(),gamesSeries:0,configs:[]};if($("#reg_downline_rebate .custom_dropdownelem").each(function(e,t){var a=$("input",t).attr("data-type");a&&(t=-1<((t=+$("input",t).attr("value"))+"").indexOf(".")?t.toFixed(2):t,r.configs[e]={gameCode:a.split("_")[0],prizeModeId:1<a.split("_").length?a.split("_")[1]:null,rebate:t})}
1),null==a||""==a)D.ac.alert("errors",D.lib.prop("generateAffiliateUrlForm_interval_required"),D.ac.ui.alertSizes.S);else if("unlimit"==a?r.endDate=null:(e=new Date((new Date).getTime()+864e5*parseInt(a)),r.endDate=D.ac.formatDateFull(e,"yyyy-MM-dd")),""==r.qq||D.ac.regExPattern("qq",r.qq))if(""==r.pathType||null==r.pathType)D.ac.alert("errors",D.lib.prop("generateAffiliateUrlForm_path_type_required"),D.ac.ui.alertSizes.S);else if(""==r.path||14<r.path.length)D.ac.alert("errors",D.lib.prop("generateAffiliateUrlForm_path_required"),D.ac.ui.alertSizes.S);else{for(var i=0;i<n.length;i++){var o=n.eq(i).siblings("input.quota-amount").attr("gamecode"),o=o.substr(o.length-1);r.configs[i]={rebate:n.eq(i).siblings("input.quota-amount").val(),gameCode:n.eq(i).val(),prizeModeId:o}}t.hasClass("processing")||(a="",t.addClass("processing"),a=D.ac.ui.agentGenerateAffiliateUrlConfirm(r),D.ac.confirm(a,D.ac.ui.alertSizes.M,function(e){e?D.ac.api.createAffiliateUrl(r,function(e){e.success?D.ac.alert("success",D.lib.prop("generate_affiliate_url_success"),function(){var a=e.result+"."+g.location.host+"/register.html";D.ac.ui.copyClipboard($("#dialog_box_ok")).on("dataRequested",function(e,t){e.setText(a),$("#dialog_box_ok").trigger("click")})}):D.ac.alert("error",D.lib.prop(e.description)),t.removeClass("processing")}):t.removeClass("processing")}))}
1else D.ac.alert("errors",D.lib.prop("generateAffiliateUrlForm_qq_required"),D.ac.ui.alertSizes.S)},D.ac.bindSearchAgentDownlines=function(){$(C).off("click","#linkManagerForm .form-submit").on("click","#linkManagerForm .form-submit",function(){$("#linkManagerForm [name='pageNo']").val(1),D.ac.viewAffiliateUrls()}),$("#linkManagerForm .form-submit").trigger("click")},D.ac.viewAffiliateUrls=function(){var e=$("#linkManagerForm"),a=e.find(".form-submit"),e={pathType:e.find("select[name='pathType'] option:selected").val(),type:e.find("select[name='type'] option:selected").val(),status:e.find("select[name='status'] option:selected").val(),page:e.find("input[name='pageNo']").val(),pageSize:8};a.hasClass("processing")||(a.addClass("processing"),D.ac.api.viewAffiliateUrls(e,function(e){var t;e.success?(D.ac.ui.loadAgentDownlines(e.value),t=e.value.pageInfo,$("#totalRecords").text(t.totalRecords),D.ac.ui.loadPagination("linkManager",t.currentPage,Math.ceil(t.totalRecords/t.pageSize))):D.ac.onError(e.message),a.removeClass("processing")}))},D.ac.bindSearchGetRegisterdAffiliate=function(){$(C).off("click",".registerCount").on("click",".registerCount",function(){var e={affiUrlId:JSON.parse($(this).parents(".divTableRow").find(".entry").text()).id};D.ac.api.registeredAffiliates(e,function(e){var t;e.success?(t="",null==e.value?D.ac.alert("errors",D.lib.prop("lnkManager_noRegisteredUsers")):(t=D.ac.ui.linkManagerEnrollmentPopup(e),D.ac.alert("success Registered Users",t,D.ac.ui.alertSizes.S))):D.ac.onError(e.message)})})},D.ac.bindDetailAffiliateUrls=function(){$(C).off("click",".affiliateUrlDetail").on("click",".affiliateUrlDetail",function(){var e=JSON.parse($(this).parents(".divTableRow").find(".entry").text()),e=D.ac.ui.linkManagerAffiliateDetailPopup(e);D.ac.alert("ac_affUrlDetails",e,D.ac.ui.alertSizes.M),$(".ac_affUrlDetails").parent().attr("style","height:5px;")})},D.ac.bindDeleteAffiliateUrls=function(){$(C).off("click",".affiliateUrlDelete").on("click",".affiliateUrlDelete",function(){var e=JSON.parse($(this).parents(".divTableRow").find(".entry").text());D.ac.api.deleteAffiliateUrl(e.id,function(e){e.success?D.ac.viewAffiliateUrls():D.ac.alert("errors",D.lib.prop(e.description),D.ac.ui.alertSizes.S)})})},D.ac.getMemberManagementV2=function(e,t,a){$("#totalTeamSize").html(0).attr({"data-SwitchDecimal":2,"data-value":0}),$("#totalPlannedAmount").html(D.ac.customCurrencyFormat(0,2)).attr({"data-SwitchDecimal":2,"data-value":0});var n=$("#memberManagementForm"),r=(n.find(".form-control"),n.find(".form-submit")),i=(n.find("[name='startTime']"),n.find("[name='endTime']"),n.find("[name='customerName']")),o=n.find("[name='downlineType']"),c=(n.find("[name='userType']"),n.find("[name='pageNo']")),n=(n.find("[name='pageSize']"),{subordinateType:o.val(),subordinateName:i.val(),page:c.val(),size:6});r.hasClass("processing")||(null!=e&&(n.subordinateName=e),t&&a?n.sortColumn=t+":"+a:a=t=null,D.ac.customLoader({element:"#memberManagement",method:"create"}),$(".divTableCell.mm-th4.onel-th.div-x.sort").removeClass("loading"),D.ac.api.loadAgentDownlinesV2(n,function(e){if(!e.success)return D.ac.onError(e.message),"TOO_MANY_REQUEST"==e.errorCode?void r.removeClass("processing"):(r.removeClass("processing"),sessionStorage.setItem("resultObj",""),void D.ac.loadPageListV2(0,0));null!=e.value.list&&0<e.value.list.length?(D.ac.ui.loadMemberManagementV2(e.value.list,1,e.value.footer),D.ac.ui.loadPagination("memberManagementFormV2",c.val(),e.value.totalPages),r.removeClass("processing")):(e="",e=(e+="<div class='tableContent-wrp'>")+"<div class='noResult-data'>"+D.lib.prop("no_result")+"</div></div>",$("#memberManagementList").html(e),g.sessionStorage.removeItem("resultObj"),r.removeClass("processing"),D.ac.ui.loadPagination("memberManagementFormV2",0,0))}))},D.ac.loadPageListV2=function(e,t){for(var a,n=""==sessionStorage.resultObj?[]:jQuery.parseJSON(sessionStorage.resultObj),r=null==n[0]?"":n[0],i=0;i<n.length;i++)$.isArray(n[i])&&null!=n[i]&&n[i][0]==e&&(a=n[i][1]);r=Math.ceil(r.total/t),D.ac.ui.loadMemberManagementV2(a,1),D.ac.ui.loadPagination("memberManagementFormV2",e,r)},D.ac.viewMemberAdditionalPageV2=function(e,t,a){$(C).off("click",".showdetail").on("click",".showdetail",function(){var e=$
1(this).closest(".divTableRow").find(".tbl-link").attr("data-downlinename"),t=$(this).text(),a=!1;$("#breadcrumbs .b-list").each(function(){$(this).attr("data-customerId")==e&&(a=!0)}),a||(t="<div class='arrow-small-con mem-icon2 inline-block b-list new-entry' data-customerId='"+e+"'>"+t+"</div>",$("#breadcrumbs").append(t)),D.ac.showDetailV2(e)});var n={value:[]};$(C).off("click",".setRebate").on("click",".setRebate",function(){$("#updateDownlineRebates").attr("data-customer_name",$(this).attr("data-customer_name")),D.ac.ui._btn_loader_show(this),customer_id=$(this).attr("data-customer_id");var n=this;D.ac.api.getCustomerRebateSettingByProductType({},function(a){a.success||D.ac.ui._btn_loader_hide(n),D.ac.api.getAgentQuotaGroupByProduct(function(t){t.success||D.ac.ui._btn_loader_hide(n),D.ac.api.MCSFE_getDownlineRebates({customerId:customer_id},function(e){globalVar.currentCustomerRebate=e,D.ac.ui.loadDownlineRebateDropdown("#member_rebates_dropdown",a,t,e),D.ac.ui._build_slider("#member_rebates_dropdown"),D.ac.ui._btn_loader_hide(n),$('.custom_tab_select[data-tab_target="updateMemberRebates"]').trigger("click"),$("#registerSubordinateFloater").toggle("slide",{direction:"right"},300)})})})}),$(C).off("click",".setRebateDropdown").on("click",".setRebateDropdown",function(){$("#updateDownlineRebates").attr("data-customer_name",$(this).attr("data-customer_name")),customer_id=$(this).attr("data-customer_id");var n=this;$('.custom_tab_select[data-tab_target="updateMemberRebates"]').trigger("click"),D.ac.api.getCustomerRebateSettingByProductType({},function(a){D.ac.api.getAgentQuotaGroupByProduct(function(t){D.ac.api.MCSFE_getDownlineRebates({customerId:customer_id},function(e){globalVar.currentCustomerRebate=e,D.ac.ui.loadDownlineRebateDropdown("#member_rebates_dropdown",a,t,e),D.ac.ui._build_slider("#member_rebates_dropdown"),D.ac.ui._btn_loader_hide(n)})})})}),$(C).off("click","#updateDownlineRebates .acg_right_cancel").on("click","#updateDownlineRebates .acg_right_cancel",function(){$('#registerDownlineContainer .custom_tab_select[data-tab_target="member_management"]').click()}),$(C).off("click","#updateDownlineRebates .acg_right_mbtsubmit").on("click","#updateDownlineRebates .acg_right_mbtsubmit",function(){D.ac.ui._btn_loader_show(this),D.ac.ss_updateDownlineRebate($(this).parent().data("customer_name"),n,this)}),$(C).off("click",".bettingHistoryLink").on("click",".bettingHistoryLink",function(){D.ac.personalHistoryCopy("#personalHistoryContainer",{betting:!0},$(this).attr("data-customer_name")),$("#personalHistoryContainer").removeClass("hide"),$("#registerDownlineContainer").addClass("hide")}),$(C).off("click",".TransferQuota").on("click",".TransferQuota",function(){$("#memberManagement").addClass("hide"),$("#TransferQuota").removeClass("hide");var e=$(this).closest(".divTableRow").find(".tbl-link").attr("data-downline");$(".QuotaAccount").html($(this).closest(".divTableRow").find(".tbl-link").text()),D.ac.getAgentDownlineQuotas(e),D.ac.TransferQuota(e),D.ac.customPlugins(),$("#TransferQuota .topContnerWrp .switch-dete").off("click").on("click",function(){var e=$
1(this).attr("data-show");$("#TransferQuota .topContnerWrp .switch-dete").removeClass("active"),$(this).addClass("active"),$("#TransferQuota form").addClass("hide"),$("#"+e).removeClass("hide")})}),$(C).off("click",".internal_back").on("click",".internal_back",function(){var e=$(this).closest(".internal_content"),t=$(this).data("target_content");$(e).addClass("hide"),$("#"+t).removeClass("hide")}),$(C).off("click",".transferToDown").on("click",".transferToDown",function(){var e=$(this).attr("data-downline"),i=($("#memberManagement").addClass("hide"),$("#transferToDownline div.member_ContentCh  div:nth-child(2) div:nth-child(2)").text(e),$(this).attr("data-downline"));D.ac.api.getMemberInfo(function(e){if($("#transferToDownline").removeClass("hide"),D.ac.loadTransferDownline(i),sessionStorage.AGECEN){for(var t=0,a=JSON.parse(sessionStorage.AGECEN),n=a.childrenNodes.length-1;0<=n;n--)if("DOWNMAN"==a.childrenNodes[n].modId)for(var r=a.childrenNodes[n].childrenNodes.length-1;0<=r;r--)"TRANSFERGA3"==a.childrenNodes[n].childrenNodes[r].modId&&(t=a.childrenNodes[n].childrenNodes[r].enabled);e.value.bindGA&&"1"==t&&(globalVar._enableGA=!0,$("#ga_otp_container").removeClass("hide"))}})}),$(C).off("click",".setAgent").on("click",".setAgent",function(){var e=$
1(this).closest(".divTableRow").find(".tbl-link").attr("data-downlinename");D.ac.promoToAgent(e)}),$(C).off("click",".sendMessage").on("click",".sendMessage",function(){globalVar.messagePreSelectedRecipient=[{customerId:$(this).attr("data-customerId"),customerName:$(this).attr("data-customerName")}],D.mc.messageV2(e,t)})},D.ac.showDetailV2=function(e){$("#memberManagementForm input[name='pageNo']").val(1),D.ac.getMemberManagementV2(e)},D.ac.loadRebateSetting=function(e,t){D.ac.loadRtnBtn(),D.ac.loadGameSeries("#rebateSetting",!0,e),D.ac.submitRebateSetting(t)},D.ac.submitRebateSetting=function(e){$(C).off("click","#rebateSetting .form-submit").on("click","#rebateSetting .form-submit",function(){D.ac.updateMemberRebates(e)})},D.ac.updateMemberRebates=function(e){for(var t=$("#rebateSetting"),a=t.find(".form-submit"),n=t.find("input[name='lottery']:checked"),t=t.find(".mg-radio-btn"),r={customerName:e.customer_name,configs:[]},i=0;i<n.length;i++){var o=n.eq(i).siblings("input.quota-amount").attr("gamecode"),o=o.substr(o.length-1);r.configs[i]={rebateValue:n.eq(i).siblings("input.quota-amount").val(),type:n.eq(i).val(),prizeModeId:o}}null!=t.attr("quota-id")&&(r.templateId=t.attr("quota-id")),$("#rQuotaSwitch").is(":checked")?$("#rebateQuota input[name='dira-regdline-rquota']").hasClass("mg-radio-btn")?a.hasClass("processing")||(a.addClass("processing"),D.ac.api.updateDownlineRebates(r,function(e){e.success?(a.removeClass("processing"),D.ac.alert("success",D.lib.prop("update_member_rebate_success"),null,function(){$("#returnMemberMam").trigger("click")})):D.ac.onError(e.message)})):D.ac.alert("errors",D.lib.prop("select_quota_req")):a.hasClass("processing")||(a.addClass("processing"),D.ac.api.updateDownlineRebates(r,function(e){e.success?(a.removeClass("processing"),D.ac.alert("success",D.lib.prop("update_member_rebate_success"),null,function(){$("#returnMemberMam").trigger("click")})):D.ac.onError(e.message)}))},D.ac.agentGameHistory=function(e){globalVar.headers={Merchant:D.ac.getMerchant(),Authorization:sessionStorage.getItem("token")},D.ac.loadRtnBtn(),D.ac.switchDecimal("#bettingDecimal"),D.ac.datepickerStartEnd($("#agentGameHistoryForm [name='startTime']"),$("#agentGameHistoryForm [name='endTime']"),new Date,!0,!0),D.ac.loadBettingRecordSumbit(e),D.apis.getGameMakers(D.ac.getMerchant(),sessionStorage.token,function(e){e=Object.keys(e.value.content);e.indexOf("LOTT")<0&&$("#switchAgentGameHistory li[data-rel='lotto']").remove(),e.indexOf("RNG")<0&&$("#switchAgentGameHistory li[data-rel='2']").remove(),e.indexOf("FISH")<0&&$("#switchAgentGameHistory li[data-rel='5']").remove(),e.indexOf("LIVE")<0&&$("#switchAgentGameHistory li[data-rel='4']").remove(),e.indexOf("PVP")<0&&$("#switchAgentGameHistory li[data-rel='1']").remove()}),D.ac.switchAgentGameHistory(),D.ac.ui.loadQueryConditionList(globalVar.headers,function(e){$("#agentGameHistoryForm [name='gameId']").html(e.games),D.ac.ui.customSelect("#agentGameHistoryForm [name='gameId']"),$("#agentGameHistoryForm .form-submit").trigger("click")}),D.ac.datepickerStartEnd($("#agentPvpGameHistoryForm [name='startTime']"),$("#agentPvpGameHistoryForm [name='endTime']"),new Date,!0,!0),D.ac.ui.customSelect("#agentPvpGameHistoryForm select"),D.ac.ui.searchAgentPvpGameHistory(e)},D.ac.agentGameHistoryOld=function(e){globalVar.headers={Merchant:D.ac.getMerchant(),Authorization:sessionStorage.getItem("token")},D.ac.loadRtnBtn(),D.ac.switchDecimal("#bettingDecimal"),D.ac.datepickerStartEnd($("#agentGameHistoryForm [name='startTime']"),$("#agentGameHistoryForm [name='endTime']"),new Date,!0,!0),D.ac.loadBettingRecordSumbit(e),D.apis.getGameMakers(D.ac.getMerchant(),sessionStorage.token,function(e){e=Object.keys(e.value.content);e.indexOf("LOTT")<0&&$("#switchAgentGameHistory li[data-rel='lotto']").remove(),e.indexOf("RNG")<0&&$("#switchAgentGameHistory li[data-rel='2']").remove(),e.indexOf("FISH")<0&&$("#switchAgentGameHistory li[data-rel='5']").remove(),e.indexOf("LIVE")<0&&$("#switchAgentGameHistory li[data-rel='4']").remove(),e.indexOf("PVP")<0&&$("#switchAgentGameHistory li[data-rel='1']").remove()}),D.ac.switchAgentGameHistory(),D.ac.ui.loadQueryConditionList(globalVar.headers,function(e){$("#agentGameHistoryForm [name='gameId']").html(e.games),D.ac.ui.customSelect("#agentGameHistoryForm [name='gameId']"),$("#agentGameHistoryForm .form-submit").trigger("click")}),D.ac.datepickerStartEnd($("#agentPvpGameHistoryForm [name='startTime']"),$("#agentPvpGameHistoryForm [name='endTime']"),new Date,!0,!0),D.ac.ui.customSelect("#agentPvpGameHistoryForm select"),D.ac.ui.searchAgentPvpGameHistory(e)},D.ac.loadBettingRecordSumbit=function(e){$(C).off("click","#agentGameHistoryForm .form-submit").on("click","#agentGameHistoryForm .form-submit",function(){D.ac.submitBettingRecord(e)})},D.ac.submitBettingRecord=function(e){var t=$("#bettingHistory"),a=t.find(".form-submit"),n=t.find("[name='startTime']"),r=t.find("[name='endTime']"),i=t.find("[name='gameId']"),o=t.find("[name='orderNum']"),i=""==i.val()?0:i.val(),c=t.find("[name='pageNo']"),t=(t.find("[name='pageSize']"),{customerId:e,startDate:n.attr("complete-date"),endDate:r.attr("complete-date"),gameId:i,orderNum:o.val(),pageNo:c.val(),pageSize:6});a.hasClass("processing")||(a.addClass("processing"),$("#gameHistoryList").html(""),D.ac.api.downlineBetHistory(t,function(e){var t;e.success?(D.ac.ui.loadBettingRecord(e.value),t=Math.ceil(e.value.page.total/e.value.page.pageSize),D.ac.ui.loadPagination("agentGameHistoryForm",c.val(),t,"#bettingpagination")):D.ac.onError(e.message),a.removeClass("processing")}),$(C).off("click","#member_management #bettingHistory .openItem").on("click","#member_management #bettingHistory .openItem",function(){$("#member_management #bettingHistory").addClass("hide"),$("#member_management #gameHistoryDetail").removeClass("hide");
1var e=$(this).attr("data-orderid");D.ac.api.orderDetail(e,function(t){D.apis.lottGames(g.sessionStorage.getItem("merchantCode"),g.sessionStorage.getItem("token"),"icon",function(e){D.ac.ui.loadOrderDetail(t,e)}),D.ac.api.orderInfos({},function(e){$("#member_management #gameHistoryDetail #itemList").append(D.ac.ui.loadOrderInfo(e));D.ac.ui.loadPagination("gameHistoryDetail",1,Math.ceil(e.content.length/7),"#orderDetailPagination")})})}),$(C).off("click","#member_management #backToGameHistory").on("click","#member_management #backToGameHistory",function(){$("#member_management #bettingHistory").removeClass("hide"),$("#member_management #gameHistoryDetail").addClass("hide")}))},D.ac.switchAgentGameHistory=function(){var e=g.sessionStorage.getItem("selected_downline")||g.sessionStorage.getItem("username");"wgame88"==D.ac.getMerchant()?($("#agentGameHistoryForm").addClass("hide"),$("#agentGameHistoryTable").addClass("hide"),$("#agentGameHistoryTotal").addClass("hide"),$('#switchAgentGameHistory li:not([data-rel="1"])').addClass("hide"),$('#switchAgentGameHistory [data-rel="1"]').addClass("active"),$("#agentPvpGameHistoryForm").removeClass("hide"),$("#agentPvpGameHistoryTable").removeClass("hide"),$("#agentPvpGameHistoryTotal").removeClass("hide"),$("#agentPvpGameHistoryForm [name='gameCat']").val(1),$("#agentPvpGameHistoryForm [name='accountNum']").val(e),$("#agentPvpGameHistoryForm .form-submit").trigger("click")):$(C).off("click","#switchAgentGameHistory li").on("click","#switchAgentGameHistory li",function(){("lotto"==$(this).attr("data-rel")?($("#agentGameHistoryForm").removeClass("hide"),$("#agentGameHistoryTable").removeClass("hide"),$("#agentGameHistoryTotal").removeClass("hide"),$("#agentPvpGameHistoryForm").addClass("hide"),$("#agentPvpGameHistoryTable").addClass("hide"),$("#agentPvpGameHistoryTotal").addClass("hide"),$("#agentGameHistoryForm .form-submit")):($("#agentGameHistoryForm").addClass("hide"),$("#agentGameHistoryTable").addClass("hide"),$("#agentGameHistoryTotal").addClass("hide"),$("#agentPvpGameHistoryForm").removeClass("hide"),$("#agentPvpGameHistoryTable").removeClass("hide"),$("#agentPvpGameHistoryTotal").removeClass("hide"),$("#agentPvpGameHistoryForm [name='gameCat']").val($(this).attr("data-rel")),$("#agentPvpGameHistoryForm [name='accountNum']").val(e),$("#agentPvpGameHistoryForm .form-submit"))).trigger("click"),$("#switchAgentGameHistory li.active").removeClass("active"),$(this).addClass("active"),D.ac.datepickerStartEnd($("#agentGameHistoryForm [name='startTime']"),$("#agentGameHistoryForm [name='endTime']"),new Date,!0,!0)})},D.ac.getAgentPvpGameHistory=function(e){var t=$("#agentPvpGameHistoryForm"),a=t.find("[name='startTime']"),n=t.find("[name='endTime']"),r=t.find("[name='accountNum']"),i=t.find("[name='pageNo']"),o=t.find("[name='gameCat']"),c=t.find(".form-submit"),s={startDate:a.val(),endDate:n.val(),accountNum:r.val(),pageNo:i.val(),gameRoom:"",gameCat:o.val(),pageSize:10};c.hasClass("processing")||(c.addClass("processing"),D.ac.api.getPlayerAnalysis(s,function(e){e.success?(D.ac.ui.loadAgentPvpGameHistory(e.value,s.gameCat),D.ac.ui.loadPagination("agentPvpGameHistory",e.value.page.pageNo,e.value.page.total)):D.ac.onError(e.message),c.removeClass("processing")}))},D.ac.getAgentDownlineQuotas=function(e){data={downlineId:e},D.ac.api.getAgentDownlineQuotas(data,function(e){if(e.success){if(0<e.value.length){for(var t="",a=0;a<e.value.length;a++)t+='<li data-value="'+e.value[a].quotaId+'">'+e.value[a].templateName+"/"+e.value[a].quotaRemaining+"个</li>";$("#TransferorQuotaForm .quotaNameList").html(t)}}else D.ac.onError(e.message)});var t=JSON.parse(sessionStorage.qt);if(t.success){var a,n="";for(a in t.value)for(var r=t.value[a].length-1;0<=r;r--)n+='<li data-value="'+t.value[a][r].quotaId+'">'+t.value[a][r].templateName+"/"+t.value[a][r].quotaRemaining+"个</li>";$("#TransferQuotaForm #quotaNameList").html(n)}else D.ac.onError(t.message)},D.ac.TransferQuota=function(e){$(C).off("click","#TransferQuotaForm .form-submit").on("click","#TransferQuotaForm .form-submit",function(){D.ac.TransferQuotaSumbit(e)}),$(C).off("click","#TransferorQuotaForm .form-submit").on("click","#TransferorQuotaForm .form-submit",function(){D.ac.TransferQuotaRecycle(e)})},D.ac.TransferQuotaSumbit=function(e){var t=$("#TransferQuotaForm"),a=t.find("[name='quotaId']"),n=t.find("[name='QuotaNumber']"),r=t.find(".form-submit");""==n.val()&&0==/^[0-9]*$/.test(n.val())?D.ac.ui.showTooltip(n,D.lib.prop("ac_quota_quantity")):(t=parseInt(a.val().split("/")[1].split("个",1)),parseInt(n.val())>t?D.ac.ui.showTooltip(n,D.lib.prop("ac_quota_is_limited")):(data={quotaId:a.attr("data-value"),customerId:e,quotaCount:n.val()},r.hasClass("processing")||(r.addClass("processing"),D.ac.api.transferQuotaCount(data,function(e){e.success?D.ac.alert("success",D.lib.prop("ac_transfer_quota_success"),null,function(){D.ac.subordinateManagementV2("#wl_content")}):D.ac.onError(e.message),r.removeClass("processing")}))))},D.ac.TransferQuotaRecycle=function(e){var t=$("#TransferorQuotaForm"),a=t.find("[name='quotaId']"),n=t.find("[name='QuotaNumber']"),r=t.find(".form-submit");""==n.val()?D.ac.ui.showTooltip(n,D.lib.prop("ac_quota_quantity")):(t=parseInt(a.val().split("/")[1].split(D.lib.prop("label_unite_ge"),1)),parseInt(n.val())>t?D.ac.ui.showTooltip(n,D.lib.prop("ac_quota_is_limited")):(data={quotaId:a.attr("data-value"),customerId:e,quotaCount:n.val()},r.hasClass("processing")||(r.addClass("processing"),D.ac.api.TransferQuotaCountFrom(data,function(e){e.success?D.ac.alert("success",D.lib.prop("ac_recycling_quota_success"),null,function(){D.ac.subordinateManagementV2("#wl_content")}):D.ac.onError(e.message),r.removeClass("processing")}))))},D.ac.loadTransferDownline=function(e){"true"==sessionStorage.enableContract&&$("#input_options").append('<option value="分红">分红</option>'),"true"==sessionStorage.enableSalary&&$("#input_options").append('<option value="日工资">日工资</option>'),D.ac.ui.customSelect("#remarks"),D.ac.ui.customSelect("#transferToDownlineForm [name='input_options']"),D.ac.loadRtnBtn(),D.ac.getWalletBalance(),D.ac.ui.loadTransferSumbit(e),D.ac.ui.val
1idateTransferToDownlineInput(),$("#drop_input .chosen-drop").on("click","li",function(){var e=$("#transferToDownlineForm [name='toLower']");$("#input_options").val()?(e.val($("#input_options").val()),e.parent().hide()):(e.val(""),e.parent().show(),e.focus())})},D.ac.submitTransferToDown=function(e){$("#transferToDownlineForm .member_ContentCh .ch_mManagement .on-Mod").removeAttr("name");var t=$("#transferToDownlineForm"),a=(sessionStorage.walletBalance,t.find("[name='paymentpwd']")),n=t.find("[name='transferAmt']"),r=t.find(".form-reset"),i=t.find(".form-submit"),o=t.find("[id='remark']"),c=t.find("[name='ga_otp']"),s=D.lib.prop("ac_transfered_to_subordinate")+o.val(),o=""==o.val()?"转给下级":s;data={customerName:$.trim(e),transferAmount:$.trim(n.val()),remark:o,password:$.trim(a.val())},globalVar._enableGA&&(data.authCode=parseInt(c.val()),""==data.authCode||null==data.authCode||null==data.authCode||isNaN(data.authCode))?D.ac.alert("errors",D.lib.prop("error_google_code")):""==n.val()||!D.ac.regExPattern("amount",n.val())||null!=(s=n.val().split("."))[1]&&2<s[1].length?D.ac.ui.showTooltip(n,"transferToDownline_amount_invalid"):""==a.val()?D.ac.ui.showTooltip(a,"transferToDownline_password_required"):i.hasClass("processing")||(i.addClass("processing"),D.ac.api.agentDownlineTransfer(data,function(e){e.success?(D.ac.alert("success",D.lib.prop("ac_transfer_successful")),D.ac.getWalletBalance(),r.trigger("click"),t.removeClass("enable")):D.ac.onError(e.message),i.removeClass("processing")}))},D.ac.promoToAgent=function(e){D.ac.api.agentDownlinePromote({customerId:e},function(e){e.success?(D.ac.alert("success",D.lib.prop("label_success")),$("#memberManagementForm .form-submit").trigger("click")):D.ac.onError(e.message)})},D.ac.getWalletList=function(t,a){D.ac.api.getAllWalletBal(function(e){e.success?D.ac.ui.loadWalletList(t,e.value.balances,a):D.ac.onError(e.message)})}
1,D.ac.getDownlineTransactionDetails=function(){var e=$("#downlineTransactionDetailsForm"),t=e.find("[name='username']"),a=e.find("[name='account']"),n=e.find("[name='type']"),r=e.find("[name='startTime']"),i=e.find("[name='endTime']"),o=e.find("[name='pageNo']"),o=""==o.val()?1:o.val(),c=e.find(".form-submit"),e=((new Date).getTime(),new Date(r.val()).getTime()),s=new Date(i.val()).getTime();1<D.ac.dayDifference(e,s)?D.ac.alert("errors",D.lib.prop("date_exceed_2_days")):""==t.val()&&""==n.val()?D.ac.alert("errors",D.lib.prop("ac_please_enter_username_or_transaction_type")):c.hasClass("processing")||(c.addClass("processing"),e={customerName:t.val(),accountType:a.val(),transactionType:n.val(),startDate:r.attr("complete-date"),endDate:i.attr("complete-date"),pageNo:o,pageSize:9},D.ac.customLoader({element:"#downlineTransactionDetailsForm",method:"create"}),D.ac.api.getDownlineTransactionDetails(e,function(e){var t;e.success?(t=Math.ceil(e.value.page.total/9),D.ac.ui.loadDownlineTransactionDetails(e.value,a.val()),D.ac.ui.loadPagination("downlineTransactionDetails",e.value.page.pageNo,t)):D.ac.onError(e.message),c.removeClass("processing")}))},D.ac.getLottoAgentPnl=function(e){var a=$("#lottoAgentPnlForm"),t=a.find("[name='customerName']"),n=a.find("[name='summaryType']"),r=a.find("[name='startTime']"),i=a.find("[name='endTime']"),o=a.find(".form-submit"),c=a.find("[name='pageNo']"),t={customerName:t.val(),customerId:"",summaryType:n.val(),startDate:r.val(),endDate:i.val(),pageNo:c.val(),pageSize:5};o.hasClass("processing")||(o.addClass("processing"),""!=e&&null!=e&&(t.customerName="",t.customerId=e),D.ac.customLoader({element:"#listWrapper",method:"create"}),D.ac.api.getDownlineLottoPNLReport(t,function(e){var t;e.success?(D.ac.ui.loadLottoAgentPnl(e.value,n.val()),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("profitAndLossStatements",e.value.page.pageNo,t,"#lott_pagination")):D.ac.onError(e.message),a.find(".breadcrumbs .b-list").removeClass("loading"),a.find(".summaryTypeList li").removeClass("loading"),o.removeClass("processing")}))},D.ac.getPvpAgentPnl=function(e){var a=$("#pvpAgentPnlForm"),t=a.find("[name='customerName']"),n=a.find("[name='startTime']"),r=a.find("[name='summaryType']"),i=(a.find("[name='gameType']"),a.find("[name='endTime']")),o=a.find(".form-submit"),c=a.find("[name='pageNo']"),n={agent_id:"",group_type:r.val(),start_date:n.val(),end_date:i.val(),game_type:0,page:"{'currentPage':'"+c.val()+"','pageSize':'5'}"};o.hasClass("processing")||(o.addClass("processing"),""!=e&&null!=e&&(n.customerName="",n.agent_id=e),n.agent_id=null==e||""==e?D.ac.customerId:e,null==t.val()||""==t.val()?n.customerName="":n.customerName=t.val(),D.ac.api.getRelayTeamPVPFishingPNLReport(n,function(e){var t;e.success?(D.ac.ui.loadPvpAgentPnl(e.value,r.val()),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("getPvpAgentPnl",e.value.page.pageNo,t,"#pvp_pagination")):D.ac.onError(e.message),a.find(".breadcrumbs .b-list").removeClass("loading"),a.find(".tbl-link").removeClass("loading"),o.removeClass("processing")}))},D.ac.getRNGAgentPnl=function(e){var a=$("#rngAgentPnlForm"),t=a.find("[name='customerName']"),n=a.find("[name='startTime']"),r=a.find("[name='summaryType']"),i=(a.find("[name='gameType']"),a.find("[name='endTime']")),o=a.find(".form-submit"),c=a.find("[name='pageNo']"),t={customer_name:t=t.val(),agent_id:agent_id=D.ac.customerId,group_type:r.val(),start_date:n.val(),end_date:i.val(),page:"{ 'currentPage':"+c.val()+", 'pageSize': 5 }"};t.agent_id=null==e||""==e?D.ac.customerId:e,o.hasClass("processing")||(o.addClass("processing"),D.ac.api.wps_agentTeamPNL(t,function(e){var t;e.success?(D.ac.ui.loadRNGAgentPnl(e.value,r.val()),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("getRNGAgentPnl",e.value.page.pageNo,t,"#rng_pagination")):D.ac.onError(e.message),a.find(".breadcrumbs .b-list").removeClass("loading"),a.find(".tbl-link").removeClass("loading"),o.removeClass("processing")}))},D.ac.getFishAgentPnl=function(){var a=$("#fishAgentPnlForm"),e=a.find("[name='customerName']"),t=a.find("[name='startTime']"),n=a.find("[name='summaryType']"),r=(a.find("[name='gameType']"),a.find("[name='endTime']")),i=a.find(".form-submit"),o=a.find("[name='pageNo']"),e={customer_name:e=""==e.val()?g.sessionStorage.getItem("username"):e.val(),agent_id:D.ac.customerId,group_type:n.val(),start_date:t.val(),end_date:r.val(),page:"{ 'currentPage':"+o.val()+", 'pageSize': 5 }"};i.hasClass("processing")||(i.addClass("processing"),D.ac.api.wps_agentTeamPNL(e,function(e){var t;e.success?(D.ac.ui.loadFishAgentPnl(e.value,n.val()),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("getFishAgentPnl",e.value.page.pageNo,t,"#fish_pagination")):D.ac.onError(e.message),a.find(".breadcrumbs .b-list").removeClass("loading"),a.find(".tbl-link").removeClass("loading"),i.removeClass("processing")}))},D.ac.getSportsAgentPnl=function(){var a=$("#sportsAgentPnlForm"),e=a.find("[name='customerName']"),t=a.find("[name='startTime']"),n=a.find("[name='summaryType']"),r=(a.find("[name='gameType']"),a.find("[name='endTime']")),i=a.find(".form-submit"),o=a.find("[name='pageNo']"),e={customer_name:e=""==e.val()?g.sessionStorage.getItem("username"):e.val(),agent_id:D.ac.customerId,group_type:n.val(),start_date:t.val(),end_date:r.val(),page:"{ 'currentPage':"+o.val()+", 'pageSize': 5 }"};i.hasClass("processing")||(i.addClass("processing"),D.ac.api.wps_agentTeamPNL(e,function(e){var t;e.success?(D.ac.ui.loadSportsAgentPnl(e.value,n.val()),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("getSportsAgentPnl",e.value.page.pageNo,t,"#sports_pagination")):D.ac.onError(e.message),a.find(".breadcrumbs .b-list").removeClass("loading"),a.find(".tbl-link").removeClass("loading"),i.removeClass("processing")}))},D.ac.getConsAgentPnl=function(e,a,n){var r=$("#consAgentPnlForm"),t=r.find("[name='customerName']"),i=r.find("[name='summaryType']"),o=r.find("[name='startTime']"),c=r.find("[name='endTime']"),s=r.find(".form-submit"),l=r.find("[name='pageNo']"),t={gameCategory:"CONS",subordinateName:t.val(),startDate:o.val(),endDate:c.val(),page:l.val(),size:5};t.subordinateName&&$(".palStatements input[name='customerName']").val(t.subordinateName),$(".palStatements input[name='startTime']").val(t.startDate),$(".palStatements input[name='endTime']").val(t.endD
1ate),"0"==i.val()?t.teamType="MEMBER":t.teamType="TEAM",e&&(t.subordinateName=e),a&&n?t.sortColumn=a+":"+n:n=a=null,90<D.ac.dayDifference(new Date(t.startDate),new Date)?D.ac.alert("errors",D.lib.prop("日期不可早于90天")):s.hasClass("processing")||(s.addClass("processing"),D.ac.customLoader({element:"#listWrapper",method:"create"}),D.ac.api.ODSFE2_TeamPNL(t,function(e){var t;e.success?(D.ac.ui.appendBreadCrumbsPalStatements(e.value.footer.subTeamList),D.ac.ui.loadConsAgentPnl(e.value,i.val(),a,n),e.value.total,t=e.value.totalPages,D.ac.ui.loadPagination("consAgentPnlForm",l.val(),t,"#cons_pagination")):D.ac.onError(e.message),$(".divTableCell.sort").removeClass("loading"),r.find(".breadcrumbs .b-list").removeClass("loading"),r.find(".summaryTypeList li").removeClass("loading"),s.removeClass("processing")}))},D.ac.getLottoCopyAgentPnl=function(e,a,n){var r=$("#lottoAgentPnlForm"),t=r.find("[name='customerName']"),i=r.find("[name='summaryType']"),o=r.find("[name='startTime']"),c=r.find("[name='endTime']"),s=r.find(".form-submit"),l=r.find("[name='pageNo']"),t={gameCategory:"LOTT",subordinateName:t.val(),startDate:o.val(),endDate:c.val(),page:l.val(),size:5};t.subordinateName&&$(".palStatements input[name='customerName']").val(t.subordinateName),$(".palStatements input[name='startTime']").val(t.startDate),$(".palStatements input[name='endTime']").val(t.endD
1ate),"0"==i.val()?t.teamType="MEMBER":t.teamType="TEAM",e&&(t.subordinateName=e),a&&n?t.sortColumn=a+":"+n:n=a=null,90<D.ac.dayDifference(new Date(t.startDate),new Date)?D.ac.alert("errors",D.lib.prop("日期不可早于90天")):s.hasClass("processing")||(s.addClass("processing"),D.ac.customLoader({element:"#listWrapper",method:"create"}),D.ac.api.ODSFE2_TeamPNL(t,function(e){var t;e.success?(D.ac.ui.appendBreadCrumbsPalStatements(e.value.footer.subTeamList),D.ac.ui.loadLottoCopyAgentPnl(e.value,i.val(),a,n),e.value.total,t=e.value.totalPages,D.ac.ui.loadPagination("profitAndLossStatements",l.val(),t,"#lott_pagination")):D.ac.onError(e.message),$(".divTableCell.sort").removeClass("loading"),r.find(".breadcrumbs .b-list").removeClass("loading"),r.find(".summaryTypeList li").removeClass("loading"),s.removeClass("processing")}))},D.ac.getPvpCopyAgentPnl=function(e,a,n){var r=$("#pvpAgentPnlForm"),t=r.find("[name='customerName']"),i=r.find("[name='startTime']"),o=r.find("[name='summaryType']"),c=(r.find("[name='gameType']"),r.find("[name='endTime']")),s=r.find(".form-submit"),l=r.find("[name='pageNo']"),t={gameCategory:"PVP",subordinateName:t.val(),startDate:i.val(),endDate:c.val(),page:l.val(),size:5};t.subordinateName&&$(".palStatements input[name='customerName']").val(t.subordinateName),$(".palStatements input[name='startTime']").val(t.startDate),$(".palStatements input[name='endTime']").val(t.endD
1ate),"0"==o.val()?t.teamType="MEMBER":t.teamType="TEAM",e&&(t.subordinateName=e),a&&n?t.sortColumn=a+":"+n:n=a=null,90<D.ac.dayDifference(new Date(t.startDate),new Date)?D.ac.alert("errors",D.lib.prop("日期不可早于90天")):s.hasClass("processing")||(s.addClass("processing"),D.ac.api.ODSFE2_TeamPNL(t,function(e){var t;e.success?(D.ac.ui.loadPvpCopyAgentPnl(e.value,o.val(),a,n),e.value.total,t=e.value.totalPages,D.ac.ui.appendBreadCrumbsPalStatements(e.value.footer.subTeamList),D.ac.ui.loadPagination("getPvpAgentPnl",l.val(),t,"#pvp_pagination")):D.ac.onError(e.message),$(".divTableCell.sort").removeClass("loading"),r.find(".breadcrumbs .b-list").removeClass("loading"),r.find(".tbl-link").removeClass("loading"),s.removeClass("processing")}))},D.ac.getRNGCopyAgentPnl=function(e,a,n){var r=$("#rngAgentPnlForm"),t=r.find("[name='customerName']"),i=r.find("[name='startTime']"),o=r.find("[name='summaryType']"),c=(r.find("[name='gameType']"),r.find("[name='endTime']")),s=r.find(".form-submit"),l=r.find("[name='pageNo']"),t={gameCategory:"RNG",subordinateName:t.val(),startDate:i.val(),endDate:c.val(),page:l.val(),size:5};t.subordinateName&&$(".palStatements input[name='customerName']").val(t.subordinateName),$(".palStatements input[name='startTime']").val(t.startDate),$(".palStatements input[name='endTime']").val(t.endD
1ate),"0"==o.val()?t.teamType="MEMBER":t.teamType="TEAM",e&&(t.subordinateName=e),a&&n?t.sortColumn=a+":"+n:n=a=null,90<D.ac.dayDifference(new Date(t.startDate),new Date)?D.ac.alert("errors",D.lib.prop("日期不可早于90天")):s.hasClass("processing")||(s.addClass("processing"),D.ac.api.ODSFE2_TeamPNL(t,function(e){var t;e.success?(D.ac.ui.appendBreadCrumbsPalStatements(e.value.footer.subTeamList),D.ac.ui.loadRNGCopyAgentPnl(e.value,o.val(),a,n),e.value.total,t=e.value.totalPages,D.ac.ui.loadPagination("getRNGAgentPnl",l.val(),t,"#rng_pagination")):D.ac.onError(e.message),$(".divTableCell.sort").removeClass("loading"),r.find(".breadcrumbs .b-list").removeClass("loading"),r.find(".tbl-link").removeClass("loading"),s.removeClass("processing")}))},D.ac.getLIVECopyAgentPnl=function(e,a,n){var r=$("#liveAgentPnlForm"),t=r.find("[name='customerName']"),i=r.find("[name='startTime']"),o=r.find("[name='summaryType']"),c=(r.find("[name='gameType']"),r.find("[name='endTime']")),s=r.find(".form-submit"),l=r.find("[name='pageNo']"),t={gameCategory:"LIVE",subordinateName:t.val(),startDate:i.val(),endDate:c.val(),page:l.val(),size:5};t.subordinateName&&$(".palStatements input[name='customerName']").val(t.subordinateName),$(".palStatements input[name='startTime']").val(t.startDate),$(".palStatements input[name='endTime']").val(t.endD
1ate),"0"==o.val()?t.teamType="MEMBER":t.teamType="TEAM",e&&(t.subordinateName=e),a&&n?t.sortColumn=a+":"+n:n=a=null,90<D.ac.dayDifference(new Date(t.startDate),new Date)?D.ac.alert("errors",D.lib.prop("日期不可早于90天")):s.hasClass("processing")||(s.addClass("processing"),D.ac.api.ODSFE2_TeamPNL(t,function(e){var t;e.success?(D.ac.ui.appendBreadCrumbsPalStatements(e.value.footer.subTeamList),D.ac.ui.loadLIVECopyAgentPnl(e.value,o.val(),a,n),e.value.total,t=e.value.totalPages,D.ac.ui.loadPagination("liveAgentPnlForm",l.val(),t,"#live_pagination")):D.ac.onError(e.message),$(".divTableCell.sort").removeClass("loading"),r.find(".breadcrumbs .b-list").removeClass("loading"),r.find(".tbl-link").removeClass("loading"),s.removeClass("processing")}))},D.ac.getFishCopyAgentPnl=function(e,a,n){var r=$("#fishAgentPnlForm"),t=r.find("[name='customerName']"),i=r.find("[name='startTime']"),o=r.find("[name='summaryType']"),c=(r.find("[name='gameType']"),r.find("[name='endTime']")),s=r.find(".form-submit"),l=r.find("[name='pageNo']"),t={gameCategory:"FISH",subordinateName:t.val(),startDate:i.val(),endDate:c.val(),page:l.val(),size:5};t.subordinateName&&$(".palStatements input[name='customerName']").val(t.subordinateName),$(".palStatements input[name='startTime']").val(t.startDate),$(".palStatements input[name='endTime']").val(t.endD
1ate),"0"==o.val()?t.teamType="MEMBER":t.teamType="TEAM",e&&(t.subordinateName=e),a&&n?t.sortColumn=a+":"+n:n=a=null,90<D.ac.dayDifference(new Date(t.startDate),new Date)?D.ac.alert("errors",D.lib.prop("日期不可早于90天")):s.hasClass("processing")||(s.addClass("processing"),D.ac.api.ODSFE2_TeamPNL(t,function(e){var t;e.success?(D.ac.ui.appendBreadCrumbsPalStatements(e.value.footer.subTeamList),D.ac.ui.loadFishCopyAgentPnl(e.value,o.val(),a,n),e.value.total,t=e.value.totalPages,D.ac.ui.loadPagination("getFishAgentPnl",l.val(),t,"#fish_pagination")):D.ac.onError(e.message),$(".divTableCell.sort").removeClass("loading"),r.find(".breadcrumbs .b-list").removeClass("loading"),r.find(".tbl-link").removeClass("loading"),s.removeClass("processing")}))},D.ac.getSportsCopyAgentPnl=function(e,a,n){var r=$("#sportsAgentPnlForm"),t=r.find("[name='customerName']"),i=r.find("[name='startTime']"),o=r.find("[name='summaryType']"),c=(r.find("[name='gameType']"),r.find("[name='endTime']")),s=r.find(".form-submit"),l=r.find("[name='pageNo']"),t={gameCategory:"SPORTS",subordinateName:t.val(),startDate:i.val(),endDate:c.val(),page:l.val(),size:5};t.subordinateName&&$(".palStatements input[name='customerName']").val(t.subordinateName),$(".palStatements input[name='startTime']").val(t.startDate),$(".palStatements input[name='endTime']").val(t.endD
1ate),"0"==o.val()?t.teamType="MEMBER":t.teamType="TEAM",e&&(t.subordinateName=e),a&&n?t.sortColumn=a+":"+n:n=a=null,90<D.ac.dayDifference(new Date(t.startDate),new Date)?D.ac.alert("errors",D.lib.prop("日期不可早于90天")):s.hasClass("processing")||(s.addClass("processing"),D.ac.api.ODSFE2_TeamPNL(t,function(e){var t;e.success?(D.ac.ui.appendBreadCrumbsPalStatements(e.value.footer.subTeamList),D.ac.ui.loadSportsCopyAgentPnl(e.value,o.val(),a,n),e.value.total,t=e.value.totalPages,D.ac.ui.loadPagination("sportsAgentPnlForm",l.val(),t,"#sports_pagination")):D.ac.onError(e.message),$(".divTableCell.sort").removeClass("loading"),r.find(".breadcrumbs .b-list").removeClass("loading"),r.find(".tbl-link").removeClass("loading"),s.removeClass("processing")}))},D.ac.getElottCopyAgentPnl=function(e,a,n){var r=$("#elottAgentPnlForm"),t=r.find("[name='customerName']"),i=r.find("[name='startTime']"),o=r.find("[name='summaryType']"),c=(r.find("[name='gameType']"),r.find("[name='endTime']")),s=r.find(".form-submit"),l=r.find("[name='pageNo']"),t={gameCategory:"ELOTT",subordinateName:t.val(),startDate:i.val(),endDate:c.val(),page:l.val(),size:5};t.subordinateName&&$(".palStatements input[name='customerName']").val(t.subordinateName),$(".palStatements input[name='startTime']").val(t.startDate),$(".palStatements input[name='endTime']").val(t.endD
1ate),"0"==o.val()?t.teamType="MEMBER":t.teamType="TEAM",e&&(t.subordinateName=e),a&&n?t.sortColumn=a+":"+n:n=a=null,90<D.ac.dayDifference(new Date(t.startDate),new Date)?D.ac.alert("errors",D.lib.prop("日期不可早于90天")):s.hasClass("processing")||(s.addClass("processing"),D.ac.api.ODSFE2_TeamPNL(t,function(e){var t;e.success?(D.ac.ui.appendBreadCrumbsPalStatements(e.value.footer.subTeamList),D.ac.ui.loadElottCopyAgentPnl(e.value,o.val(),a,n),e.value.total,t=e.value.totalPages,D.ac.ui.loadPagination("elottAgentPnlForm",l.val(),t,"#elott_pagination")):D.ac.onError(e.message),$(".divTableCell.sort").removeClass("loading"),r.find(".breadcrumbs .b-list").removeClass("loading"),r.find(".tbl-link").removeClass("loading"),s.removeClass("processing")}))},D.ac.searchTeamBetting=function(){$(C).off("click","#lottoTeamBettingForm .form-submit").on("click","#lottoTeamBettingForm .form-submit",function(){var e=$("#lottoTeamBettingForm"),t=(e.find(".form-control"),e.find("[name='customerName']")),a=e.find("[name='startTime']"),n=e.find("[name='endTime']"),r=e.find("[name='status']"),i=e.find("[name='range']"),o=e.find("[name='game']"),o=""==o.attr("data-gameCode")?0:o.attr("data-gameCode"),c=e.find("[name='order']"),s=e.find("[name='issue']"),l=e.find("[name='chaseStatus']"),d=e.find("[name='pageNo']"),u=e.find(".form-submit"),e=((new Date).getTime(),new Date(a.val()).getTime()),m=new Date(n.val()).getTime(),e=D.ac.dayDifference(e,m),m={merchantCode:D.ac.getMerchant(),username:t.val()},p={customerName:t.val(),startDate:a.attr("complete-date"),endDate:n.attr("complete-date"),area:i.val(),status:r.val(),gameCode:o,orderNum:c.val(),numero:s.val(),chase:l.val(),pageNo:d.val(),pageSize:6};30<e?D.ac.alert("errors",D.lib.prop("date_exceed_30_days")):u.hasClass("processing")||(u.addClass("processing"),D.ac.customLoader({element:"#lottoTeamBetting",method:"create"}),D.ac.api.checkUsername(m,function(e){e.success?""==t.val()?D.ac.api.getTeamBettingReport(p,function(e){var t;e.success?(D.ac.ui.loadTeamBetting(e.value),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("lottoTeamBetting",e.value.page.currentPage,t,"#lottoTeamBettingPagination")):D.ac.onError(e.message),u.removeClass("processing")}):(D.ac.alert("errors",D.lib.prop("agent.not.direct.downline")),u.removeClass("processing")):D.ac.api.getTeamBettingReport(p,function(e){var t;e.success?(D.ac.ui.loadTeamBetting(e.value),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("lottoTeamBetting",e.value.page.currentPage,t,"#lottoTeamBettingPagination")):D.ac.onError(e.message),u.removeClass("processing")})}))})},D.ac.getGameHistoryItem=function(n,r,i){r=isNaN(r)?globalVar.orderMasterId:r,D.ac.api.orderDetail(n,function(e,t,a){r=isNaN(r)?e.result.content[0].orderMasterId:r,D.ac.ui.loadLottoGameHistoryItem(e,r,i),D.ac.cancelGameHistoryDetail(),$("#cancelOrderDetailId").val(n)})},D.ac.bitsConversion=function(e){var t={b1:"万",b2:"千",b3:"百",b4:"十",b5:"个"},a=[];if(/^[1-5]+$/.test(e)){for(var n=0;n<e.length;n++)a.push(t["b"+e.charAt(n)]);return a.join("")}return"无"},D.ac.BSOEConversion=function(e){var t="";switch(e){case"大":t="0";break;case"小":t="1";break;case"单":t="2";break;case"双":t="3";break;case"0":t="大";break;case"1":t="小";break;case"2":t="单";break;case"3":t="双";break;case"d":t="胆";break;case"t":t="拖";break;case"05":t="0单5双";break;case"14":t="1单4双";break;case"23":t="2单3双";break;case"32":t="3单2双";break;case"41":t="4单1双";break;case"50":t="5单0双"}return t},D.ac.aloneDigitConversion=function(e,t){var a="";switch(e+"_"+t){case"11X5_4":a="(第一位)";break;case"11X5_3":a="(第二位)";break;case"11X5_2":a="(第三位)";break;case"11X5_1":a="(第四位)";break;case"11X5_0":a="(第五位)";break;case"SSC_4":a="(万)";break;case"SSC_3":a="(千)";break;case"SSC_2":a="(百)";break;case"SSC_1":a="(十)";break;case"SSC_0":a="(个)";break;case"LF_4":a="(万)";break;case"LF_3":a="(千)";break;case"LF_2":a="(百)";break;case"LF_1":a="(十)";break;case"LF_0":a="(个)";break;case"PK10_0":a="(冠军)";break;case"PK10_1":a="(亚军)";break;case"PK10_2":a="(季军)";break;case"PK10_3":a="(第四名)";break;case"PK10_4":a="(第五名)";break;case"PK10_5":a="(第六名)";break;case"PK10_6":a="(第七名)";break;case"PK10_7":a="(第八名)";break;
1case"PK10_8":a="(第九名)";break;case"PK10_9":a="(第十名)"}return a},D.ac.betMap=function(e){var t,a,n={},r=(n.playName=D.lib.prop("play_name_"+e.playId),"");function i(e){for(var t=e.split(""),a=0;a<t.length;a++)if(!isNaN(t[a]))return t.slice(0,a)}if(14==e.playId&&(c=null===(c=i(r=e.bettingContent))?1:c.length+1,n.playName=n.playName+"("+D.ac.bitsConversion(""+c)+")"),-1<$.inArray(+e.playId,[14,1421]))switch(e.playId){case 14:e.playCode="FixedPlace_1";break;case 1421:e.playCode="Last2BSOE_LF_FC3D"}if("OECounts_11X5"==e.playCode&&(r=(r=e.bettingContent).replace(/\,/g,""),r=D.ac.BSOEConversion(r)),-1<$.inArray(e.playCode,["Last2BSOE","Last2BSOE_LF","P5First2BSOE_LF","First2BSOE","First2BSOE_LF","P3Last2BSOE_LF","P5Last2BSOE_LF","Last2BSOE_LF_FC3D"])&&(r=(r=(r=e.bettingContent).replace(/\,/g,"")).split("_"),r=D.ac.BSOEConversion(r[0])+" | "+D.ac.BSOEConversion(r[1])),-1<$.inArray(e.playCode,["Any2Com_SSC","Any2Com_SSC_Single","Any2Sum_SSC","Any3Sum_SSC","Any3Com3_SSC","Any3Com6_SSC","Any3Com_SSC","Any4Com24_SSC","Any4Com12_SSC","Any4Com6_SSC","Any4Com4_SSC"])&&(t=(a=e.bettingContent).substr(0,a.indexOf("@")),a=a.substr(a.indexOf("@")+1,a.length),r=(r="("+D.ac.bitsConversion(t)+")"+a).replace(/\,/g,"")),-1<$.inArray(e.playId,[13,169,170,171,172])&&(r=(r=e.bettingContent).replace(/\,/g,"")),-1<$.inArray(e.playId,[1470,1471,1472,1473,1474]))switch(r=(r=e.bettingContent).replace(/\,/g,"")){case"0":r="虎";break;case"1":r="龙"}if(1467==e.playId&&(c=null===(c=i(r=e.bettingContent))?0:c.length,r=r.replace(/\,/g,""),r=D.ac.BSOEConversion(r),n.playName+=D.ac.aloneDigitConversion("PK10",c)),1468==e.playId)switch(c=null===(c=i(r=e.bettingContent))?1:c.length+1,r=r.replace(/\,/g,""),r=D.ac.BSOEConversion(r),c){case 1:n.playName+=D.lib.prop("ac_lotto_PK10_5");break;case 2:n.playName+=D.lib.prop("ac_lotto_PK10_6");break;case 3:n.playName+=D.lib.prop("ac_lotto_PK10_7");break;case 4:n.playName+=D.lib.prop("ac_lotto_PK10_8");break;case 5:n.playName+=D.lib.prop("ac_lotto_PK10_9")}if(1469==e.playId&&(c=null===(c=i(r=e.bettingContent))?0:c.length,r=r.replace(/\,/g,""),r=D.ac.BSOEConversion(r)),1462==e.playId&&(o=(r=e.bettingContent).replace(/\,/g,""),c=null===(c=i(r))?0:c.length,r=o,n.playName+=D.ac.aloneDigitConversion("PK10",c)),1463==e.playId){var o=(r=e.bettingContent).replace(/\,/g,""),c=i(r);switch(r=o,c=null===c?1:c.length+1){case 1:n.playName+=D.lib.prop("ac_lotto_PK10_5");break;case 2:n.playName+=D.lib.prop("ac_lotto_PK10_6");break;case 3:n.playName+=D.lib.prop("ac_lotto_PK10_7");break;case 4:n.playName+=D.lib.prop("ac_lotto_PK10_8");break;case 5:n.playName+=D.lib.prop("ac_lotto_PK10_9")}}return n.bet=r||e.bettingContent,n},D.ac.cancelGameHistoryDetail=function(){$(C).off("click","#cancelGameHistoryDetail").on("click","#cancelGameHistoryDetail",function(){D.ac.confirm(D.lib.prop("gameHistoryCancel"),"",function(e){e&&(e=$("#cancelOrderDetailId").val(),$.ajax({url:"./lgw/orders/suborders/cancel",headers:{Merchant:D.ac.getMerchant(),Authorization:g.sessionStorage.getItem("token")},data:"["+e+"]",type:"PUT",dataType:"json",contentType:"application/json",complete:function(e,t,a){switch(e.status){case 500:D.ac.alert("errors",D.lib.prop(e.responseJSON.message));break;case 200:$("#cancelGameHistoryDetail").parent().hide(),$("#itemWrapper .orderStatus").text(D.lib.prop("orderStatus_8")),D.ac.alert("success",D.lib.prop("gameHistoryCancel_success"))}}}))})})},D.ac.loadGroupGames=function(o){D.lib.ajax({url:"/lgw/games",headers:{Merchant:D.ac.getMerchant()}},function(e){if(0<e.length){for(var t="<div class='game game-all selected' data-gameCode=''><span>全部</span></div>",a=0;a<e.length;a++){t+="<ul class='group_"+e[a].code+"'>";for(var n=0;n<e[a].games.length;n++){var r=e[a].games[n].remark,i=D.lib.prop(D.ac.getMerchant()+"_"+r),r=i==D.ac.getMerchant()+"_"+r?r:i;t+="<li class='game' data-gameCode='"+e[a].games[n].code+"'>"+r+"</li>"}t+="</ul>"}o(t)}})}
1,D.ac.getPvpTeamBetting=function(){var e=$("#pvpTeamBettingForm"),t=e.find("[name='startTime']"),a=e.find("[name='endTime']"),n=e.find("[name='customerId']"),r=e.find("[name='range']"),i=e.find("[name='gameType']"),o=e.find("[name='gameRoom']"),c=e.find("[name='pageNo']"),s=e.find(".form-submit"),e={username:n.val(),startDate:t.attr("complete-date"),endDate:a.attr("complete-date"),gameType:i.val(),gameId:o.val(),pageNo:c.val(),pageSize:20,range:r.val()};s.hasClass("processing")||(s.addClass("processing"),D.ac.customLoader({element:"#pvpTeamBetting",method:"create"}),D.ac.api.getTeamPVPRNGBettingReport(e,function(e){var t;e.success?(D.ac.ui.loadPvpTeamBetting(e.value,i.val()),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("pvpTeamBetting",e.value.page.currentPage,t,"#lottoTeamBettingPagination")):D.ac.onError(e.message),s.removeClass("processing")}))},D.ac.getAgentTeamIncome=function(e){var a=$("#agentTeamIncome"),t=a.find("[name='customerName']"),n=a.find("[name='summaryType']"),r=a.find("[name='startTime']"),i=a.find("[name='endTime']"),o=a.find(".form-submit"),c=a.find("[name='pageNo']"),s={merchantCode:D.ac.getMerchant(),username:t.val()},l={customer_name:""==t.val()?g.sessionStorage.getItem("username"):t.val(),agent_id:D.ac.customerId,group_type:n.val(),start_date:r.val(),end_date:i.val(),page:"{ 'currentPage':"+c.val()+", 'pageSize': 8 }"};o.hasClass("processing")||(o.addClass("processing"),""!=e&&null!=e&&(l.customer_name="",l.agent_id=e),D.ac.customLoader({element:"#listWrapper",method:"create"}),D.ac.api.checkUsername(s,function(e){e.success?""==t.val()?D.ac.api.wps_agentTeamPNL(l,function(e){var t;e.success?(D.ac.ui.loadAgentTeamIncome(e.value),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("agentTeamIncome",e.value.page.pageNo,t)):D.ac.onError(e.message),a.find(".breadcrumbs .b-list").removeClass("loading"),a.find(".summaryTypeList li").removeClass("loading"),o.removeClass("processing")}):(D.ac.alert("errors",D.lib.prop("agent.not.direct.downline")),o.removeClass("processing")):D.ac.api.wps_agentTeamPNL(l,function(e){var t;e.success?(D.ac.ui.loadAgentTeamIncome(e.value),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("agentTeamIncome",e.value.page.pageNo,t)):D.ac.onError(e.message),a.find(".breadcrumbs .b-list").removeClass("loading"),a.find(".summaryTypeList li").removeClass("loading"),o.removeClass("processing")})}))}
1,D.ac.getRevenueReport=function(){var e=$("#revenueReportForm"),t=(e.find(".form-control"),e.find("[name='startTime']")),a=e.find("[name='endTime']"),n=e.find("[name='pageNo']"),r=e.find(".form-submit"),e={startDate:t.val(),endDate:a.val(),pageNo:n.val(),pageSize:9};r.hasClass("processing")||(r.addClass("processing"),D.ac.api.getIncomeReport(e,function(e){var t;e.success?(D.ac.ui.loadRevenueReport(e.value),t=e.value.page.pageSize,t=Math.ceil(e.value.page.total/t),D.ac.ui.loadPagination("revenueReport",e.value.page.pageNo,t)):D.ac.onError(e.message),r.removeClass("processing")}))},D.ac.getAgentDividendRecord=function(){D.ac.api.getCommissionReport({gameType:4},function(e){e.success?D.ac.ui.loadAgentDividendRecord(e.value):D.ac.alert("errors",D.lib.prop(e.description))})},D.ac.wps_getContractDividendRequest=function(e){D.ac.api.wps_getContractDividendRequest({},function(t){var a;t.success?0<t.value.length&&("V"!=t.value[0].status?D.ac.confirm(D.lib.prop("ac_contract_bonus_agreement"),"",function(e){e&&D.ac.getContractRequest(t)}):(a={},D.ac.confirm(D.lib.prop("ac_superior_initiated_termination"),"",function(e){a.status=e?"C":"A",D.ac.api.processDividendRequest(a,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),"",function(){}):D.ac.alert("errors",D.lib.prop(e.message))})}))):D.ac.onError(t.message),e&&e(t)})},D.ac.wps_getContractDividendRequestCopy=function(e){D.ac.api.wps_getContractDividendRequest({},function(t){var a;t.success?0<t.value.length&&("V"!=t.value[0].status?D.ac.confirm(D.lib.prop("ac_contract_bonus_agreement"),"",function(e){e&&D.ac.getContractRequestCopy(t)}):(a={},D.ac.confirm(D.lib.prop("ac_superior_initiated_termination"),"",function(e){a.status=e?"C":"A",D.ac.api.processDividendRequest(a,function(e){e.success?D.ac.alert("success",D.lib.prop("request.success"),"",function(){}):D.ac.alert("errors",D.lib.prop(e.message))})}))):D.ac.onError(t.message),e&&e(t)})},D.ac.getContractRequest=function(e){D.ac.ui.loadContractRequest(e),$(C).off("click","#contract_request_modal #approveContract").on("click","#contract_request_modal #approveContract",function(){D.ac.api.processDividendRequest({status:"A"},function(e){if(e.success){D.ac.alert("success",D.lib.prop("request.success"));try{control.index.dividendInfo()}catch(e){}}else D.ac.alert("errors",D.lib.prop(e.message));$("#contract_request_modal").remove()})}),$(C).off("click","#contract_request_modal #rejectContract").on("click","#contract_request_modal #rejectContract",function(){D.ac.api.processDividendRequest({status:"R"},function(e){e.success?D.ac.alert("success",D.lib.prop("request.success")):D.ac.alert("errors",D.lib.prop(e.message)),$("#contract_request_modal").remove()})})},D.ac.getContractRequestCopy=function(e){D.ac.ui.loadContractRequestCopy(e),$(C).off("click","#contract_request_modal #approveContract").on("click","#contract_request_modal #approveContract",function(){var e=$
1('#contract_request_modal select[name="gameType"]').val();D.ac.api.processDividendRequest({productType:e,status:"A"},function(e){if(e.success){D.ac.alert("success",D.lib.prop("request.success"));try{control.index.dividendInfo()}catch(e){}}else D.ac.alert("errors",D.lib.prop(e.message));$("#contract_request_modal").remove()})}),$(C).off("click","#contract_request_modal #rejectContract").on("click","#contract_request_modal #rejectContract",function(){var e=$('#contract_request_modal select[name="gameType"]').val();D.ac.api.processDividendRequest({productType:e,status:"R"},function(e){e.success?D.ac.alert("success",D.lib.prop("request.success")):D.ac.alert("errors",D.lib.prop(e.message)),$("#contract_request_modal").remove()})})},D.ac.getReceiverScreen=function(){D.ac.api.getContractualDividendRequest(data,function(e){if(0<e.result.length){$(".divident-main-wrapepr").addClass("hide"),$(".receiver-dvdnt").removeClass("hide");for(var t=e.result,a="",n=0;n<t.length;n++)a=(a=(a=(a+='<div class="reciever-content">')+'<div class="r-betVolume po-middle">'+t[n].minimumBet+"</div>")+'<div class="r-amember po-middle">'+t[n].activeMember+"</div>")+'<div class="r-drate po-middle">'+D.ac.percentRate(t[n].contractRate,"rateToPercent")+"</div></div>";$("#receiverList").html(a),$(".approve").unbind("click").bind("click",function(){D.ac.api.processDividendRequest({status:"A"},function(e){e.status?D.ac.alert("success",D.lib.prop(e.description),function(){$(".divident-main-wrapepr").removeClass("hide"),$(".receiver-dvdnt").addClass("hide")}):D.ac.alert("errors",D.lib.prop(e.description)),$(".request").removeClass("processing")})}),$(".reject").unbind("click").bind("click",function(){D.ac.api.processDividendRequest({status:"R"},function(e){e.status?D.ac.alert("success",D.lib.prop(e.description),function(){$(".divident-main-wrapepr").removeClass("hide"),$(".receiver-dvdnt").addClass("hide")}):D.ac.alert("errors",D.lib.prop(e.description)),$(".request").removeClass("processing")})})}else $("#contractManagement .form-submit").trigger("click")})}
1,D.ac.getContractManagementList=function(){var e=$("#contractManagementForm"),t=e.find("[name='username']"),a=e.find("[name='status']"),n=e.find(".form-submit"),e=$("#contractManagement [name='inputPageNo']"),r=(""!=e.val()&&null!=e.val()||e.val("1"),{username:t.val(),status:a.val()}),i=""!=t.val()&&t.val();n.hasClass("processing")||(n.addClass("processing"),D.ac.api.loadAgentDownlines({downlineType:1},function(a){a.status?D.ac.api.getContractualDividendInfo(r,function(e){var t;e.status?(D.ac.ui.loadContractManagementList(e.result,a.result.list,i),t=e.result.footer.pageSize,Math.ceil(e.result.footer.total/t),D.ac.viewContractRates()):D.ac.alert("errors",D.lib.prop(e.description)),n.removeClass("processing")}):D.ac.alert("errors",D.lib.prop(a.message))}))},D.ac.cleanContractManagementList=function(e,t){for(var a=e.value.downline,n=[],r=[],i=[],o=[],c=[],s=[],l=0;l<a.length;l++){var d=a[l].status;"hourSalary"==t&&(a[l].receiver=a[l].beneficiaryName),"A"==d?n.push(a[l]):"E"==d?(r.push(a[l]),c.push(a[l].receiver)):"P"==d?(i.push(a[l]),c.push(a[l].receiver)):"V"==d&&(o.push(a[l]),c.push(a[l].receiver))}for(l=0;l<n.length;l++)c.indexOf(n[l].receiver)<0&&s.push(n[l]);for(l=0;l<r.length;l++)s.push(r[l]);for(l=0;l<i.length;l++)s.push(i[l]);for(l=0;l<o.length;l++)s.push(o[l]);return e.value.downline=s,e},D.ac.viewContractRates=function(){$("#contractManagementList .viewList").unbind("click").bind("click",function(e){$("#contractManagement").addClass("hide"),$("#editContract").removeClass("hide");var t=$(this).attr("data-targetCustomer"),a=$(this).attr("data-mode"),n={username:t,details:1};$(".nameHolder-div span.po-middle").html(t),$(".contractList").html(""),D.ac.api.getContractualDividendInfo(n,function(e){e.status?(D.ac.ui.loadContractManagementListDownlines(e,a),"view"!=a&&D.ac.editContractItem()):D.ac.alert("errors",D.lib.prop(e.description))})})},D.ac.addContractItem=function(){D.ac.ui.validateContractInput(),$(".add-action").unbind("click").bind("click",function(e){var t="",a="",n=$("#cmContentRebates .divident-content-wrp").length+1,r={itemNo:$(this).parents(".add-contract").find(".d-rnumber").text(),betVolume:$(this).parents(".add-contract").find(".add-betVolume input").val(),actMember:$(this).parents(".add-contract").find(".add-act-member input").val(),actRate:$(this).parents(".add-contract").find(".add-rate input").val()},i=$(".add-contract"),o=i.find("#cm_betVolume"),c=i.find("#cm_actMember"),i=i.find("#cm_rate"),s=$(".contractList div.divident-content-wrp:last-child");""==o.val()||""==c.val()||""==i.val()?D.ac.alert("errors","Input data first"):D.ac.regExPattern("numberOnly",o.val())&&D.ac.regExPattern("numberOnly",c.val())&&D.ac.regExPattern("decimalNum",i.val())?parseInt(r.betVolume)<parseInt(s.find(".d-betVolume").text())?D.ac.alert("errors","Must be greater than previous entry"):($(".contractList div.divident-content-wrp .d-action").remove(),t=(t=(t+='<div class="divident-content-wrp add-contract">')+'<div class="d-rnumber">'+n+'</div><div class="add-betVolume"><input type="text" id="cm_betVolume" class="txt-input-prsnl mem-icon2" /></div><div class="add-act-member"><input type="text" id="cm_actMember" class="txt-input-prsnl mem-icon2" /></div><div class="add-rate action-btn"><input type="text" id="cm_rate" class="txt-input-prsnl mem-icon2" /></div>')+'<div class="add-action action-btn">'+D.lib.prop("ac_add_btn")+"</div></div>",$("#cmContentRebates").append(t),a=(a=(a+='<div class="divident-content-wrp">')+'<div class="d-rnumber">'+r.itemNo+'</div><div class="d-betVolume">'+r.betVolume+"</div>")+'<div class="d-act-member">'+r.actMember+'</div><div class="d-rate">'+r.actRate+"%</div>",s&&(a+='<div class="d-action action-btn">'+D.lib.prop("ac_delete_btn")+"</div>"),a+="</div>",$(".contractList").append(a),$(this).parents(".add-contract").remove(),D.ac.addContractItem()):D.ac.alert("errors","Number Only")}),$(".d-action").unbind("click").bind("click",function(e){$(this).parents(".divident-content-wrp").remove();var t=$(".contractList .divident-content-wrp");for(i=0;i<=t.length;i++)$(".contractList div.divident-content-wrp:nth-child("+i+")").find(".d-rnumber").html(i);$(".add-contract .d-rnumber").html(t.length+1)});var r={targetCustomer:$(".nameHolder-div span").text(),requestedRate:"",betVolume:"",activeMember:"",type:"LOTT"};$(".request").unbind("click").bind("click",function(){var e,t,a,n=$(".contractList div.divi
1dent-content-wrp");for(i=0;i<=n.length;i++)0!=i&&(e=$(".contractList div.divident-content-wrp:nth-child("+i+") .d-betVolume").text(),t=$(".contractList div.divident-content-wrp:nth-child("+i+") .d-act-member").text(),a=$(".contractList div.divident-content-wrp:nth-child("+i+") .d-rate").text(),r.requestedRate=""==r.requestedRate?D.ac.percentRate(a,"rateToDecimal"):r.requestedRate+","+D.ac.percentRate(a,"rateToDecimal"),r.betVolume=""==r.betVolume?e:r.betVolume+","+e,r.activeMember=""==r.activeMember?t:r.activeMember+","+t);$(this).hasClass("processing")||($(".request").addClass("processing"),0<$(".contractList div.divident-content-wrp").length?D.ac.api.applyContractualDividend(r,function(){result.status?D.ac.alert("success",D.lib.prop(result.description)):D.ac.alert("errors",D.lib.prop(result.description)),$(".request").removeClass("processing")}):(D.ac.alert("errors","Add entry first"),$(".request").removeClass("processing")))})},D.ac.voidContract=function(){$("#contractManagementList .void").unbind("click").bind("click",function(){$(this).attr("data-contractRate");var e=$(this).attr("data-targetCustomer"),t=($(this).attr("data-requestId"),{status:"C",downline:e,token:sessionStorage.token});$(this).hasClass("processing")||($("#contractManagementList .void").addClass("processing"),D.ac.confirm(D.lib.prop("confirm_dismissal_of_contract")+e+D.lib.prop("confirm_of_contract_dividend"),"",function(e){e?D.ac.api.updateContractualDividend(t,function(e){e.status?(D.ac.alert("success",D.lib.prop(e.description)),$("#contractManagement .form-submit").trigger("click")):D.ac.alert("errors",D.lib.prop(e.description)),$("#contractManagementList .void").removeClass("processing")}):$("#contractManagementList .void").removeClass("processing")}))})},D.ac.modifyContract=function(){$("#contractManagementList .modify").unbind("click").bind("click",function(e){$("#contractManagement").addClass("hide"),$("#editContract").removeClass("hide");var t=$(this).attr("data-targetCustomer"),a={username:t};$(".nameHolder-div span.po-middle").html(t),$(".contractList").html(""),D.ac.api.getContractualDividendInfo(a,function(e){e.status?(D.ac.ui.loadContractManagementListDownlines(e),D.ac.editContractItem()):D.ac.alert("errors",D.lib.prop(e.description))})})},D.ac.editContractItem=function(){var r={status:"E",rate:"",downline:$(".nameHolder-div span").text(),betVolume:"",activeMember:"",type:"LOTT"};D.ac.ui.validateContractInput(),$(".add-action").unbind("click").bind("click",function(e){var t="",a="",n=$("#cmContentRebates .divident-content-wrp").length+1,r={itemNo:$(this).parents(".add-contract").find(".d-rnumber").text(),betVolume:$(this).parents(".add-contract").find(".add-betVolume input").val(),actMember:$(this).parents(".add-contract").find(".add-act-member input").val(),actRate:$(this).parents(".add-contract").find(".add-rate input").val()},i=$(".add-contract"),o=i.find("#cm_betVolume"),c=i.find("#cm_actMember"),i=i.find("#cm_rate"),s=$(".contractList div.divident-content-wrp:last-child");""==o.val()||""==c.val()||""==i.val()?D.ac.alert("errors","Input data first"):D.ac.regExPattern("numberOnly",o.val())&&D.ac.regExPattern("numberOnly",c.val())&&D.ac.regExPattern("decimalNum",i.val())?parseInt(r.betVolume)<parseInt(s.find(".d-betVolume").text())?D.ac.alert("errors","Must be greater than previous entry"):($(".contractList div.divident-content-wrp .d-action").remove(),t=(t=(t+='<div class="divident-content-wrp add-contract">')+'<div class="d-rnumber">'+n+'</div><div class="add-betVolume"><input type="text" id="cm_betVolume" class="txt-input-prsnl mem-icon2" /></div><div class="add-act-member"><input type="text" id="cm_actMember" class="txt-input-prsnl mem-icon2" /></div><div class="add-rate action-btn"><input type="text" id="cm_rate" class="txt-input-prsnl mem-icon2" /></div>')+'<div class="add-action action-btn">'+D.lib.prop("ac_add_btn")+"</div></div>",$("#cmContentRebates").append(t),a=(a=(a+='<div class="divident-content-wrp new">')+'<div class="d-rnumber">'+r.itemNo+'</div><div class="d-betVolume">'+r.betVolume+"</div>")+'<div class="d-act-member">'+r.actMember+'</div><div class="d-rate">'+r.actRate+"%</div>",s&&(a+='<div class="d-action action-btn">'+D.lib.prop("ac_delete_btn")+"</div>"),a+="</div>",$(".contractList").append(a),$(this).parents(".add-contract").remove(),D.ac.editContractItem()):D.ac.alert("errors","Number Only")}),$(".d-action").unbind("click").bind("click",function(e){var t={requestId:$(this).siblings(".d-rnumber").attr("data-requestId"),status:"C"};D.ac.api.updateContractualDividend(t,function(e){e.status?D.ac.alert("success",D.lib.prop(e.description),function(){$(this).parents(".divident-content-wrp").remove();
1var e=$(".contractList .divident-content-wrp");for(i=0;i<=e.length;i++)$(".contractList div.divident-content-wrp:nth-child("+i+")").find(".d-rnumber").html(i);$(".add-contract .d-rnumber").html(e.length+1)}):D.ac.alert("errors",D.lib.prop(e.description)),$(".request").removeClass("processing")})}),$(".request").unbind("click").bind("click",function(){var e=$(".contractList div.divident-content-wrp.new");for(i=0;i<e.length;i++){var t=$(".d-betVolume",e[i]).text(),a=$(".d-act-member",e[i]).text(),n=$(".d-rate",e[i]).text(),n=D.ac.percentRate(n,"rateToDecimal");r.rate=""==r.rate?n:r.rate+","+n,r.betVolume=""==r.betVolume?t:r.betVolume+","+t,r.activeMember=""==r.activeMember?a:r.activeMember+","+a}$(this).hasClass("processing")||($(".request").addClass("processing"),0<$(".contractList div.divident-content-wrp").length?D.ac.api.updateContractualDividend(r,function(e){e.status?D.ac.alert("success",D.lib.prop(e.description)):D.ac.alert("errors",D.lib.prop(e.description)),$(".request").removeClass("processing")}):(D.ac.alert("errors","Add entry first"),$(".request").removeClass("processing")))})}
1,D.ac.getDisbursementList=function(){var e=$("#disbursementForm"),t=e.find("[name='startTime']"),a=e.find("[name='endTime']"),n=e.find("[name='receiver']"),r=e.find("[name='status']"),i=e.find(".form-submit"),e={startDate:t.val(),endDate:a.val(),receiver:n.val(),status:r.val()};i.hasClass("processing")||(i.addClass("processing"),D.ac.api.getDisbursementRecords(e,function(e){e.status?(D.ac.ui.loadDisbursementList(e.result),D.ac.disburseContractDividend()):D.ac.alert("errors",D.lib.prop(e.description)),i.removeClass("processing")}))},D.ac.disburseContractDividend=function(){$("#disbursementList .disburse").unbind("click").bind("click",function(){var e={id:$(this).attr("id"),downlineId:$(this).attr("data-beneficiaryId")};D.ac.api.disburseContractDividend(e,function(e){e.status?D.ac.alert("success",D.lib.prop(e.description)):D.ac.alert("errors",D.lib.prop(e.description))})})},D.ac.contractualDividendLog=function(){},D.ac.mechantConfig=function(e){var t={hongda:"/#/register",huashan:"/register.html"};return t[e]||""},D.ac.form=function(){$(C).off("keyup","form .form-control").on("keyup","form .form-control",function(e){13==e.which&&$(this).parents("form").find(".form-submit").trigger("click")})},D.ac.clean=function(e,t){for(var a=0;a<e.length;a++)e[a]==t&&(e.splice(a,1),a--);return this},D.ac.extractNumber=function(e){e=e.replace(/[^0-9\.]/g,"");return null===(e=e.match(/^\d+(?:\.\d{0,2})?/))?"":e[0]},D.ac.percentRate=function(e,t){switch(t){case"rateToPercent":return parseInt(100*e)+"%";case"rateToDecimal":return e=e.replace("%",""),parseFloat(e/100).toFixed(2);case"rateToPercentDS":return e=parseFloat(100*e).toFixed(2)+"%"}},D.ac.days_between=function(e,t){e=null==e.getTime()?new Date:e.getTime(),t=null==t.getTime()?new Date:t.getTime(),e=Math.abs(e-t);return Math.round(e/864e5)},D.ac.timeToDateFormat=function(e,t){var e=new Date(e),t=(e.setTime(e.getTime()+6e4*(new Date).getTimezoneOffset()+288e5),t||"date"),a=e,n=a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1,r=a.getDate()<10?"0"+a.getDate():a.getDate(),i=a.getSeconds(),o=a.getMinutes(),c=a.getHours();switch(t){case"date":newDateFormat=a.getFullYear()+"-"+n+"-"+r;break;case"dateTime":newDateFormat=a.getFullYear()+"-"+n+"-"+r+" "+(c<10?"0"+c:c)+":"+(o<10?"0"+o:o)+":"+(i<10?"0"+i:i);break;case"MonthDateTime":newDateFormat=n+"-"+r+" "+(c<10?"0"+c:c)+":"+(o<10?"0"+o:o)+":"+(i<10?"0"+i:i)}return newDateFormat},D.ac.dayDifference=function(e,t){return Math.round((t-e)/864e5)},D.ac.getDecimalSeparator=function(){var e={BRL:"pt-BR",IDR:"id-ID",IDRK:"id-ID",CLP:"es-CL"}[D.ac.currency]||"en";return Intl.NumberFormat(e).format(1.1).replace(/(?:[0-9\xB2\xB3\xB9\xBC-\xBE\u0660-\u0669\u06F0-\u06F9\u07C0-\u07C9\u0966-\u096F\u09E6-\u09EF\u09F4-\u09F9\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0B72-\u0B77\u0BE6-\u0BF2\u0C66-\u0C6F\u0C78-\u0C7E\u0CE6-\u0CEF\u0D58-\u0D5E\u0D66-\u0D78\u0DE6-\u0DEF\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F33\u1040-\u1049\u1090-\u1099\u1369-\u137C\u16EE-\u16F0\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1946-\u194F\u19D0-\u19DA\u1A80-\u1A89\u1A90-\u1A99\u1B50-\u1B59\u1BB0-\u1BB9\u1C40-\u1C49\u1C50-\u1C59\u2070\u2074-\u2079\u2080-\u2089\u2150-\u2182\u2185-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2CFD\u3007\u3021-\u3029\u3038-\u303A\u3192-\u3195\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\uA620-\uA629\uA6E6-\uA6EF\uA830-\uA835\uA8D0-\uA8D9\uA900-\uA909\uA9D0-\uA9D9\uA9F0-\uA9F9\uAA50-\uAA59\uABF0-\uABF9\uFF10-\uFF19]|\uD800[\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDEE1-\uDEFB\uDF20-\uDF23\uDF41\uDF4A\uDFD1-\uDFD5]|\uD801[\uDCA0-\uDCA9]|\uD802[\uDC58-\uDC5F\uDC79-\uDC7F\uDCA7-\uDCAF\uDCFB-\uDCFF\uDD16-\uDD1B\uDDBC\uDDBD\uDDC0-\uDDCF\uDDD2-\uDDFF\uDE40-\uDE48\uDE7D\uDE7E\uDE9D-\uDE9F\uDEEB-\uDEEF\uDF58-\uDF5F\uDF78-\uDF7F\uDFA9-\uDFAF]|\uD803[\uDCFA-\uDCFF\uDD30-\uDD39\uDD40-\uDD49\uDE60-\uDE7E\uDF1D-\uDF26\uDF51-\uDF54\uDFC5-\uDFCB]|\uD804[\uDC52-\uDC6F\uDCF0-\uDCF9\uDD36-\uDD3F\uDDD0-\uDDD9\uDDE1-\uDDF4\uDEF0-\uDEF9]|\uD805[\uDC50-\uDC59\uDCD0-\uDCD9\uDE50-\uDE59\uDEC0-\uDEC9\uDED0-\uDEE3\uDF30-\uDF3B]|\uD806[\uDCE0-\uDCF2\uDD50-\uDD59\uDFF0-\uDFF9]|\uD807[\uDC50-\uDC6C\uDD50-\uDD59\uDDA0-\uDDA9\uDF50-\uDF59\uDFC0-\uDFD4]|\uD809[\uDC00-\uDC6E]|\uD818[\uDD30-\uDD39]|\uD81A[\uDE60-\uDE69\uDEC0-\uDEC9\uDF50-\uDF59\uDF5B-\uDF61]|\uD81B[\uDD70-\uDD79\uDE80-\uDE96]|\uD833[\uDCF0-\uDCF9]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDFCE-\uDFFF]|\uD838[\uDD40-\uDD49\uDEF0-\uDEF9]|\uD839[\uDCF0-\uDCF9\uDDF1-\uDDFA]|\uD83A[\uDCC7-\uDCCF\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9])/g,"")},D.ac.parseFormatNumber=function(e){var t,a;return"number"==typeof e||null==e?e:(t={BRL:"pt-BR",IDR:"id-ID",IDRK:"id-ID",CLP:"es-CL"}[D.ac.currency]||"en",t=Intl.NumberFormat(t).format(11111).replace(/(?:[0-9\xB2\xB3\xB9\xBC-\xBE\u0660-\u0669\u06F0-\u06F9\u07C0-\u07C9\u0966-\u096F\u09E6-\u09EF\u09F4-\u09F9\u0A66-\u0A6F\u0AE6-\u0AEF\u0B66-\u0B6F\u0B72-\u0B77\u0BE6-\u0BF2\u
10C66-\u0C6F\u0C78-\u0C7E\u0CE6-\u0CEF\u0D58-\u0D5E\u0D66-\u0D78\u0DE6-\u0DEF\u0E50-\u0E59\u0ED0-\u0ED9\u0F20-\u0F33\u1040-\u1049\u1090-\u1099\u1369-\u137C\u16EE-\u16F0\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1946-\u194F\u19D0-\u19DA\u1A80-\u1A89\u1A90-\u1A99\u1B50-\u1B59\u1BB0-\u1BB9\u1C40-\u1C49\u1C50-\u1C59\u2070\u2074-\u2079\u2080-\u2089\u2150-\u2182\u2185-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2CFD\u3007\u3021-\u3029\u3038-\u303A\u3192-\u3195\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\uA620-\uA629\uA6E6-\uA6EF\uA830-\uA835\uA8D0-\uA8D9\uA900-\uA909\uA9D0-\uA9D9\uA9F0-\uA9F9\uAA50-\uAA59\uABF0-\uABF9\uFF10-\uFF19]|\uD800[\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDEE1-\uDEFB\uDF20-\uDF23\uDF41\uDF4A\uDFD1-\uDFD5]|\uD801[\uDCA0-\uDCA9]|\uD802[\uDC58-\uDC5F\uDC79-\uDC7F\uDCA7-\uDCAF\uDCFB-\uDCFF\uDD16-\uDD1B\uDDBC\uDDBD\uDDC0-\uDDCF\uDDD2-\uDDFF\uDE40-\uDE48\uDE7D\uDE7E\uDE9D-\uDE9F\uDEEB-\uDEEF\uDF58-\uDF5F\uDF78-\uDF7F\uDFA9-\uDFAF]|\uD803[\uDCFA-\uDCFF\uDD30-\uDD39\uDD40-\uDD49\uDE60-\uDE7E\uDF1D-\uDF26\uDF51-\uDF54\uDFC5-\uDFCB]|\uD804[\uDC52-\uDC6F\uDCF0-\uDCF9\uDD36-\uDD3F\uDDD0-\uDDD9\uDDE1-\uDDF4\uDEF0-\uDEF9]|\uD805[\uDC50-\uDC59\uDCD0-\uDCD9\uDE50-\uDE59\uDEC0-\uDEC9\uDED0-\uDEE3\uDF30-\uDF3B]|\uD806[\uDCE0-\uDCF2\uDD50-\uDD59\uDFF0-\uDFF9]|\uD807[\uDC50-\uDC6C\uDD50-\uDD59\uDDA0-\uDDA9\uDF50-\uDF59\uDFC0-\uDFD4]|\uD809[\uDC00-\uDC6E]|\uD818[\uDD30-\uDD39]|\uD81A[\uDE60-\uDE69\uDEC0-\uDEC9\uDF50-\uDF59\uDF5B-\uDF61]|\uD81B[\uDD70-\uDD79\uDE80-\uDE96]|\uD833[\uDCF0-\uDCF9]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDFCE-\uDFFF]|\uD838[\uDD40-\uDD49\uDEF0-\uDEF9]|\uD839[\uDCF0-\uDCF9\uDDF1-\uDDFA]|\uD83A[\uDCC7-\uDCCF\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9])/g,""),a=this.getDecimalSeparator(),parseFloat(e.replace(new RegExp("\\".concat(t),"g"),"").replace(new RegExp("\\".concat(a)),".")))},D.ac.currencyFormat=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:2,a=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=!(3<arguments.length&&void 0!==arguments[3])||arguments[3],r=4<arguments.length&&void 0!==arguments[4]?arguments[4]:"",i={BRL:"pt-BR",IDRK:"id-ID"},o=t;0!==o&&(o=~~o||2);var e=((e=isNaN(e)||"number"!=typeof e?0:e)||"0").toString().split("."),c=e[0],e=1<e.length?"".concat(e[1].slice(0,o).padEnd(o,"0").substring(0,o)):"".padEnd(o,"0");return 0===t?new Intl.NumberFormat(i[D.ac.currency]||"zh").format(+c):new Intl.NumberFormat(i[D.ac.currency]||"zh",{minimumFractionDigits:1,useGrouping:n}).format(+c).slice(0,-1)+(a?'<small style="font-size:70%;color:inherit;">'.concat(e,"</small>").format(r):e)},D.ac.customCurrencyFormat=function(e,t){return D.ac.currencyFormat(e,t,!0,!0,"tblDec")},D.ac.dropdownMenu=function(){$(C).off("click","#rebateSetup").on("click","#rebateSetup",function(){$("[data-switchDecimal]").each(function(){var e=2==$(this).attr("data-switchDecimal")?4:2,t=$(this).attr("data-value");$(this).attr("data-switchDecimal",e),$(this).html(D.ac.customCurrencyFormat(t,e))})})},D.ac.copyClipboard=function(e){$("[data-clipboard]").unbind("click").bind("click",function(){C.querySelector("#"+$(this).attr("data-clipboard-target")).select();try{C.execCommand("copy")}catch(e){}})},D.ac.switchDecimal=function(e){e=e||"#switchDecimal";$(C).off("click",e).on("click",e,function(){$("[data-switchDecimal]").each(function(){var e=2==$(this).attr("data-switchDecimal")?4:2,t=$(this).attr("data-value");$(this).attr("data-switchDecimal",e),isNaN(t)||$(this).html(D.ac.customCurrencyFormat(t,e))})})},D.ac.datepickerStartEnd=function(o,c,e,t,s,a){for(var e=null==e?"-30":e.toString(),a=null==a?"0":a.toString(),n=[],r=1;r<=7;r++)n.push(D.lib.prop("ac_datepicker_dayNamesMin_"+r));for(var i=[],r=1;r<=12;r++)i.push(D.lib.prop("ac_datepicker_monthNames_"+r));for(var l,d,u,m,p,f=[],r=1;r<=12;r++)f.push(D.lib.prop("ac_datepicker_monthNamesShort_"+r));t?(o.datepicker&&o.datetimepicker("destroy"),c.datepicker&&c.datetimepicker("destroy"),o.parent().after().click(function(e){e.preventDefault(),o.datetimepicker("show")}),c.parent().after().click(function(e){e.preventDefault(),c.datetimepicker("show")}),l=function(){for(var e=["#ui_hour_input_picker","#ui_min_input_picker","#ui_sec_input_picker"],t=0;t<e.length;
1t++)$(C).off("keyup",e[t]).on("keyup",e[t],function(){var e=$(this),t=e.attr("id"),t="ui_min_input_picker"==t||"ui_sec_input_picker"==t?60:24;t<=parseInt(e.val())&&e.val(t-1)}),$(C).off("focusout",e[t]).on("focusout",e[t],function(){var e=$(this),t=parseInt(e.val());e.attr("id");t?t<10&&(t="0"+t):t="00",e.val(t)}),$(C).off("click",e[t]).on("click",e[t],function(){$(this).val("")})},m=function(e){for(var t=e.elemCon,a=e.elemInput,n="",r=[{elem:t.find(".ui_tpicker_hour_slider"),timeDetail:"ui_hour_input_picker"},{elem:t.find(".ui_tpicker_minute_slider"),timeDetail:"ui_min_input_picker"},{elem:t.find(".ui_tpicker_second_slider"),timeDetail:"ui_sec_input_picker"}],i=0;i<r.length;i++){var o=r[i].elem,c=(o.children(0).each(function(){$.each(this.attributes,function(){this.specified&&(n+=" "+this.name+'="'+this.value+'"')})}),'<input id="'+r[i].timeDetail+'" type="text" '+n+' value="00"/>');o.html(c),n=""}g.setTimeout(function(){$(t).find(".ui-state-highlight").removeClass("ui-state-highlight"),$(t).prepend('<span class="MSIE8 tp-span-mg"></span>'),l(a)},0)},o.datetimepicker((t=function(e,t,a){return{controlType:"select",timeInput:!0,timeFormat:"HH:mm:ss",oneLine:!0,timeText:D.lib.prop("ac_datepicker_timeText"),closeText:D.lib.prop("ac_datepicker_closeText"),altFieldTimeOnly:!0,showTimepicker:!0,showButtonPanel:!0,gotoCurrent:!1,showOtherMonths:!0,dateFormat:"yy-mm-dd",maxDate:0,onSelect:e,beforeShow:t,onClose:a,dayNamesMin:n,monthNames:i,monthNamesShort:f,afterInject:function(){var e=d||u;e&&m(e)}}})(function(e){var t;c.datetimepicker("option","minDate",e),s&&($(c[0]).val($(c[0]).val().split(" ")[0]),(t=$(o[0])).attr("complete-date",e),t.val(e.split(" ")[0]))},function(e,t){s&&(o.datetimepicker("setDate",$(o[0]).attr("complete-date")),$(o[0]).val($(o[0]).val().split(" ")[0])),$("#ui-datepicker-div").addClass("ac-custom"),g.setTimeout(function(){d={elemCon:$(t.dpDiv),elemInput:$(o[0])},m(d);var e=$(o[0]).attr("complete-date").split(" ")[1].split(":");$("#ui_hour_input_picker").val(e[0]),$("#ui_min_input_picker").val(e[1]),$("#ui_sec_input_picker").val(e[2])},0)},function(e,t){var a,n,r,i;s&&(i=""==(i=$("#ui_hour_input_picker").val())?"00":i,a=""==(a=$("#ui_min_input_picker").val())?"00":a,n=""==(n=$("#ui_sec_input_picker").val())?"00":n,i=(r=$(o[0]).attr("complete-date").split(" "))[0]+" "+i+":"+a+":"+n,$(o[0]).attr("complete-date",i),$(o[0]).val(r[0]))})).datetimepicker("setDate",e),s&&(p=$(o[0]).val().split(" "),$(o[0]).attr("complete-date",p[0]+" 00:00:00"),$(o[0]).val(p[0])),(p=t(function(e){var t;o.datetimepicker("option","maxDate",e),s&&($(o[0]).val($(o[0]).val().split(" ")[0]),(t=$(c[0])).attr("complete-date",e),t.val(e.split(" ")[0]))},function(e,t){s&&(c.datetimepicker("setDate",$(c[0]).attr("complete-date")),$(c[0]).val($(c[0]).val().split(" ")[0])),$("#ui-datepicker-div").addClass("ac-custom"),g.setTimeout(function(){u={elemCon:$(t.dpDiv),elemInput:$(c[0])},m(u);var e=$(c[0]).attr("complete-date").split(" ")[1].split(":");$("#ui_hour_input_picker").val(e[0]),$("#ui_min_input_picker").val(e[1]),$("#ui_sec_input_picker").val(e[2])},0)},function(e,t){var a,n,r,i;s&&(i="00"==(i=$("#ui_hour_input_picker").val())||""==i?23:i,a="00"==(a=$("#ui_min_input_picker").val())||""==a?59:a,n="00"==(n=$("#ui_sec_input_picker").val())||""==n?59:n,i=(r=$(c[0]).attr("complete-date").split(" "))[0]+" "+i+":"+a+":"+n,$(c[0]).attr("complete-date",i),$(c[0]).val(r[0]))})).minDate=e,p.maxDate=a,p.setDate=0,c.datetimepicker(p).datetimepicker("setDate",a),s&&(t=$(c[0]).val().split(" "),$(c[0]).attr("complete-date",t[0]+" 23:59:59"),$(c[0]).val(t[0]))):(o.datepicker&&o.datepicker("destroy"),c.datepicker&&c.datepicker("destroy"),o.parent().after().click(function(e){e.preventDefault(),o.datepicker("show")}),c.parent().after().click(function(e){e.preventDefault(),c.datepicker("show")}),o.datepicker({showOtherMonths:!0,dateFormat:"yy-mm-dd",maxDate:0,onSelect:function(e){c.datepicker("option","minDate",e)},beforeShow:function(e,t){$("#ui-datepicker-div").addClass("ac-custom"),g.setTimeout(function(){$(t.dpDiv).prepend('<span class="MSIE8 tp-span-mg"></span>')},0)},dayNamesMin:n,monthNames:i,monthNamesShort:f}).datepicker("setDate",e),c.datepicker({showOtherMonths:!0,dateFormat:"yy-mm-dd",minDate:e,maxDate:a,setDate:0,onSelect:function(e){o.datepicker("option","maxDate",e)},beforeShow:function(e,t){$("#ui-datepicker-div").addClass("ac-cu
1stom"),g.setTimeout(function(){$(t.dpDiv).find(".ui-state-highlight").removeClass("ui-state-highlight"),$(t.dpDiv).prepend('<span class="MSIE8 tp-span-mg"></span>')},0)},dayNamesMin:n,monthNames:i,monthNamesShort:f}).datepicker("setDate",a))},D.ac.customLoader=function(e){},D.ac.shortenText=function(e,t){var t=t||6,a=e.length;return e.slice(a<t?0:a-t,a)},D.ac.loadRtnBtn=function(){$(C).off("click",".return-btn").on("click",".return-btn",function(e){e.preventDefault(),$("#agentGameHistory").hide(),$("#transferToDownline").hide(),$("#rebateSetting").hide(),$("#bettingHistory").hide(),$("#agentGameHistoryForm").removeClass("hide"),$("#agentGameHistoryTable").removeClass("hide"),$("#agentGameHistoryTotal").removeClass("hide"),$("#agentPvpGameHistoryForm").addClass("hide"),$("#agentPvpGameHistoryTable").addClass("hide"),$("#agentPvpGameHistoryTotal").addClass("hide"),$("#switchAgentGameHistory li.active").removeClass("active"),$("#switchAgentGameHistory li[data-rel='lotto']").addClass("active"),$("#rebateSetting #rQuotaSwitch").is(":checked")&&$("#rebateSetting #rQuotaSwitch").trigger("click"),$("#memberManagement").show()})},D.ac.strSub=function(e,t){if(null==e)return 0;-1<e.indexOf("\n")&&(e=e.replace(/\n/gim," "));for(var a,n=0,r="",i=0;i<e.length;i++)if(a=e.charCodeAt(i),r+=e.charAt(i),a<127?n+=1:(128<=a&&a<=2047||2048<=a&&a<=65535)&&(n+=2),+t<=n){i+1!=e.length&&(r+="...");break}return r},D.ac.lottoSub=function(e){function t(e){return e.replace(/\|/g," | ")}var a=e.substr(0,12);return 0<=e.indexOf("(")&&0<=e.indexOf(")")?4<(e=e.substr(0,e.indexOf(")")+1)).length?e.substr(0,4)+"...":5===a.length?""+a.substr(0,5):a.substr(0,5)+"...":11<a.length?t(a.substr(0,11))+"...":t(a)},D.ac.hoverLongText=function(e,t){return e.length>t?D.ac.strSub(e,t)+'<label class="moreText" id="moreText" style="cursor: pointer;" data-text="'+(e=(e=e.replace(/\,/g,"")).replace(/\|/g," "))+'">'+D.lib.prop("ac_items_hoverLongText")+"</label>":e},D.ac.showLongText=function(e){D.ac.alert("",'<textarea id="manualEntryDetail" cols="40" rows="12" spellcheck="false" autocapitalize="off" autocomplete="off" autocorrect="off" style="margin: 0px; width: 506px; height: 478px;">'+D.lib.prop("ac_items_hoverLongText_2")+"</textarea>",D.ac.ui.alertSizes.L),$("#dialog_box_title").css({height:"25px",margin:"0"}),g.setTimeout(function(){$("#manualEntryDetail").val(e)},50)},D.ac.goToPageNo=function(t,a,n,r){r=r||"#pagination";$(C).off("click",r+" [name='goToPage']").on("click",r+" [name='goToPage']",function(){var e=$
1(r+" [name='inputPageNo']");if(D.ac.regExPattern("numberOnly",e.val()))if(0<e.val()&&e.val()<=n)switch(t){case"memberManagementForm":$("#"+t+" [name='pageNo']").val(e.val()),D.ac.getMemberManagement(!1);break;case"memberManagementFormV2":$("#memberManagementForm [name='pageNo']").val(e.val()),$("#memberManagementForm .form-submit").trigger("click");break;case"linkManager":$("#linkManagerForm [name='pageNo']").val(e.val()),D.ac.viewAffiliateUrls();break;case"downlineTransactionDetails":$("#downlineTransactionDetailsForm [name='pageNo']").val(e.val()),$("#downlineTransactionDetailsForm .form-submit").trigger("click");break;case"downlineTransactionDetailsCopy":$("#downlineTransactionDetailsCopyForm [name='pageNo']").val(e.val()),$("#downlineTransactionDetailsCopyForm .form-submit").trigger("click");break;case"profitAndLossStatements":$("#lottoAgentPnlForm [name='pageNo']").val(e.val()),$("#lottoAgentPnlForm .form-submit").trigger("click");break;case"getPvpAgentPnl":$("#pvpAgentPnlForm [name='pageNo']").val(e.val()),$("#pvpAgentPnlForm .form-submit").trigger("click");break;case"getRNGAgentPnl":$("#rngAgentPnlForm [name='pageNo']").val(e.val()),$("#rngAgentPnlForm .form-submit").trigger("click");break;case"getFishAgentPnl":$("#fishAgentPnlForm [name='pageNo']").val(e.val()),$("#fishAgentPnlForm .form-submit").trigger("click");break;case"getSportsAgentPnl":$("#sportsAgentPnlForm [name='pageNo']").val(e.val()),$("#sportsAgentPnlForm .form-submit").trigger("click");break;case"lottoTeamBetting":$("#lottoTeamBettingForm [name='pageNo']").val(e.val()),$("#lottoTeamBettingForm .form-submit").trigger("click");break;case"itemWrapper":$("#itemWrapper [name='pageNo']").val(e.val()),D.ac.separateOrderDetail("betHistory");break;case"pvpTeamBetting":$("#pvpTeamBettingForm [name='pageNo']").val(e.val()),$("#pvpTeamBettingForm .form-submit").trigger("click");break;case"agentTeamIncome":$("#agentTeamIncome [name='pageNo']").val(e.val()),$("#agentTeamIncome .form-submit").trigger("click");break;case"revenueReport":$("#revenueReportForm [name='pageNo']").val(e.val()),$("#revenueReportForm .form-submit").trigger("click");break;case"agentTeamPeopleCountList":$("#agentTeamPeopleCount [name='pageNo']").val(e),$("#agentTeamPeopleCount .form-submit").trigger("click");break;case"agentTeamContributionList":$("#agentTeamContribution [name='pageNo']").val(e),$("#agentTeamContribution .form-submit").trigger("click");break;case"agentProfitSharingList":$("#agentProfitSharing [name='pageNo']").val(e),$("#agentProfitSharing .form-submit").trigger("click");break;case"lottoGameHistory":$("#lottoGameHistoryForm [name='pageNo']").val(e.val()),$("#lottoGameHistoryForm .form-submit").trigger("click");break;default:$("#"+t+" [name='pageNo']").val(e.val()),$("#"+t+" .form-submit").trigger("click")}else e.val(a)})},D.ac.pageNav=function(t,a,n,e){e=e||"#pagination";$(C).off("click",e+" [data-pageNav]").on("click",e+" [data-pageNav]",function(){var e="next"==$(this).attr("data-pageNav")?+a+1:+a-1;if(0<e&&e<=n)switch(t){case"memberManagementForm":$("#memberManagementForm [name='pageNo']").val(e),D.ac.getMemberManagement(!1);break;case"memberManagementFormV2":$("#memberManagementForm [name='pageNo']").val(e),$("#memberManagementForm .form-submit").trigger("click");break;case"linkManager":$("#linkManagerForm [name='pageNo']").val(e),D.ac.viewAffiliateUrls();break;case"downlineTransactionDetails":$("#downlineTransactionDetailsForm [name='pageNo']").val(e),$("#downlineTransactionDetailsForm .form-submit").trigger("click");break;case"downlineTransactionDetailsCopy":$("#downlineTransactionDetailsCopyForm [name='pageNo']").val(e),$("#downlineTransactionDetailsCopyForm .form-submit").trigger("click");break;case"profitAndLossStatements":$("#lottoAgentPnlForm [name='pageNo']").val(e),$("#lottoAgentPnlForm .form-submit").trigger("click");break;case"getPvpAgentPnl":$("#pvpAgentPnlForm [name='pageNo']").val(e),$("#pvpAgentPnlForm .form-submit").trigger("click");break;case"getRNGAgentPnl":$("#rngAgentPnlForm [name='pageNo']").val(e),$("#rngAgentPnlForm .form-submit").trigger("click");break;case"getFishAgentPnl":$("#fishAgentPnlForm [name='pageNo']").val(e),$("#fishAgentPnlForm .form-submit").trigger("click");break;case"getSportsAgentPnl":$("#sportsAgentPnlForm [name='pageNo']").val(e),$("#sportsAgentPnlForm .form-submit").trigger("click");break;case"lottoTeamBetting":$("#lottoTeamBettingForm [name='pageNo']").val(e),$("#lottoTeamBettingForm .form-submit").trigger("click");break;case"itemWrapper":$("#itemWrapper [name='pageNo']").val(e),D.ac.separateOrderDetail("betHistory");break;case"pvpTeamBetting":$("#pvpTeamBettingForm [name='pageNo']").val(e),$("#pvpTeamBettingForm .form-submit").trigger("click");break;case"agentTeamIncome":$("#agentTeamIncome [name='pageNo']").val(e),$("#agentTeamIncome .form-submit").trigger("click");break;case"revenueReport":$("#revenueReportForm [name='pageNo']").val(e),$("#revenueReportForm .form-submit").trigger("click");break;case"agentTeamPeopleCountList":$("#agentTeamPeopleCount [name='pageNo']").val(e),$("#agentTeamPeopleCount .form-submit").trigger("click");break;case"agentTeamContributionList":$("#agentTeamContribution [name='pageNo']").val(e),$("#agentTeamContribution .form-submit").trigger("click");break;case"agentProfitSharingList":$("#agentProfitSharing [name='pageNo']").val(e),$("#agentProfitSharing .form-submit").trigger("click");break;case"lottoGameHistory":$("#lottoGameHistoryForm [name='pageNo']").val(e),$("#lottoGameHistoryForm .form-submit").trigger("click");break;case"gameHistoryItem":$("#lottery_record [name='pageNo']").val(e),$(".search_btn").trigger("click");break;default:$("#"+t+" [name='pageNo']").val(e),$("#"+t+" .form-submit").trigger("click")}})},D.ac.clickPageNo=function(t,e,a,n){n=n||"#pagination";$(C).off("click",n+" [data-pageNo]").on("click",n+" [data-pageNo]",function(){var e=+$(this).attr("data-pageNo");if(0<e&&e<=a)switch(t){case"memberManagementForm":$("#memberManagementForm [name='pageNo']").val(e),D.ac.getMemberManagement(!1);break;case"memberManagementFormV2":$("#memberManagementForm [name='pageNo']").val(e),$("#memberManagementForm .form-submit").trigger("click");break;case"linkManager":$("#linkManagerForm [name='pageNo']").val(e),D.ac.viewAffiliateUrls();break;
1case"downlineTransactionDetails":$("#downlineTransactionDetailsForm [name='pageNo']").val(e),$("#downlineTransactionDetailsForm .form-submit").trigger("click");break;case"downlineTransactionDetailsCopy":$("#downlineTransactionDetailsCopyForm [name='pageNo']").val(e),$("#downlineTransactionDetailsCopyForm .form-submit").trigger("click");break;case"profitAndLossStatements":$("#lottoAgentPnlForm [name='pageNo']").val(e),$("#lottoAgentPnlForm .form-submit").trigger("click");break;case"getPvpAgentPnl":$("#pvpAgentPnlForm [name='pageNo']").val(e),$("#pvpAgentPnlForm .form-submit").trigger("click");break;case"getRNGAgentPnl":$("#rngAgentPnlForm [name='pageNo']").val(e),$("#rngAgentPnlForm .form-submit").trigger("click");break;case"getFishAgentPnl":$("#fishAgentPnlForm [name='pageNo']").val(e),$("#fishAgentPnlForm .form-submit").trigger("click");break;case"getSportsAgentPnl":$("#sportsAgentPnlForm [name='pageNo']").val(e),$("#sportsAgentPnlForm .form-submit").trigger("click");break;case"lottoTeamBetting":$("#lottoTeamBettingForm [name='pageNo']").val(e),$("#lottoTeamBettingForm .form-submit").trigger("click");break;case"itemWrapper":$("#itemWrapper [name='pageNo']").val(e),D.ac.separateOrderDetail("betHistory");break;case"pvpTeamBetting":$("#pvpTeamBettingForm [name='pageNo']").val(e),$("#pvpTeamBettingForm .form-submit").trigger("click");break;case"agentTeamIncome":$("#agentTeamIncome [name='pageNo']").val(e),$("#agentTeamIncome .form-submit").trigger("click");break;case"revenueReport":$("#revenueReportForm [name='pageNo']").val(e),$("#revenueReportForm .form-submit").trigger("click");break;case"agentTeamPeopleCountList":$("#agentTeamPeopleCount [name='pageNo']").val(e),$("#agentTeamPeopleCount .form-submit").trigger("click");break;case"agentTeamContributionList":$("#agentTeamContribution [name='pageNo']").val(e),$("#agentTeamContribution .form-submit").trigger("click");break;case"agentProfitSharingList":$("#agentProfitSharing [name='pageNo']").val(e),$("#agentProfitSharing .form-submit").trigger("click");break;case"lottoGameHistory":$("#lottoGameHistoryForm [name='pageNo']").val(e),$("#lottoGameHistoryForm .form-submit").trigger("click");break;case"gameHistoryItem":$("#lottery_record [name='pageNo']").val(e),$(".search_btn").trigger("click");break;default:$("#"+t+" [name='pageNo']").val(e),$("#"+t+" .form-submit").trigger("click")}})},D.ac.getWalletBalance=function(o){D.ac.api.getAllWalletBal(function(e){if(e.success){globalVar.walletList={};var t=e.value.balances,a=0;if(0<t.length){for(var n,r,i=0;i<t.length;i++)switch("FROZEN_ACCOUNT"!=t[i].accountName&&(a+=t[i].availBalance),t[i].accountName){case"PVP":$("#transferPVPWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),$("#PVPWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),$("#roomListPVPWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),g.sessionStorage.setItem("PVPWallet",t[i].availBalance);break;case"SAFE_BOX":$("#transferSafeBoxWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),$("#safeBoxWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),g.sessionStorage.setItem("safeBoxWallet",t[i].availBalance),globalVar.walletList.main=t[i];break;case"AG":$("#transferAGWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),$("#AGWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),g.sessionStorage.setItem("AGWallet",t[i].availBalance);break;case"LOTT":$("#transferLOTTWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),$("#LOTTWallet").html(D.ac.customCurrencyFormat(t[i].availBalance,4)),g.sessionStorage.setItem("LOTTWallet",t[i].availBalance),globalVar.walletList.lotto=t[i]}$("#sumWallet").html(D.ac.customCurrencyFormat(a,4)),$("[data-walletbalance='ALL']").text(D.ac.currencyFormat(a,2)),$("[data-walletbalance='MAIN_WALLET']").text(D.ac.currencyFormat(globalVar.walletList.main.availBalance,2)),sessionStorage.walletBalance=a,$("#instantTransferFund")[0]&&(n=globalVar.walletList.main,r=globalVar.walletList.lotto,r=n.availBalance+r.availBalance,$("#instantTransferFund").slider({max:r,value:n.availBalance})),o&&o(e.value)}}else D.ac.onError(e.message)})},D.ac.lottSeriesSort=function(e){for(var t=[["SSC",1],["SSC",2],["11X5",1],["LF",1],["PK10",1]],a=[],n=0;n<e.length;n++)for(var r=0;r<t.length;r++)t[r][0]==e[n].gameGroupCode&&t[r][1]==e[n].prizeModeId&&(a[r]=e[n]);return a},D.ac.regExPattern=function(e,t){var a;switch(e){case"email":a=/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z|a-z]{2}|com|org|net|gov|mil|biz|info|mobi|name|aero|jobs|museum)\b/;break;case"remark":a=/^.{0,255}$/;break;case"alphaNum":a=/\w+/;break;case"username":a=/^[\w]{6,11}$/;break;case"password":a=/^[\w]{6,12}$/;break;case"numberOnly":a=/^[0-9]+$/;break;case"alpha":a=/[a-z|A-Z]+/;break;case"alphaOnly":a=/^\W+|[a-z]+$/i;break;case"mobileNo":a=/^[0-9]{11}$/;break;
1case"decimalNum":case"amount":a=/^(\d+\.?\d+|\d+)$/;break;case"bankCardNumber":a=/^[0-9]{16,19}$/;break;case"alipayAccount":a=/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z|a-z]{2}|com|org|net|gov|mil|biz|info|mobi|name|aero|jobs|museum)\b|^[0-9]{11}$/;break;case"orderNumber":a=/^[A-Z0-9]+\-\d+$/;break;case"issueNumber":a=/^\d+\-\d+$/;break;case"qq":a=/^[1-9]\d{4,13}$/;break;case"url":a=/^((http[s]?|ftp):\/)?\/?([^:\/\s]+)((\/\w+)*\/)([\w\-\.]+[^#?\s]+)(.*)?(#[\w\-]+)?$/;break;default:return!1}return a.test(t)},D.ac.formatAmount=function(e){return e.replace(/[^0-9\.]/g,"")},D.ac.amountValColor=function(e,t,a){var n=t?"cl-win":"#f6573a",t=t?"cl-lost":"#4bb319 ";return 0<e||a&&0<=e?"CNY"!==D.ac.currency?t:n:e<0?"CNY"!==D.ac.currency?n:t:""},D.ac.wrapCurrencyLtr=function(e){return e&&(1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"‎".concat(e):'<span class="currency-ltr" dir="ltr">'.concat(e,"</span>"))},D.ac.setCurrencyPosition=function(e,t,a,n){var r=D.ac.currencyPosition||(null==(r=JSON.parse(sessionStorage.getItem("wallet")))||null==(r=r.value)?void 0:r.currencyPosition)||(null==(r=JSON.parse(sessionStorage.getItem("countryCode")))||null==(r=r.value)?void 0:r.currencyPosition)||"F",t=a?t||D.ac.currencySymbol:'<span class="symbol '.concat("F"===r?"front":"back",'">').concat(t||D.ac.currencySymbol,"</span>"),i="F"===r?"".concat(t).concat(e):"".concat(e).concat(t);return n?"F"===r?n.before(D.ac.wrapCurrencyLtr("".concat(t).concat(e),a)):n.after(D.ac.wrapCurrencyLtr("".concat(e).concat(t),a)):D.ac.wrapCurrencyLtr(i,a)},D.ac.centerPopup=function(){var e=g.globalVar.customerServiceLink,t=g.innerWidth||C.documentElement.clientWidth,a=g.innerHeight||C.documentElement.clientHeight,t=t/2-400+g.screenLeft,e=g.open(e,"CustomerService","resizable= no, menubar=no, status=no, toolbar=no, scrollbars=no, width=800, height=560, top=".concat(a/2-280+g.screenTop,", left=").concat(t));g.focus&&e.focus()},D.ac.customerService||(D.ac.customerService=function(o){D.ac.api.domainService(function(e){if(e.success){var e=(e.value||{}).customerService,e=void 0===e?[]:e,t=D.lib.prop("label_online_customer_service"),a=D.lib.sessionGet("user_information",a).value,n=e.filter(function(e){return!e.labelIds||0===(null==(e=e.labelIds)?void 0:e.length)}),r=n,i=(r=null!=a&&null!=(i=a.clubLabel)&&i.labelId&&0===(r=e.filter(function(e){return e.labelIds.includes(null==a||null==(e=a.clubLabel)?void 0:e.labelId)})).length?n:r).map(function(e){return'\n            <div class="cus-item" data-path="{1}">\n              {0}\n            </div>\n          '.format(e.title||t,e.path)});if(o)o.html(i).mcScrollbarPF();else{if(1===r.length)return n=(e=r[0].path).substr(e.length-8),r=e.slice(0,e.length-8),void g.open(D.lib.DESDecrypt(r,n),"CustomerService",D.ac.centerPopup(500,500));$("#mc_container .popup").hasClass("active")&&$(".popup.active").find(".close-info").trigger("click"),$("#mc_container .model-case").hasClass("active")&&$("#mc_container .model-case").find(".close-info").trigger("click"),$("#mc_container").find(".customer-service-wrapper").remove();e='\n              <div class="customer-service-wrapper active">\n                <div class="model-mask"></div>\n                <div class="customer-service-wrap">\n                  <div class="close-btn"></div>\n                  <div class="caption-text border-blue">'.concat(D.lib.prop("phone_reset_pwd"),'</div>\n                  <div class="cus-wrap">').concat(i.join(""),"</div>\n                </div>\n              </div>\n            ");$("#mc_container").append(e),$(".customer-service-wrapper .close-btn").on("click",function(){$("#mc_container").find(".customer-service-wrapper").remove()})}
1$(".cus-wrap").off().on("click",".cus-item",function(){var e=$(this).data("path"),t=e.substr(e.length-8),e=e.slice(0,e.length-8);g.open(D.lib.DESDecrypt(e,t),"CustomerService",D.ac.centerPopup(500,500))})}})})})(window,document,jQuery,tcg),tcg.ac.initDropDownList=function(e,r,t){var i,o=$(e),e=(o.empty(),o.hasClass("select-control")),c=[];e&&o.append('<div class="select-val" />');return r&&r.data&&(i=0,Object.keys(r.data).forEach(function(e){var t=r.data[e][r.value]||(t=r.data[e],a=e,"object"===_typeof(t)&&{}.hasOwnProperty.call(t,"value")?t.value:"string"==typeof t?t:a),a=r.data[e][r.name]||(Array.isArray(r.data)?r.data[e]:e),e=r.active&&t.toString()===r.active.toString(),n=i?"":"active";c.push("<div class='item-options {2}' data-value='{0}'>{1}</div>".format(t,a,e?"active":!r.active&&n)),r.active&&t.toString()===r.active.toString()&&(o.data("value",t),o.find(".select-val").html(a)),r.active||i||(o.data("value",t),o.find(".select-val").html(a)),i+=1})),e?o.append("<div class='select-list' style='display: none;'><div class='scroll-wrap'>".concat(c.join(" "),"</div></div>")):o.append("<div class='scroll-wrap'>".concat(c.join(" "),"</div>")),tcg.ac.initDropDownListEvent(o,t,r.active),{setData:function(e){e=o.find("[data-value='".concat(e,"']"));e.length&&(e.first().trigger("click"),setTimeout(function(){o.removeClass("active")}))},reset:function(){o.find(".item-options:first").trigger("click"),setTimeout(function(){o.removeClass("active")})}}},tcg.ac.initDropDownListEvent=function(e,i,t){var a=$(e);a.each(function(e,t){var a,n,r;a=i,n=$(t),(r=n.hasClass("select-control"))&&n.off().on("click",function(e){n.hasClass("disabled")||-1<e.target.className.indexOf("mCS")||$(this).toggleClass("active").find(".select-list").fadeToggle()}),n.find(".item-options").off().on("click",function(e){e.stopPropagation(),$(this).addClass("active").siblings().removeClass("active"),n.data("value",$(this).data("value")),n.data("text",$(this).text()),r?(n.removeClass("active").find(".select-val").html($(this).text()),n.find(".select-list").fadeOut()):n.fadeOut().siblings().removeClass("active"),a&&"function"==typeof a&&a(this,$(this).data("value"))})}),$(document).on("click",function(r){a.each(function(e,t){var a=$(t),n=$(t).hasClass("select-control");(a=n?a:$(t).parent()).is(r.target)||0!==a.has(r.target).length||(a.removeClass("active"),(n?a.find(".select-list"):(a.children().removeClass("active"),$(t))).fadeOut())})})},tcg.ac.getOrderGameName=function(e,t){var a=t.nodeName,a=void 0===a?"-":a,a=a&&"-"!==a?a:"CN"===tcg.ac._lang?t.gameNameCN:t.gameNameEN;return a||t.gameName},tcg.ac.setSearchForm=function(e,t){var a,n,r,i=0;e.forEach(function(e){e.lang===tcg.ac._lang&&(i=e.sort)}),0<i&&(a=$('<div class="form-group"><div class="btn-setting"></div></div>'),n=$(".js_extraform"),r=$(".btn-submit",t),a.insertBefore(n),$(".search-form",t).children(".form-group").slice(-2-i,-2).prependTo(n),a.off().on("click",function(){a.toggleClass("active"),n.stop().fadeToggle(),a.hasClass("active")?r.first().addClass("disabled").attr("disabled","disabled"):r.first().removeClass("disabled").removeAttr("disabled")}))},tcg.ac.loadDataBodyTemplate=function(e,t){for(var a=t.data,n=void 0===a?[]:a,s=t.click,a=t.columns,l=void 0===a?[]:a,t=!(2<arguments.length&&void 0!==arguments[2])||arguments[2],d=$("<div />"),u="<div class='table-td {0}' {1}>{2}</div>",r=function(r){for(var i=$("<div class='table-tr' />"),o=n[r],c=(s&&"function"==typeof s&&i.on("click",function(e){s.call(this,e,n[r],this)}),0);c<l.length;c+=1)(()=>{var t,e,a,n=l[c];n&&"object"===_typeof(n)?(t=[],e=o[n.value],a=n.className,n.props&&"object"===_typeof(n.props)&&Object.keys(n.props).forEach(function(e){"function"==typeof n.props[e]?t.push("".concat(e,"='").concat(n.props[e](o[n.value],o),"'")):t.push("".concat(e,"='").concat(n.props[e],"'"))}),n.filter&&"function"==typeof n.filter&&(e=n.filter(o[n.value],o,r)),n.className&&"function"==typeof n.className&&(a=n.className(o[n.value],o,r)),a=$(u.format(a||"",t.join(" "))),n.click&&"function"==typeof n.click&&a.on("click",function(e){n.click(e,o[n.value],o,r)}),i.append(a.append(e))):i.append(u.format("","",o[n]))})();d.append(i.data("value",n))},i=0;i<n.length;i+=1)r(i);$(e).empty().append(d.children()),0===n.length&&t&&$(e).append('<div style="text-align: center;padding-top:190px">'.concat(tcg.lib.prop("result_null"),"</div>"))},tcg.ac.currencyInit=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:2,a=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=t,r=(0!==n&&(n=~~n||2),3<arguments.length&&void 0!==arguments[3]&&arguments[3]?"$&.":"$&,"),e=(e||"0").toString().split("."),r=e[0].replace(/\d(?=(?:\d{3})+\b)/g,r),e=1<e.length?".".concat(e[1].padEnd(n+1,"0").substr(0,n)):".".padEnd(++n,"0");return 0===t?r:r+(a?'<small style="font-size:70%;color:inherit;">'.concat(e,"</small>"):e)},tcg.ac.initDaterangepicker=function(e,t){var a=t.timePicker,n=t.startDate,n=void 0===n?moment(new Date):n,r=t.endDate,r=void 0===r?moment(new Date):r,i=t.maxDate,i=void 0===i?moment(new Date):i,o=t.minDate,c=t.dateLimit,s=t.singleDatePicker,s=void 0!==s&&s,l=t.maxSpan,l=void 0===l?{days:365}:l,d=t.locale,d=void 0===d?{format:a?"MM/DD HH:mm:ss":"MM/DD",separator:"~",firstDay:0}:d,u=t.opens,u=void 0===u?"right":u,m=t.callback,p=t.single,p=void 0===p||p,f=t.parentEl,g=t.onHide;if(0===$(e).parents("html").length)return null;p&&$(".daterangepicker").remove();var t=$(e).off().daterangepicker({parentEl:f||"#ac_container",timePicker:!!a,startDate:n,endDate:r,timePickerSeconds:!0,timePicker24Hour:!0,maxDate:i,minDate:o,singleDatePicker:s,autoApply:!0,maxSpan:l,dateLimit:c,opens:u,locale:d},function(e,t,a){this.startDate?this.element.val(e.format(this.locale.format)+this.locale.separator+t.format(this.locale.format)):this.element.val(""),m&&"function"==typeof m&&m(e,t,a)}),v=($(e).on("hide.daterangepicker",function(e){g&&"function"==typeof g&&g(e)}),$(e).data("daterangepicker"));return Object.defineProperties(e,{startDate:{get:function(){return v.startDate},set:function(e){e=e&&e._isAMomentObject?e:moment(e);v.setStartDate(e.format("MM/DD/YYYY HH:mm:ss"))}},endDate:{get:function(){return v.endDate},set:function(e){e=e&&e._isAMomentObject?e:moment(e);v.setEndDate(e.format("MM/DD/YYYY HH:mm:ss"))}}}),t},tcg.ac.loadPaginationXX=function(e,t,a,n){var r=$(e).empty(),i=[],o=a<1?1:~~a,c=~~n,s='<div data-value="{1}" class="pagination-item {2}">{0}</div>';if(n){if(i.push(s.format("",1,"first")),i.push(s.format("",o-1,"prev")),c<=5)for(var l=1;l<=c;l+=1)i.push(s.format(l,l,l===o?"active":""));else 1<=o-2&&2+o<=c?(i.push(s.format(1,1)),i.push(s.format("...")),i.push(s.format(
1o-1,o-1)),i.push(s.format(o,o,"active")),i.push(s.format(1+o,1+o)),i.push(s.format("...")),i.push(s.format(c,c))):(o<=2&&(1==o?(i.push(s.format(1,1,"active")),i.push(s.format(2,2))):(i.push(s.format(1,1)),i.push(s.format(2,2,"active"))),i.push(s.format(3,3)),i.push(s.format("...")),i.push(s.format(c,c))),c<=1+o&&(i.push(s.format(1,1)),i.push(s.format("...")),o==c?(i.push(s.format(c-2,c-2)),i.push(s.format(c-1,c-1)),i.push(s.format(c,c,"active"))):(i.push(s.format(o-1,o-1)),i.push(s.format(o,o,"active")),i.push(s.format(c,c)))));i.push(s.format("",1+o,"next")),i.push(s.format("",c,"last")),i.push('<input onkeyup="this.value=this.value.replace(/\\D/g,\'\')" maxlength="4" onafterpaste="this.value=this.value.replace(/\\D/g,\'\') type="text" class="page-search js_pagenNum" value="'.concat(n?o:"",'" />')),i.push('<div class="button btn-submit confirm">'.concat(tcg.lib.prop("button_confirm"),"</div>")),r.append(i.join("")),r.off().on("click",".pagination-item",function(){var e=+$(this).data("value");e==o||e<1||c<e||t&&"function"==typeof t&&t(e)}),r.find(".confirm").off().on("click",function(){var e=parseInt($.trim(r.find(".js_pagenNum").val()));e===o||e<1||c<e||t&&"function"==typeof t&&t(e)})}},tcg.ac.customPlugins=function(){$(document).off("click",".custom_dropdown").on("click",".custom_dropdown",function(){$(".custom_dropdown ul").addClass("hide"),$("ul",this).removeClass("hide"),$(".hag_regcom_tmslcac").addClass("hide"),$(".hag_regcom_tmslcac",this).removeClass("hide"),$(document).bind("click.jc",function(){$(".custom_dropdown ul").addClass("hide"),$(".hag_regcom_tmslcac").addClass("hide"),$(document).unbind("click.jc")})}),$(document).off("click",".custom_dropdown li").on("click",".custom_dropdown li",function(e){e.stopPropagation();e=$(this).closest(".custom_dropdown");$("input",e).attr("data-value",$(this).attr("data-value")),$("input",e).val($(this).html()).trigger("input"),$("ul",e).addClass("hide"),$(".hag_regcom_tmslcac",e).addClass("hide"),$(document).unbind("click.jc")}),$(document).off("click",".custom_tab_select").on("click",".custom_tab_select",function(){var e=$
1(this).closest(".custom_tab_container"),t=$(this).data("tab_target");$(".custom_tab_item",e).addClass("hide"),$(".custom_tab_select",e).removeClass("active"),$("#".concat(t)).removeClass("hide"),$(this).addClass("active"),$(".tab_footer",e).addClass("hide"),$("[data-footer_target='".concat(t,"']")).removeClass("hide"),"member_management"===t?$(".acg_right_mcentre").css("padding","83px 0 0px"):$(".acg_right_mcentre").removeAttr("style")}),$(document).off("click",".custombbs_dropdown,.customquta_dropdown").on("click",".custombbs_dropdown,.customquta_dropdown",function(){$(".custombbs_dropdown ul").addClass("hide"),$("ul",this).removeClass("hide"),$(".hag_regcom_tmslcac").addClass("hide"),$(".hag_regcom_tmslcac",this).removeClass("hide")}),$(document).off("click",".custombbs_dropdown li").on("click",".custombbs_dropdown li",function(e){e.stopPropagation();var e=this,t=$(e).closest(".custombbs_dropdown");$("input",t).val($(e).html()).trigger("input"),$("input",t).attr("data-value",$(e).attr("value")),$("ul",t).addClass("hide"),$(".hag_regcom_tmslcac",t).addClass("hide"),2==+$(e).attr("value")?$('input[name="diraGenaffurlPath"]').removeAttr("readonly").val(""):$('input[name="diraGenaffurlPath"]').val($(e).text()).attr("readonly","readonly")})},tcg.ac.checkVerified=function(e){var t=tcg.lib.sessionGet("user_information").value;return!e&&t.mobileVerified},tcg.ac.clearCountdown=function(e){smsTimerId&&(clearTimeout(smsTimerId),smsTimerId=null),e.removeClass("disabled").text(tcg.lib.prop("button_send")),sessionStorage.removeItem("sms_countdown")},tcg.ac.focusFirstError=function(e){e.find(".input-case-error input").first().trigger("focus")},tcg.ac.verification=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],r=1<arguments.length?arguments[1]:void 0,i=[],o=tcg.mc.regExpSettings;return!!tcg.mc.regExpSettings&&($(e).each(function(e,t){var a=$(t).attr("name"),n=o[a];r?n=o[r]:a&&a.toString().toLowerCase().includes("password")&&(n=o.password),i.push(tcg.mc.inputVerified(t,n))}),i.every(function(e){return e}))},tcg.ac.inputVerified=function(domAry){var regs=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],noTips=2<arguments.length&&void 0!==arguments[2]&&arguments[2],resultAll=[],config=JSON.parse(sessionStorage.getItem("regExpSettings")),isAry=Array.isArray(regs);return config.newBankNum={acceptedPattern:"^\\S{1,100}$",errorMsg:""},$(domAry).each(function(i,dom){resultAll.push(!0);var $error=$(dom).data("error"),errorMsg=null,val=$(dom).val().trim(),regexpStr="*",reg={},errorMsgObj=$error?eval("(".concat($error.replace(/'/g,'"'),")")):{};switch(_typeof(regs)){case"string":reg=config[regs]||{acceptedPattern:"*",patternId:0},regexpStr=reg.acceptedPattern||"*";break;case"object":regs&&(reg=isAry?config[regs[i]]:regs,reg=reg||{acceptedPattern:"*",patternId:0},regexpStr=reg.acceptedPattern||"*")}val?(regexpStr="*"===regexpStr?".*":regexpStr,errorMsg=reg.patternId||0===reg.patternId?tcg.lib.prop("reg_pattern_".concat(reg.patternId)).replace("(min)",reg.minLength).replace("(max)",reg.maxLength):"",reg.minLength===reg.maxLength&&(errorMsg=errorMsg.replace("".concat(reg.minLength," - ").concat(reg.minLength),reg.minLength)),errorMsg=errorMsg.replace(",","")===regexpStr.replace(",","")?"":errorMsg,resultAll[i]=new RegExp(regexpStr,"g").test(val),(val.length<reg.minLength||val.length>reg.maxLength)&&(resultAll[i]=!1)):(errorMsg=tcg.mc.props(errorMsgObj.required),resultAll[i]=!1),noTips||tcg.ac.inputErrorTips(dom,errorMsg||tcg.mc.props(errorMsgObj.required),resultAll[i])}),resultAll.every(function(e){return e})},tcg.ac.inputErrorTips=function(e,t,a){var n=$(e),r=n.parent(),e=(r=r.hasClass("input-case")?r:n.wrap("<div class='input-case'/>").parent()).find(".error-tips");return a?(r.removeClass("input-case-error"),r.find(".icon-eyes,.icon-eyes-close").removeClass("right-more"),r.find(".clear-btn").addClass("hide")):(r.addClass("input-case-error"),r.find(".icon-eyes,.icon-eyes-close").addClass("right-more"),r.find(".clear-btn").removeClass("hide"),e.length?e.text(t):(r.append($('<div class="mcac-icon clear-btn"/>').on("click",function(){n.val(""),r.removeClass("input-case-error"),r.find(".
1icon-eyes,.icon-eyes-close").removeClass("right-more"),r.find(".clear-btn").addClass("hide")})),r.append('<div class="error-tips">'.concat(t,"</div>")))),a},tcg.ac.loadPage=function(t,a){return function(e){tcg.ac.loadTemplate(e,t,a)}},tcg.ac.verifiedPhoneSms=(()=>{var o=_asyncToGenerator(_regeneratorRuntime().mark(function e(a,n,r,t,i,o){var c,s;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(tcg.ac.clearCountdown(n),c=tcg.lib.findWhitelabelByModId("UPDATEMOBILEICC3"),tcg.ac.verification(r,"mobileNum")||tcg.ac.checkVerified(a)){e.next=6;break}return r.parent(".bottom_tips").siblings(".mobile-tip").removeClass("hide"),tcg.ac.focusFirstError(t),e.abrupt("return");case 6:if(n.hasClass("disabled")||n.hasClass("processing"))return e.abrupt("return");e.next=8;break;case 8:return n.addClass("processing"),e.next=11,tcg.ac.geetest.geetestVerify("sms");case 11:s=e.sent,(s=_objectSpread({mobileNum:tcg.ac.checkVerified(a)?"":r.val()},s)).countryDialingCode=c?$.trim(i.data("value")):null,tcg.ac.api.verification_send_verified(s).then((()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t.success?tcg.ac.handleSuccess(t,n,a,i,r.val(),o):(n.removeClass("processing"),tcg.ac.onError(t.message));case 1:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})());case 15:case"end":return e.stop()}},e)}));return function(e,t,a,n,r,i){return o.apply(this,arguments)}})(),tcg.ac.handleSuccess=(()=>{var o=_asyncToGenerator(_regeneratorRuntime().mark(function e(t,a,n,r,i,o){var c;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o&&sessionStorage.removeItem("user_information"),n)return e.next=4,tcg.ac.firebase.signInWithPhoneNumber(r.data("value"),i);e.next=8;break;case 4:return c=e.sent,a.removeClass("processing"),c&&(c=Math.floor((t.value.expirationTime-Date.now())/1e3),tcg.ac.sms_CountDown(a,c),a.addClass("disabled")),e.abrupt("return");case 8:a.removeClass("processing"),c=Math.floor((t.value.expirationTime-Date.now())/1e3),sessionStorage.setItem("sms_countdown",c),tcg.ac.sms_CountDown(a,c),a.addClass("disabled");case 13:case"end":return e.stop()}},e)}));return function(e,t,a,n,r,i){return o.apply(this,arguments)}})(),tcg.ac.sms_CountDown=function(e,t){var a=t||sessionStorage.sms_countdown;smsTimerId&&clearTimeout(smsTimerId),a&&(e.addClass("disabled"),smsTimerId=setTimeout(function(){return tcg.mc.updateCountdown(e,a)},1e3))},tcg.ac.loadTemplate=function(i,o,c){tcg.ac.api.touchToken(),tcg.ac.initGlobalVariables().then(function(){tcg.ac.pageAvailable(o).then(function(e){var t=o,a=(e||(t="virtualPlayerBlock"),"v.".concat(tcg.lib.jsparams.ac_v)),n=!1,t="xml/".concat(tcg.lib.jsparams.ac_t,"/").concat(t,".xml"),r=(tcg.ac.manifest&&tcg.ac.manifest[t]&&(t="manifest/".concat(tcg.ac.manifest[t]),n=!0),$(i).empty(),setTimeout(function(){$(i).html(0<$("#ac_container").length?"<div class='ac-page-loading'></div>":"<div id='ac_container'><div class='ac-page-loading'></div></div>")},200));tcg.lib.ajax({url:"/ac/".concat(a,"/").concat(t),id:i,dataType:"html",cache:n},function(){clearTimeout(r),tcg.ac.translate(i),e&&c()},function(){clearTimeout(r),e&&c()})})})},tcg.ac.translate=function(e){window.localStorage.getItem("ac_lang")&&"ac"===$.i18n.scope||(tcg.ac._lang=window.localStorage.getItem("lang")||window.globalVar&&window.globalVar.lang),$("#ac_container").removeClass("CN EN JA TH").addClass((tcg.ac._lang||"CN").toUpperCase()),$(e).find("[translate]").each(function(){var e=$
1(this),t=e.attr("translate"),a=e.prop("tagName").toLowerCase(),n=e.attr("type");if("input"===a&&void 0!==n)switch(n){case"button":e.attr("value",tcg.lib.prop(t));break;case"text":case"email":case"password":case"tel":case"url":case"search":case"date":case"datetime":case"datetime-local":case"time":case"month":case"week":case"hasPlaceHolder":e.attr("placeholder",tcg.lib.prop(t))}else e.html($.parseHTML(tcg.lib.prop(t)))})},tcg.ac.alert=function(e,t,a,n,r){var r=r||"button_confirm",i=[tcg.lib.prop("error_logout"),"账号已登出,请重新登录","login.not.session","customer not login or login timeout"];"errors"===e?i.includes(t)?tcg.lib.alert("errors",tcg.lib.prop("error_logout"),"",function(){var e=sessionStorage.getItem("clientParam"),e=(sessionStorage.clear(),e&&sessionStorage.setItem("clientParam",e),"/");(window.location.pathname||"").includes("agent")&&(e=window.location.pathname),window.location.href=e},tcg.lib.prop(r)):tcg.lib.alert("errors",tcg.lib.prop(t),"",n,tcg.lib.prop(r)):tcg.lib.alert(e,t,a,n,tcg.lib.prop(r))},tcg.ac.confirm=function(e,t,a,n,r){r=r||"button_cancel";tcg.lib.confirm(e,t,a,tcg.lib.prop(n||"button_confirm"),tcg.lib.prop(r))},tcg.ac.confirmV2=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"success",t=1<arguments.length?arguments[1]:void 0,a=2<arguments.length?arguments[2]:void 0;return tcg.lib.cover({icon:e,html:t,btn:{cancel:3<arguments.length?arguments[3]:void 0,confirm:a}},4<arguments.length?arguments[4]:void 0)},tcg.ac.warning=function(e){tcg.ac.alert("warning",tcg.lib.prop(e)),$("#dialog_box_icon").removeClass("error").addClass("confirm")},tcg.ac.onError=function(e){var t="",a="";if("object"===_typeof(e)&&(t=e.errorCode,a=e.message),(a||"").toLowerCase().includes("hibernate"))tcg.ac.warning("error_sync");else switch($.trim(t)){case"user.or.token.invalid":case"login.not.session":case"CUSTOMER_NOT_LOGIN":case"customer not login or login timeout":tcg.ac.alert("errors",tcg.lib.prop("error_logout"));break;default:tcg.ac.alert("errors",e.errorCode?e.message:e)}},tcg.ac.delayApi=function(){return new Promise(function(e){setTimeout(function(){e()},1e3)})},tcg.ac.lotto_translate=function(e,t){var a=e.replace(/-.*/g,"");return"5"===t&&"SPORTS"!==e?$.trim("ALLEXCLUDE"===e||"SPORTS-PARLAY"===e?tcg.lib.prop("".concat(e)):"".concat(tcg.lib.prop("SPORTS")," - ").concat(a)):$.trim(tcg.lib.prop("label_series_".concat(e)))},tcg.ac.checkRegExPattern=function(e,t){var a,n=JSON.parse(sessionStorage.getItem("regExpSettings"));return n?(n=n.value)[e]?(a=tcg.lib.prop("reg_pattern_".concat(n[e].patternId)).replace("(min)",n[e].minLength).replace("(max)",n[e].maxLength),t.length>n[e].maxLength||t.length<n[e].minLength?{pass:!1,message:a}:"*"!==n[e].acceptedPattern?{pass:new RegExp(n[e].acceptedPattern,"g").test(t),message:a}:{pass:!0}):{pass:!0}:(tcg.ac.api.registerSettings(),{pass:!0})},tcg.ac.BlurError=function(e,t){this.errorMessage=t,this.elem=e.parent(),this.clearBtn=$('<div class="mcac-icon clear-btn"></div>'),this.toolTip=$('<div class="error-tips">'.concat(this.errorMessage,"</div>")),this.elem.addClass("input-case-error").append(this.clearBtn).append(this.toolTip).find(".icon-eyes-close").addClass("right-more"),this.clearBtn.on("click",function(e){e=$(e.target);e.parent(".input-case-error").removeClass("input-case-error").find(".icon-eyes-close").removeClass("right-more"),e.siblings(".input-control").val(""),e.remove(),e.siblings(".error-tips").remove()})},tcg.ac.trimDecimal=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,a=e;return 0===(a="string"==typeof a?+a:a)||a&&!isNaN(a)?+Decimal(a).toFixed(t,Decimal.ROUND_DOWN).toString():e},tcg.ac.timezoneShowTip=function(e){var t=tcg.ac.getMerchant()||"",t=/S1/i.test(t)?"reminder_timezone_gmt84":"reminder_timezone_gmt8",t=tcg.lib.prop(t),t="<div class='timezone-tips'>".concat(t,"</div>");"+0800"!==moment().format("ZZ")&&(e?$(e):$(".table-page")).append(t)},Object.defineProperties(tcg.ac,{shellAPI:{get:function(){var t=window.shellAPI||{};return{updateUnreadAnnouncement:function(){setTimeout(function(){var e;"function"==typeof t[e="updateUnreadAnnouncement"]&&t[e]()},1e3)}}}}}),_extends(tcg.ac,{customerId:void 0,isSingleWallet:void 0,currencySymbol:void 0,initGlobalVariables:function(){var e,t=this;return this.isInit||(e=!1,(!this.initGlobalVariablesTime||Date.now()>this.initGlobalVariablesTime)&&(this.initGlobalVariablesTime=Date.now()+9e4,e=!0),this.isInit=Promise.allSettled([tcg.lib.initialize(e),tcg.ac.api.getMerchantWallet(),tcg.ac.api.getCountry()]).then(function(e){var e=_slicedToArray(e,2),e=(e[0],e[1]);tcg.ac.isSingleWallet="0"!=="".concat(null!=(e=null==e||null==(e=e.value)||null==(e=e.value)?void 0:e.isSingle)?e:1),t.isInit=null})),this.isInit},getRegPatternMessage:function(e){var t,a=JSON.parse(sessionStorage.getItem("regExpSett
1ings"));return a?(a=a.value)[e]?(t=tcg.lib.prop("reg_pattern_".concat(a[e].patternId)).replace("(min)",a[e].minLength).replace("(max)",a[e].maxLength),a[e].minLength===a[e].maxLength?t.replace("".concat(a[e].minLength," - ").concat(a[e].minLength),a[e].minLength):t):tcg.lib.prop("error_input_right_value"):(tcg.ac.api.registerSettings(),tcg.lib.prop("error_input_right_value"))},setupTooltip:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"center";setTimeout(function(){e.each(function(){var e=$(this);this.offsetWidth<this.scrollWidth&&(e.html("<div class='hover-tips'><span class='ellipsis'>{0}</span><div class='content-tips {1}'>{0}</div></div>".format(e.text(),t)),e.hasClass("table-td"))&&e.removeClass("ellipsis")})},50)},sliderFadeIn:function(e,t){e.addClass("active"),setTimeout(function(){e.find(".model-mask").animateCss("fadeIn animated-fast",function(){$(this).addClass("active")})}),e.find("#itemWrapper,#bankWrapper").addClass("active").animateCss("fadeInRight animated-fast",function(){"function"==typeof t&&t()})},sliderFadeOut:function(e,t){setTimeout(function(){e.find(".model-mask").animateCss("fadeOut animated-fast",function(){$(this).removeClass("active")})}),setTimeout(function(){e.find("#itemWrapper,#bankWrapper").animateCss("fadeOutRight animated-fast",function(){$(this).removeClass("active"),e.removeClass("active").find("#itemWrapper,#bankWrapper").removeClass("active"),"function"==typeof t&&t()})})},fadeIn:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:".itemWrapper";e.addClass("active").find("".concat(t,", .model-mask")).css("opacity",0),setTimeout(function(){e.find(".model-mask").animateCss("fadeIn animated-fast",function(){$(this).css("opacity",1)}),e.find(t).animateCss("fadeInRight animated-fast",function(){$(this).css("opacity",1)})})},fadeOut:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:".itemWrapper";e.find(".model-mask").animateCss("fadeOut"),e.find(t).animateCss("fadeOutRight",function(){e.removeClass("active")})},getMerchant:function(){return window.sessionStorage.getItem("merchantCode")||window.sessionStorage.getItem("merchant")||window.localStorage.getItem("merchant")||window.localStorage.getItem("merchantCode")||window.globalVar&&window.globalVar.merchantCode},checkConsolidated:function(t){var a=(JSON.parse(sessionStorage.getItem("consolidated"))||{value:{}}).value[t]||{};return Object.keys(a).some(function(e){e=a[e].agent,e=void 0===e?[]:e;return"divtypeinfo"===t?e.some(function(e){e=e.status;return["A","V"].includes(e)}):Array.isArray(e)?0<e.length:0<Object.keys(e).length})},enabledDividend:function(){return this.checkConsolidated("divtypeinfo")},enabledDailySalary:function(){return this.checkConsolidated("dailysalinfotype")||this.checkConsolidated("contractmrdailysalinfotype")||this.enableRealtimeSalary()},enabledActmrDailySalary:function(){return this.checkConsolidated("contractmrdailysalinfotype")},enabledHourlySalary:function(){return this.checkConsolidated("contracthoursalinfo")},enableRealtimeSalary:function(){var e;return!(null==(e=(JSON.parse(sessionStorage.getItem("consolidated"))||{value:{}}).value)||null==(e=e.realtimesalinfotype)||null==(e=e.LOTT)||!e.agent)},isVirtualPlayer:function(e){return[40,41,42].includes(e)},pageAvailable:function(t){return tcg.ac.api.getMemberInfo().then(function(e){return!e.success||!tcg.ac.isVirtualPlayer(e.value.type)||!["agentDailyWages","agentDividendRecord","floorSalary","floorSalaryV2"].includes(t)})},clearAutoComplete:function(e){setTimeout(function(){e.find('[type="password"]').each(function(){var e=$
1(this);e.val(""),e.attr("autocomplete","new-password-".concat((new Date).getTime()))})},500)}}),Object.defineProperty(tcg.ac,"_lang",{set:function(e){e=(e||"CN").toUpperCase();!{}.hasOwnProperty.call(tcg.ac.lang,e)&&(e="CN"),tcg.lib.loadProperties(tcg.ac.lang[e],"ac"),moment&&moment.locale(e),window.localStorage.setItem("ac_lang",e),window.localStorage.setItem("lang",e)},get:function(){return(window.localStorage.getItem("ac_lang")||"").trim()||"CN"}}),$.fn.extend({acDateRange:function(e,a){var n,r=!(2<arguments.length&&void 0!==arguments[2])||arguments[2],i=$(this).closest("#tr_history"),t=(a="function"==typeof e?e:a,(e="object"===_typeof(e)?e:{}).hideToday?"hide":""),t=$('\n<div class="form-group '.concat(t,'">\n  <input id="today_record" type="radio" checked="checked" value="0" class="radio-control" name="set_date" />\n  <label for="today_record" class="radio-control-ie"></label>\n  <label for="today_record" translate="mc_today">').concat(tcg.lib.prop("label_today"),'</label>\n</div>\n<div class="form-group">\n  <input id="yestaday_record" type="radio" ').concat(e.hideToday?'checked="checked"':"",' value="1" class="radio-control" name="set_date" />\n  <label for="yestaday_record" class="radio-control-ie"></label>\n  <label for="yestaday_record" >').concat(tcg.lib.prop("label_yesterday"),'</label>\n</div>\n<div class="form-group " style="display:').concat(!r&&"none",'">\n  <input type="radio" value="6" id="last_record" class="radio-control" name="set_date" />\n  <label for="last_record" class="radio-control-ie"></label>\n  <label for="last_record" translate="">').concat(tcg.lib.prop("label_recently_week"),'</label>\n</div>\n<div class="form-group">\n  <input id="datetime_range_picker" type="radio" value="custom" class="radio-control" name="set_date" />\n  <label for="datetime_range_picker" class="radio-control-ie"></label>\n  <input type="text" class="input-control date js_date" />\n</div>').replace(/\s*\n\s*/g,"")),o=(i&&r&&(i.find('input[value="'.concat(i.data("buttonType"),'"]')).prop("checked","checked"),e.startDate=moment(i.data("startDate")).startOf("day").format("MM/DD/YYYY  HH:mm:ss"),e.endDate=moment(i.data("endDate")).endOf("day").format("MM/DD/YYYY  HH:mm:ss")),t.find("input[name=set_date]")),c=t.find(".js_date"),s=tcg.mc.initDaterangepicker(c,_objectSpread({parentEl:"#".concat(this.uniqueId().prop("id")),timePicker:e.timePicker,timePickerSeconds:!0,timePicker24Hour:!0,maxDate:moment().add(2,"d").endOf("days"),callback:(n=function(e,t){i&&r&&(i.data("buttonType","custom"),i.data("startDate",e),i.data("endDate",t)),o.filter("input[value=custom]").prop("checked",!0),"function"==typeof a&&a()},d.toString=function(){return n.toString()},d)},e)),l=s.data("daterangepicker");function d(e,t){return n.apply(this,arguments)}return c.on("click",function(){o.filter("#datetime_range_picker").prop("checked",!0)}
1),o.off().on("click.setDate",function(){var e=$(this).val(),t=moment();"6"===e?(l.setStartDate(t.clone().startOf("day").add(-6,"d")),l.setEndDate(t.clone().endOf("day"))):"custom"===e?s.trigger("click.daterangepicker"):(l.setStartDate(t.clone().startOf("day").add(-1*e,"d")),l.setEndDate(t.clone().endOf("day").add(-1*e,"d"))),i&&r&&(i.data("startDate",l.startDate.startOf("day")),i.data("endDate",l.endDate),i.data("buttonType",e)),"function"==typeof a&&"custom"!==e&&a()}),Object.defineProperties(this,{startDate:{get:function(){return l.startDate},set:function(e){e=e&&e._isAMomentObject?e:moment(e);l.setStartDate(e.format("MM/DD/YYYY HH:mm:ss"))}},endDate:{get:function(){return l.endDate},set:function(e){e=e&&e._isAMomentObject?e:moment(e);l.setEndDate(e.format("MM/DD/YYYY HH:mm:ss"))}}}),t.prependTo(this),i&&void 0!==i.data("buttonType")&&r&&i.find('input[value="'.concat(i.data("buttonType"),'"]')).prop("checked","checked"),this},acScrollbarPF:function(){var r=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},e=this;return"string"==typeof r?e.data("ps")&&"function"==typeof e.data("ps")[r]&&e.data("ps")[r]():e.each(function(e,t){t.scrollTop=0;var a=$(t);try{var n=a.data("ps");n&&(n.destroy(),n=null)}catch(e){a.data("ps",void 0)}a.css("overflow","hidden");n=new window.PerfectScrollbar(t,_objectSpread({suppressScrollX:!0,scrollingThreshold:500},r));a.data("ps",n)}),e}}),(o=>{o.ac.firebase={$_getErrorMessage:function(e){var t=e.code,e=e.message,a=o.lib.prop("auth/unknown"),n=o.lib.prop(t)||a,a=(n.startsWith("auth/")&&(n=a),[]);return a.push("".concat(n,"<br/>")),t&&a.push("Code: ".concat(t)),e&&a.push("Reason: ".concat(e)),a.join("<br />")},initFirebase:function(){var i=this;return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.ac.api.consolidatedSettings().then(function(e){(e.value.sms||{}).firebase&&(t=e.value.sms)});case 3:e.next=8;break;case 5:return e.prev=5,e.t0=e.catch(0),e.abrupt("return",!1);case 8:if(t&&t.firebase){e.next=10;break}return e.abrupt("return",!1);case 10:a={apiKey:t.apiKey,authDomain:t.authDomain,projectId:t.projectId};try{o.ac.firebase.initializeApp(a)}catch(e){}if((a=o.ac.firebase.getAuth()).useDeviceLanguage(),window.recaptchaVerifierCore)return e.abrupt("return",!0);e.next=16;break;case 16:return n="recaptcha-container-core",document.querySelector("#recaptcha-container-core")||((r=document.createElement("div")).id=n,document.body.appendChild(r)),window.recaptchaVerifierCore=new o.ac.firebase.RecaptchaVerifier(n,{size:"invisible"},a),i.resetRecaptcha(),e.abrupt("return",!0);case 22:case"end":return e.stop()}},e,null,[[0,5]])}))()},resetRecaptcha:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",window.recaptchaVerifierCore.render().then(function(e){window.grecaptcha.reset(e)}));case 1:case"end":return e.stop()}},e)}))()},signInWithPhoneNumber:function(n,r){var i=this;return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t="+".concat(n).concat(r),a=o.ac.firebase.getAuth(),e.next=4,i.resetRecaptcha();case 4:return e.prev=4,e.next=7,o.ac.firebase.signInWithPhoneNumber(a,t,window.recaptchaVerifierCore);case 7:return i.confirmResult=e.sent,e.abrupt("return",i.confirmResult);case 11:return e.prev=11,e.t0=e.catch(4),o.ac.onError(i.$_getErrorMessage(e.t0)),e.abrupt("return",!1);case 15:case"end":return e.stop()}},e,null,[[4,11]])}))()},verifyCodeByFirebase:function(a){var n=this;return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n.confirmResult){e.next=3;break}return o.ac.alert("errors",n.$_getErrorMessage({code:"auth/code-expired"})),e.abrupt("return",!1);case 3:return e.prev=3,e.next=6,n.confirmResult.confirm(a);case 6:return t=e.sent,t=t.user,e.next=10,t.getIdToken();case 10:return e.abrupt("return",e.sent);case 13:e.prev=13,e.t0=e.catch(3),o.ac.alert("errors",n.$_getErrorMessage(e.t0));case 16:return e.abrupt("return",!1);case 17:case"end":return e.stop()}},e,null,[[3,13]])}))()}}})(window.tcg),(($,p)=>{p.ac.forgetByGa=p.ac.loadPage("forgetGa",function(){var a=$("#forgetGa"),n=a.find(".code"),r=a.find(".newPassword"),i=a.find(".confirmNewPassword"),o=a.find(".btn-submit");p.ac.clearAutoComplete(a),a.find(".icon-eyes-close").off().on("click",function(e){$(this).toggleClass("icon-eyes-close icon-eyes"),$(this).siblings("input")[0].type=$(this).hasClass("icon-eyes-close")?"password":"text"}),o.off().on("click",function(){var e=r.add(i),t=p.ac.inputVerified(n),e=p.ac.verification(e,"paymentPassword");o.hasClass("processing")||(t&&e?r.val()!==i.val()?(p.ac.focusFirstError(a),p.ac.inputErrorTips(i,p.lib.prop("withdraw_password_confirm_failed"))):(o.addClass("processing"),t={password:$.trim(r.val()),confirmPassword:$.trim(i.val()),method:"G",authCode:$.trim("".concat(n.val()))},p.ac.api.resetPaymentPasswordv2(t).then(function(e){o.removeClass("processing"),e.success?(p.ac.alert("success",p.lib.prop("reset_success")),a.find("input").val("")):p.ac.onError(e.message)})):p.ac.focusFirstError(a))})}),p.ac.forgetByPhone=p.ac.loadPage("forgetPhone",function(){var r,i=$("#forgetPhone"),o=i.find(".code"),c=i.find(".mobileNum"),t=i.find("#btnsen
1d"),s=i.find(".newPassword"),l=i.find(".confirmNewPassword"),a=i.find("#mobileVerified"),n=a.find(".js_countryCode"),d=i.find(".btn-submit"),u=(d.text(p.lib.prop("button_send")),p.lib.findWhitelabelByModId("UPDATEMOBILEICC3")),m=(sessionStorage.removeItem("sms_countdown"),d.removeClass("disabled"),a.siblings(".form-group.verify").find(".input-control").attr("placeholder","IRR"===p.ac.currency?p.lib.prop("phone_irr_verification"):p.lib.prop("enter_phone_verifyNum")),i.find(".forget-password").html("".concat(p.lib.prop("forget_password"),' <a class="contact-service">').concat(p.lib.prop("contact_service"),"</a>")),i.find(".contact-service").off().on("click",function(){$("#forget-password-content").find(".setting-nav .js_customer").trigger("click")}),{init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return p.ac.clearAutoComplete(i),p.ac.clearCountdown(t),p.ac.api.getMemberInfo(function(e){var t;e.success?((t=e.value.mobile)?(c.data("value",t).val("").attr("placeholder",t),c.parent(".bottom_tips").siblings(".mobile-tip").removeClass("hide")):c.parent(".bottom_tips").siblings(".mobile-tip").addClass("hide"),p.ac.setCountryCode(e.value.countryDialingCode,a,n,u)):p.ac.onError(e.message)}),e.next=5,p.ac.firebase.initFirebase();case 5:r=e.sent,p.ac.checkVerified(r)?(t.appendTo(o.parents(".form-group")),c.parents(".form-group").hide(),0===i.find(".code-tip").length&&t.parents(".form-group").after('<div class="code-tip">'.concat(p.lib.prop("label_verificationCode_tip"),"</div>"))):c.parents(".form-group").show(),u=u||r,c.off("blur").on("blur",function(e){var e=$(e.target),t=e.val();c.parent(".bottom_tips").siblings(".mobile-tip").addClass("hide"),t.length?p.ac.verification(e,"mobileNum")||p.ac.focusFirstError(i):(p.ac.regExpSettings.mobileNum,p.ac.focusFirstError(i))}),t.off().on("click",function(){p.ac.verifiedPhoneSms(r,t,c,i,n)}),d.off().on("click",m.verification_otp),i.find(".icon-eyes-close").off().on("click",function(e){$(this).toggleClass("icon-eyes-close icon-eyes"),$(this).siblings("input")[0].type=$(this).hasClass("icon-eyes-close")?"password":"text"});case 12:case"end":return e.stop()}},e)}))()},verification_otp:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=s.add(l),d.hasClass("processing"))return e.abrupt("return");e.next=3;break;case 3:if([p.ac.inputVerified(o),!!p.ac.checkVerified(r)||p.ac.inputVerified(c),p.ac.verification(t,"paymentPassword")].includes(!1))return p.ac.focusFirstError(i),e.abrupt("return");e.next=6;break;case 6:if(s.val()!==l.val())return p.ac.focusFirstError(i),p.ac.inputErrorTips(l,p.lib.prop("withdraw_password_confirm_failed")),e.abrupt("return");e.next=10;break;case 10:if(d.addClass("processing"),o.val($.trim(o.val())),r)return e.next=15,p.ac.firebase.verifyCodeByFirebase(o.val());e.next=19;break;case 15:if(a=e.sent){e.next=19;break}return d.removeClass("processing"),e.abrupt("return");case 19:n={verificationCode:o.val(),mobileNum:c.val(),password:$.trim(s.val()),confirmPassword:$.trim(l.val()),method:"S"},r&&(n.firebaseIdToken=a),p.ac.api.resetPaymentPasswordv2(n).then(function(e){d.removeClass("processing"),e.success?(p.ac.alert("success",p.lib.prop("reset_success")),sessionStorage.setItem("sms_countdown","0"),s.val(""),l.val(""),o.val("")):p.ac.onError(e.message)});case 22:case"end":return e.stop()}},e)}))()}});m.init()}),p.ac.forgetByCustomer=p.ac.loadPage("forgetCus",function(){var e=$
1("#forgetCus").find(".cus-wrap");p.ac.customerService(e)}),p.ac.forgetByEmail=p.ac.loadPage("forgetEmail",function(){var t=$("#forgetEmail"),a=t.find(".email"),n=t.find(".btn-submit");n.off().on("click",function(){var e;n.hasClass("processing")||(p.ac.inputVerified(a,"email")?(n.addClass("processing"),e={method:"E",email:$.trim(a.val())},p.ac.api.resetPaymentPasswordv2(e).then(function(e){n.removeClass("processing"),e.success?p.ac.alert("success",p.lib.prop("result_msg_sent")):p.ac.onError(e.message)})):p.ac.focusFirstError(t))})})})((document,jQuery),tcg),(m=>{var p={CN:"zho",TW:"zho-tw",HK:"zho-hk",EN:"eng",JA:"jpn",KO:"kor",ID:"ind",ES:"spa",VI:"vie",TH:"tha"};m.ac.geetest={geetestVerify:function(){var d=arguments,u=this;return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r,i,o,c,s,l;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=0<d.length&&void 0!==d[0]?d[0]:"sms",a=m.lib.findWhitelabelByModId("GEETESTVCODE3"),u.GEETEST_ID){e.next=14;break}return e.prev=3,e.next=6,m.ac.api.consolidatedSettings();case 6:(o=e.sent).success&&(r=o.value.gw||{},n=r.GEETEST_ID,r=r.GEETEST_VERSION,o=o.value.sms||{},i=o.firebase,o=o.apiKey,u.firebaseSms=i&&o,u.GEETEST_ID=n,u.GEETEST_VERSION=r),e.next=14;break;case 10:return e.prev=10,e.t0=e.catch(3),m.ac.warning(e.t0.message),e.abrupt("return",Promise.reject({success:!1,message:null==e.t0?void 0:e.t0.message}));case 14:if("sms"!==t||a){e.next=16;break}return e.abrupt("return",!0);case 16:if("sms"!==t||!a||"v4"===u.GEETEST_VERSION&&u.GEETEST_ID){e.next=19;break}return m.ac.warning("".concat(m.lib.prop("error"),"<br/><br/>Cause: Geetest service not work")),e.abrupt("return",Promise.reject({success:!1,message:"not setup geetest v4"}));case 19:if(u.verifying)return e.abrupt("return",Promise.reject({success:!1,message:"verify geetest too fast"}));e.next=21;break;case 21:return c=m.lib.prop,s=Date.now(),u._taskId=s,l=function(t,a,n){(u.captchaObj=t).onClose(function(){s===u._taskId&&(t.reset(),n({success:!1,message:c("verify_first")}))}).onSuccess(function(){var e;s===u._taskId&&(e=t.getValidate(),t.reset(),a({geetestValidateV4:e}))}).onError(function(e){s===u._taskId&&(t.reset(),n({success:!1,message:null==e?void 0:e.msg,errorCode:null==e?void 0:e.code}))})},e.abrupt("return",new Promise(function(t,a){u.verifying=!0;var e,n;(n=u.captchaObj)?(l(n,t,a),n.showCaptcha()):(n=u.GEETEST_ID,(e=(m.ac._lang||window.navigator.language).toUpperCase()).includes("TW")?e="TW":e.includes("HK")?e="HK":e.includes("ZH")&&(e="CN"),e=p[e]||p.EN,(0,(n={method:window.initBotion,parameters:{captchaId:n,product:"bind",language:e,hideSuccess:!0,timeout:2e4}}).method)(_objectSpread({},n.parameters),function(e){u.captchaObj=e,l(e,t,a),e.onReady(function(){setTimeout(function(){return e.showCaptcha()})})}))}).finally(function(){u.verifying=!1}));case 26:case"end":return e.stop()}},e,null,[[3,10]])}))()},$_destroy:function(){var e,t;null!=(e=(t=this.captchaObj).destroy)&&e.call(t)}}})(window.tcg),tcg.ac.methodsTemplate=function(e,t){tcg.ac.loadTemplate(e,"agentTeamOverView",function(){(methods={init:function(){},initEvents:function(){},search:function(){}}).init()})},(($,c)=>{c.ac.agentAnnouncement=function(e){c.ac.loadTemplate(e,"agentAnnouncement",function(){var a=$(".announcement"),e=$("#switchTab"),r=$(".count",e),i=$(".announcement-wrap",a),o={init:function(){o.getAgentAnnouncement()},getAgentAnnouncement:function(){c.ac.api.getAgentAnnouncementV2({types:"A",platform:"W"},function(e){var t,n;e.success&&(t=void 0===(t=(e=e.value||{}).agent)?[]:t,(e=void 0===(e=e.footer)?{}:e)&&0<e.unreadCount&&r.text(e.unreadCount).closest(".nav-item").addClass("hasCount"),0<t.length?(e=t.map(function(e){return'\n                <div class="announcement-item {0}" data-id="{4}">\n                  <div class="item-title">\n                      <div class="title-content">\n                          <div class="art-title">{1}</div>\n                          <div class="art-desc">{5}</div>\n                          <div class="art-time">{3}</div>\n                          <div class="art-icon"></div>\n                      </div>\n                  </div>\n                  <div class="item-content">\n                      {2}\n                  </div>\n                </div>\n                '.format(e.read?"readed":"",e.title,e.content,moment(e.startDate).format("YYYY-MM-DD\tHH:mm:ss"),e.id,o.getText(e.content))}),i.html(e.join("")),n=a.acScrollbarPF(),i.find(".announcement-item .item-title").on("click",function(e){var t=$(this).closest(".announcement-item"),a=t.data("id");
1t.hasClass("open")?(t.removeClass("open"),t.find(".item-content").slideUp(200,function(){n.data("ps").update()})):(t.addClass("open"),t.siblings().removeClass("open").find(".item-content").slideUp(200,function(){n.data("ps").update()}),t.find(".item-content").slideDown(200,function(){t.hasClass("readed")||(t.addClass("readed"),o.setReadStatus(a,t)),n.data("ps").update()}))})):a.html('<div class="no_announcement">'.concat(c.lib.prop("no_announcement"),"</div>")))})},setReadStatus:function(e,t){var e={read:!0,announcementId:e},a=parseInt(r.text());c.ac.api.MCSFE_markAnnouncementAsRead(e).then(function(e){e.success?(t.addClass("readed"),r.text(a-1),c.ac.shellAPI.updateUnreadAnnouncement(),a-1<=0&&r.closest(".nav-item").removeClass("hasCount")):c.ac.onError(e.message)})},getText:function(e){var t=$("<div></div>");return t.html(e),t.text().trim()}};o.init()})}})((document,jQuery),tcg),tcg.ac.agentDailyWages2=function(e){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"salaryEntry";tcg.ac.salary={activeGameType:void 0,initGameDropDownList:function(r,i,o){return new Promise(function(t){tcg.apis.getGameMakersV2().then(function(e){var n=JSON.parse(sessionStorage.getItem("consolidated")).value.dailysalinfotype,a=[{gameCategory:"CONS"}].concat(_toConsumableArray(e.sorting)).reduce(function(e,t){var t=t.gameCategory,a=(n[t]||{}).agent;return 0<(void 0===a?[]:a).length&&(e[t]={text:tcg.lib.prop(t)}),e},{}),a=Object.keys(n).filter(function(e){var t=(n[e]||{}).agent;return 0<(void 0===t?[]:t).length&&!a[e]}).reduce(function(e,t){return e[t]={text:tcg.lib.prop(t)},e},a);tcg.ac.initDropDownList(r,{data:a,active:tcg.ac.salary.activeGameType,name:"text"},function(e,t){tcg.ac.salary.activeGameType=t,"function"==typeof i&&i(o?1:t)}),t()})})}}
1,tcg.ac.loadTemplate(e,"agentDailyWages",function(){var e=$("#switchTab"),a=[{tab:tcg.lib.prop("label_salaryEntry"),method:"salaryEntry"},{tab:tcg.lib.prop("label_salaryManagement"),method:"salaryManagement"},{tab:tcg.lib.prop("label_salaryRecords"),method:"salaryRecords"}];({init:function(){var t=[];a.forEach(function(e){t.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(e.tab,e.method))}),e.html(t.join("")),this.initEvents(),tcg.ac[n]("#tr_history"),$(e.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")},initEvents:function(){e.find(".nav-item").off().on("click",function(e){$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),e=$(e.currentTarget).attr("data-tab_target"),tcg.ac[e]("#tr_history"))})}}).init()})},tcg.ac.agentDailyWages=tcg.ac.agentDailyWages2,tcg.ac.salaryEntry=function(e){tcg.ac.loadTemplate(e,"salaryEntry",function(){var n=$(".js_gameType"),r=$(".first-th"),s={daily_amount:tcg.lib.prop("label_team_daily_amount"),recharge_amount:tcg.lib.prop("recharge_amount"),ac_day_volume:tcg.lib.prop("ac_day_volume")},e={init:function(){this.initEvents(),tcg.ac.salary.initGameDropDownList(n,function(){e.search()}).then(function(){e.search()})},initEvents:function(){},search:function(){var t=this,a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:n.data("value"),e={productType:a};"DEPOSIT"===a?r.text(s.recharge_amount):r.text(s.daily_amount),tcg.ac.api.getDisburseDailySal(e,function(e){e=e.value.agent.find(function(e){return"A"===e.status||"V"===e.status});t.buildHtml(e.details,a)})},buildHtml:function(e,t){for(var a=[],n=0;n<e.length;n++){var r=void 0,i=void 0,i="F"===e[n].rateType?(r=e[n].rate,tcg.lib.prop("ac_yuan")):(r="P"===e[n].rateType?"".concat(Decimal(e[n].rate).times(100).toString(),"%"):"NA",""),o="".concat("DEPOSIT"===t?"":s.ac_day_volume,"≥").concat(tcg.ac.setCurrencyPosition(e[n].betVolume),"</"),c=e[n].activeMember;a.push('<tr><td style="width:33%;">{0}</td><td style="width:33%;">{1}</td><td style="width:33%;">{2}</td></tr>'.format(o,c,r+i))}a.join(""),$(".wage-report-table tbody").html(a)}};e.init()})},tcg.ac.salaryManagement=function(e){tcg.ac.loadTemplate(e,"salaryManagement",function(){var y=[],r={},a="",n="",e=$("#contractManagement"),l=$(".js_gameType",e),i=$(".btn-submit",e),o=$(".js_status",e),c=$(".js_customerName",e),s=$(".js_table",e),d=$(".model-case",e),u=$(".change_item","#salary_modal"),t=[{text:tcg.lib.prop("label_all"),value:""},{text:tcg.lib.prop("label_salaryManagement_statusP"),value:"P"},{text:tcg.lib.prop("label_salaryManagement_statusA"),value:"A"},{text:tcg.lib.prop("label_salaryManagement_statusR"),value:"N"}],m={N:tcg.lib.prop("ac_initiate_contract"),E:tcg.lib.prop("ac_modify_contract"),C:tcg.lib.prop("ac_termination_success"),A:tcg.lib.prop("ac_signed_success"),R:tcg.lib.prop("ac_termination"),V:tcg.lib.prop("ac_initiate_termination"),P:tcg.lib.prop("ac_waiting_to_determined")},p={daily_amount:tcg.lib.prop("label_team_daily_amount"),recharge_amount:tcg.lib.prop("recharge_amount")},f={F:tcg.lib.prop("ac_fixed_amount"),P:tcg.lib.prop("ac_proportion")},C={},g="",v=["customerName",{value:"viewContract",filter:function(e,t){return null!==t.status?"<span class='viewContractDetails tbl-link' data-status='{0}' data-targetCustomer='{1}' data-contractId='{2}'>{3}</span>".format(t.status,t.customerName,t.contractId,tcg.lib.prop("label_details")):"-"}},{value:"createdAt",filter:function(e,t){return t.createdAt?moment(new Date(t.createdAt)).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"updatedAt",filter:function(e,t){return t.updatedAt?moment(new Date(t.updatedAt)).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"status",filter:function(e,t){return t.status?tcg.lib.prop("ac_status_".concat(t.status)):tcg.lib.prop("ac_status_DEF")}},{value:"contractLogs",filter:function(e,t){return t.status?"<span class='contractLogs tbl-link' data-customer_id==='{0}' data-targetCustomer='{1}'>{2}</span>".format(t.customerId,t.customerName,tcg.lib.prop("ac_signing_history")):"-"}},{value:"actionBtns",filter:function(e,t){return t.status?"A"===t.status?"Y"===a?"Y"===n?'<span class="tbl-link voidContract" data-targetCustomer="{0}" >{1}</span> | <span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{2}" >{3}</span>'.format(t.customerName,tcg.lib.prop("ac_termination"),t.status,tcg.lib.prop("ac_modify")):'<span class="tbl-link voidContract" data-targetCustomer="{0}" >{1}</span>'.format(t.customerName,tcg.lib.prop("ac_termination")):"Y"===n?' <span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{1}" >{2}</span>'.format(t.customerName,t.status,tcg.lib.prop("ac_modify")):"-":"P"===t.status||"V"===t.status||"E"===t.status?tcg.lib.prop("ac_waiting_to_determined"):"N"!==g?'<span class="tbl-link addContract" data-targetCustomer="{0}">{1}</span>'.format(t.customerName,tcg.lib.prop("ac_initiate_contract")):"-":"N"!==g?'<span class="tbl-link addContract" data-targetCustomer="{0}">{1}</span>'.format(t.customerName,tcg.lib.prop("ac_initiate_contract")):"-"}}],b=["label_user_name","label_content_of_protocol","label_signing_time","label_agreement_effective_time","label_status","label_history_of_sign_contract","label_operation"],D={init:function(){i.addClass("processing"),D.initEvents(),tcg.ac.salary.initGameDropDownList(l,function(){D.getDisburseDailySal().then(function(e){var t=e.value.footer||{},t=(a=t.terminateFlag||"",n=t.modifyContractFlag||"",D.search(),e.value.agent.find(function(e){return"A"===e.status||"V"===e.status}));D.buildRatesTable(t.details)})},!0).then(function(){D.getDisburseDailySal().then(function(e){var t=e.value.footer||{},t=(a=t.terminateFlag,n=t.modifyContractFlag,D.search(),e.value.agent.find(function(e){return"A"===e.status||"V"===e.status}));D.buildRatesTable(t.details)})})},initEvents:function(){tcg.ac.customPlugins(),tcg.ac.initDropDownList(o,{data:t,name:"text"},function(){D.search()}),i.off("click").on("click",function(){D.search()}
1),$(document).off("click",".hag_modal_bclose,.hag_cancel").on("click",".hag_modal_bclose,.hag_cancel",function(){$(".hag_modal").addClass("hide"),$("#contractManagement").removeClass("hide"),tcg.lib.hideLoading()}),d.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(d)}),$(".preset").off().on("click",function(e){D.addContract(r,!0)})},search:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,e=(i.addClass("processing"),d.removeClass("active"),s.find(".table-tbody").empty(),{subordinateName:$.trim(c.val()).toLowerCase(),customerType:1,gameCategory:l.data("value"),status:o.data("value"),page:t,size:14});"DEPOSIT"===l.data("value")?u.text(p.recharge_amount):u.text(p.daily_amount),tcg.ac.api.ODSFE2_dailySalRec(e,function(e){e.success&&(D.createTable(b,v,e.value.list),tcg.ac.loadPaginationXX(".js_pagination",D.search,t,e.value.totalPages)),i.removeClass("processing")})},getDisburseDailySal:function(){return new Promise(function(a,e){var t=l.data("value"),n=o.data("value"),n={status:"ALL"===n?"":n,username:$.trim(c.val()).toLowerCase(),productType:t};tcg.ac.api.getDisburseDailySal(_objectSpread(_objectSpread({},n),{},{status:""}),function(e){var t;e.success&&(t=e.value.footer.initiateFlag,g=t,a(e))})})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(s.find(".table-tbody"),{data:a,columns:t,click:function(e,t,a){e.target.classList.contains("tbl-link")&&_toConsumableArray(e.target.classList).forEach(function(e){"tbl-link"!==e&&(D[e](t),r=t)})}})},viewContractDetails:function(e){$("#salary_modal").removeClass("hide"),$("#salary_modal .preset").addClass("hide"),$("#salary_modal h3").html("".concat(tcg.lib.prop(l.data("value"))," - ").concat(tcg.lib.prop("label_salaryManagement_viewForm_title"))),$(".targetUsername").html(e.customerName),$(".editCOntentWrp .nameHolder-div.po-middle div.po-middle:nth-child(2)").hide(),$("#salary_modal #targetCustomer").val(e.customerId),$("#salaryForm").hide(),$("#salary_modal div.hag_modal_srbtn").hide(),$("#salary_modal div.hag_bouns_w150.row").hide(),$("li.sal_row").remove(),tcg.ac.api.getDisburseDailySal({id:e.contractId,productType:l.data("value")},function(e){var n="",r=1,e=e.value.details;e&&0<e.length&&(e.forEach(function(e){var t="",a=e.rate;"P"===e.rateType&&(a=Decimal(e.rate).times(100).toString(),t="%"),n+='<li class="sal_row row_has_val" id="con_row_index_{0}"><div class="hag_bouns_w150 hag_bouns_c4c">{0}</div><div class="hag_bouns_w150 betVolume">{1}</div><div class="hag_bouns_w150 actMembers">{2}</div><div class="hag_bouns_w150 rateType" data-ratetype="{3}">{4}</div><div class="hag_bouns_w150 rate" data-rate="{5}">{5}</div></li>'.format(r,e.betVolume,e.activeMember,e.rateType,f[e.rateType],a+=t),r+=1}),$("#salaryForm").before(n))})},formEvents:function(){$("#salary").off("input","#salaryForm #sal_betVolume").on("input","#salaryForm #sal_betVolume",function(){var e=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rate").html()?C.minRequestedRate:$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rate").html(),t=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".actMembers").html()?0:+$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".betVolume").html(),a=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rateType").html()?0:$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rateType").attr("data-ratetype");D.ratesPlaceholder(!1,"",parseInt($("#salaryForm #sal_betVolume").val()),"",e,$(this).attr("data-value"),"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",t,a),$("#sal_rate").val("")}),$("#sal_rate").off("input.ac").on("input.ac",function(){var e=$
1(this).val();"F"===$("#sal_rateType").attr("data-value")&&(e=e.replace(/[\D]/g,"")),$(this).val(e),sessionStorage.removeItem("editSalary")}),$(document).off("click","#add_new_sal_row").on("click","#add_new_sal_row",function(){var e=$("#salaryForm"),t=$("#sal_betVolume",e).val(),a=$("#sal_actMember",e).val(),n=$("#sal_rateType",e).attr("data-value"),e=$("#sal_rate",e).val();1<+$("#salaryForm .rec_increment").html()&&(a<parseInt($("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".actMembers").html())||t<parseInt($("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".betVolume").html())||e<parseInt($("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rate").attr("data-rate")))&&(a=parseInt($("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".actMembers").html()),t=parseInt($("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".betVolume").html()),e=parseInt($("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rate").attr("data-rate"))),D.addSalFormRow()&&($("#salaryForm input[type='text']").val(""),D.ratesPlaceholder(!0,a,t,"",e,n,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet"))}),$(document).off("click","#salary_modal #delete_sal_row").on("click","#salary_modal #delete_sal_row",function(e){var e=$(e.currentTarget).closest(".sal_row"),t=+$("#salaryForm .rec_increment").html()-1,e=($(e).remove(),$("#salaryForm .rec_increment").html(t),void 0===$("#con_row_index_".concat(t-1)).children(".actMembers").html()?0:parseInt($("#con_row_index_".concat(t-1)).children(".actMembers").html())),a=void 0===$("#con_row_index_".concat(t-1)).children(".betVolume").html()?0:parseInt($("#con_row_index_".concat(t-1)).children(".betVolume").html()),n=void 0===$("#con_row_index_".concat(t-1)).children(".rate").html()?C.minRequestedRate:parseFloat($("#con_row_index_".concat(t-1)).children(".rate").html()),t=void 0===$("#con_row_index_".concat(t-1)).children(".rateType").attr("data-ratetype")?"P":$("#con_row_index_".concat(t-1)).children(".rateType").attr("data-ratetype");D.ratesPlaceholder(!0,e,a,"",n,t,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume"),$(".delete_sal_row",$("#salaryForm").prev()).html('<span id="delete_sal_row" class="action-btn">'.concat(tcg.lib.prop("ac_delete_btn"),"</span>")),$("#salaryForm #sal_betVolume").val(""),$("#salaryForm #sal_actMember").val(""),$("#salaryForm #sal_rate").val(""),sessionStorage.removeItem("editSalary")})},addContract:function(t){var e=1<arguments.length&&void 0!==arguments[1]&&arguments[1];$("#salaryForm").show(),$("#salary_modal h3").html("".concat(tcg.lib.prop(l.data("value"))," - ").concat(tcg.lib.prop("label_salaryManagement_addForm_title"))),$(".targetUsername").html(t.customerName),$(".editCOntentWrp .nameHolder-div.po-middle div.po-middle:nth-child(2)").show(),$("#salary_modal div.hag_modal_srbtn").show(),$("#salary_modal div.hag_bouns_w150.row").show(),$("li.sal_row").remove(),$("#salary_modal").removeClass("hide"),$("#salary_modal .preset").removeClass("hide"),$("#salaryForm input[type='text']").val(""),$("#salary_modal #targetCustomer").val(t.customerId),$("#salaryForm .rec_increment").html(1),D.ratesPlaceholder(!0,y[0].activeMember,y[0].betVolume,y[0].totalBet,y[0].rate,y[0].rateType,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",0),D.formEvents(),e&&y.forEach(function(e){var t="F"===e.rateType?e.requestedRate:Decimal(e.requestedRate).times(100).toString(),a=$("#salaryForm");$("#sal_betVolume",a).val(e.betVolume).trigger("input"),$("#sal_actMember",a).val(e.activeMember),$("#sal_rate",a).val(t),$("#add_new_sal_row").trigger("click")}),$("#sal_betVolume").off("change").on("change",function(){$("#sal_rateType").attr("data-value","P"),$("#sal_rateType").val("")}),$(document).off("click","#submitSalary").on("click","#submitSalary",function(){var a=[],n=[],r=[],i=[];if(!D.addSalFormRow(void 0,!0))return!1;$("#salaryForm input[type='text']").val(""),$.each($("#salary_modal .row_has_val"),function(e,t){"F"===$(".rateType",t).attr("data-rateType")?r.push(+$(".rate",t).html()):r.push(tcg.ac.trimDecimal(Decimal(+$(".rate",t).attr("data-rate")).div(100),4)),n.push(+$(".betVolume",t).html()),a.push($(".rateType",t).attr("data-rateType")),i.push(+$(".actMembers",t).html())});var e={downlineId:t.customerId,rateTypes:a.join(","),betVolume:n.join(","),requestedRate:r.join(","),activeMembers:i.join(","),productType:l.data("value")};return $("#submitSalary input").addClass("processing"),tcg.ac.api.MCSFE_a
1pplyContractDailySalary(e,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$("#salary_modal").addClass("hide"),D.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),$("#submitSalary input").removeClass("processing")}),!0})},editContract:function(t){$("#salaryForm").show(),$("#salary_modal h3").html("".concat(tcg.lib.prop(l.data("value"))," - ").concat(tcg.lib.prop("label_salaryManagement_editForm_title"))),$(".targetUsername").html(t.customerName),$(".editCOntentWrp .nameHolder-div.po-middle div.po-middle:nth-child(2)").show(),$("#salary_modal div.hag_modal_srbtn").show(),$("#salary_modal div.hag_bouns_w150.row").show(),$("li.sal_row").remove(),$("#salary_modal").removeClass("hide"),$("#salary_modal .preset").addClass("hide"),$("#salaryForm input[type='text']").val(""),$("#salary_modal #targetCustomer").val(t.customerId),$("#salaryForm .rec_increment").html(1),D.ratesPlaceholder(!0,y[0].activeMember,y[0].betVolume,y[0].totalBet,y[0].rate,y[0].rateType,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",0),D.formEvents(),tcg.ac.api.getDisburseDailySal({id:t.contractId,productType:l.data("value")},function(e){e.value.details.forEach(function(e){var t="F"===e.rateType?e.rate:Decimal(e.rate).times(100).toString(),a=$("#salaryForm");$("#sal_betVolume",a).val(e.betVolume).trigger("input"),$("#sal_actMember",a).val(e.activeMember),$("#sal_rate",a).val(t),$("#add_new_sal_row").trigger("click")}),sessionStorage.editSalary=!0}),$(document).off("click","#submitSalary").on("click","#submitSalary",function(){if(sessionStorage.editSalary)return tcg.ac.warning(tcg.lib.prop("info_contract_no_change")),!1;var a=[],n=[],r=[],i=[];if(!D.addSalFormRow(void 0,!0))return!1;$("#salaryForm input[type='text']").val(""),$.each($("#salary_modal .row_has_val"),function(e,t){"F"===$(".rateType",t).attr("data-rateType")?r.push(+$(".rate",t).html()):r.push(tcg.ac.trimDecimal(Decimal(+$(".rate",t).attr("data-rate")).div(100),4)),n.push(+$(".betVolume",t).html()),a.push($(".rateType",t).attr("data-rateType")),i.push(+$(".actMembers",t).html())});var e={downlineId:t.customerId,rateTypes:a.join(","),betVolume:n.join(","),requestedRate:r.join(","),activeMembers:i.join(","),productType:l.data("value")};return $("#submitSalary input").addClass("processing"),tcg.ac.api.MCSFE_applyContractDailySalary(e,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$(".hag_modal").addClass("hide"),$("#contractManagement").removeClass("hide"),D.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),$("#submitSalary input").removeClass("processing")}),!0})},addSalFormRow:function(){var e,t,a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:$("#salaryForm"),n=1<arguments.length&&void 0!==arguments[1]&&arguments[1],r=+$(".rec_increment",a).html(),i=(++r,""),a={betVolume:$("#sal_betVolume",a).val(),activeMember:$("#sal_actMember",a).val(),rateType:$("#sal_rateType",a).attr("data-value"),rate:$("#sal_rate",a).val()};return!!D.validateContractInputForm(n)&&(""===a.betVolume&&""===a.activeMember&&""===a.rate&&n||(n=a.rate,e="%","F"===a.rateType&&(n=Decimal(a.rate/a.betVolume).times(100).toString(),e="",t=a.rate),"P"===a.rateType&&(t=Decimal(a.rate).toFixed(2).toString()),i=(i=(i=(i=(i=(i+='<li class="sal_row row_has_val" id="con_row_index_'.concat(r-1,'">'))+'<div class="hag_bouns_w150 hag_bouns_c4c">'.concat(r-1,"</div>"))+'<div class="hag_bouns_w150 betVolume">'.concat(a.betVolume,"</div>"))+'<div class="hag_bouns_w150 actMembers">'.concat(a.activeMember,"</div>"))+'<div class="hag_bouns_w150 rateType" data-rateType="'.concat(a.rateType,'">').concat(f[a.rateType],"</div>"))+'<div class="hag_bouns_w150 rate" data-rate="'.concat(n,'">').concat(t).concat(e,"</div>"),$(".delete_sal_row").html("-").removeClass("hag_bouns_cf6"),i=i+'<div class="hag_bouns_w150 hag_bouns_cf6 delete_sal_row"><span id="delete_sal_row" class="action-btn pointer">'.concat(tcg.lib.prop("ac_delete_btn"),"</span></div>")+"</li>",$("#salaryForm .rec_increment").html(r),$("#salaryForm").before(i),sessionStorage.removeItem("editSalary")),!0)},voidContract:function(e){$(this).attr("data-request_id");var t={status:"V",id:e.contractId,type:l.data("value")};tcg.ac.confirm(tcg.lib.prop("confirm_dismissal_of_contract")+e.customerName+tcg.lib.prop("confirm_of_contract_salary"),"",function(e){e&&tcg.ac.api.MCSFE_processDailySalaryContract(t,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$(".hag_modal").addClass("hide"),$("#contractManagement").removeClass("hide"),D.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message))})})},contractLogs:function(e){i.addClass("processing"),tcg.ac.api.MCSFE_getDailySalaryContractLog2({downlineId:e.customerId,productType:l.data("value")},function(e){tcg.ac.loadDataBodyTemplate($(".dividendLogList").find(".table-tbody"),{data:e.value,columns:[{value:"activityDate",filter:function(e){return moment(new Date(e)).format("YYYY-MM-DD HH:mm:ss")}},{value:"action",filter:function(e){return m[e]}}]}),e.success&&tcg.ac.sliderFadeIn(d),i.removeClass("processing")})},buildRatesTable:function(e){y=[],0<e.length&&e.forEach(function(e){e={betVolume:e.betVolume,totalBet:0,activeMember:e.activeMember,requestedRate:e.rate,rateType:e.rateType};y.push(e)})},ratesPlaceholder:function(e,t,a,n,r,i,o,c,s,l,d,u){y.length<1&&D.buildRatesTable(),"string"==typeof r&&0<=r.indexOf("%")&&(r=r.substring(0,r.indexOf("%")));for(var m,p,f=0,g=1,v=(void 0===$(o).next(".tooltiptext").children(".tt_minRate").html()||$(o).next(".tooltiptext").children(".tt_minRate").html().replace(/[^0-9]/g,""),0);v<y.length;v++){if(!(g<y.length)){f=y[v].requestedRate,m=y[v].rateType,p=y[v].betVolume;break}if(+y[g].betVolume>a&&a>=+y[v].betVolume){f=y[v].requestedRate,m=y[v].rateType,p=y[v].betVolume;break}g+=1}var b,_,h=new Decimal(f),f="F"===m?h.div(p):new Decimal(f),h=(f=(f="F"===i?f.times(a):f.times(100)).toString().match(/^-?\d+(?:\.\d{0,2})?/)[0],a<y[0].betVolume&&""!==a&&(f=r=0),(0===t||""===t||t===Number.isNaN||t<y[0].activeMember)&&(t=y[0].activeMember),(0===a||""===a||a===Number.isNaN||a<y[0].betVolume)&&(a=y[0].betVolume),(0===n||""===n||n===Number.isNaN||n<y[0].totalBet)&&(n=y[0].totalBet),d=d||1,"string"==typeof(r=""===r?0:r)?r=r.replace(/[^0-9]/g,""):"number"!=typeof r&&(r=0),new Decimal(r)),u=(r="F"===u?h.div(d).times(100):new Decimal(r),r=(r="F"===i?r.div(100).times(a):r).toString().match(/^-?\d+(?:\.\d{0,2})?/)[0],$(o).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_scope")," <b class='tt_minRate'></b>~<b class='tt_maxRate'></b>")),n="F"===i?1:.01,"F"===i?($(o).next(".tooltiptext").children(".tt_minRate").html(tcg.ac.trimDecimal(parseInt(r)+n,0)),$(o).next(".tooltiptext").children(".tt_maxRate").html(tcg.ac.trimDecimal(f,0))):(b=0===Decimal(r).decimalPlaces()?Decimal(r/100).add(n).toFixed(2,Decimal.ROUND_DOWN).toString():tcg.ac.trimDecimal(Number(r)+n,2),_=0===Decimal(f).decimalPlaces()?Decimal(f).toFixed(2).toString():tcg.ac.trimDecimal(f,2),$(o).next(".tooltiptext").children(".tt_minRate").html("".concat(b,"%")),$(o).next(".tooltiptext").children(".tt_maxRate").html("".concat(_,"%"))),Number(b)>=Number(_)&&$(o).next(".tooltiptext").html("".concat(tcg.lib.prop("label_no_available_ratio"))),C.minRequestedRate=r,C.maxRequestedRate=f,C.rateType=i,$("#salaryForm .rec_increment").text());"1"!==u&&(u="2"),e&&($(c).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_value_must_be_bigger_than_1")," <b class='tt_minRate'>").concat(t,"</b>")),$(s).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_value_must_be_bigger_than_".concat(u))," <b class='tt_minRate'>").concat(a,"</b>")),C.activeMember=t,C.minimumBet=a)},validateContractInputForm:function(e){var t=$("#salaryForm"),a=$("#sal_betVolume",t).val(),n=$("#sal_actMember",t).val(),r=$("#sal_rateType",t).attr("data-value"),i=$("#sal_rate",t).val(),t=parseInt($(".rec_increment",t).html()),o="DEPOSIT"===l.data("value")?"recharge_amount":"label_team_daily_amount",c=[{key:o,name:"betVolume",val:$.trim(a)},{key:"label_active_requirement_for_sub",name:"activeMember",val:$.trim(n)},{key:"label_type",name:"rateType",val:$.trim(r)},{key:"label_standard_of_daily_salary",name:"requestedRate",val:$.trim(i)}],s=c.find(function(e){return""===e.val}),c=(c.filter(function(e){return"activeMember"!==e.name}),c.filter(function(e){return"rateType"!==e.name}));if(1<t&&e&&3===c.filter(function(e){return""===e.val}).length)return!0;
1if(s)return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_emptyvalue").format(tcg.lib.prop(s.key))),!1;if("P"===r&&2<Decimal(i).decimalPlaces())return tcg.ac.alert("errors",tcg.lib.prop("info_only_allow_two_decimal")),!1;if("F"===r&&!Decimal(i).isInteger())return tcg.ac.alert("errors",tcg.lib.prop("info_only_allow_integer")),!1;if(s)return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_emptyvalue").format(tcg.lib.prop(s.key))),!1;if(1===t){if(Number(a)<Number(C.minimumBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthanlast").format(tcg.lib.prop(o))),!1}else if(Number(a)<=Number(C.minimumBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthanlast").format(tcg.lib.prop(o))),!1;return Number(n)<Number(C.activeMember)?(tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthanlast").format(tcg.lib.prop("label_active_requirement_for_sub"))),!1):Number(100*i)<=Number(C.minRequestedRate)?(tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_standard_of_daily_salary"))),!1):!(Number(i)>Number(C.maxRequestedRate)&&(tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_higher").format(tcg.lib.prop("label_standard_of_daily_salary"))),1))}};D.init()})},tcg.ac.salaryRecords=function(e){tcg.ac.loadTemplate(e,"salaryRecords",function(){var e=$
1("#dividendRecords"),i=$(".js_gameType",e),o=$(".btn-submit",e),c=$(".js_date",e),s=$(".js_status"),l=$(".js_customerName"),d=$(".js_table"),t=[{text:tcg.lib.prop("label_all"),value:""},{text:tcg.lib.prop("label_salaryManagement_disburse_status_P"),value:"P"},{text:tcg.lib.prop("label_salaryManagement_disburse_status_A"),value:"A"},{text:tcg.lib.prop("label_salaryManagement_disburse_status_R"),value:"R"}],u={columns:["customerName","balanceDate",{value:"teamBetting",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.teamBetting,2),"</span>")}},"activeMember",{value:"rate",filter:function(e,t){return"F"===t.rateType?t.rate+tcg.lib.prop("ac_yuan"):"NA"===t.rateType?"NA":"".concat(Decimal(t.rate).mul(Decimal(100)).toString(),"%")}},{value:"salaryAmount",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.salaryAmount,2),"</span>")}},{value:"amount",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.amount,2),"</span>")}}],headers:["label_sub_user_name","label_close_account_time","DEPOSIT"===i.data("value")?"recharge_amount":"label_team_bet","label_active_number","label_standard_of_daily_salary","label_team_daily_salary","label_own_daily_salary"]},m={init:function(){m.initEvents(),tcg.ac.salary.initGameDropDownList(i,m.search).then(function(){m.search()}),tcg.ac.timezoneShowTip()},initEvents:function(){tcg.ac.initDropDownList(s,{data:t,name:"text"},function(e,t){m.search(i.data("value"),t)}),tcg.ac.initDaterangepicker(c,{startDate:moment().subtract(1,"days"),endDate:moment(),timePicker:!1,maxDate:moment().add(2,"d"),callback:function(){m.search()}}),o.off("click").on("click",function(){m.search()})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:i.data("value"),t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:s.data("value"),a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:1,n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:14,r=(o.addClass("processing"),d.find(".table-tbody").empty(),{startDate:c.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:c.data("daterangepicker").endDate.format("YYYY-MM-DD"),subordinateName:$.trim(l.val()).toLowerCase(),status:"ALL"===t?"":t,gameCategory:e,page:a,size:n});tcg.ac.api.ODSFE2_QueryDailySalary(r,function(e){var t;e.success&&(t="DEPOSIT"===i.data("value")?"recharge_amount":"label_team_bet",u.headers[2]=t,m.createTable(u.headers,u.columns,e.value)),o.removeClass("processing"),tcg.ac.loadPaginationXX(".js_pagination",function(e){m.search(void 0,void 0,e,14)},r.page,e.value.totalPages)})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(d.find(".table-tbody"),{data:a.list,columns:t,click:function(){}})}};m.init()})},tcg.ac.agentDividendRecordCopy2=function(e){var r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"myDividend";tcg.ac.divend={activeGameType:void 0,initGameDropDownListDividend:function(n,i){return new Promise(function(t){tcg.apis.getGameMakersV2().then(function(e){var r=JSON.parse(sessionStorage.getItem("consolidated")).value.divtypecompperiodinfo,a=[{gameCategory:"CONS"}].concat(_toConsumableArray(e.sorting)).reduce(function(a,e){var n=e.gameCategory;return Object.keys(r[n]||{}).forEach(function(e){var t="".concat(n,"-").concat(e);a[t]={text:"".concat(tcg.lib.prop(n)," - ").concat(tcg.lib.prop("period_".concat(e)))}}),a},{}),a=Object.keys(r).filter(function(e){var t=(r[e]||{}).agent;return 0<(void 0===t?[]:t).length&&!a[e]}).reduce(function(e,t){return e[t]={text:tcg.lib.prop(t)},e},a);tcg.ac.initDropDownList(n,{data:a,active:tcg.ac.divend.activeGameType,name:"text"},function(e,t){tcg.ac.divend.activeGameType=t,"function"==typeof i&&i(t)}),t()})})},initGameDropDownList:function(r,i){return new Promise(function(t){tcg.apis.getGameMakersV2().then(function(e){var n=JSON.parse(sessionStorage.getItem("consolidated")).value.divtypeinfo,a=[{gameCategory:"CONS"}].concat(_toConsumableArray(e.sorting)).reduce(function(e,t){var t=t.gameCategory,a=(n[t]||{}).agent;return 0<(void 0===a?[]:a).length&&(e[t]={text:tcg.lib.prop(t)}),e},{}),a=Object.keys(n).filter(function(e){var t=(n[e]||{}).agent;return 0<(void 0===t?[]:t).length&&!a[e]}).reduce(function(e,t){return e[t]={text:tcg.lib.prop(t)},e},a);tcg.ac.initDropDownList(r,{data:a,active:tcg.ac.divend.activeGameType,name:"text"},function(e,t){tcg.ac.divend.activeGameType=t,"function"==typeof i&&i(t)}),t()})})}}
1,tcg.ac.loadTemplate(e,"agentDividendRecord",function(){var e=$("#switchTab"),a=[{tab:tcg.lib.prop("label_dividendMain"),acMethod:"myDividend"},{tab:tcg.lib.prop("label_salaryManagement"),acMethod:"contractManagement"},{tab:tcg.lib.prop("label_dividendRecords"),acMethod:"dividendRecords"}],n={init:function(){tcg.ac.api.registerSettings().then(function(){var t=[];tcg.ac.switchDecimal(),a.forEach(function(e){t.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(e.tab,e.acMethod))}),e.html(t.join("")),n.initEvents(),tcg.ac[r]("#tr_history"),$(e.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")})},initEvents:function(){e.find(".nav-item").off().on("click",function(){var e;$(this).hasClass("active")||($(this).addClass("active").siblings().removeClass("active"),e=$(this).attr("data-tab_target"),tcg.ac[e]("#tr_history"))})}};n.init()})},tcg.ac.agentDividendRecordCopy=tcg.ac.agentDividendRecordCopy2,tcg.ac.contractManagement=function(e){tcg.ac.loadTemplate(e,"contractManagement",function(){var d,r={},h={},e=$("#contractManagement"),u=$(".js_gameType",e),o=$(".btn-submit",e),m=$(".btn-submit-simple",e),i=$(".js_status",e),c=$(".js_customerName",e),s=$(".js_table",e),l=$(".jsLog",e),p=$(".jsModify",e),f=$(".jsDetails",e),g=$("#simpleDividendRate",p),v=$("#activeNumber",p),b=$("#directDownlineActiveMember",p),_=$("#activeNumber",f),t=[{text:tcg.lib.prop("label_contractManagement_statusA"),value:"A"},{text:tcg.lib.prop("label_contractManagement_statusR"),value:"N"},{text:tcg.lib.prop("label_contractManagement_statusP"),value:"P"}],n={N:tcg.lib.prop("ac_initiate_contract"),E:tcg.lib.prop("ac_modify_contract"),C:tcg.lib.prop("ac_termination_success"),A:tcg.lib.prop("ac_signed_success"),R:tcg.lib.prop("ac_termination"),V:tcg.lib.prop("ac_initiate_termination"),P:tcg.lib.prop("ac_waiting_to_determined")},y=[],C="",D="",w="",T="",k="",N="",x=!1,S=!1,F={},M=["customerName",{value:"viewContract",filter:function(e,t){return t.contractId?"<span class='viewContractDetails tbl-link' data-status='{0}' data-targetCustomer='{1}' data-requestedRate='{2}'>{3}</span>".format(t.status,t.customerName,t.contractRate,tcg.lib.prop("label_details")):"-"}},{value:"createdAt",filter:function(e){return e?moment(e).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"processedDate",filter:function(e){return e?moment(e).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"status",filter:function(e,t){return tcg.lib.prop("ac_status_".concat(t.status||"R"))}},{value:"contractLogs",filter:function(e,t){return t.status?"<span class='contractLogs tbl-link' data-customer_id=='{0}' data-targetCustomer='{1}'>{2}</span>".format(t.customerId,t.customerName,tcg.lib.prop("ac_signing_history")):"-"}},{value:"actionBtns",filter:function(e,t){switch(t.status){case"A":return"Y"===C?"Y"===D?'<span class="tbl-link voidContract" data-targetCustomer="{0}" >{1}</span> | <span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{2}" >{3}</span> | <span class="tbl-link goMyDividend" data-targetCustomer="{0}" >{4}</span>'.format(t.customerName,tcg.lib.prop("ac_termination"),t.status,tcg.lib.prop("ac_modify"),tcg.lib.prop("button_see")):'<span class="tbl-link voidContract" data-targetCustomer="{0}" >{1}</span> | <span class="tbl-link goMyDividend" data-targetCustomer="{0}" >{2}</span>'.format(t.customerName,tcg.lib.prop("ac_termination"),tcg.lib.prop("button_see")):"Y"===D?' <span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{1}" >{2}</span> | <span class="tbl-link goMyDividend" data-targetCustomer="{0}" >{3}</span>'.format(t.customerName,t.status,tcg.lib.prop("ac_modify"),tcg.lib.prop("button_see")):' <span class="tbl-link goMyDividend" data-targetCustomer="{0}" >{1}</span>'.format(t.customerName,tcg.lib.prop("button_see"));case"P":case"V":case"E":return tcg.lib.prop("ac_waiting_to_determined");default:return"Y"!==T?"-":'<span class="tbl-link addContract" data-targetCustomer="{0}">{1}</span>'.format(t.customerName,tcg.lib.prop("ac_initiate_contract"))}}}],E=["label_user_name","label_content_of_protocol","label_signing_time","label_agreement_effective_time","label_status","label_history_of_sign_contract","label_operation"],R={init:function(){o.addClass("processing"),R.initEvents(),tcg.ac.divend.initGameDropDownListDividend(u,function(){R.resetRatesTable().then(function(e){R.search()})}).then(_asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:R.resetRatesTable().then(function(e){R.search()});case 1:case"end":return e.stop()}},e)})))},initEvents:function(){tcg.ac.initDropDownList(i,{data:t,name:"text"},function(e,t){R.search()}
1),o.off("click").on("click",function(){R.search()}),$(document).off("click",".cancel_req").on("click",".cancel_req",function(){$(".internal_divs").addClass("hide"),$("#contractManagement").removeClass("hide"),$("#contractDetails #cmContentRebates .row_has_val").remove(),$("#contractDetails #cmContentRebates #contractForm").removeClass("hide"),$("#contractDetails .divident-content-title div:last").removeClass("hide")}),l.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(l)}),p.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(p)}),f.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(f)}),$(".preset").off().on("click",function(e){R.addContract(r,!0)})},search:function(){var e,t,a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,n=(l.removeClass("active"),o.addClass("processing"),s.find(".table-tbody").empty(),u.data("value"));n?(e=n.split("-")[0]?n.split("-")[0]:n,n=n.split("-")[1]?n.split("-")[1]:null,t={status:i.data("value"),subordinateName:$.trim(c.val()).toLowerCase(),gameCategory:e,computationPeriod:n,page:a,size:14},tcg.ac.api.ODSFE2_dividendContractCustomers(t).then(function(e){o.removeClass("processing"),e.success?(R.createTable(E,M,e.value.list),tcg.ac.loadPaginationXX(".js_pagination",R.search,t.page,e.value.totalPages)):tcg.ac.onError(e.message)})):(tcg.ac.alert("info",tcg.lib.prop("alert_dividend_gameType"),null,function(){}),o.removeClass("processing"))},resetRatesTable:function(){return new Promise(function(n,e){var r,i,t=u.data("value");t?(r=null!=t&&t.split("-")[0]?null==t?void 0:t.split("-")[0]:null==t?void 0:t.data("value"),i=null!=t&&t.split("-")[1]?null==t?void 0:t.split("-")[1]:null,tcg.ac.api.wps_getContractualDividendInfo({productType:r,computationPeriod:i},function(e){var t=e.value.footer||{},a=e.value.agent[e.value.agent.length-1]||{};S="Y"===t.directDownlineActiveMemberFlag&&0<t.directDownlineActiveMember&&"A"===t.basicDividend,x="Y"===t.basicDividend||"A"===t.basicDividend,C=t.terminateFlag||"",D=t.modifyContractFlag||"",T=t.initiateFlag||"",d="Y"===(w=t.periodicTotalBetRequired||""),N=e.value.agent[0].activeMember,Decimal(null===a?void 0:a.contractRate).times(100).toString();a=JSON.parse(sessionStorage.getItem("consolidated")).value.divtypecompperiodinfo[r][i].footer;k=a.minimumInterval<0||!a.minimumInterval?0:a.minimumInterval,d?$("#agentDividendRecord #contractDetails").addClass("on"):$("#agentDividendRecord #contractDetails").removeClass("on"),R.buildRatesTable(e.value.agent),n(t)})):(tcg.ac.alert("info",tcg.lib.prop("alert_dividend_gameType"),null,function(){}),o.removeClass("processing"))})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(s.find(".table-tbody"),{data:a,columns:t,click:function(e,t){e.target.classList.contains("tbl-link")&&_toConsumableArray(e.target.classList).forEach(function(e){"tbl-link"!==e&&(R[e](t),r=t)})}})},viewContractDetails:function(e){$("#contractDetails .preset").addClass("hide");var t=u.data("value").split("-")[0]?u.data("value").split("-")[0]:u.data("value"),a=u.data("value").split("-")[1]?u.data("value").split("-")[1]:null,n=u.data("value").split("-")[1]?"- ".concat(tcg.lib.prop("period_".concat(u.data("value").split("-")[1]))):"";x?(tcg.ac.sliderFadeIn(f),$(".caption-text").text("".concat(e.customerName," ").concat(tcg.lib.prop(t)).concat(n," - ").concat(tcg.lib.prop("label_see_signing_contract"))),$(".simpleDividendRate").text("-"),tcg.ac.api.wps_getContractualDividendInfo({username:e.customerName,details:1,status:e.status,productType:t,computationPeriod:a},function(e){var e=e.value.downline,t=e[e.length-1],t=Decimal(t.contractRate).times(100).toString();0<e[0].activeMember?(_.parents(".form-group").show(),_.val(e[0].activeMember)):_.parents(".form-group").hide(),$(".simpleDividendRate").text("".concat(t," %"))})):($("#contractDetails .prsnl-title-row3").html("".concat(tcg.lib.prop(t)).concat(n," - ").concat(tcg.lib.prop("label_see_signing_contract"))),$("#contractDetails #cmContentRebates .row_has_val").remove(),$(".internal_divs").addClass("hide"),$("#contractDetails .footer-con").addClass("hide"),$("#contractDetails").removeClass("hide"),$("#contractManagement").addClass("hide"),$("#contractDetails input[type='text']").val(""),$("#contractDetails #targetCustomer").val(e.customerName),$(".targetUsername").html(e.customerName),$("#contractDetails #cmContentRebates #contractForm").addClass("hide"),$("#contractDetails .divident-content-title div:last").addClass("hide"),tcg.ac.api.wps_getContractualDividendInfo({username:e.customerName,details:1,status:e.status,productType:t,computationPeriod:a},function(e){var t="",a=1,n=tcg.ac.dividendChangeListVlue(e.value.downline),e=e.value.footer||{},r=(w=e.periodicTotalBetRequired||"",(d="Y"===w)?'<div class="divident-content-wrp row_has_val "><div class="">{0}</div><div class="">{1}</div><div class="">{2}</div><div class="">{3}</div><div>{5}</div><div class="">{4}%</div></div>':'<div class="divident-content-wrp row_has_val "><div class="">{0}</div><div class="">{1}</div><div class="">{2}</div><div class="">{3}</div><div class="">{4}%</div></div>');0<n.length&&d?($("#agentDividendRecord #contractDetails").addClass("on"),n.forEac
1h(function(e){t+=r.format(a,e.minimumBet,e.netLoss,e.activeMember,Decimal(e.contractRate).times(100).toString(),e.periodicTotalBet),a+=1})):0<n.length&&($("#agentDividendRecord #contractDetails").removeClass("on"),n.forEach(function(e){t+=r.format(a,e.minimumBet,e.netLoss,e.activeMember,Decimal(e.contractRate).times(100).toString()),a+=1})),$("#contractDetails #cmContentRebates .contractList").html(t)}))},formEvents:function(){p.off("input","#simpleDividendRate").on("input","#simpleDividendRate",function(){var e=(e=$(this).val()).replace(/[\D]/g,"");$(this).val(e)}),$(document).off("focusout","#contractForm #betVolume").on("focusout","#contractForm #betVolume",function(){var e=$(".row_has_val:last"),t=void 0===$(".activeMember",e).html()?F.minRequestedRate:parseInt($(".requestedRate",e).html()),a="";d&&(a=void 0===$(".periodicBets",e).html()?0:parseInt($(".periodicBets",e).html())),R.ratesPlaceholder(!1,"",parseInt($(this).val()),parseInt($("#contractForm #totalBet").val()),t,a,"#contractForm #requestedRate","#contractForm #activeMember","#contractForm #betVolume","#contractForm #totalBet","#contractForm #periodicBets")}),$(document).off("focusout","#contractForm #totalBet").on("focusout","#contractForm #totalBet",function(){var e=$
1(".row_has_val:last"),t=void 0===$(".activeMember",e).html()?F.minRequestedRate:parseInt($(".requestedRate",e).html()),a=(a="")&&(void 0===$(".periodicBets",e).html()?0:parseInt($(".periodicBets",e).html()));R.ratesPlaceholder(!1,"",parseInt($("#contractForm #betVolume").val()),parseInt($(this).val()),t,a,"#contractForm #requestedRate","#contractForm #activeMember","#contractForm #betVolume","#contractForm #totalBet","#contractForm #periodicBets")}),$(document).off("click","#newContractFormRow").on("click","#newContractFormRow",function(){$("#contractForm");R.addContractFormRow()}),$(document).off("click","#contractDetails #delete_con_row").on("click","#contractDetails #delete_con_row",function(){var e=$(this).closest(".divident-content-wrp"),t=+$("#contractForm .rec_increment").html()-1,e=($(e).remove(),$("#contractForm .rec_increment").html(t),$(".row_has_val:last")),t=($(".delete_con_row",e).html('<span id="delete_con_row" class="action-btn">'.concat(tcg.lib.prop("ac_delete_btn"),"</span>")),void 0===$(".activeMember",e).html()?0:parseInt($(".activeMember",e).html())),a=void 0===$(".betVolume",e).html()?0:parseInt($(".betVolume",e).html()),n=void 0===$(".totalBet",e).html()?0:parseInt($(".totalBet",e).html()),r=void 0===$(".requestedRate",e).html()?0:parseInt($(".requestedRate",e).html()),e=void 0===$(".periodicBets",e).html()?0:parseInt($(".periodicBets",e).html());R.ratesPlaceholder(!0,t,a,n,r,e,"#contractForm #requestedRate","#contractForm #activeMember","#contractForm #betVolume","#contractForm #totalBet","#contractForm #periodicBets"),sessionStorage.removeItem("editContract")}),$("#contractForm input").off("input.ac").on("input.ac",function(){var e=(e=$(this).val()).replace(/[\D]/g,"");$(this).val(e)})},goMyDividend:function(e){var t=u.data("value").split("-")[0]?u.data("value").split("-")[0]:u.data("value");$("#switchTab").find(".nav-item").removeClass("active"),$("#switchTab").find(".nav-item[data-tab_target='myDividend']").addClass("active"),tcg.ac.myDividend("#tr_history",{name:e.customerName,type:t})},addContract:function(c){var e,n,r=1<arguments.length&&void 0!==arguments[1]&&arguments[1],i=y[y.length-1].requestedRate-Math.ceil(k),s=(y[0].requestedRate,u.data("value").split("-")[0]?u.data("value").split("-")[0]:u.data("value")),l=u.data("value").split("-")[1]?u.data("value").split("-")[1]:null,t=u.data("value").split("-")[1]?"- ".concat(tcg.lib.prop("period_".concat(u.data("value").split("-")[1]))):"";R.formEvents(),0<=i?$("#contractDetails .preset").removeClass("hide"):$("#contractDetails .preset").addClass("hide"),x?($(".js-change-rate-label").text("".concat(tcg.lib.prop("label_dividend_ratio"),"(%)")),g.val(""),tcg.ac.sliderFadeIn(p),$(".caption-text").text("".concat(c.customerName," ").concat(tcg.lib.prop(s)).concat(t," - ").concat(tcg.lib.prop("label_add_signing_contract"))),tcg.ac.api.wps_getContractualDividendInfo({username:c.customerName,details:1,status:c.status,productType:s,computationPeriod:l},function(e){var t,a,r;e.success?(a=(t=e.value).agent,t=t.footer,a=a[a.length-1],r=Decimal(a.contractRate).times(100).toString(),r-=Math.ceil(k),S?(b.parents(".form-group").show(),b.text(t.directDownlineActiveMember)):b.parents(".form-group").hide(),0<N?(v.parents(".form-group").show(),v.text(N)):v.parents(".form-group").hide(),g.next(".tooltiptext").html("<b class='tt_minRate'>1</b> ~ <b class='tt_maxRate'></b>"),1<r?(g.next(".tooltiptext").children(".tt_maxRate").html(r),g.attr("placeholder","".concat(tcg.lib.prop("ac_input_value_must_be_in"),"1-").concat(r)),m.off("click").on("click",function(){m.addClass("processing");var e=r,t=g.val(),a=v.text(),n=b.text();R.simpleCheck(1,e)?(e={target:c.customerName,rate:tcg.ac.trimDecimal(Decimal(t).div(100),2),productType:s,computationPeriod:l},S&&(e.directDownlineActiveMember=n),a&&(e.activeMember=a),tcg.ac.api.applyContractDividend(e,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){tcg.ac.sliderFadeOut(p),R.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),m.removeClass("processing")})):m.removeClass("processing")})):(g.attr("placeholder","".concat(tcg.lib.prop("label_no_available_ratio"))),g.next(".tooltiptext").html("".concat(tcg.lib.prop("label_no_available_ratio"))))):tcg.ac.onError(e.message)})):(e=JSON.parse(sessionStorage.getItem("consolidated")).value.divtypecompperiodinfo[s][l].footer,w=e.periodicTotalBetRequired||"",(d="Y"===w)?$("#agentDividendRecord #contractDetails").addClass("on"):$("#agentDividendRecord #contractDetails").removeClass("on"),$("#contractDetails .prsnl-title-row3").html("".concat(tcg.lib.prop(s)).concat(t," - ").concat(tcg.lib.prop("label_add_signing_contract"))),$(".internal_divs").addClass("hide"),$("#contractDetails").removeClass("hide"),$("#contractManagement").addClass("hide"),$("#contractDetails .footer-con").removeClass("hide"),$("#contractDetails input[type='text']").val(""),$("#contractDetails #targetCustomer").val(c.
1customerName),$(".targetUsername").html(c.customerName),$("#contractDetails .row_has_no_val,#contractDetails .row_has_val").remove(),$("#contractDetails .rec_increment").html(1),R.ratesPlaceholder(!0,0,y[0].betVolume,y[0].totalBet,"",y[0].periodicBets,"#contractForm #requestedRate","#contractForm #activeMember","#contractForm #betVolume","#contractForm #totalBet","#contractForm #periodicBets",r),e=y.findIndex(function(e){return Number(e.requestedRate)>=i}),r&&(k?(n=y.slice(0,e+1)).forEach(function(e,t){var a=$("#contractForm");0!==t&&y[0].requestedRate,$("#totalBet",a).val(e.totalBet).trigger("input"),$("#activeMember",a).val(e.activeMember),$("#betVolume",a).val(e.betVolume),$("#periodicBets",a).val(e.periodicBets),$("#requestedRate",a).val(n&&n.length-1===t?i:e.requestedRate),R.addContractFormRow(void 0,!1,!1,!0,r)}):y.reduce(function(e,t,a){var n=e[e.length-1];return(!n||Number(t.requestedRate)>=Number(n.requestedRate))&&e.push(t),e},[]).forEach(function(e){var t=$("#contractForm");$("#totalBet",t).val(e.totalBet).trigger("input"),$("#activeMember",t).val(e.activeMember),$("#betVolume",t).val(e.betVolume),$("#periodicBets",t).val(e.periodicBets),$("#requestedRate",t).val(e.requestedRate),R.addContractFormRow(void 0,!1,!1,!0,r)})),$(document).off("click","#submitContract").on("click","#submitContract",function(){var a=[],n=[],r=[],i=[],o=[];if(!R.addContractFormRow(void 0,!0))return!1;$.each($("#contractDetails .row_has_val"),function(e,t){a.push(+(+$(".requestedRate",t).html()/100).toFixed(2)),r.push(+$(".betVolume",t).html()),i.push(+$(".totalBet",t).html()),n.push(+$(".activeMember",t).html()),o.push(+$(".periodicBets",t).html())});var e={target:c.customerName,rate:a.join(","),betVolume:i.join(","),activeMember:n.join(","),netLoss:r.join(","),productType:s,computationPeriod:l};return d&&(e.periodicBets=o.join(",")),tcg.ac.api.applyContractDividend(e,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){R.search(),$(".internal_divs").addClass("hide"),$("#contractDetails").addClass("hide"),$("#contractManagement").removeClass("hide"),$("#contractForm input").val("")}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),$(".request").removeClass("processing")}),!0}))},editContract:function(c){var s=u.data("value").split("-")[0]?u.data("value").split("-")[0]:u.data("value"),l=u.data("value").split("-")[1]?u.data("value").split("-")[1]:null,e=u.data("value").split("-")[1]?"- ".concat(tcg.lib.prop("period_".concat(u.data("value").split("-")[1]))):"";R.formEvents(),$("#contractDetails .preset").addClass("hide"),x?($(".js-change-rate-label").text("".concat(tcg.lib.prop("label_dividend_ratio"),"(%)")),tcg.ac.sliderFadeIn(p),$(".caption-text").text("".concat(c.customerName," ").concat(tcg.lib.prop(s)).concat(e," - ").concat(tcg.lib.prop("modify_contract"))),g.val(""),tcg.ac.api.wps_getContractualDividendInfo({username:c.customerName,details:1,status:c.status,productType:s,computationPeriod:l},function(e){var t,a,n,r,i,o;e.success?(n=(o=e.value).agent,t=o.footer,o=(o=o.downline)[o.length-1],n=n[n.length-1],a=Decimal(o.contractRate).times(100).toString(),n=Decimal(n.contractRate).times(100).toString(),n-=Math.ceil(k),r=parseInt(a)+1,i=n,o=o.activeMember,S?(b.parents(".form-group").show(),b.text(t.directDownlineActiveMember)):b.parents(".form-group").hide(),g.val(a),g.next(".tooltiptext").html("".concat(i===r||n<=r?"<b class='tt_maxRate'>":"<b class='tt_minRate'></b> ~ <b class='tt_maxRate'></b>")),g.next(".tooltiptext").children(".tt_minRate").html(r),g.next(".tooltiptext").children(".tt_maxRate").html(i),g.attr("placeholder",i===r||n<=r?"".concat(tcg.lib.prop("ac_input_value_must_be_in")+i):"".concat(tcg.lib.prop("ac_input_value_must_be_in")+r," ~ ").concat(i)),0<o?(v.parents(".form-group").show(),v.text(o)):v.parents(".form-group").hide(),m.off("click").on("click",function(){m.addClass("processing");var t=g.val();t===a?(m.removeClass("processing"),tcg.ac.sliderFadeOut(p)):tcg.ac.confirm(tcg.lib.prop("change_dividend_msg"),"",function(e){e&&R.submitSimpleContract(t,r,i,c,s,l)})})):tcg.ac.onError(e.message)})):($("#contractDetails .prsnl-title-row3").html("".concat(tcg.lib.prop(s)).concat(e," - ").concat(tcg.lib.prop("ac_modify_contract"))),$(".internal_divs").addClass("hide"),$("#contractDetails").removeClass("hide"),$("#contractManagement").addClass("hide"),$("#contractDetails .footer-con").removeClass("hide"),$("#contractForm input[type='text']").val(""),$("#contractDetails #targetCustomer").val(c.
1customerName),$(".targetUsername").html(c.customerName),$("#contractDetails .row_has_no_val,#contractDetails .row_has_val").remove(),$("#contractForm .rec_increment").html(1),R.ratesPlaceholder(!0,0,y[0].betVolume,y[0].totalBet,"",y[0].periodicBets,"#contractForm #requestedRate","#contractForm #activeMember","#contractForm #betVolume","#contractForm #totalBet","#contractForm #periodicBets"),tcg.ac.api.wps_getContractualDividendInfo({username:c.customerName,details:1,status:c.status,productType:s,computationPeriod:l},function(e){var t=e.value.footer||{};w=t.periodicTotalBetRequired||"",(d="Y"===w)?$("#agentDividendRecord #contractDetails").addClass("on"):$("#agentDividendRecord #contractDetails").removeClass("on"),e.value.downline.forEach(function(e){var t=$("#contractForm");e.contractRate;$("#betVolume",t).val(e.netLoss),$("#totalBet",t).val(e.minimumBet),$("#activeMember",t).val(e.activeMember),$("#requestedRate",t).val(Decimal(e.contractRate).times(100).toString()),$("#periodicBets",t).val(e.periodicTotalBet),R.addContractFormRow(void 0,!1,!0)}),sessionStorage.editContract=!0}),$(document).off("click","#submitContract").on("click","#submitContract",function(){var a=[],n=[],r=[],i=[],o=[];return!!R.addContractFormRow(void 0,!0)&&($.each($("#cmContentRebates .row_has_val"),function(e,t){a.push(+(+$(".requestedRate",t).html()/100).toFixed(2)),r.push(+$(".betVolume",t).html()),i.push(+$(".totalBet",t).html()),n.push(+$(".activeMember",t).html()),o.push(+$(".periodicBets",t).html())}),sessionStorage.editContract?(tcg.ac.warning(tcg.lib.prop("info_contract_no_change")),!1):(tcg.ac.confirm(tcg.lib.prop("change_dividend_msg"),"",function(e){e&&R.submitBasicContract(c,a,i,n,r,o)}),!0))}))},submitBasicContract:function(e,t,a,n,r,i){var o=u.data("value").split("-")[0]?u.data("value").split("-")[0]:u.data("value"),c=u.data("value").split("-")[1]?u.data("value").split("-")[1]:null,e={downline:e.customerName,rate:t.join(","),betVolume:a.join(","),activeMember:n.join(","),netLoss:r.join(","),productType:o,computationPeriod:c,status:"E"};d&&(e.periodicBets=i.join(",")),tcg.ac.api.updateContractDividend(e,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){R.search(),$(".internal_divs").addClass("hide"),$("#contractDetails").addClass("hide"),$("#contractManagement").removeClass("hide"),$("#contractForm input").val("")}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),$(".request").removeClass("processing")})},submitSimpleContract:function(e,t,a,n,r,i){var o=b.text();R.simpleCheck(t,a)?(t={downline:n.customerName,rate:tcg.ac.trimDecimal(Decimal(e).div(100),2),productType:r,computationPeriod:i,status:"E"},S&&(t.directDownlineActiveMember=o),tcg.ac.api.updateContractDividend(t,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){tcg.ac.sliderFadeOut(p),R.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),m.removeClass("processing")})):m.removeClass("processing")},addContractFormRow:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:$("#contractForm"),t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],a=2<arguments.length&&void 0!==arguments[2]&&arguments[2],n=3<arguments.length?arguments[3]:void 0,r=+$(".rec_increment",e).html(),i=(++r,""),o={totalBet:$("#totalBet",e).val(),betVolume:$("#betVolume",e).val(),activeMember:$("#activeMember",e).val(),requestedRate:$("#requestedRate",e).val()};return d&&(o.periodicBets=$("#periodicBets",e).val()),!!R.validateContractInputForm(t,a)&&(Object.values(o).every(function(e){return""===e})||(i=(i=(i=(i=(i=(i=(i+='<div  class="divident-content-wrp row_has_val " id="con_row_index_'.concat(r-1,'">'))+'<div class="d-rnumber">'.concat(r-1,"</div>"))+'<div class="totalBet">'.concat(o.totalBet,"</div>"))+'<div class="betVolume">'.concat(o.betVolume,"</div>"))+'<div class="activeMember">'.concat(o.activeMember,"</div>"))+(d?'<div class="periodicBets">'.concat(parseInt(o.periodicBets),"</div>"):""))+'<div class="requestedRate">'.concat(parseInt(o.requestedRate),"</div>"),$(".delete_con_row").html("-").removeClass("action-btn"),i=i+'<div class=" delete_con_row"><span class="action-btn" id=delete_con_row>'.concat(tcg.lib.prop("ac_delete_btn"),"</span></div>")+"</div>
1",$(".rec_increment",e).html(r),e.before(i),$("input",e).val(""),R.ratesPlaceholder(!0,o.activeMember,o.betVolume,o.totalBet,o.requestedRate,o.periodicBets,"#contractForm #requestedRate","#contractForm #activeMember","#contractForm #betVolume","#contractForm #totalBet","#contractForm #periodicBets",n),sessionStorage.removeItem("editContract")),!0)},voidContract:function(e){var t=u.data("value").split("-")[0]?u.data("value").split("-")[0]:u.data("value"),a=u.data("value").split("-")[1]?u.data("value").split("-")[1]:null,n={status:"C",target:e.customerName,token:sessionStorage.token,productType:t,computationPeriod:a};tcg.ac.confirm(tcg.lib.prop("confirm_dismissal_of_contract")+e.customerName+tcg.lib.prop("confirm_of_contract_dividend"),"",function(e){e&&tcg.ac.api.updateContractualDividend(n,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$(".internal_divs").addClass("hide"),$("#contractManagement").removeClass("hide"),R.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message))})})},contractLogs:function(e){var t=u.data("value").split("-")[0]?u.data("value").split("-")[0]:u.data("value"),a=u.data("value").split("-")[1]?u.data("value").split("-")[1]:null;o.addClass("processing"),tcg.ac.api.getContractHistoryLog({downlineId:e.customerId,productType:t,computationPeriod:a},function(e){tcg.ac.loadDataBodyTemplate($(".dividendLogList").find(".table-tbody"),{data:e.value,columns:[{value:"activityDate",filter:function(e){return moment(new Date(e)).format("YYYY-MM-DD HH:mm:ss")}},{value:"action",filter:function(e){return n[e]}}]}),e.success&&tcg.ac.sliderFadeIn(l),o.removeClass("processing")})},buildRatesTable:function(e){y=[],0<e.length&&e.forEach(function(e){e={totalBet:e.minimumBet,betVolume:e.netLoss,activeMember:e.activeMember,requestedRate:Decimal(e.contractRate).times(100).toString(),periodicBets:e.periodicTotalBet};y.push(e)})},ratesPlaceholder:function(e,t,a,n,r,i,o,c,s,l,d,u){var m=+$(".rec_increment","#contractForm").html(),p=(y.length<1&&R.buildRatesTable(),0),f=1,g=(void 0===$(o).attr("placeholder")||$(o).attr("placeholder").split("-")[0].replace(/[^0-9]/g,""),y.find(function(e){return e.betVolume===y[y.length-1].betVolume&&e.requestedRate>y[y.length-1].requestedRate})||y[y.length-1]),v=y.filter(function(e,t){return 0!==t?Number(e.requestedRate)>Number(y[t-1].requestedRate):e});if(u){for(var f=1,b=0;b<y.length;b++){if(f<y.length&&y[b].betVolume<g.betVolume&&+y[b].requestedRate>=+g.requestedRate){g=y[b];break}f+=1}p=g.requestedRate}else{h=v[m-1];for(var _=0;_<v.length;_++)if(a>=v[_].betVolume&&n>=v[_].totalBet){if(n>=g.totalBet){h=g;break}h=v[_]}p=h.requestedRate}k&&p>g.requestedRate-Math.ceil(k)&&(p=g.requestedRate-Math.ceil(k)),(0===a||""===a||Number.isNaN(a)||Decimal(a).lessThanOrEqualTo(y[0].betVolume))&&(a=y[0].betVolume),(0===n||""===n||Number.isNaN(n)||Decimal(n).lessThanOrEqualTo(y[0].totalBet))&&(n=y[0].totalBet),""!==r&&0!==r&&!Number.isNaN(r)||(r=0);u=$("#contractForm .rec_increment").text();"1"!==u&&(u="2"),m=p-r<=0?0:1,$(o).next(".tooltiptext").html("<b class='tt_minRate'></b> ~ <b class='tt_maxRate'></b>"),$(o).next(".tooltiptext").children(".tt_minRate").html(parseInt(r)+m),$(o).next(".tooltiptext").children(".tt_maxRate").html(p),$(o).attr("placeholder","".concat(parseInt(r)+m," ~ ").concat(p)),Number(r)>=Number(p)&&($(o).next(".tooltiptext").html("".concat(tcg.lib.prop("label_no_available_ratio"))),$(o).attr("placeholder","".concat(tcg.lib.prop("label_no_available_ratio")))),e&&($(c).next(".tooltiptext").html("".concat(tcg.lib.prop("info_actText_1")," <b class='tt_minRate'> ").concat(t,"</b>")),$(s).next(".tooltiptext").html("".concat(tcg.lib.prop("info_betText_".concat(u))," <b class='tt_minRate'> ").concat(a,"</b>")),$(l).next(".tooltiptext").html("".concat(tcg.lib.prop("info_totalText_".concat(u))," <b class='tt_minRate'> ").concat(n,"</b>")),$(d).next(".tooltiptext").html("".concat(tcg.lib.prop("info_totalText_".concat(u))," <b class='tt_minRate'> ").concat(i,"</b>")),$(c).attr("placeholder","".concat(tcg.lib.prop("info_actText_1")," ").concat(t)),$(s).attr("placeholder","".concat(tcg.lib.prop("info_betText_".concat(u))," ").concat(a)),$(l).attr("placeholder","".concat(tcg.lib.prop("info_totalText_".concat(u))," ").concat(n)),$(d).attr("placeholder","".concat(tcg.lib.prop("info_totalText_".concat(u))," ").concat(i)),F.totalBet=n,F.minimumBet=a,F.activeMember=t,F.peri
1odicBets=i),F.minRequestedRate=r,F.maxRequestedRate=p},validateContractInputForm:function(e,t){var a=$("#contractForm"),n=$("#requestedRate",a).val(),r=$("#betVolume",a).val(),i=$("#totalBet",a).val(),o=$("#activeMember",a).val(),c=$("#periodicBets",a).val(),a=parseInt(a.find(".rec_increment").html()),s=[{key:"label_periodic_consumption",name:"totalBet",val:$.trim(i)},{key:"label_periodic_loss",name:"betVolume",val:$.trim(r)},{key:"label_active_number",name:"activeMember",val:$.trim(o)},{key:"label_dividend_ratio",name:"requestedRate",val:$.trim(n)}];if(d&&s.push({key:"label_dividend_bet",name:"periodicBets",val:$.trim(c)}),t)return!0;var t=s.find(function(e){return""===e.val}),l=d?5:4;if(1<a&&e&&s.filter(function(e){return""===e.val}).length===l)return!0;if(t)return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_emptyvalue").format(tcg.lib.prop(t.key))),!1;s.filter(function(e){return"activeMember"!==e.name&&"periodicBets"!==e.name});if(1===a){if(Number(i)<Number(F.totalBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthangiven").format(tcg.lib.prop("label_periodic_consumption"),F.totalBet)),!1;if(Number(r)<Number(F.minimumBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthangiven").format(tcg.lib.prop("label_periodic_loss"),F.minimumBet)),!1;if(Number(o)<Number(F.activeMember))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthangiven").format(tcg.lib.prop("label_active_number"),F.activeMember)),!1;if(d&&Number(c)<Number(F.periodicBets))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthangiven").format(tcg.lib.prop("label_dividend_bet"),F.periodicBets)),!1}else{if(0!==Number(i)&&Number(i)<Number(F.totalBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthanlast").format(tcg.lib.prop("label_periodic_consumption"))),!1;if(0!==Number(r)&&Number(r)<=Number(F.minimumBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthanlast").format(tcg.lib.prop("label_periodic_loss"))),!1;if(Number(o)<Number(F.activeMember))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthanlast").format(tcg.lib.prop("label_active_number"))),!1;if(d&&0!==Number(c)&&Number(c)<=Number(F.periodicBets))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_lessthanlast").format(tcg.lib.prop("label_dividend_bet"))),!1}return Number(n)<=Number(F.minRequestedRate)?(tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_dividend_ratio"))),!1):!(Number(n)>Number(F.maxRequestedRate)&&(tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_higher").format(tcg.lib.prop("label_dividend_ratio"))),1))},simpleCheck:function(e,t){return""===g.val()?(tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_emptyvalue").format(tcg.lib.prop("label_dividend_ratio"))),!1):g.val()<e?(tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_dividend_ratio"))),!1):!(g.val()>t&&(tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_higher").format(tcg.lib.prop("label_dividend_ratio"))),1))}};R.init()})},tcg.ac.dividendMain=function(e,t){tcg.ac.loadTemplate(e,"dividendMain",function(){var a=$(".js_gameType"),i=$(".js_date"),e=$("#dividendReportContent"),t=$(".model-case.model-case1",e),n=$(".model-case.model-case2",e),r=$(".my-rules"),c=$(".list-title",r),o=$(".rules-btn",e),s=$(".radio-control",e),l=$(".dividend-left .btn-submit"),d=$(".dividend-left .js_customerName"),u=$(".dividend-left #topLeft"),m=$(".day_salary"),p=$(".active_number",e),f={expected_dividend:tcg.lib.prop("label_expected_dividend"),amount_of_dividend:tcg.lib.prop("label_amount_of_dividend")},g={init:function(){g.initEvents(),tcg.ac.enabledDailySalary()&&m.removeClass("hide"),tcg.ac.divend.initGameDropDownList(a,function(){g.buildRatesTable(),g.search()}).then(function(){g.buildRatesTable(),g.search()})},search:function(){l.addClass("processing");var e=$("#current").hasClass("active")?"ODSFE2_CurrentDividend":"ODSFE2_previousDividend",t=d.val()||sessionStorage.username;tcg.ac.api[e]({gameCategory:a.data("value"),subordinateName:t.toLowerCase()},function(e){l.removeClass("processing"),e.success&&g.buildCommissionReport(e.value)})},initEvents:function(){var e=this;"huamei"===sessionStorage.merchant&&$(".rules-btn").removeClass("hide"),d.val(sessionStorage.username),l.off().on("click",function(){$(e).hasClass("processing")||g.search()}),s.off().on("click",function(e){$(e.currentTarget).hasClass("active")||(s.removeClass("active"),$(e.currentTarget).addClass("active"),"previous"===$(this).attr("id")?(d.val(sessionStorage.username).attr("disabled","disabled").addClass("disabled"),u.html(f.amount_of_dividend)):(d.attr("disabled",!1).removeClass("disabled"),u.html(f.expected_dividend)),g.search())}),o.off().on("click",function(){tcg.ac.sliderFadeIn(t)}),t.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(t)}),n.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(n)})},buildRatesTable:function(){var r,i,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:a.data("value"),o="";tcg.ac.api.wps_getContractualDividendInfo({productType:e},function(e){var t,a,n;e.success&&(0<e.value.agent.length?(a=e.value.footer||{},r=a.computationPeriod||"",i=a.periodicTotalBetRequired||"",t="M"===r&&"Y"===i?(c.find(".dividend_bet").css("display","block"),'<div class="dvdentRport-content" data-totalBet="{0}" data-minimumBet="{1}" data-activeMember="{2}" data-contractRate="{3}"><div class="td team-betting">{0}</div><div class="td team-minimumBet">{1}</div><div class="td team-active">{2}</div><div class="td dvdent-bet">{4}</div><div class="td dvdent-rate blue">{3}%</div></div>'):(c.find(".dividend_bet").hide(),'<div class="dvdentRport-content" data-totalBet="{0}" data-minimumBet="{1}" data-activeMember="{2}" data-contractRate="{3}"><div class="td team-betting">{0}</div><div class="td team-minimumBet">{1}</div><div class="td team-active">{2}</div><div class="td dvdent-bet" style="display:none">-</div><div class="td dvdent-rate blue">{3}%</div></div>'),e.value.agent.forEach(function(e){"A"!==e.status&&"V"!==e.status||(o+=t.format(tcg.ac.currencyFormat(e.minimumBet,2),tcg.ac.currencyFormat(e.netLoss,2),tcg.ac.currencyFormat(e.activeMember,0),Decimal(e.contractRate).times(100).toString(),tcg.ac.currencyFormat(e.periodicTotalBet,2)))}),$("#list_body").html(o)):$("#list_body").html(""),e=(a=e.value.footer||{}).activeMemMinDeposit,n={activeMemMinDeposit:void 0===e?0:e,activeMemMinBet:void 0===(e=a.activeMemMinBet)?0:e,activeMemMinBettingDay:void 0===(e=a.activeMemMinBettingDay)?0:e},Object.keys(n).map(function(e){return p.find(".".concat(e)).text(n[e]),""}),p.find(".icon").off().on("click",function(){$(this).find(".tips").fadeToggle()}))})},buildCommissionReport:function(t){["dividendAmount","rate","teamBetting","teamNetProfit","activeMember","teamWinning","dailyIncome","teamPromotion","teamBankCharges","teamProfitSharing","teamRebate","teamProductCharge","teamAgentC
1ommission"].forEach(function(e){"rate"===e?$("#".concat(e)).html("".concat(t[e],"%")):"activeMember"===e?$("#".concat(e)).html(tcg.ac.currencyFormat(t[e],0)):("teamBankCharges"===e&&$("#".concat(e)).attr("data-currentStart",t.startDate).attr("data-currentEnd",t.endDate),$("#".concat(e)).html(tcg.ac.currencyFormat(t[e],2)))}),$("#teamBankCharges").off().on("click",function(e){tcg.ac.sliderFadeIn(n),g.bankChargeInit($(e.currentTarget).attr("data-currentStart"),$(e.currentTarget).attr("data-currentEnd"))})},bankChargeInit:function(e,t){var a=!0,a=!!moment().isBefore(t),n=$("#bankWrapper .js_customerName"),r=$("#bankWrapper .btn-submit");r.addClass("processing"),n.val(sessionStorage.username),tcg.ac.initDaterangepicker(i,{timePicker:!1,startDate:moment(e),endDate:a?moment():moment(t),maxDate:moment(t).add(2,"d"),opens:"left",callback:function(){r.addClass("processing"),g.buildBankChargeTable()}}),r.off().on("click",function(){r.hasClass("processing")||(r.addClass("processing"),g.buildBankChargeTable())}),g.buildBankChargeTable()},buildBankChargeTable:function(){var e={subordinateName:$("#bankWrapper .js_customerName").val().toLowerCase(),startDate:i.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:i.data("daterangepicker").endDate.format("YYYY-MM-DD"),page:1,size:10};tcg.ac.api.ODSFE2_MemBankCharge(e,function(e){var t,a;$("#bankWrapper .btn-submit").removeClass("processing"),e.success&&(t=e.value.footer,a="",t&&["pgBankCharges","mtBankCharges","unqrBankCharges","unBankCharges","alipayBankCharges","maqrBankCharges","atBankCharges","aliwapBankCharges","wechatBankCharges","wtBankCharges","wcwapBankCharges","jdBankCharges","qqBankCharges","qqwapBankCharges","wrsBankCharges","jdwapBankCharges","mwqrBankCharges","muqrBankCharges","eptBankCharges","label_other"].forEach(function(e){0<t[e]&&(a+="<div><div>{0}</div><div>{1}</div></div>".format(tcg.lib.prop(e),tcg.ac.currencyFormat(t[e],2)))}),$("div#bankChargeList").html(a))})}};g.init()})},tcg.ac.dividendRecords=function(e){tcg.ac.loadTemplate(e,"dividendRecords",function(){var e=$
1("#dividendRecords"),s=$(".js_gameType",e),l=$(".btn-submit",e),d=$(".js_date",e),u=$(".js_status",e),m=$(".js_customerName",e),p=$(".js_table",e),t=[{text:tcg.lib.prop("label_dividendRecords_statusP"),value:"P"},{text:tcg.lib.prop("label_dividendRecords_statusA"),value:"A"},{text:tcg.lib.prop("label_dividendRecords_statusR"),value:"R"}],f=["customerName",{value:"endDate",filter:function(e,t){return t.endDate?moment(new Date(t.endDate)).format("YYYY-MM-DD"):"<span>{0}</span>".format(tcg.lib.prop("result_no_login_records"))}},{value:"teamBetting",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.teamBetting,2),"</span>")}},{value:"teamNetProfit",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.teamNetProfit,2),"</span>")}},"activeMember",{value:"rate",filter:function(e,t){return"".concat(Decimal(t.rate).toString(),"%")}},{value:"dividendAmount",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.dividendAmount,2),"</span>")}},{value:"actionBtns",filter:function(e,t){var a=window.sessionStorage.getItem("username");return"pending"===t.status&&0<t.dividendAmount&&a!==t.customerName?'<span class="tbl-link disburse" data-beneficiaryId="{0}" id="{1}">{2}</span>'.format(t.beneficiary_id,t.id,tcg.lib.prop("label_dividendRecords_disburse")):"-"}}],g=["label_sub_user_name","label_close_account_time","label_team_bet","label_team_profit_loss","label_active_number","label_dividend_ratio","label_amount_of_dividend","label_operation"],a=["customerName",{value:"endDate",filter:function(e,t){return t.endDate?moment(new Date(t.endDate)).format("YYYY-MM-DD"):"<span>{0}</span>".format(tcg.lib.prop("result_no_login_records"))}},{value:"rate",filter:function(e,t){return"".concat(Decimal(t.rate).toString(),"%")}},{value:"dividendAmount",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.dividendAmount,2),"</span>")}},{value:"actionBtns",filter:function(e,t){return"-"}}],n=["label_sub_user_name","label_close_account_time","label_dividend_ratio","label_amount_of_dividend","label_operation"],v={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:l.addClass("processing"),v.initEvents(),tcg.ac.divend.initGameDropDownListDividend(s,v.search).then(function(){v.search()}),tcg.ac.timezoneShowTip();case 4:case"end":return e.stop()}},e)}))()},initEvents:function(){tcg.ac.initDropDownList(u,{data:t,name:"text"},function(e,t){v.search(s.data("value"),t)}),tcg.ac.initDaterangepicker(d,{startDate:moment().format("YYYY/MM/DD"),endDate:moment().format("YYYY/MM/DD"),timePicker:!1,maxDate:moment().add(2,"d").format("YYYY/MM/DD"),locale:{format:"YYYY/MM/DD",separator:"~",firstDay:0},callback:function(){v.search()}}),l.off("click").on("click",function(){v.search()}),$(document).off("click"," .backToContractManagement").on("click"," .backToContractManagement",function(){$(".internal_divs").addClass("hide"),$("#contractManagement").removeClass("hide")})},search:function(){var c=arguments;return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r,i,o;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=0<c.length&&void 0!==c[0]?c[0]:s.data("value"),i=1<c.length&&void 0!==c[1]?c[1]:u.data("value"),o=2<c.length&&void 0!==c[2]?c[2]:1,t=3<c.length&&void 0!==c[3]?c[3]:14,l.addClass("processing"),p.find(".table-tbody").empty(),a=n.split("-")[0]?n.split("-")[0]:n,n=n.split("-")[1]?n.split("-")[1]:null,r={startDate:d.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:d.data("daterangepicker").endDate.format("YYYY-MM-DD"),subordinateName:$.trim(m.val()).toLowerCase(),status:"ALL"===i?"":i,gameCategory:a,computationPeriod:n,page:o,size:t},i=JSON.parse(sessionStorage.getItem("consolidated")).value.divtypecompperiodinfo,o=i[a][n].footer,"Y"===o.basicDividend||"A"===o.basicDividend?v.BasicSearch(r):tcg.ac.api.getDisbursementRecords(r,function(e){e.success&&v.createTable(g,f,e.value.list),l.removeClass("processing"),tcg.ac.loadPaginationXX(".js_pagination",function(e){v.search(void 0,void 0,e,14)},r.page,e.value.totalPages)});case 13:case"end":return e.stop()}},e)}))()},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(p.find(".table-tbody"),{data:a,columns:t,click:function(e,t){e.target.classList.contains("tbl-link")&&_toConsumableArray(e.target.classList).forEach(function(e){"tbl-link"!==e&&v[e](t)})}})}
1,disburse:function(e){e={id:e.id};tcg.ac.api.ODSFE2_PayoutDividend(e,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){v.search()}):tcg.ac.onError(e.message)})},BasicSearch:function(t){tcg.ac.api.getDisbursementRecords(t,function(e){e.success&&v.createTable(n,a,e.value.list),l.removeClass("processing"),tcg.ac.loadPaginationXX(".js_pagination",function(e){v.search(void 0,void 0,e,14)},t.page,e.value.totalPages)})}};v.init()})},tcg.ac.myDividend=function(e,j){tcg.ac.loadTemplate(e,"myDividend",function(){var r,f,g,i=$(".js_date"),e=$("#myDividend"),c=$(".dividend-left",e),t=$(".dividend-right",e),a=$(".dividend-left-wrap",c),n=$(".btn-submit",c),o=$(".mark",c),s=$(".card-wrap",c),S=$(".tips-wrap",c),l=$(".tips-wrap .display-vendor-tips",c),v=$(".content",t),b=($(".dividend-right-wrap",t),$("#graphloader",t)),_=$(".profitAndLoss-details",v),L=$(".dividendServiceAmount",v),h=$(".moreinfo",v),d=$(".bankSummaryDetail",e),u=$(".promotionDetail",e),m=$(".TeamPNLDetail",e),p=$(".SingleTeamPNLInfo",e),y=$(".productCostDetail",e),C=$(".selfDividendDetail",e),D=$(".directDividendDetail",e),w=$(".jackpotDetail",e),T=$(".dividend-left .js_customerName"),k=[null,void 0,0,"","-"],N="",x="",F="",M="",E="",R={pending:"status_pending",accepted:"status_accepted",rejected:"status_rejected",unsettled:"status_unsettled",none:"status_none",ineligible:"label_status_ineligible",incomplete:"label_status_incomplete"},A={expected_dividend:tcg.lib.prop("label_expected_dividend"),amount_of_dividend:tcg.lib.prop("label_amount_of_dividend"),label_dividend_active_membero:tcg.lib.prop("label_directDownlineActiveMember"),last_period_balance:tcg.lib.prop("last_period_balance"),product_cost:tcg.lib.prop("product_cost"),pay_the_fee:tcg.lib.prop("pay_the_fee"),bear:tcg.lib.prop("charge_bear"),all_bear:tcg.lib.prop("all_bear"),not_responsible:tcg.lib.prop("not_responsible"),level:tcg.lib.prop("level"),current_profit_and_loss:tcg.lib.prop("current_profit_and_loss"),current_valid_bet:tcg.lib.prop("current_valid_bet"),week_valid_bet:tcg.lib.prop("week_valid_bet"),label_active_number:tcg.lib.prop("label_active_number"),label_dividend_ratio:tcg.lib.prop("label_dividend_ratio"),D:tcg.lib.prop("daily_settlement"),W:tcg.lib.prop("weekly_settlement"),H:tcg.lib.prop("semi_monthly_settlement"),M:tcg.lib.prop("monthly_settlement")},I={filterListEmptyNum:function(e){return k.includes(e)?"-":tcg.ac.currencyFormat(e,2)},filterRate:function(e){return k.includes(e)?"-":"".concat(Decimal(e).times(100).toString(),"%")},totalText:function(){return tcg.lib.prop("label_total")},filterType:function(e){return 0===e||1===e?"<span data-type='".concat(e,"'> ").concat(0===e?tcg.lib.prop("label_withdraw"):tcg.lib.prop("label_deposit"),"</span>"):"-"},filterEmptyNum:function(e){return[null,"",0,"-"].includes(e)||!Number(e)?"-":"<span data-amount='".concat(e,"'>
1 ").concat(tcg.ac.currencyFormat(e,2),"</span>")},filterBankCharges:function(e){return[null,"",0,"-"].includes(e)?"-":"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,2),"%</span>")},filterBankChargesUnhundredfold:function(e){return[null,"",0,"-"].includes(e)?"-":"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,2),"%</span>")},colorFilter:function(e){return"text-right ".concat(tcg.ac.amountValColor(e))},newColorFilter:function(e){return 0<e?"green link underline":e<0?"red link underline":""},colorFilterNoLink:function(e){return 0<e?"red":e<0?"green":""},newColorFilterNoLink:function(e){return 0<e?"green":e<0?"red":""},filterHide:function(e){return k.includes(e)?"hide":""},summaryText:function(){return tcg.lib.prop("team_summary")},selfSummaryText:function(){return tcg.lib.prop("label_summary")},selfNameText:function(e){var t=$.trim(T.val().toLowerCase())||sessionStorage.username;return e!==t&&e?e:"".concat(t," <b>").concat(tcg.lib.prop("label_self_title_text"),"</b>")}},P={init:function(){j&&T.val(j.name),P.initEvents(),P.search()},search:function(){n.addClass("processing"),S.find(".maybe-hide").addClass("hide");var e={username:$.trim(T.val().toLowerCase())||sessionStorage.username},k='\n          <div class="card-item  {gameType}" data-gamecategory="{gameType}" data-computationperiod="{computationPeriod}">\n            <div class="title">{title}</div>\n            <div class="card-bg">\n              <div class="toggle-icon"></div>\n              <div class="subtitle">\n                  {subtitle}\n              </div>\n              <div class="card-content">\n                    <div class="content-item {resetShow}">\n                        <div class="top">{resetFrequency}</div>\n                        <div class="bottom">'.concat(A.last_period_balance,'</div>\n                    </div>\n                    <div class="content-item {productShow}">\n                        <div class="top">{productCharge}</div>\n                        <div  class="bottom">').concat(A.product_cost,'</div>\n                    </div>\n                    <div class="content-item {bearShow}">\n                        <div class="top">{bearDeposit}</div>\n                        <div class="bottom">').concat(A.pay_the_fee,'</div>\n                    </div>\n              </div>\n            </div>\n            <div class="card-table">\n                <div class="rules-list {hasWeek}">\n                    {list_title}\n                    <div class="list-body">\n                    {list_body}\n                    </div>\n                </div>\n            </div>\n\n           </div>'),N='\n           <div class="card-item  {gameType}" data-gamecategory="{gameType}" data-computationperiod="{computationPeriod}">\n             <div class="title">{title}</div>\n             <div class="card-bg">\n               <div class="subtitle">\n                   <div class="game">{subtitle}</div>\n                   <div class="dividend-rate">({rate}%)</div>\n               </div>\n               <div class="card-content">\n                     <div class="content-item {resetShow}">\n                         <div class="top">{resetFrequency}</div>\n                         <div class="bottom">'.concat(A.last_period_balance,'</div>\n                     </div>\n                     <div class="content-item {productShow}">\n                         <div class="top">{productCharge}</div>\n                         <div  class="bottom">').concat(A.product_cost,'</div>\n                     </div>\n                     <div class="content-item {bearShow}">\n                         <div class="top">{bearDeposit}</div>\n                         <div class="bottom">').concat(A.pay_the_fee,"</div>\n                     </div>\n               </div>\n             </div>\n            </div>"),o='\n            <div class="list-title">\n              <div class="td">\n                  '.concat(A.level,'\n              </div>\n              <div class="td">\n                  ').concat(A.current_profit_and_loss,'\n              </div>\n              <div class="td">\n                  ').concat(A.current_valid_bet,'\n              </div>\n              {dividendBet}\n              <div class="td active_number">
1\n                  <span>').concat(A.label_active_number,'</span>\n                  <span class="icon {hide}">\n                      <div class="tips">\n                      {betTips}\n                      </div>\n                  </span>\n              </div>\n              <div class="td" translate="label_dividend_ratio">\n                  ').concat(A.label_dividend_ratio,"\n              </div>\n            </div>"),x='\n          <div class="list-title simple">\n            {dividendBet}\n            <div class="row active_number">\n                <span>'.concat(A.label_active_number,'</span>\n                <span class="icon {hide}">\n                    <div class="tips">\n                    {betTips}\n                    </div>\n                </span>\n            </div>\n            <div class="row {haveMembero}" translate="label_directDownlineActiveMember">\n            ').concat(A.label_dividend_active_membero,'\n            </div>\n            <div class="row" translate="label_dividend_ratio">\n                ').concat(A.label_dividend_ratio,"\n            </div>\n          </div>");tcg.ac.api.MCSFE_getUserContractDividendInfoByComputationPeriod(e).then(function(e){n.removeClass("processing");var T,t=e.success,i=e.value;
1r=i,t?(T="",Object.keys(i).forEach(function(w){Object.keys(i[w]).forEach(function(e){var n,t,e=i[w][e]||{},a=e.agent,a=void 0===a?[]:a,e=e.footer,s=void 0===e?{}:e,l=A[s.computationPeriod]||"",e=a.length-1,d=Decimal(a[e].contractRate).times(100).toString(),u=tcg.lib.prop("reset_frequency_".concat(s.resetFrequency)),m="0"!==s.resetFrequency?"show":"hide",p="I"===s.productCharge?A.bear:A.not_responsible,f="I"===s.productCharge?"show":"hide",g="I"===s.bearDeposit||"S"===s.bearDeposit?"show":"hide",v="Y"===s.periodicTotalBetRequired?"hasWeek":"",b="I"===s.bearDeposit?A.bear:A.not_responsible,_=("S"===s.bearDeposit&&(b=A.all_bear),[]),r=(s||{}).supportedGameTypes,h="Y"===s.periodicTotalBetRequired?' <div class="td cycle">\n                           <span>'.concat(A.week_valid_bet,'</span>\n                            <span class="icon">\n                                <div class="tips">\n                                        <div class="item">\n                                            <div class="tit nopadding">').concat(tcg.lib.prop("cycle_1"),'</div>\n                                        </div>\n                                        <div class="item">\n                                            <div class="tit nopadding">').concat(tcg.lib.prop("cycle_2"),'</div>\n                                        </div>\n                                        <div class="item">\n                                            <div class="tit nopadding">').concat(tcg.lib.prop("cycle_3"),'</div>\n                                        </div>\n                                        <div class="item">\n                                            <div class="tit nopadding">').concat(tcg.lib.prop("cycle_4"),"</div>\n                                        </div>\n                                </div>\n                           </span>\n                        </div>"):"",y="",C="",D="Y"===s.directDownlineActiveMemberFlag&&0<s.directDownlineActiveMember&&"A"===s.basicDividend;"Y"===s.basicDividend||"A"===s.basicDividend?(r.forEach(function(e,t){y+="".concat(tcg.lib.prop(e)).concat(t<r.length-1?",&nbsp;":"")}),S.find(".computationPeriod-".concat(s.computationPeriod.toLowerCase())).removeClass("hide"),a.forEach(function(e,t){var n,a,r,i,o,c;0<e.activeMember?(n={activeMemMinDeposit:"minimum_deposit",activeMemMinBet:"minimum_effective_bet",activeMemMinBettingDay:"minimum_betting_days"},a=(r=Object.keys(n).reduce(function(e,t,a){return e+=0===s[t]?"":'<div class="item"><div class="tit">{0}</div> <div class="val {2}">{1}</div></div>'.format(tcg.lib.prop("".concat(n[t])),s[t],t)},[])).length?"":"hide",_.push(x.format({dividendBet:h,hide:a,betTips:r,haveMembero:D?"":"hide"})),a=e.netLoss,r=void 0===(r=e.minimumBet)?0:r,i=void 0===(i=e.periodicTotalBet)?0:i,o=void 0===(o=e.activeMember)?0:o,e=void 0===(e=e.contractRate)?0:e,c=s.directDownlineActiveMember,C+='\n        <div class="dvdentRport-content simple">\n            {periodicTotalBet}\n            <div class="row dvdent-bet">{activeMember}</div>\n            <div class="row dvdent-activeMembero {haveMembero}">{directDownlineActiveMember}</div>\n            <div class="row dvdent-rate">{contractRate}%</div>\n          </div>\n        '.format({level:t+1,netLoss:tcg.ac.currencyFormat(void 0===a?0:a,2),minimumBet:tcg.ac.currencyFormat(r,2),periodicTotalBet:"Y"===s.periodicTotalBetRequired?'<div class="td">'.concat(tcg.ac.currencyFormat(i,2),"</div>"):"",activeMember:o||0,contractRate:Decimal(e).times(100).toString(),haveMembero:D?"":"hide",directDownlineActiveMember:c}),T+=k.format({gameType:w.toLowerCase(),title:l,subtitle:y,resetFrequency:u,productCharge:p,bearDeposit:b,hasWeek:v,computationPeriod:s.computationPeriod,list_title:_.join(","),list_body:C,resetShow:m,productShow:f,bearShow:g})):T+=N.format({gameType:w.toLowerCase(),title:l,subtitle:y,rate:d,resetFrequency:u,productCharge:p,bearDeposit:b,hasWeek:v,computationPeriod:s.computationPeriod,list_title:_.join(","),list_body:C,resetShow:m,productShow:f,bearShow:g})})):(r.forEach(function(e,t){y+="".concat(tcg.lib.prop(e)).concat(t<r.length-1?",&nbsp;":"")}),S.find(".computationPeriod-".concat(s.computationPeriod.toLowerCase())).removeClass("hide"),n={activeMemMinDeposit:"minimum_deposit",activeMemMinBet:"minimum_effective_bet",activeMemMinBettingDay:"minimum_betting_days"},t=(e=Object.keys(n).reduce(function(e,t,a){return e+=0===s[t]?"":'<div class="item"><div class="tit">{0}</div> <div class="val {2}">{1}</div></div>'.format(tcg.lib.prop("".concat(n[t])),s[t],t)},[])).length?"":"hide",_.push(o.format({dividendBet:h,hide:t,betTips:e})),a.forEach(function(e,t){var a=e.netLoss,n=e.minimumBet,n=void 0===n?0:n,r=e.periodicTotalBet,r=void 0===r?0:r,i=e.activeMember,i=void 0===i?0:i,e=e.contractRate,e=void 0===e?0:e;C+='\n          <div class="dvdentRport-content">\n              <div class="td level">{level}</div>\n              <div class="td team-betting">{netLoss}</div>\n              <div class="td team-minimumBet">{minimumBet}</div>\n              {periodicTotalBet}\n              <div class="td dvdent-bet">{activeMember}</div>\n              <div class="td dvdent-rate">{contractRate}%</div>\n            </div>\n          '.format({level:t+1,netLoss:tcg.ac.currencyFormat(void 0===a?0:a,2),minimumBet:tcg.ac.currencyFormat(n,2),periodicTotalBet:"Y"===s.periodicTotalBetRequired?'<div class="td">'.concat(tcg.ac.currencyFormat(r,2),"</div>"):"",activeMember:i||0,contractRate:Decimal(e).times(100).toString()})}
1),T+=k.format({gameType:w.toLowerCase(),title:l,subtitle:y,resetFrequency:u,productCharge:p,bearDeposit:b,hasWeek:v,computationPeriod:s.computationPeriod,list_title:_.join(","),list_body:C,resetShow:m,productShow:f,bearShow:g}))})}),s.html(T),S.removeClass("hide"),0<$(".rules-list.hasWeek").length?S.find(".needhasweek").removeClass("hide"):S.find(".needhasweek").addClass("hide"),a.acScrollbarPF(),P.nextEvents(),j&&j.type?(s.find(".card-bg.".concat(j.type.toLowerCase())).trigger("click"),t=s.find(".card-item.".concat(j.type.toLowerCase())).find(".title").offset().top-c.offset().top-55,a.animate({scrollTop:t},200),delete j.type):s.find(".card-bg").eq(0).trigger("click")):tcg.ac.onError(e.message)})},getDailyPreviousDividend:function(){t.find(".title.isday").removeClass("hide").find(".current-type").text(tcg.lib.prop(N)),t.find(".title.notday").addClass("hide"),b.removeClass("hide");var e={gameCategory:N,startDate:i.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:i.data("daterangepicker").endDate.format("YYYY-MM-DD"),subordinateName:$.trim(T.val().toLowerCase())||sessionStorage.username};tcg.ac.api.ODSFE2_getDailyPreviousDividend(e).then(function(e){var i,o,t=e.success,a=e.value;b.addClass("hide"),t?(i=a[0]||{},v.data("isdayCurrent",i),o='<div class="td {1}" data-period="isdayCurrent">\n                                        {0}\n                                </div>\n                                ',v.removeClass("notday").find(".tr").find(".td:gt(0)").remove(),_.find(".details-tr").find(".details-td:gt(0)").remove(),["date","status","activeMember","actualMinActiveMember","teamValidBetting","netPnlSettlement","dividendServiceAmount","rate","finalTeamNetProfit","dividendAdjustment","dividendAmount","payoutTime","remark","teamBetWin","teamAgentCommissionVendor","teamPromotion","teamRebate","dailyIncome","teamBetWinVendor","teamAgentCommission","teamProfitSharing","teamBankCharges","teamJackpotBet","teamJackpotWin","teamProductCharge","balanceBroughtForward","selfDividendAmount","directDividendAmount","teamPlatformFee"].forEach(function(e,t){var a="",n=i[e],r=JSON.parse(sessionStorage.getItem("consolidated")).value.divtypecompperiodinfo[N].D;switch(E=r.footer.basicDividend,e){case"date":a=o.format("".concat(i.settlementDate?moment(i.settlementDate).format("YYYY/MM/DD"):"-"));break;case"status":a=o.format(R[n]?tcg.lib.prop(R[n]):"-");break;case"dividendServiceAmount":"Y"===i.dividendServiceFeeFlag?(v.find(".".concat(e,".y")).removeClass("hide"),v.find(".".concat(e,".n")).addClass("hide")):(v.find(".".concat(e,".y")).addClass("hide"),v.find(".".concat(e,".n")).removeClass("hide")),k.includes(n)&&v.find(".".concat(e)).addClass("hide"),a=o.format(k.includes(n)?"-":"(".concat(Decimal(i.dividendServiceFeeRate).times(100).toString(),"%)").concat(tcg.ac.currencyFormat(n,2)));break;case"teamPlatformFee":k.includes(n)||"Y"!==i.platformServiceFeeFlag?v.find(".".concat(e)).addClass("hide"):v.find(".".concat(e)).removeClass("hide"),a=o.format("".concat(tcg.ac.currencyFormat(n,2)));break;case"dividendAmount":a=o.format(k.includes(n)?"-":"(".concat(tcg.lib.prop("expected"),")").concat(tcg.ac.currencyFormat(n,2)));break;case"actualMinActiveMember":"A"===(E=r.footer.basicDividend)&&"Y"===r.footer.directDownlineActiveMemberFlag?v.find(".".concat(e)).removeClass("hide"):v.find(".".concat(e)).addClass("hide"),a=o.format(k.includes(n)?"-":n);break;case"activeMember":case"payoutTime":case"remark":a=o.format(k.includes(n)?"-":n);break;case"netPnlSettlement":a=o.format(k.includes(n)?"-":"".concat(tcg.ac.currencyFormat(n,2)));break;case"teamRebate":case"teamAgentCommission":case"teamProfitSharing":case"dailyIncome":k.includes(n)?v.find(".".concat(e)).addClass("hide"):v.find(".".concat(e)).removeClass("hide"),a=o.format(I.filterListEmptyNum(n));break;case"balanceBroughtForward":i.bringForward?v.find(".".concat(e)).removeClass("hide"):v.find(".".concat(e)).addClass("hide"),a=o.format(I.filterListEmptyNum(n));break;case"selfDividendAmount":case"directDividendAmount":if(tcg.lib.findWhitelabelByModId("DISDOWNLINEDIV3")){if("directDividendAmount"===e&&k.includes(n))return v.find(".selfDividendAmount").addClass("hide"),void v.find(".directDividendAmount").addClass("hide");v.find(".".concat(e)).removeClass("hide"),a=o.format(tcg.ac.currencyFormat(n,2),"selfDividendAmount"===e?"A"===E&&tcg.lib.findWhitelabelByModId("DISNETDIVAMT3")?"link":"":"A"===E?"link":"")}else v.find(".".concat(e)).addClass("hide");break;case"rate":a=o.format(I.filterRate(n));break;case"teamBankCharges":"I"===i.merchantChargeStrFlag||"S"===i.merchantChargeStrFlag?(v.find(".".concat(e)).addClass("hide"),"S"===i.merchantChargeStrFlag&&v.find(".".concat(e)).addClass("hide"),v.find("S"===i.merchantChargeStrFlag?".".concat(e,".dividend"):".".concat(e)).removeClass("hide"),"I"===i.merchantChargeStrFlag&&v.find(".".concat(e,".dividend")).addClass("hide")):v.find(".".concat(e)).addClass("hide"),a=o.format(I.filterListEmptyNum(n),k.includes(n)?"":"link");break;case"teamProductCharge":"I"===r.footer.productCharge?v.find(".".concat(e)).removeClass("hide"):v.find(".".concat(e)).addClass("hide"),a=o.format(I.filterListEmptyNum(n),k.includes(n)?"":"link");break;case"teamJackpotBet":case"teamJackpotWin":"Y"===i.jackpotsFlag?v.find(".".concat(e)).removeClass("hide"):v.find(".".concat(e)).addClass("hide"),a=o.format(I.filterListEmptyNum(n),k.includes(n)?"":"link");break;case"teamPromotion":a=o.format(I.filterListEmptyNum(n),k.includes(n)?"":"link");break;case"teamBetWin":a=o.format(I.filterListEmptyNum(n),I.newColorFilter(n));break;
1case"teamAgentCommissionVendor":case"teamBetWinVendor":k.includes(n)?v.find(".".concat(e)).addClass("hide"):v.find(".".concat(e)).removeClass("hide"),a=o.format(I.filterListEmptyNum(n),I.colorFilterNoLink(n));break;default:a=o.format(I.filterListEmptyNum(n))}v.find(".".concat(e)).append(a),h.addClass("active"),_.slideDown(200)})):tcg.ac.onError(e.message)})},getDividendBill:function(p){t.find(".title.isday").addClass("hide"),t.find(".title.notday").removeClass("hide").find(".current-type").text(tcg.lib.prop(N)),b.removeClass("hide");var e={gameCategory:N,computationPeriod:p,subordinateName:$.trim(T.val().toLowerCase())||sessionStorage.username};tcg.ac.api.ODSFE2_getContractPreviousAndCurrentDividend(e).then(function(e){var d,u,m,t=e.success,a=e.value;b.addClass("hide"),t?(a=(t=a||{}).currentDividendRes,u=void 0===(t=t.previousDividendRes)?{}:t,v.data("current",d=void 0===a?{}:a),v.data("previous",u),m='<div class="td  {2}" data-period="previous">\n                                        {0}\n                                </div>\n                                <div class="td  {3}" data-period="current">\n                                        {1}\n                                </div>\n                                ',v.addClass("notday").find(".tr").find(".td:gt(0)").remove(),_.find(".details-tr").find(".details-td:gt(0)").remove(),["date","status","activeMember","actualMinActiveMember","teamJackpotBet","teamJackpotWin","teamValidBetting","netPnlSettlement","rate","finalTeamNetProfit","dividendServiceAmount","dividendAdjustment","dividendAmount","payoutTime","remark","teamBetWin","teamAgentCommissionVendor","teamPromotion","teamRebate","dailyIncome","teamBetWinVendor","teamAgentCommission","teamProfitSharing","teamBankCharges","teamProductCharge","balanceBroughtForward","selfDividendAmount","directDividendAmount","teamPlatformFee"].forEach(function(e,t){var a,n,r,i="",o=u[e],c=d[e],s=JSON.parse(sessionStorage.getItem("consolidated")).value.divtypecompperiodinfo[N][p],l="S"===u.merchantChargeStrFlag||"S"===d.merchantChargeStrFlag||"I"===d.merchantChargeStrFlag||"I"===u.merchantChargeStrFlag;switch(e){case"date":i=m.format("".concat(u.startDate?moment(u.startDate).format("YYYY/MM/DD"):"","-").concat(u.endDate?moment(u.endDate).format("YYYY/MM/DD"):""),"".concat(d.startDate?moment(d.startDate).format("YYYY/MM/DD"):"","-").concat(d.endDate?moment(d.endDate).format("YYYY/MM/DD"):""));break;case"status":f=R[o]?tcg.lib.prop(R[o]):"-",g=R[c]?tcg.lib.prop(R[c]):"-",i=m.format(f,g);break;case"dividendServiceAmount":"Y"===u.dividendServiceFeeFlag||"Y"===d.dividendServiceFeeFlag?(v.find(".".concat(e,".y")).removeClass("hide"),v.find(".".concat(e,".n")).addClass("hide")):(v.find(".".concat(e,".y")).addClass("hide"),v.find(".".concat(e,".n")).removeClass("hide")),k.includes(o)&&k.includes(c)&&v.find(".".concat(e)).addClass("hide"),i=m.format(k.includes(o)?"-":"(".concat(Decimal(u.dividendServiceFeeRate).times(100).toString(),"%)").concat(tcg.ac.currencyFormat(o,2)),k.includes(c)?"-":"(".concat(Decimal(d.dividendServiceFeeRate).times(100).toString(),"%)").concat(tcg.ac.currencyFormat(c,2)));break;case"teamPlatformFee":k.includes(c)||"Y"!==u.platformServiceFeeFlag&&"Y"!==d.platformServiceFeeFlag?v.find(".".concat(e)).addClass("hide"):v.find(".".concat(e)).removeClass("hide"),i=m.format(k.includes(o)?"-":"".concat(tcg.ac.currencyFormat(o,2)),k.includes(c)?"-":"".concat(tcg.ac.currencyFormat(c,2)));break;case"dividendAmount":i=m.format(k.includes(o)?"-":"".concat(tcg.ac.currencyFormat(o,2)),k.includes(c)?"-":"(".concat(tcg.lib.prop("expected"),")").concat(tcg.ac.currencyFormat(c,2)));break;case"actualMinActiveMember":"A"===(E=s.footer.basicDividend)&&"Y"===s.footer.directDownlineActiveMemberFlag?v.find(".".concat(e)).removeClass("hide"):v.find(".".concat(e)).addClass("hide"),i=m.format(k.includes(o)?"-":o,k.includes(c)?"-":c);break;case"activeMember":i=m.format(k.includes(o)?"-":o,k.includes(c)?"-":c);break;case"payoutTime":i=m.format(k.includes(o)?"-":"".concat(moment(o).format("YYYY-MM-DD HH:mm:ss")),k.includes(c)?"-":"".concat(moment(c).format("YYYY-MM-DD HH:mm:ss")));break;case"remark":case"netPnlSettlement":i=m.format(k.includes(o)?"-":"".concat(tcg.ac.currencyFormat(o,2)),k.includes(c)?"-":"".concat(tcg.ac.currencyFormat(c,2)));break;case"selfDividendAmount":case"directDividendAmount":if(tcg.lib.findWhitelabelByModId("DISDOWNLINEDIV3")){if("directDividendAmount"===e&&k.includes(c)&&k.includes(o))return v.find(".selfDividendAmount").addClass("hide"),void v.find(".directDividendAmount").addClass("hide");v.find(".".concat(e)).removeClass("hide"),v.find(".directDividendAmount td").removeClass("link"),v.find(".selfDividendAmount td").removeClass("link"),i="selfDividendAmount"===e?m.format(tcg.ac.currencyFormat(o,2),tcg.ac.currencyFormat(c,2),tcg.lib.findWhitelabelByModId("DISNETDIVAMT3")&&"A"===E?"link":"",tcg.lib.findWhitelabelByModId("DISNETDIVAMT3")&&"A"===E?"link":""):m.format(tcg.ac.currencyFormat(o,2),tcg.ac.currencyFormat(c,2),"A"===E?"link":"","A"===E?"link":"")}else v.find(".".concat(e)).addClass("hide");break;
1case"teamRebate":case"teamAgentCommission":case"teamProfitSharing":case"dailyIncome":case"teamAgentCommissionVendor":k.includes(o)&&k.includes(c)?v.find(".".concat(e)).addClass("hide"):v.find(".".concat(e)).removeClass("hide"),i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c));break;case"balanceBroughtForward":u.bringForward||d.bringForward?v.find(".".concat(e)).removeClass("hide"):v.find(".".concat(e)).addClass("hide"),i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c));break;case"teamBetWinVendor":k.includes(o)&&k.includes(c)?v.find(".".concat(e)).addClass("hide"):v.find(".".concat(e)).removeClass("hide"),i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c),I.colorFilterNoLink(o),I.colorFilterNoLink(c));break;case"teamBankCharges":l?(a=["I","S"],n=d.merchantChargeStrFlag,r=u.merchantChargeStrFlag,v.find(".".concat(e)).addClass("hide"),a.includes(n)&&a.includes(r)?("S"===n&&v.find(".".concat(e,".profit")).addClass("hide"),v.find(".".concat(e,"S"===n?".dividend":".profit")).removeClass("hide"),"I"===n&&v.find(".".concat(e,".dividend")).addClass("hide")):("S"!==n&&"S"!==r||v.find(".".concat(e,".dividend")).removeClass("hide"),"I"!==n&&"I"!==r||v.find(".".concat(e,".profit")).removeClass("hide"))):v.find(".".concat(e)).addClass("hide"),i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c),k.includes(o)?"":"link",k.includes(c)?"":"link");break;case"teamProductCharge":"I"===s.footer.productCharge?v.find(".".concat(e)).removeClass("hide"):v.find(".".concat(e)).addClass("hide"),i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c),k.includes(o)?"":"link",k.includes(c)?"":"link");break;case"teamJackpotBet":case"teamJackpotWin":"Y"===d.jackpotsFlag?v.find(".".concat(e)).removeClass("hide"):v.find(".".concat(e)).addClass("hide"),i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c),k.includes(o)?"":"link",k.includes(c)?"":"link");break;case"teamPromotion":i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c),k.includes(o)?"":"link",k.includes(c)?"":"link");break;case"teamBetWin":i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c),I.newColorFilter(o),I.newColorFilter(c));break;case"rate":i=m.format(I.filterRate(o),I.filterRate(c));break;default:i=m.format(I.filterListEmptyNum(o),I.filterListEmptyNum(c))}v.find(".".concat(e)).append(i),h.addClass("active"),_.slideDown(200)})):tcg.ac.onError(e.message)})},initEvents:function(){var e=this;"huamei"===sessionStorage.merchant&&$(".rules-btn").removeClass("hide"),s.off().on("click",".card-bg",function(e){var t,a,e=$(e.currentTarget).parent(".card-item"),n=e.find(".card-table");e.hasClass("active")?(e.removeClass("active"),n.slideUp(200),c.find(".tips").css("display","none")):(e.addClass("active"),_.slideUp(200),h.removeClass("active"),N=e.attr("data-gamecategory").toUpperCase(),t=e.attr("data-computationperiod"),v.data("computationPeriod",t),null!=(a=r)&&null!=(a=a[N])&&null!=(a=a[t])&&null!=(a=a.footer)&&null!=(a=a.vendors)&&a.length?(a=r[N][t].footer.vendors.map(function(e){return e.vendorDisplayName||e.vendor}).join(", "),l.html("<span>".concat(tcg.lib.prop("dividend_detail_vendor"),":</span>").concat(a)),l.removeClass("hide")):l.addClass("hide"),"D"===t?(i.data("daterangepicker").setStartDate(moment(new Date)),i.data("daterangepicker").setEndDate(moment(new Date)),P.getDailyPreviousDividend()):P.getDividendBill(t),e.siblings().removeClass("active").find(".card-table").slideUp(200),n.slideDown(200))}),o.off().on("click",function(){var e=a.prop("scrollHeight")-a.outerHeight();a.animate({scrollTop:e},200)}),h.off().on("click",function(e){var t=$(this);t.hasClass("active")?(t.removeClass("active"),$(e.currentTarget).next(_).slideUp(200)):(t.addClass("active"),$(e.currentTarget).next(_).slideDown(200))}),tcg.ac.initDaterangepicker(i,{startDate:moment(),endDate:moment(),timePicker:!1,maxDate:moment(),minDate:moment().subtract(29,"d"),opens:"left",singleDatePicker:!0,locale:{format:"YYYY-MM-DD"},callback:function(){P.getDailyPreviousDividend()}}),L.find(".icon").off().on("click",function(){$(this).find(".tips").fadeToggle()}
1),t.off().on("click",".link",function(){var e=$(this),t=v.data("computationPeriod"),a=v.data(e.attr("data-period")),n=a.startDate,r=a.endDate,a=a.settlementDate,i="D"===t?a:n,o="D"===t?a:r;x=e.attr("data-period").toUpperCase(),F="D"===t?a:n,M="D"===t?a:r,e.closest(".tr").hasClass("teamBankCharges")?(tcg.ac.fadeIn(d),P.getBankSummaryInfo(i,o)):e.closest(".tr").hasClass("teamPromotion")?(tcg.ac.fadeIn(u),P.getPromotionInfo(i,o)):e.closest(".tr").hasClass("selfDividendAmount")?(tcg.ac.fadeIn(C),P.getSelfDividendInfo()):e.closest(".tr").hasClass("directDividendAmount")?(tcg.ac.fadeIn(D),P.getDirectDividendInfo()):e.closest(".tr").hasClass("teamJackpotBet")||e.closest(".tr").hasClass("teamJackpotWin")?(tcg.ac.fadeIn(w),P.getDividendJackpotDetail(i,o)):e.closest(".tr").hasClass("teamBetWin")?"CONS"===N?(tcg.ac.fadeIn(m),P.getTeamPNLInfo(i,o)):(tcg.ac.fadeIn(p),P.getSingleTeamPNLInfo(i,o)):e.closest(".tr").hasClass("teamProductCharge")&&(tcg.ac.fadeIn(y),P.getProductCostInfo(i,o,t,{isdayCurrent:"CURRENT",current:"CURRENT",previous:"PREVIOUS"}[e.attr("data-period")]))}),d.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(d)}),u.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(u)}),C.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(C)}),D.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(D)}),w.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(w)}),m.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(m)}),p.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(p)}),y.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(y)}),n.off().on("click",function(){$(e).hasClass("processing")||P.search()})},nextEvents:function(){c.find(".icon").off().on("click",function(){$(this).find(".tips").fadeToggle()})},getBankSummaryInfo:function(e,t){$(".current_date",d).text("".concat(moment(e).format("YYYY/MM/DD"),"-").concat(moment(t).format("YYYY/MM/DD"))),d.find(".table-body").empty(),d.find(".table-footer").empty();P.setTableHeaders(d,[{text:"payment_mode"},{text:"label_type"},{text:"number_of_transactions",filter:"paymentCount"},{text:"label_money",filter:"paymentAmount"},{text:"rate_percentage",filter:"rate"},{text:"pay_the_fee",filter:"paymentFee"}]);var a=$(".up",d),n=$(".down",d);a.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.BankSummaryInfoSearch(e,t)}),n.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.BankSummaryInfoSearch(e,t)}),P.BankSummaryInfoSearch(e,t)},BankSummaryInfoSearch:function(e,t){var a,r=[{value:"paymentMethod",className:"text-left typename",filter:function(e,t){var a=$.trim(t.paymentMethod),t=$.trim(t.bankTypeCode);return a||t}},{value:"paymentType",filter:I.filterType,className:"text-right"},{value:"paymentCount",className:"text-right"},{value:"paymentAmount",filter:I.filterEmptyNum,className:"text-right"},{value:"rate",filter:I.filterBankCharges,className:"text-right"},{value:"paymentFee",filter:I.filterEmptyNum,className:"text-right"}],i=[{value:"bankTypeCodeName",className:"text-left colon typename",filter:I.totalText},{className:"text-right"},{value:"totalCount",className:"text-right"},{value:"totalAmount",filter:I.filterEmptyNum,className:"text-right"},{className:"text-right"},{value:"totalBankCharges",filter:I.filterEmptyNum,className:"text-right"}],e={subordinateName:$.trim(T.val().toLowerCase())||sessionStorage.username,teamType:"TEAM",startDate:e,endDate:t,size:100,page:1},t=d.find(".table-td.active");0<t.length&&(a=t.attr("data-sortType"),e.sortColumn=a,t.hasClass("isup")?e.sortType="asc":e.sortType="desc"),tcg.ac.api.ODSFE2_getPaymentFeeDetail(e).then(function(e){var a,t=e.success,n=e.value;t?(t=void 0===(t=n.list)?[]:t,n=void 0===(n=n.footer)?{}:n,tcg.ac.loadDataBodyTemplate(d.find(".table-body"),{data:t,columns:r}),tcg.ac.loadDataBodyTemplate(d.find(".table-footer"),{data:[n],columns:i}),a=0,d.find(".typename").each(function(e,t){t.scrollWidth>a&&(a=t.scrollWidth)}),d.find(".typename").css("width",a),d.find(".table-body").acScrollbarPF()):tcg.ac.onError(e.message)})},getPromotionInfo:function(e,t){$(".current_date",u).text("".concat(moment(e).format("YYYY/MM/DD"),"-").concat(moment(t).format("YYYY/MM/DD"))),u.find(".table-body").empty(),u.find(".table-footer").empty();P.setTableHeaders(u,[{text:"offer_type",className:"typename"},{text:"amount_received",filter:"amount"},{text:"ticket_exchange_amount",filter:"ticketAmount"}]);var a=$(".up",u),n=$(".down",u);a.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.promotionInfoSearch(e,t)}),n.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.promotionInfoSearch(e,t)}),P.promotionInfoSearch(e,t)}
1,promotionInfoSearch:function(e,t){u.find(".inner-table").addClass("loading");var a,r=[{value:"promTypeName",className:"text-left typename"},{value:"amount",filter:I.filterEmptyNum,className:"text-right"},{value:"ticketAmount",filter:I.filterEmptyNum,className:"text-right"}],i=[{value:"promTypeName",className:"text-left colon typename",filter:I.totalText},{value:"amount",filter:I.filterEmptyNum,className:"text-right"},{value:"ticketAmount",filter:I.filterEmptyNum,className:"text-right"}],e={subordinateName:$.trim(T.val().toLowerCase())||sessionStorage.username,teamType:"TEAM",startDate:e,endDate:t,gameCategory:N},t=u.find(".table-td.active");0<t.length&&(a=t.attr("data-sortType"),t.hasClass("isup")?e.sortColumn="".concat(a,":asc"):e.sortColumn="".concat(a,":desc")),tcg.ac.api.ODSFE2_getTeamPNLV2PromotionDetail(e).then(function(e){var a,t=e.success,n=e.value;t?(u.find(".inner-table").removeClass("loading"),t=void 0===(t=n.list)?[]:t,n=void 0===(n=n.footer)?{}:n,tcg.ac.loadDataBodyTemplate(u.find(".table-body"),{data:t,columns:r}),tcg.ac.loadDataBodyTemplate(u.find(".table-footer"),{data:[n],columns:i}),a=0,u.find(".typename").each(function(e,t){t.scrollWidth>a&&(a=t.scrollWidth)}),u.find(".typename").css("width",a),u.find(".table-body").acScrollbarPF()):(u.find(".inner-table").removeClass("loading"),tcg.ac.onError(e.message))})}
1,getSelfDividendInfo:function(){var e=$(".current_date",C),e=("D"===v.data("computationPeriod")?e.text("".concat(moment(F).format("YYYY/MM/DD"))):e.text("".concat(moment(F).format("YYYY/MM/DD"),"-").concat(moment(M).format("YYYY/MM/DD"))),C.find(".table-body").empty(),C.find(".table-footer").empty(),P.setTableHeaders(C,[{text:"label_user_name",className:"user-name"},{text:"label_status",className:"text-left"},{text:"label_bet"},{text:"company_wins_loses"},{text:"label_exclude_game_wins_loses",className:"hide"},{text:"label_bonus",className:"hide"},{text:"platform_rebate",className:"hide"},{text:"label_rebate",className:"hide"},{text:"label_day_total_salary",className:"hide"},{text:"label_commission",className:"hide"},{text:"label_exclude_rebate",className:"hide"},{text:"pay_the_fee",className:"hide"},{text:"product_cost",className:"hide"},{text:"dividend_service_fee",className:"hide"},{text:"platform_commission",className:"hide"},{text:"team_settlement_loss"},{text:"label_devote",className:"last-fixed"},{text:"label_devote_amount",className:"last-fixed-end"}]),$(".up",C)),t=$(".down",C);e.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.selfDividendInfoSearch()}),t.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.selfDividendInfoSearch()}),P.selfDividendInfoSearch()},selfDividendInfoSearch:function(){var n,r,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,i=[{value:"customerName",filter:I.selfNameText,className:"user-name"},{value:"rate",filter:function(e,t){return t.contractStatus?(t="".concat(Decimal(e).times(100).toString(),"%"),"".concat(tcg.lib.prop("label_salaryManagement_statusA")," ").concat(t)):"-"},className:"text-left"},{value:"teamBetting",filter:I.filterEmptyNum},{value:"teamBetWin",filter:I.filterEmptyNum},{value:"teamBetWinVendor",filter:I.filterEmptyNum,className:"hide"},{value:"teamPromotion",filter:I.filterEmptyNum,className:"hide"},{value:"teamRebate",filter:I.filterEmptyNum,className:"hide"},{value:"teamAgentCommission",filter:I.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:I.filterEmptyNum,className:"hide"},{value:"teamProfitSharing",filter:I.filterEmptyNum,className:"hide"},{value:"teamAgentCommissionVendor",filter:I.filterEmptyNum,className:"hide"},{value:"teamBankCharges",filter:I.filterEmptyNum,className:"hide"},{value:"teamProductCharge",filter:I.filterEmptyNum,className:"hide"},{value:"dividendServiceAmount",filter:I.filterEmptyNum,className:"hide"},{value:"teamPlatformFee",filter:I.filterEmptyNum,className:"hide"},{value:"finalTeamNetProfit",filter:I.filterEmptyNum,className:I.newColorFilterNoLink},{value:"contributedRate",filter:I.filterRate,className:"last-fixed"},{value:"contributedAmount",filter:I.filterEmptyNum,className:"last-fixed-end"}],o=[{value:"",filter:I.selfSummaryText,className:"user-name"},{value:""},{value:"teamBetting",filter:I.filterEmptyNum},{value:"teamBetWin",filter:I.filterEmptyNum},{value:"teamBetWinVendor",filter:I.filterEmptyNum,className:"hide"},{value:"teamPromotion",filter:I.filterEmptyNum,className:"hide"},{value:"teamRebate",filter:I.filterEmptyNum,className:"hide"},{value:"teamAgentCommission",filter:I.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:I.filterEmptyNum,className:"hide"},{value:"teamProfitSharing",filter:I.filterEmptyNum,className:"hide"},{value:"teamAgentCommissionVendor",filter:I.filterEmptyNum,className:"hide"},{value:"teamBankCharges",filter:I.filterEmptyNum,className:"hide"},{value:"teamProductCharge",filter:I.filterEmptyNum,className:"hide"},{value:"dividendServiceAmount",filter:I.filterEmptyNum,className:"hide"},{value:"teamPlatformFee",filter:I.filterEmptyNum,className:"hide"},{value:"finalTeamNetProfit",filter:I.filterEmptyNum,className:I.newColorFilterNoLink},{value:"contributedRate",filter:I.filterRate,className:"last-fixed"},{value:"contributedAmount",filter:I.filterEmptyNum,className:"last-fixed-end"}],c=[{col:5,isHide:function(e){return k.includes(e.teamBetWinVendor)}},{col:6,isHide:function(e){return k.includes(e.teamPromotion)}},{col:7,isHide:function(e){return k.includes(e.teamRebate)}}
1,{col:8,isHide:function(e){return k.includes(e.teamAgentCommission)}},{col:9,isHide:function(e){return k.includes(e.dailyIncome)}},{col:10,isHide:function(e){return k.includes(e.teamProfitSharing)}},{col:11,isHide:function(e){return k.includes(e.teamAgentCommissionVendor)}},{col:12,isHide:function(e){return k.includes(e.teamBankCharges)}},{col:13,isHide:function(e){return k.includes(e.teamProductCharge)}},{col:14,isHide:function(e){return k.includes(e.dividendServiceAmount)}},{col:15,isHide:function(e){return k.includes(e.teamPlatformFee)}}],t=(C.find(".info-container").addClass("loading"),$.trim(T.val().toLowerCase())||sessionStorage.username);"D"===v.data("computationPeriod")?(n={gameCategory:N,subordinateName:t,balanceDate:moment(F).format("YYYY-MM-DD"),page:e,size:13,pageable:!0},tcg.ac.api.ODSFE2_getDailySelfDividendDetail(n).then(function(e){var t=e.success,a=e.value;t?(C.find(".info-container").removeClass("loading"),t=void 0===(t=a.list)?[]:t,a=void 0===(a=a.footer)?{}:a,tcg.ac.loadDataBodyTemplate(C.find(".table-body"),{data:t,columns:i}),tcg.ac.loadDataBodyTemplate(C.find(".table-footer"),{data:[a],columns:o}),tcg.ac.loadPaginationXX(C.find(".js_pagination"),P.selfDividendInfoSearch,n.page,e.value.totalPages),P.hideColumn(c,a,C),C.find(".table-body").acScrollbarPF()):(C.find(".info-container").removeClass("loading"),tcg.ac.onError(e.message))})):(r={gameCategory:N,subordinateName:t,computationPeriod:v.data("computationPeriod"),dividendCycle:x,page:e,size:13,pageable:!0},tcg.ac.api.ODSFE2_getSelfDividendDetail(r).then(function(e){var t=e.success,a=e.value;t?(C.find(".info-container").removeClass("loading"),t=void 0===(t=a.list)?[]:t,a=void 0===(a=a.footer)?{}:a,tcg.ac.loadDataBodyTemplate(C.find(".table-body"),{data:t,columns:i}),tcg.ac.loadDataBodyTemplate(C.find(".table-footer"),{data:[a],columns:o}),tcg.ac.loadPaginationXX(C.find(".js_pagination"),P.selfDividendInfoSearch,r.page,e.value.totalPages),P.hideColumn(c,a,C),C.find(".table-body").acScrollbarPF()):(C.find(".info-container").removeClass("loading"),tcg.ac.onError(e.message))}))},getDividendJackpotDetail:function(e,t){$(".current_date",w).text("".concat(moment(e).format("YYYY/MM/DD"),"-").concat(moment(t).format("YYYY/MM/DD"))),w.find(".table-body").empty(),w.find(".table-footer").empty();P.setTableHeaders(w,[{text:"label_company",className:"text-left col-1"},{text:"label_game_type",className:"text-left col-2"},{text:"label_gameName",className:"col-3"},{text:"label_bet_money",filter:"gameLoses",className:"col-4"},{text:"label_jackpotContributionRate",filter:"jackpotContributionRate",className:"col-5"},{text:"label_teamJackpotBet",filter:"jackpotBet",className:"col-6"},{text:"label_jackpotWin",filter:"jackpotWin",className:"col-6"}]);var a=$(".up",w),n=$(".down",w);a.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.JackpotSearch(e,t)}),n.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.JackpotSearch(e,t)}),P.JackpotSearch(e,t)},JackpotSearch:function(e,t){var a,r=[{value:"vendorName",className:"text-left typename col-1",filter:function(e,t){var a=$.trim(t.vendorName),t=$.trim(t.vendor);return a||t}},{value:"gameCategory",className:"text-left col-2",filter:function(e){return tcg.lib.prop(e)}},{value:"gameName",className:"text-right col-3"},{value:"gameLoses",filter:I.filterEmptyNum,className:"text-right col-4"},{value:"jackpotContributionRate",filter:I.filterBankChargesUnhundredfold,className:"text-right col-5"},{value:"jackpotBet",filter:I.filterEmptyNum,className:"text-right col-6"},{value:"jackpotWin",filter:I.filterEmptyNum,className:"text-right col-6"}],i=[{value:"vendorName",className:"text-left colon typename col-1",filter:I.totalText},{className:"text-left col-2"},{className:"text-left col-2"},{value:"gameLoses",filter:I.filterEmptyNum,className:"text-right col-3"},{className:"text-right col-4"},{value:"jackpotBet",filter:I.filterEmptyNum,className:"text-right col-5"},{value:"jackpotWin",filter:I.filterEmptyNum,className:"text-right col-6"}],e={startDate:e,endDate:t,gameCategory:N,computationPeriod:v.data("computationPeriod")},t=w.find(".table-td.active");0<t.length&&(a=t.attr("data-sortType"),t.hasClass("isup")?e.sortColumn="".concat(a,":asc"):e.sortColumn="".concat(a,":desc")),tcg.ac.api.ODSFE2_getDividendJackp
1otDetail(e).then(function(e){var t=e.success,a=e.value;if(t){for(var t=a.list,t=void 0===t?[]:t,a=a.footer,a=void 0===a?{}:a,n=(tcg.ac.loadDataBodyTemplate(w.find(".table-body"),{data:t,columns:r}),tcg.ac.loadDataBodyTemplate(w.find(".table-footer"),{data:[a],columns:i}),tcg.ac.setupTooltip(w.find(".typename")),w.find("table-td"),1);n<7;n++)(()=>{var a=0;w.find(".col-".concat(n)).each(function(e,t){t.scrollWidth>a&&(a=t.scrollWidth)}),w.find(".col-".concat(n)).css("width",a)})();w.find(".table-body").acScrollbarPF()}else tcg.ac.onError(e.message)})},getDirectDividendInfo:function(){var e=$(".current_date",D),e=("D"===v.data("computationPeriod")?e.text("".concat(moment(F).format("YYYY/MM/DD"))):e.text("".concat(moment(F).format("YYYY/MM/DD"),"-").concat(moment(M).format("YYYY/MM/DD"))),D.find(".table-body").empty(),D.find(".table-footer").empty(),P.setTableHeaders(D,[{text:"label_user_name",className:"user-name"},{text:"label_team_bet"},{text:"company_wins_loses"},{text:"label_exclude_game_wins_loses",className:"hide"},{text:"label_bonus",className:"hide"},{text:"platform_rebate",className:"hide"},{text:"label_rebate",className:"hide"},{text:"label_day_total_salary",className:"hide"},{text:"label_commission",className:"hide"},{text:"label_exclude_rebate",className:"hide"},{text:"pay_the_fee",className:"hide"},{text:"product_cost",className:"hide"},{text:"dividend_service_fee",className:"hide"},{text:"platform_commission",className:"hide"},{text:"team_settlement_loss"},{text:"label_dividend_ratio",className:"last-fixed"},{text:"team_amount_of_dividend",className:"last-fixed-end"}]),$(".up",D)),t=$(".down",D);e.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.directDividendInfoSearch()}),t.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.directDividendInfoSearch()}),P.directDividendInfoSearch()},directDividendInfoSearch:function(){var n,r,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,i=[{value:"customerName",className:"user-name"},{value:"teamBetting",filter:I.filterEmptyNum},{value:"teamBetWin",filter:I.filterEmptyNum},{value:"teamBetWinVendor",filter:I.filterEmptyNum,className:"hide"},{value:"teamPromotion",filter:I.filterEmptyNum,className:"hide"},{value:"teamRebate",filter:I.filterEmptyNum,className:"hide"},{value:"teamAgentCommission",filter:I.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:I.filterEmptyNum,className:"hide"},{value:"teamProfitSharing",filter:I.filterEmptyNum,className:"hide"},{value:"teamAgentCommissionVendor",filter:I.filterEmptyNum,className:"hide"},{value:"teamBankCharges",filter:I.filterEmptyNum,className:"hide"},{value:"teamProductCharge",filter:I.filterEmptyNum,className:"hide"},{value:"dividendServiceAmount",filter:I.filterEmptyNum,className:"hide"},{value:"teamPlatformFee",filter:I.filterEmptyNum,className:"hide"},{value:"finalTeamNetProfit",filter:I.filterEmptyNum,className:I.newColorFilterNoLink},{value:"rate",filter:I.filterRate,className:"last-fixed"},{value:"dividendAmount",filter:I.filterEmptyNum,className:"last-fixed-end"}],o=[{value:"",filter:I.summaryText,className:"user-name"},{value:"teamBetting",filter:I.filterEmptyNum},{value:"teamBetWin",filter:I.filterEmptyNum},{value:"teamBetWinVendor",filter:I.filterEmptyNum,className:"hide"},{value:"teamPromotion",filter:I.filterEmptyNum,className:"hide"},{value:"teamRebate",filter:I.filterEmptyNum,className:"hide"},{value:"teamAgentCommission",filter:I.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:I.filterEmptyNum,className:"hide"},{value:"teamProfitSharing",filter:I.filterEmptyNum,className:"hide"},{value:"teamAgentCommissionVendor",filter:I.filterEmptyNum,className:"hide"},{value:"teamBankCharges",filter:I.filterEmptyNum,className:"hide"},{value:"teamProductCharge",filter:I.filterEmptyNum,className:"hide"},{value:"dividendServiceAmount",filter:I.filterEmptyNum,className:"hide"},{value:"teamPlatformFee",filter:I.filterEmptyNum,className:"hide"},{value:"finalTeamNetProfit",filter:I.filterEmptyNum,className:I.newColorFilterNoLink},{value:"rate",filter:I.filterRate,className:"last-fixed"},{value:"dividendAmount",filter:I.filterEmptyNum,className:"last-fixed-end"}],c=[{col:4,isHide:function(e){return k.includes(e.teamBetWinVendor)}},{col:5,isHide:function(e){return k.includes(e.teamPromotion)}},{col:6,isHide:function(e){return k.includes(e.teamRebate)}}
1,{col:7,isHide:function(e){return k.includes(e.teamAgentCommission)}},{col:8,isHide:function(e){return k.includes(e.dailyIncome)}},{col:9,isHide:function(e){return k.includes(e.teamProfitSharing)}},{col:10,isHide:function(e){return k.includes(e.teamAgentCommissionVendor)}},{col:11,isHide:function(e){return k.includes(e.teamBankCharges)}},{col:12,isHide:function(e){return k.includes(e.teamProductCharge)}},{col:13,isHide:function(e){return k.includes(e.dividendServiceAmount)}},{col:14,isHide:function(e){return k.includes(e.teamPlatformFee)}}],t=(D.find(".info-container").addClass("loading"),$.trim(T.val().toLowerCase())||sessionStorage.username);"D"===v.data("computationPeriod")?(n={gameCategory:N,subordinateName:t,balanceDate:moment(F).format("YYYY-MM-DD"),page:e,size:13,pageable:!0},tcg.ac.api.ODSFE2_getDailyDirectDividendDetail(n).then(function(e){var t=e.success,a=e.value;t?(D.find(".info-container").removeClass("loading"),t=void 0===(t=a.list)?[]:t,a=void 0===(a=a.footer)?{}:a,tcg.ac.loadDataBodyTemplate(D.find(".table-body"),{data:t,columns:i}),tcg.ac.loadDataBodyTemplate(D.find(".table-footer"),{data:[a],columns:o}),tcg.ac.loadPaginationXX(D.find(".js_pagination"),P.directDividendInfoSearch,n.page,e.value.totalPages),P.hideColumn(c,a,D),D.find(".table-body").acScrollbarPF()):(D.find(".info-container").removeClass("loading"),tcg.ac.onError(e.message))})):(r={gameCategory:N,subordinateName:t,computationPeriod:v.data("computationPeriod"),dividendCycle:x,page:e,size:13,pageable:!0},tcg.ac.api.ODSFE2_getDirectDividendDetail(r).then(function(e){var t=e.success,a=e.value;t?(D.find(".info-container").removeClass("loading"),t=void 0===(t=a.list)?[]:t,a=void 0===(a=a.footer)?{}:a,tcg.ac.loadDataBodyTemplate(D.find(".table-body"),{data:t,columns:i}),tcg.ac.loadDataBodyTemplate(D.find(".table-footer"),{data:[a],columns:o}),tcg.ac.loadPaginationXX(D.find(".js_pagination"),P.directDividendInfoSearch,r.page,e.value.totalPages),P.hideColumn(c,a,D),D.find(".table-body").acScrollbarPF()):(D.find(".info-container").removeClass("loading"),tcg.ac.onError(e.message))}))},getTeamPNLInfo:function(e,t){$(".current_date",m).text("".concat(moment(e).format("YYYY/MM/DD"),"-").concat(moment(t).format("YYYY/MM/DD"))),m.find(".table-body").empty(),m.find(".table-footer").empty();P.setTableHeaders(m,[{text:"label_game_type"},{text:"label_bonus",filter:"promotion"},{text:"label_bet",filter:"betAmount"},{text:"label_valid_bet",filter:"validBetAmount"},{text:"label_awarded",filter:"winAmount"},{text:"player_profit",filter:"netPnl"},{text:"platform_rebate",filter:"rebate",className:"hide"},{text:"label_rebate",filter:"agentCommission",className:"hide"},{text:"label_day_total_salary",filter:"dailyIncome",className:"hide"},{text:"label_commission",filter:"profitSharing",className:"hide"},{text:"label_service_charge",filter:"platformFee",className:"hide"}]);var a=$(".up",m),n=$(".down",m);a.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.teamPNLInfoSearch(e,t)}),n.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.teamPNLInfoSearch(e,t)}),P.teamPNLInfoSearch(e,t)},teamPNLInfoSearch:function(e,t){var n=[{value:"gameCategory",filter:function(e){return tcg.lib.prop("".concat(e.toUpperCase()))}},{value:"promotion",filter:I.filterEmptyNum},{value:"betAmount",filter:I.filterEmptyNum},{value:"validBetAmount",filter:I.filterEmptyNum},{value:"winAmount",filter:I.filterEmptyNum},{value:"netPnl",filter:I.filterEmptyNum,className:I.colorFilter},{value:"rebate",filter:I.filterEmptyNum,className:"hide"},{value:"agentCommission",filter:I.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:I.filterEmptyNum,className:"hide"},{value:"profitSharing",filter:I.filterEmptyNum,className:"hide"},{value:"platformFee",filter:I.filterEmptyNum,className:"hide"}],r=[{value:"",filter:I.totalText},{value:"promotion",filter:I.filterEmptyNum},{value:"betAmount",filter:I.filterEmptyNum},{value:"validBetAmount",filter:I.filterEmptyNum},{value:"winAmount",filter:I.filterEmptyNum},{value:"netPnl",filter:I.filterEmptyNum,className:I.colorFilter},{value:"rebate",filter:I.filterEmptyNum,className:"hide"},{value:"agentCommission",filter:I.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:I.filterEmptyNum,className:"hide"},{value:"profitSharing",filter:I.filterEmptyNum,className:"hide"},{value:"platformFee",filter:I.filterEmptyNum,className:"hide"}],i=[{col:7,isHide:function(e){return k.includes(e.rebate)}},{col:8,isHide:function(e){return k.includes(e.agentCommission)}},{col:9,isHide:function(e){return k.includes(e.dailyIncome)}},{col:10,isHide:function(e){return k.includes(e.profitSharing)}},{col:11,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||k.includes(e.platformFee)}}],a=v.data("computationPeriod"),e={subordinateName:$.trim(T.val().toLowerCase())||sessionStorage.username,teamType:"TEAM",startDate:e,endDate:t,gameCategory:N,computationPeriod:a},t=m.find(".table-td.active");0<t.length&&(a=t.attr("data-sortType"),t.hasClass("isup")?e.sortColumn="".concat(a,":asc"):e.sortColumn="".concat(a,":desc")),tcg.ac.api.ODSFE2_getTeamPNLV2Detail(e).then(function(e){var t=e.success,a=e.value;t?(t=void 0===(t=a.list)?[]:t,a=void 0===(a=a.footer)?{}:a,tcg.ac.loadDataBodyTemplate(m.find(".table-body"),{data:t,columns:n}),tcg.ac.loadDataBodyTemplate(m.find(".table-footer"),{data:[a],columns:r}
1),tcg.ac.setupTooltip(m.find(".typename")),P.hideColumn(i,a,m),m.find(".table-body").acScrollbarPF()):tcg.ac.onError(e.message)})},getSingleTeamPNLInfo:function(e,t){p.find(".inner-table").empty();var a=$(".current_date",p),n=$(".typename",p),a=(a.text("".concat(moment(e).format("YYYY/MM/DD"),"-").concat(moment(t).format("YYYY/MM/DD"))),n.text(tcg.lib.prop(N)),v.data("computationPeriod")),n={subordinateName:$.trim(T.val().toLowerCase())||sessionStorage.username,teamType:"TEAM",startDate:e,endDate:t,gameCategory:N,computationPeriod:a},i=[{text:"label_bonus",value:"promotion",filter:I.filterEmptyNum},{text:"label_bet",value:"betAmount",filter:I.filterEmptyNum},{text:"label_valid_bet",value:"validBetAmount",filter:I.filterEmptyNum},{text:"label_awarded",value:"winAmount",filter:I.filterEmptyNum},{text:"player_profit",value:"netPnl",filter:I.filterEmptyNum,className:I.colorFilter},{text:"platform_rebate",value:"rebate",filter:I.filterEmptyNum,maybeHide:I.filterHide},{text:"label_rebate",value:"agentCommission",filter:I.filterEmptyNum,maybeHide:I.filterHide},{text:"label_day_total_salary",value:"dailyIncome",filter:I.filterEmptyNum,maybeHide:I.filterHide},{text:"label_commission",value:"profitSharing",filter:I.filterEmptyNum,maybeHide:I.filterHide},{text:"label_service_charge",value:"platformFee",filter:I.filterEmptyNum,maybeHide:I.filterHide}];tcg.ac.api.ODSFE2_getTeamPNLV2Detail(n).then(function(e){var a,n,t=e.success,r=e.value;t?(r.list,t=r.footer,a=void 0===t?{}:t,n="",i.forEach(function(e){var t=a[e.value];n+='\n            <div class="table-tr  {maybeHide}">\n                <div class="table-td">{text}</div>\n                <div class="table-td {className}">{value}</div>\n            </div>\n            '.format({text:tcg.lib.prop(e.text),value:e.filter(t),className:e.className?e.className(t):"",maybeHide:e.maybeHide?e.maybeHide(t):""})}),p.find(".inner-table").html(n)):tcg.ac.onError(e.message)})},getProductCostInfo:function(e,t,a,n){$(".current_date",y).text("".concat(moment(e).format("YYYY/MM/DD"),"-").concat(moment(t).format("YYYY/MM/DD"))),y.find(".table-body").empty(),y.find(".table-footer").empty();P.setTableHeaders(y,[{text:"label_company",className:"text-left col-1"},{text:"label_type",className:"text-left col-2"},{text:"company_wins_loses",filter:"teamNetPl",className:"col-3"},{text:"product_rate",filter:"feePct",className:"col-4"},{text:"product_cost",filter:"vendorFee",className:"col-5"},{text:"label_valid_bet",filter:"teamValidBetting",className:"col-6"}]);var r=$(".up",y),i=$(".down",y);r.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.ProductCostInfoSearch(e,t,a,n)}),i.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.ProductCostInfoSearch(e,t,a,n)}),P.ProductCostInfoSearch(e,t,a,n)},ProductCostInfoSearch:function(e,t,a,n){var r=[{value:"vendorName",className:"text-left typename col-1",filter:function(e,t){var a=$.trim(t.vendorName),t=$.trim(t.vendor);return a||t}},{value:"gameType",className:"text-left col-2",filter:function(e){return tcg.lib.prop(e)}},{value:"teamNetPl",filter:I.filterEmptyNum,className:"text-right col-3"},{value:"feePct",filter:I.filterRate,className:"text-right col-4"},{value:"vendorFee",filter:I.filterEmptyNum,className:"text-right col-5"},{value:"teamValidBetting",filter:I.filterEmptyNum,className:"text-right col-6"}],i=[{value:"vendorName",className:"text-left colon typename col-1",filter:I.totalText},{className:"text-left col-2"},{value:"teamNetPl",filter:I.filterEmptyNum,className:"text-right col-3"},{className:"text-right col-4"},{value:"vendorFee",filter:I.filterEmptyNum,className:"text-right col-5"},{value:"teamValidBetting",filter:I.filterEmptyNum,className:"text-right col-6"}],o="",o="D"===a?moment(new Date).isSame(moment(e),"day")?"CURRENT":"PREVIOUS":n,n={subordinateName:$.trim(T.val().toLowerCase())||sessionStorage.username,teamType:"TEAM",startDate:e,endDate:t,gameCategory:N,frequency:a,dividendCycle:o},e=y.find(".table-td.active");0<e.length&&(t=e.attr("data-sortType"),e.hasClass("isup")?n.sortColumn="".concat(t,":asc"):n.sortColumn="".concat(t,":desc")),tcg.ac.api.ODSFE2_getDividendVendorFees(n).then(function(e){var t=e.success,a=e.value;if(t){for(var t=a.list,t=void 0===t?[]:t,a=a.footer,a=void 0===a?{}:a,n=(tcg.ac.loadDataBodyTemplate(y.find(".table-body"),{data:t,columns:r}),tcg.ac.loadDataBodyTemplate(y.find(".table-footer"),{data:[a],columns:i}),tcg.ac.setupTooltip(y.find(".typename")),y.find("table-td"),1);
1n<7;n++)(()=>{var a=0;y.find(".col-".concat(n)).each(function(e,t){t.scrollWidth>a&&(a=t.scrollWidth)}),y.find(".col-".concat(n)).css("width",a)})();y.find(".table-body").acScrollbarPF()}else tcg.ac.onError(e.message)})},setTableHeaders:function(e,t){var a=[];t.forEach(function(e){e.filter?a.push('<div class="table-td {3}" data-sorttype="{2}"><span>{0}</span>{1}</div>'.format(tcg.lib.prop(e.text),'<div class="sort-by"><div class="up"></div><div class="down"></div></div>',e.filter,e.className||"text-right")):"function"!=typeof e&&a.push('<div class="table-td {1}"><span>{0}</span></div>'.format(tcg.lib.prop(e.text||e),e.className||"text-right"))}),e.find(".table-thead .table-tr").html(a.join(""))},hideColumn:function(e,t,a){e.forEach(function(e){e.isHide&&(e.isHide(t)?a.find(".table-tr .table-td:nth-child({0})".format(e.col)).addClass("hide"):a.find(".table-tr .table-td:nth-child({0})".format(e.col)).removeClass("hide"))})}};P.init()})},(($,p)=>{p.ac.agentTransactionSummaryCM=function(e){var n=p.ac.api.getMemberInfo(),r=(new((()=>{return _createClass(function e(){var a=this;_classCallCheck(this,e),_defineProperty(this,"memberInfoGa",void 0),_defineProperty(this,"init",function(t){a.PAYMENTPASS3?t.append('<div class="form-group sync-label">\n              <label class="form-label colon">'.concat(p.lib.prop("label_pwd_pay"),'</label>\n              <div class="input-case">\n                  <input class="input-control" type="password" name="PAY_PWD" autocomplete="off">\n              </div>\n              </div>')):t.append('<div class="form-group sync-label">\n              <label class="form-label colon">'.concat(p.lib.prop("label_pwd_login"),'</label>\n              <div class="input-case">\n                  <input class="input-control" type="password" name="LOGIN_PWD" autocomplete="off">\n              </div>\n              </div>')),a.enableGA().then(function(e){e&&t.append('<div class="form-group sync-label">\n                  <label class="form-label colon">'.concat(p.lib.prop("label_google_verifyNum"),'</label>\n                  <div class="input-case">\n                      <input class="input-control" type="password" name="GA_CODE" autocomplete="off">\n                  </div>\n                  </div>'))})}),_defineProperty(this,"submit",function(e){var t=e.find('input[name="GA_CODE"]'),a=e.find('input[name="LOGIN_PWD"]'),e=e.find('input[name="PAY_PWD"]'),n={};return t.length&&(t.val()?n.authCode=t.val():new p.ac.BlurError(t,p.lib.prop("error_input_right_value"))),a.length?a.val()?n.password=a.val():new p.ac.BlurError(a,p.lib.prop("label_input_password")):e.length&&(e.val()?n.password=e.val():new p.ac.BlurError(e,p.lib.prop("info_enter_correct_psw"))),t.length?2===Object.keys(n).length&&n:1===Object.keys(n).length&&n})},[{key:"PAYMENTPASS3",get:function(){return p.lib.findWhitelabelByModId("PAYMENTPASS3")}},{key:"enableGA",value:(e=_asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=p.lib.findWhitelabelByModId("TRANSFERGA3"),void 0!==this.memberInfoGa)return e.abrupt("return",t&&this.memberInfoGa);e.next=3;break;case 3:return e.next=5,n;case 5:return a=e.sent,this.memberInfoGa=a.value.bindGA||!1,e.abrupt("return",t&&this.memberInfoGa);case 8:case"end":return e.stop()}},e,this)})),function(){return e.apply(this,arguments)})}]);var e})()),(()=>_createClass(function e(t,a){_classCallCheck(this,e),this.$log=$(".js-bet-log",t),this.$js_table=$(".js_table",this.$log),this.$outSubmit=a,this.event(),this.downline=void 0},[{key:"modelLog",value:function(e,t,a){switch(this.downline=e,p.ac.sliderFadeIn(this.$log),$("input[type=radio][value=".concat(a,"]"),this.$log).trigger("click"),$date=this.$log.find(".js_date"),_daterangepicker=$date.data("daterangepicker"),daterangepicker=$(".js-main-page").find(".js_date").data("daterangepicker"),a){case"-7":_daterangepicker.setStartDate(moment(moment().week(moment().week()-1).startOf("week").valueOf())),_daterangepicker.setEndDate(moment(moment().week(moment().week()-1).endOf("week").valueOf())),this.log(1);break;case"7":_daterangepicker.setStartDate(moment(moment().week(moment().week()).startOf("week").valueOf())),_daterangepicker.setEndDate(moment(new Date)),this.log(1);break;case"-30":_daterangepicker.setStartDate(moment(moment().month(moment().month()-1).startOf("month").valueOf())),_daterangepicker.setEndDate(moment(moment().month(moment().month()-1).endOf("month").valueOf())),this.log(1);break;case"30":_daterangepicker.setStartDate(moment(moment().month(moment().month()).startOf("month").valueOf())),_daterangepicker.setEndDate(moment(new Date)),this.log(1);break;case"-1":_daterangepicker.setStartDate(daterangepicker.startDate),_daterangepicker.setEndDate(daterangepicker.endDate),this.log(1);break;default:_daterangepicker.setStartDate(moment(new Date).add(-1*a,"d")),_daterangepicker.setEndDate(moment(new Date).add(-1*a,"d")),this.log(1)}}},{key:"event",value:function(){var e=this,n=this,r=this.$log.find(".js_date"),t=this.$log.find("input[name='set_date_log']");p.ac.initDaterangepicker(r,{timePicker:!1,maxDate:moment(new Date).add(2,"d"),callback:function(){$('input[type=radio][value="-1"]',this.$log).trigger("click"),n.log(1)},single:!1}),n.$log.find(".btn-submit").off().on("click",function(e){if($(this).hasClass("processing"))return!1;n.log(1)}),r.on("click",function(){$('input[type=radio][value="-1"]',e.$log).trigger("click")}),t.off().on("click",function(e){if(void 0!==e.originalEvent){var t=$.trim($(this).val()),a=r.data("daterangepicker");switch(t){case"-7":a.setStartDate(moment(moment().week(moment().week()-1).startOf("week").valueOf())),a.setEndDate(moment(moment().week(moment().week()-1).endOf("week").valueOf())),n.log(1);break;case"7":a.setStartDate(moment(moment().week(moment().week()).startOf("week").valueOf())),a.setEndDate(moment(new Date)),n.log(1);break;case"-30":a.setStartDate(moment(moment().month(moment().month()-1).startOf("month").valueOf())),a.setEndDate(moment(moment().month(moment().month()-1).endOf("month").valueOf())),n.log(1);break;case"30":a.setStartDate(moment(moment().month(moment().month()).startOf("month").valueOf())),a.setEndDate(moment(new Date)),n.log(1);break;case"-1":r.trigger("click");break;default:a.setStartDate(moment(new Date).add(-1*t,"d")),a.setEndDate(moment(new Date).add(-1*t,"d")),n.log(1)}}}),n.$log.find(".decimal-toggle").off().on("click",function(){var e=n.$log.find(".toggle-control"),t=n.$log.find(".js_table").find("[data-amount]"),a=e.hasClass("active")?2:4;t.each(function(e,t){$(t).html(p.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),this.$log.off().on("click",".js_close,.model-mask",function(){p.ac.sliderFadeOut(e.$log),e.$js_table.find(".table-tr.active").removeClass("active")})}},{key:"log",value:function(){var a,n,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=this,t=this.$log,i=t.find(".js_table"),o=t.find(".btn-submit:first"),c=t.find(".js_date").data("daterangepicker");o.hasClass("processing")||(a={subordinateName:r.downline.customerName,startTime:c.startDate.startOf("day").format("YYYY-MM-DD HH:mm:ss"),endTime:c.endDate.endOf("day").format("YYYY-MM-DD HH:mm:ss"),txTypeIds:"6104,6212",page:e,size:15},n=t.find(".toggle-control").hasClass("active")?4:2,o.addClass("processing"),p.ac.api.ODSFE2_MemTransDet(a).then(function(e){var t;o.removeClass("processing"),e.success?(p.ac.loadDataBodyTemplate(i.find(".table-tbody"),{data:e.value.list,size:a.size,columns:[{value:"codeTypeEn",filter:function(e,t){return t.codeTypeEn}},{value:"txTime",filter:function(e){return moment(e).format("MM-DD HH:mm:ss")}},{value:"amount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(p.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"currentAvailBalance",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(p.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"orderNo",filter:function(e){return null==e||void 0===e?"-":e}},{value:"remark",filter:function(e,t){var a;return["8102","8202"].includes("".concat(t.txTypeId))&&e&&e.includes("-")?(a=e.split("-")[1],"".concat(p.lib.prop("tx_type_id_".concat(t.txTypeId)),"-").concat(a)):(t=p.lib.prop(e))&&37<t.byte()?"<div class='hover-tips' style='max-width: 200px;'><span class='ellipsis'>{0}</span><div class='content-tips {2}' {4}>{1}{3}</div></div>".format(t.substr(0,40),t,"right"):t}}]}),p.ac.loadPaginationXX(i.find(".js_pagination"),function(e){r.log(e)},a.page,e.value.totalPages),e.value.footer=e.value.footer||{},t=e.value.footer.amount||0,i.find(".js_amount").text(p.ac.currencyFormat(t,n)).attr("data-amount",t)):p.ac.onError(e.message)}))}}]))());
1p.ac.loadTemplate(e,"agentDownlineTransactionDetails",function(){var e=$("#agentDownlineTransactionDetails"),t=$(".js-main-page"),o=t.find(".js_date"),c=t.find(".search-form .btn-submit:first"),a=t.find("input[name='set_date']"),s=t.find(".decimal-toggle"),l=t.find(".js_table"),n=t.find(".breadcrumbs-wrapper"),d=new r(e,c),u="0",m={init:function(){m.initEvents(),$('input[type=radio][value="0"]',t).trigger("click"),m.search(1);var e=[];e.push('<li data-customerName="{0}"><a>{0}</a></li>'.format(sessionStorage.getItem("username"))),$(".breadcrumbs",n).append(e.join(""))},initEvents:function(){p.ac.initDaterangepicker(o,{timePicker:!1,maxSpan:{days:60},maxDate:moment(),callback:function(){$('input[type=radio][value="-1"]',t).trigger("click"),m.search(1)},single:!1}),a.off().on("click",function(e){if(void 0!==e.originalEvent){var t=$.trim($(e.currentTarget).val()),a=o.data("daterangepicker");switch(u=t){case"-7":a.setStartDate(moment(moment().week(moment().week()-1).startOf("week").valueOf())),a.setEndDate(moment(moment().week(moment().week()-1).endOf("week").valueOf())),m.search(1);break;case"7":a.setStartDate(moment(moment().week(moment().week()).startOf("week").valueOf())),a.setEndDate(moment(new Date)),m.search(1);break;case"-30":a.setStartDate(moment(moment().month(moment().month()-1).startOf("month").valueOf())),a.setEndDate(moment(moment().month(moment().month()-1).endOf("month").valueOf())),m.search(1);break;case"30":a.setStartDate(moment(moment().month(moment().month()).startOf("month").valueOf())),a.setEndDate(moment(new Date)),m.search(1);break;case"-1":o.trigger("click");break;default:a.setStartDate(moment(new Date).add(-1*t,"d")),a.setEndDate(moment(new Date).add(-1*t,"d")),m.search(1)}}}),c.off().on("click",function(e){$(e.currentTarget).first().hasClass("disable")||m.search()}),s.off().on("click",function(){var e=s.find(".toggle-control"),t=l.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(p.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),o.on("click",function(){u="-1",$('input[type=radio][value="-1"]',t).trigger("click")})},search:function(){var n,r,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,i=1<arguments.length?arguments[1]:void 0;c.hasClass("processing")||(n={startDate:o.data("daterangepicker").startDate.startOf("day").format("YYYY-MM-DD"),endDate:o.data("daterangepicker").endDate.endOf("day").format("YYYY-MM-DD"),page:e,size:12,subordinateType:"DIRECT",subordinateName:""},r=s.find(".toggle-control").hasClass("active")?2:4,c.addClass("processing"),p.ac.api.ODSFE2_agentMemDepWithdraw(n).then(function(e){var t,a;c.removeClass("processing"),e.success?(p.ac.loadDataBodyTemplate(l.find(".table-tbody"),{data:e.value.list,columns:["customerName",{value:"memberTransferIn",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(p.ac.currencyFormat(e,r),"</span>")}},{value:"memberTransferOut",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(p.ac.currencyFormat(e,r),"</span>")}},{value:"hasDirect",filter:function(e){return'<div class="bule-text">'.concat(p.lib.prop("label_details"),"</div>")},click:function(e,t,a){d.modelLog(a,e,u)}}]}),p.ac.loadPaginationXX(".js_pagination",m.search,n.page,e.value.totalPages),e.value.footer=e.value.footer||{},t=e.value.footer.memberTransferIn||0,a=e.value.footer.memberTransferOut||0,l.find(".js_amount").eq(0).text(p.ac.currencyFormat(t,r)).attr("data-amount",t),l.find(".js_amount").eq(1).text(p.ac.currencyFormat(a,r)).attr("data-amount",a)):p.ac.onError(e),"function"==typeof i&&i()}))}};m.init()})}})((document,jQuery),tcg),(($,a)=>{a.ac.agentDownlineTransactionDetailsCopy=function(e){a.ac.loadTemplate(e,"wrapped",function(){var e=$
1("#switchTab"),t=[];[{methodName:"transactionLogs",text:"label_transaction_details"}].map(function(e){t.push('<div class="nav-item" data-target="{1}">{0}</div>'.format(a.lib.prop(e.text),e.methodName))}),e.html(t.join("")),e.find(".nav-item").off().on("click",function(e){$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),a.ac[$(e.currentTarget).data("target")]("#tr_history",$(e.currentTarget).data("value")),a.ac.customPlugins())}),e.find(".nav-item").first().trigger("click")})}})((document,jQuery),tcg),(($,m)=>{m.ac.transactionLogs=function(e,a){m.ac.loadTemplate(e,"transactionLogs",function(){var e=$("#transactionLogs"),i=e.find(".js_date"),o=e.find(".search-form .btn-submit"),t=e.find("input[name='set_date']"),c=e.find(".decimal-toggle"),s=e.find(".js_transactionType"),l=$(".js_username",e),d=e.find(".js_table"),u={init:function(){m.ac.api.lottoCustomerSeries({},function(e){"object"===_typeof(e.value)&&0<e.value.length&&(s.find("div[data-value='betting_rebate']").removeClass("hide"),["1","2"].includes(sessionStorage.getItem("isAgent")))&&s.find("div[data-value='agent_rebate']").removeClass("hide")}),!0===m.lib.findWhitelabelByModId("CREDITMAR3")&&s.find('[data-value="deposit"],[data-value="withdraw"]').hide(),m.ac.enabledDividend()&&s.find("div[data-value='share_bonus']").removeClass("hide"),m.ac.enabledHourlySalary()&&s.find("div[data-value='hour_wage']").removeClass("hide"),m.ac.enabledDailySalary()&&s.find(".daily").removeClass("hide"),u.initEvents()},initEvents:function(){m.ac.initDropDownListEvent(e.find(".select-control")),m.ac.initDaterangepicker(i,{timePicker:!1,endDate:moment().endOf("day"),maxSpan:{days:29},maxDate:moment().add(2,"d"),callback:function(){$('input[type=radio][value="-1"]').trigger("click"),u.search(1)}}),a&&(l.val(a.name),s.attr("data-value","deposit"===a.type?"deposit":"dividend"),$(".select-val").text(m.lib.prop("deposit"===a.type?"label_deposit":"label_bonus")),o.trigger("click"),u.search(1)),t.off().on("click",function(e){if(void 0!==e.originalEvent){var t=$.trim($(e.currentTarget).val()),a=i.data("daterangepicker");switch(t){case"7":a.setStartDate(moment(new Date).add(-6,"d")),a.setEndDate(moment(new Date)),u.search(1);break;case"-1":i.trigger("click");break;default:a.setStartDate(moment(new Date).add(-1*t,"d")),a.setEndDate(moment(new Date).add(-1*t,"d")),u.search(1)}}}),o.off().on("click",function(e){$(e.currentTarget).first().hasClass("disable")||u.search()}),c.off().on("click",function(){var e=c.find(".toggle-control"),t=d.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(m.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),i.on("click",function(){$('input[type=radio][value="-1"]').trigger("click")})},search:function(){var a,n,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=1<arguments.length?arguments[1]:void 0;o.hasClass("processing")||(a={language:m.ac._lang||"CN",subordinateName:$.trim(l.val()).toLowerCase(),startTime:i.data("daterangepicker").startDate.clone().startOf("day").valueOf(),endTime:i.data("daterangepicker").endDate.clone().endOf("day").valueOf(),codeTypes:s.data("value"),page:e,size:13,sortColumn:"txTime:desc,txId:desc"},n=c.find(".toggle-control").hasClass("active")?2:4,a.codeTypes&&""!==a.codeTypes||a.subordinateName&&""!==a.subordinateName?(o.addClass("processing"),m.ac.api.ODSFE2_MemTransDet(a).then(function(e){var t;o.removeClass("processing"),e.success?(m.ac.loadDataBodyTemplate(d.find(".table-tbody"),{data:e.value.list,columns:["customerName",{value:"txTypeName",className:"ellipsis jx-tx-name"},{value:"txTimeInTimestamp",filter:function(e){return moment(e).format("MM-DD HH:mm:ss")}},{value:"amount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(m.ac.currencyFormat(e,n),"</span>")}},{value:"currentAvailBalance",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(m.ac.currencyFormat(e,n),"</span>")}},{value:"orderNo",filter:function(e){return e||"-"},className:"ellipsis js-order-no"},{value:"remark",filter:function(e,t){var a;return["8102","8202"].includes("".concat(t.txTypeId))&&e&&e.includes("-")?(a=e.split("-")[1],"".concat(m.lib.prop("tx_type_id_".concat(t.txTypeId)),"-").concat(a)):m.lib.prop(e)},className:"ellipsis js-remark"}]}),m.ac.loadPaginationXX(".js_pagination",u.search,a.page,e.value.totalPages),e.value.footer=e.value.footer||{},t=e.value.footer.amount||0,d.find(".js_amount").text(m.ac.currencyFormat(t,n)).attr("data-amount",t).attr("style","color:".concat(m.ac.amountValColor(t))),m.ac.setupTooltip(d.find(".jx-tx-name")),m.ac.setupTooltip(d.find(".js-order-no")),m.ac.setupTooltip(d.find(".js-remark"))):m.ac.onError(e),"function"==typeof r&&r()})):m.ac.alert("errors",m.lib.prop("info_enter_username_or_transaction_type")))}};u.init()})}})((document,jQuery),tcg),tcg.ac.agentHourSalary=function(e){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"hourSalaryEntry";tcg.ac.hourSalary={activeGameType:void 0,initGameDropDownList:function(r,i){return new Promise(function(t){tcg.apis.getGameMakersV2().then(function(e){var n=JSON.parse(sessionStorage.getItem("consolidated")).value.contracthoursalinfo,a=[{gameCategory:"CONS"}].concat(_toConsumableArray(e.sorting)).reduce(function(e,t){var t=t.gameCategory,a=(n[t]||{}).agent;return 0<Object.keys(void 0===a?{}:a).length&&(e[t]={text:tcg.lib.prop(t)}),e},{}),a=Object.keys(n).filter(function(e){var t=(n[e]||{}).agent;return 0<Object.keys(void 0===t?{}:t).length&&!a[e]}).reduce(function(e,t){return e[t]={text:tcg.lib.prop(t)},e},a);tcg.ac.initDropDownList(r,{data:a,active:tcg.ac.hourSalary.activeGameType,name:"text"},function(e,t){tcg.ac.hourSalary.activeGameType=t,"function"==typeof i&&i(t)}),t()})})}}
1,tcg.ac.loadTemplate(e,"agentHourSalary",function(){var e=$("#switchTab"),a=[{tab:tcg.lib.prop("label_hourSalaryEntry"),method:"hourSalaryEntry"},{tab:tcg.lib.prop("label_salaryManagement"),method:"hourSalaryManagement"},{tab:tcg.lib.prop("label_hourSalaryRecords"),method:"hourSalaryRecords"}];({init:function(){var t=[];a.forEach(function(e){t.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(e.tab,e.method))}),e.html(t.join("")),this.initEvents(),tcg.ac[n]("#tr_history"),$(e.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")},initEvents:function(){e.find(".nav-item").off().on("click",function(e){$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),e=$(e.currentTarget).attr("data-tab_target"),tcg.ac[e]("#tr_history"))})}}).init()})},tcg.ac.hourSalaryEntry=function(e){tcg.ac.loadTemplate(e,"hourSalaryEntry",function(){var t=$(".js_gameType"),e={init:function(){this.initEvents(),tcg.ac.hourSalary.initGameDropDownList(t,function(){e.search()}).then(function(){e.search()})},initEvents:function(){},search:function(){var a=this,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:t.data("value");tcg.ac.api.MCSFE_getContractHourSalaryInfo({productType:e},function(e){var t="A"===e.value.agent.status||"V"===e.value.agent.status?e.value.agent.hourSalaryRates:[];a.buildHtml(t,e.value.agent)})},buildHtml:function(e,t){for(var a=[],n=0;n<e.length;n++){var r=void 0,i=void 0,i="F"===e[n].rateType?(r=e[n].rate,tcg.lib.prop("ac_yuan")):(r="P"===e[n].rateType?"".concat(Decimal(e[n].rate).times(100).toString(),"%"):"NA",""),o="".concat(tcg.ac.setCurrencyPosition(e[n].minimumBet)),c=e[n].activeMember+tcg.lib.prop("label_unit_people"),r=r+i,i=t.unitValue,s=tcg.lib.prop("label_hourSalaryRecords_frequency_".concat(t.frequency));a.push('<tr><td style="width:20%;">{3}</td><td style="width:20%;">{4}</td><td style="width:20%;">{0}</td><td style="width:20%;">{1}</td><td style="width:20%;">{2}</td></tr>'.format(o,c,r,i,s))}a.join(""),$(".wage-report-table tbody").html(a)}};e.init()})},tcg.ac.hourSalaryManagement=function(e){tcg.ac.loadTemplate(e,"hour
1SalaryManagement",function(){var C=[],a="",e=$("#contractManagement"),o=$(".js_gameType",e),r=$(".btn-submit",e),c=$("#submitSalary .btn-submit"),n=$(".js_status",e),i=$(".js_customerName",e),s=$(".js_table",e),l=$(".model-case",e),t=[{text:tcg.lib.prop("label_all"),value:""},{text:tcg.lib.prop("label_salaryManagement_statusP"),value:"P"},{text:tcg.lib.prop("label_salaryManagement_statusA"),value:"A"},{text:tcg.lib.prop("label_salaryManagement_statusR"),value:"N"}],d={N:tcg.lib.prop("ac_initiate_contract"),E:tcg.lib.prop("ac_modify_contract"),C:tcg.lib.prop("ac_termination_success"),A:tcg.lib.prop("ac_signed_success"),R:tcg.lib.prop("ac_termination"),V:tcg.lib.prop("ac_initiate_termination"),VA:tcg.lib.prop("ac_termination_success"),VR:tcg.lib.prop("ac_reject_termination"),P:tcg.lib.prop("ac_waiting_to_modify"),PA:tcg.lib.prop("ac_modify_contract"),PR:tcg.lib.prop("ac_reject_modify_contract")},u={F:tcg.lib.prop("ac_fixed_amount"),P:tcg.lib.prop("ac_proportion")},D={},m=["customerName",{value:"viewContract",filter:function(e,t){return t.status?"<span class='viewContractDetails tbl-link' data-status='{0}' data-targetCustomer='{1}'>{2}</span>".format(t.status,t.customerName,tcg.lib.prop("label_details")):"-"}},{value:"createdDate",filter:function(e,t){return t.createdAt?moment(new Date(t.createdAt)).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"processedDate",filter:function(e,t){return t.updatedAt?moment(new Date(t.updatedAt)).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"status",filter:function(e,t){return t.status?tcg.lib.prop("ac_status_".concat(t.status)):tcg.lib.prop("ac_status_DEF")}},{value:"contractLogs",filter:function(e,t){return t.status?"<span class='contractLogs tbl-link' data-customer_id==='{0}' data-targetCustomer='{1}'>{2}</span>".format(t.customerId,t.customerName,tcg.lib.prop("ac_signing_history")):"-"}},{value:"actionBtns",filter:function(e,t){return t.status?"A"===t.status?"Y"===a?'<span class="tbl-link voidContract" data-targetCustomer="{0}" >{1}</span> | <span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{2}" >{3}</span>'.format(t.customerName,tcg.lib.prop("ac_termination"),t.status,tcg.lib.prop("ac_modify")):' <span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{1}" >{2}</span>'.format(t.customerName,t.status,tcg.lib.prop("ac_modify")):"P"===t.status||"V"===t.status||"E"===t.status?tcg.lib.prop("ac_waiting_to_determined"):'<span class="tbl-link addContract" data-targetCustomer="{0}">{1}</span>'.format(t.customerName,tcg.lib.prop("ac_initiate_contract")):'<span class="tbl-link addContract" data-targetCustomer="{0}">{1}</span>'.format(t.customerName,tcg.lib.prop("ac_initiate_contract"))}}],p=["label_user_name","label_content_of_protocol","label_signing_time","label_agreement_effective_time","label_status","label_history_of_sign_contract","label_operation"],f={init:function(){r.addClass("processing"),f.initEvents(),tcg.ac.hourSalary.initGameDropDownList(o,function(){f.getContractHourSalaryInfo().then(function(e){var t=e.value.agent||{},t=(a=t.terminateFlag,f.search(1,!0),"A"===e.value.agent.status||"V"===e.value.agent.status?e.value.agent.hourSalaryRates:[]);f.buildRatesTable(t)})}).then(function(){f.getContractHourSalaryInfo().then(function(e){var t=e.value.agent||{},t=(a=t.terminateFlag,f.search(1,!0),"A"===e.value.agent.status||"V"===e.value.agent.status?e.value.agent.hourSalaryRates:[]);f.buildRatesTable(t)})})},initEvents:function(){tcg.ac.customPlugins(),tcg.ac.initDropDownList(n,{data:t,name:"text"},function(){f.search(1,!0)}),r.off("click").on("click",function(){f.search(1,!0)}),$(document).off("click",".hag_modal_bclose,.hag_cancel").on("click",".hag_modal_bclose,.hag_cancel",function(){$(".hag_modal").addClass("hide"),$("#contractManagement").removeClass("hide"),tcg.lib.hideLoading()}),l.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(l)})},search:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,e=(r.addClass("processing"),l.removeClass("active"),s.find(".table-tbody").empty(),{subordinateName:$.trim(i.val()).toLowerCase(),customerType:1,gameCategory:o.data("value"),status:"ALL"===n.data("value")?"":n.data("value"),page:t,size:13});tcg.ac.api.ODSFE2_hourSalRec(e).then(function(e){e.success&&(f.createTable(p,m,e.value.list),tcg.ac.loadPaginationXX(".js_pagination",f.search,t,e.value.totalPages)),r.removeClass("processing")})},getContractHourSalaryInfo:function(){return r.addClass("processing"),new Promise(function(t,e){var a={status:"ALL"===n.data("value")?"":n.data("value"),username:$.trim(i.val()).toLowerCase(),productType:o.data("value")};tcg.ac.api.MCSFE_getContractHourSalaryInfo(_objectSpread(_objectSpread({},a),{},{status:""}),function(e){e.success&&t(e)})})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(s.find(".table-tbody"),{data:a,columns:t,click:function(e,t){e.target.classList.contains("tbl-link")&&_toConsumableArray(e.target.classList).forEach(function(e){"tbl-link"!==e&&f[e](t)})}})},viewContractDetails:function(e){$("#salary_modal").removeClass("hide"),$("#salary_modal h3").html("".concat(tcg.lib.prop(o.data("value"))," - ").concat(tcg.lib.prop("label_hourSalaryRecords_viewForm_title"))),$(".targetUsername").html(e.customerName),$(".editCOntentWrp .nameHolder-div.po-middle div.po-middle:nth-child(2)").hide(),$("#salary_modal #targetCustomer").val(e.customerId),$("#salaryForm").hide(),$("#salary_modal div.hag_modal_srbtn").hide(),$("#salary_modal div.hag_bouns_w150.row").hide(),$("li.sal_row").remove(),tcg.ac.api.MCSFE_getContractHourSalaryInfo({id:e.contractId},function(e){var n="",r=1,e=e.value.details;e&&0<e.length&&(e.forEach(function(e){var t="",a=e.rate;"P"===e.rateType&&(a=Decimal(e.rate).toString(),t="%"),n+='<li class="sal_row row_has_val" id="con_row_index_{0}"><div class="hag_bouns_w150 hag_bouns_c4c">{0}</div><div class="hag_bouns_w200 betVolume">{1}</div><div class="hag_bouns_w150 actMembers">{2}</div><div class="hag_bouns_w150 rateType" data-ratetype="{3}">{4}</div><div class="hag_bouns_w150 rate" data-rate="{5}">{5}</div></li>'.format(r,e.minimumBet,e.activeMember,e.rateType,u[e.rateType],a+=t),r+=1}),$("#salaryForm").before(n))})},formEvents:function(){$(document).off("input","#salaryForm #sal_rateType").on("input","#salaryForm #sal_rateType",function(){var e=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rate").html()?D.minRequestedRate:$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rate").html(),t=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".actMembers").html()?0:+$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".betVolume").html(),a=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rateType").html()?0:$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rateType").attr("data-ratetype");f.ratesPlaceholder(!1,"",parseInt($("#salaryForm #sal_betVolume").val()),"",e,$(this).attr("data-value"),"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",t,a),$("#sal_rate").val("")}
1),$("#sal_rate").off("input.ac").on("input.ac",function(){var e=$(this).val();"F"===$("#sal_rateType").attr("data-value")&&(e=e.replace(/[\D]/g,"")),$(this).val(e)}),$(document).off("click","#salary_modal #delete_sal_row").on("click","#salary_modal #delete_sal_row",function(e){var e=$(e.currentTarget).closest(".sal_row"),t=+$("#salaryForm .rec_increment").html()-1,e=($(e).remove(),$("#salaryForm .rec_increment").html(t),void 0===$("#con_row_index_".concat(t-1)).children(".actMembers").html()?0:parseInt($("#con_row_index_".concat(t-1)).children(".actMembers").html())),a=void 0===$("#con_row_index_".concat(t-1)).children(".betVolume").html()?0:parseInt($("#con_row_index_".concat(t-1)).children(".betVolume").html()),n=void 0===$("#con_row_index_".concat(t-1)).children(".rate").html()?D.minRequestedRate:parseFloat($("#con_row_index_".concat(t-1)).children(".rate").html()),t=void 0===$("#con_row_index_".concat(t-1)).children(".rateType").attr("data-ratetype")?"P":$("#con_row_index_".concat(t-1)).children(".rateType").attr("data-ratetype");f.ratesPlaceholder(!0,e,a,"",n,t,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume"),$(".delete_sal_row",$("#salaryForm").prev()).html('<span id="delete_sal_row" class="action-btn">'.concat(tcg.lib.prop("ac_delete_btn"),"</span>")),sessionStorage.removeItem("editSalary")})},addContract:function(r){$("#salaryForm").show(),$("#salary_modal h3").html("".concat(tcg.lib.prop(o.data("value"))," - ").concat(tcg.lib.prop("label_salaryManagement_addForm_title"))),$(".targetUsername").html(r.customerName),$(".editCOntentWrp .nameHolder-div.po-middle div.po-middle:nth-child(2)").show(),$("#salary_modal div.hag_modal_srbtn").show(),$("#salary_modal div.hag_bouns_w150.row").hide(),$("#salaryForm #add_new_sal_row").html(1),$("li.sal_row").remove(),$("#salary_modal").removeClass("hide"),$("#salaryForm input[type='text']").val(""),$("#salary_modal #targetCustomer").val(r.customerId),$("#salaryForm .rec_increment").html(1),f.ratesPlaceholder(!0,C[0].activeMember,C[0].betVolume,C[0].totalBet,C[0].rate,C[0].rateType,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",0),f.formEvents(),$("#sal_betVolume").off("change").on("change",function(){$("#sal_rateType").attr("data-value",""),$("#sal_rateType").val("")}),$(document).off("click","#submitSalary").on("click","#submitSalary",function(){var e=$
1("#salaryForm"),t=[],a=[],n=[];if(!f.validateContractInputForm(!0))return!1;t.push($("#sal_betVolume",e).val()),n.push($("#sal_actMember",e).val()),[].push($("#sal_rateType",e).attr("data-ratetype")),a.push(Decimal($("#sal_rate",e).val()).toFixed(4).toString());e={downlineId:r.customerId,productType:o.data("value"),hourSalaryRates:[{minimumBet:t.join(","),activeMember:n.join(","),rate:a.join(",")}]};return c.addClass("processing"),tcg.ac.api.MCSFE_applyContractHourSalary(e,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$("#salary_modal").addClass("hide"),f.search(1,!0)}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),c.removeClass("processing")}),!0})},editContract:function(i){$("#salaryForm").show(),$("#salary_modal h3").html("".concat(tcg.lib.prop(o.data("value"))," - ").concat(tcg.lib.prop("label_salaryManagement_editForm_title"))),$(".targetUsername").html(i.customerName),$(".editCOntentWrp .nameHolder-div.po-middle div.po-middle:nth-child(2)").show(),$("#salary_modal div.hag_modal_srbtn").show(),$("#salary_modal div.hag_bouns_w150.row").hide(),$("li.sal_row").remove(),$("#salary_modal").removeClass("hide"),$("#salaryForm input[type='text']").val(""),$("#salary_modal #targetCustomer").val(i.customerId),$("#salaryForm .rec_increment").html(1),f.ratesPlaceholder(!0,C[0].activeMember,C[0].betVolume,C[0].totalBet,C[0].rate,C[0].rateType,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",0),f.formEvents();c.addClass("processing"),tcg.ac.api.MCSFE_getContractHourSalaryInfo({id:i.contractId},function(e){c.removeClass("processing");var t,a,r,e=_slicedToArray(e.value.details,1)[0],e=void 0===e?{}:e;0===Object.keys(e).length?tcg.ac.onError(tcg.lib.props("label_no_available_ratio")):(t="F"===e.rateType?e.rate:Decimal(e.rate).toString(),a=$("#salaryForm"),$("#sal_betVolume",a).val(e.minimumBet),$("#sal_actMember",a).val(e.activeMember),$("#sal_rate",a).val(t),f.ratesPlaceholder(!0,C[0].activeMember,C[0].betVolume,C[0].totalBet,C[0].rate,C[0].rateType,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",0,void 0,e.rate),r=e,$(document).off("click","#submitSalary").on("click","#submitSalary",function(){var e=$
1("#salaryForm"),t=[],a=[],n=[];if(!f.validateContractInputForm(!0,r))return!1;t.push($("#sal_betVolume",e).val()),n.push($("#sal_actMember",e).val()),[].push($("#sal_rateType",e).attr("data-ratetype")),a.push(Decimal($("#sal_rate",e).val()).toFixed(4).toString());e={downlineId:i.customerId,productType:o.data("value"),hourSalaryRates:[{minimumBet:t.join(","),activeMember:n.join(","),rate:a.join(",")}]};return c.addClass("processing"),tcg.ac.api.MCSFE_applyContractHourSalary(e,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$(".hag_modal").addClass("hide"),$("#contractManagement").removeClass("hide"),f.search(1,!0)}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),c.removeClass("processing")}),!0}))})},addSalFormRow:function(){var e,t,a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:$("#salaryForm"),n=1<arguments.length&&void 0!==arguments[1]&&arguments[1],r=+$(".rec_increment",a).html(),i=(++r,""),a={betVolume:$("#sal_betVolume",a).val(),activeMember:$("#sal_actMember",a).val(),rateType:$("#sal_rateType",a).attr("data-value"),rate:$("#sal_rate",a).val()};return!!f.validateContractInputForm(n)&&(""===a.betVolume&&""===a.activeMember&&""===a.rate&&n||(n=a.rate,e="%","F"===a.rateType&&(n=Decimal(a.rate/a.betVolume).times(100).toString(),e="",t=a.rate),"P"===a.rateType&&(t=0===Decimal(a.rate).decimalPlaces()?Decimal(a.rate).toFixed(2).toString():tcg.ac.trimDecimal(a.rate,2)),i=(i=(i=(i=(i=(i+='<li class="sal_row row_has_val" id="con_row_index_'.concat(r-1,'">'))+'<div class="hag_bouns_w150 hag_bouns_c4c">'.concat(r-1,"</div>"))+'<div class="hag_bouns_w150 betVolume">'.concat(a.betVolume,"</div>"))+'<div class="hag_bouns_w150 actMembers">'.concat(a.activeMember,"</div>"))+'<div class="hag_bouns_w150 rateType" data-rateType="'.concat(a.rateType,'">').concat(u[a.rateType],"</div>"))+'<div class="hag_bouns_w150 rate" data-rate="'.concat(n,'">').concat(t).concat(e,"</div>"),$(".delete_sal_row").html("-").removeClass("hag_bouns_cf6"),i=i+'<div class="hag_bouns_w150 hag_bouns_cf6 delete_sal_row"><span id="delete_sal_row" class="action-btn pointer">'.concat(tcg.lib.prop("ac_delete_btn"),"</span></div>")+"</li>",$("#salaryForm .rec_increment").html(r),$("#salaryForm").before(i),sessionStorage.removeItem("editSalary")),!0)},voidContract:function(e){var t={status:"V",contractId:e.contractId};tcg.ac.confirm(tcg.lib.prop("confirm_dismissal_of_contract")+e.customerName+tcg.lib.prop("confirm_of_contract_hour"),"",function(e){e&&tcg.ac.api.MCSFE_processContractHourSalary(t,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$(".hag_modal").addClass("hide"),$("#contractManagement").removeClass("hide"),f.search(1,!0)}):tcg.ac.alert("errors",tcg.lib.prop(e.message))})})},contractLogs:function(e){r.addClass("processing"),tcg.ac.api.MCSFE_getContractHourSalaryLog({downlineId:e.customerId,productType:o.data("value")},function(n){tcg.ac.loadDataBodyTemplate($(".dividendLogList").find(".table-tbody"),{data:(n.value||[]).reverse(),columns:[{value:"activityDate",filter:function(e){return moment(e).format("YYYY-MM-DD HH:mm:ss")}},{value:"action",filter:function(e,t){switch(e){case"P":return d[e];case"A":case"R":var a=n.value.findIndex(function(e){return e.activityDate===t.activityDate});if(a<n.value.length-1){a=n.value[a+1];if("V"===a.action&&"A"===e)return d.VA;if("V"===a.action&&"R"===e)return d.VR;if("P"===a.action&&"A"===e)return d.PA;if("P"===a.action&&"R"===e)return d.PR}return d[e];default:return d[e]}}}]}),n.success&&tcg.ac.sliderFadeIn(l),r.removeClass("processing")})},buildRatesTable:function(e){C=[],0<e.length&&e.forEach(function(e){e={betVolume:e.minimumBet,totalBet:0,activeMember:e.activeMember,requestedRate:e.rate,rateType:e.rateType};C.push(e)})},ratesPlaceholder:function(e,t,a,n,r,i,o,c,s,l,d,u,m){for(var p,f,g=r,v=("string"==typeof r&&0<=r.indexOf("%")&&(g=r.substring(0,r.indexOf("%"))),0),b=1,_=0,h=C.length;_<h;_++){if(!(b<h)){v=C[_].requestedRate,p=C[_].rateType,f=C[_].betVolume;break}if(+C[b].betVolume>a&&a>=+C[_].betVolume){v=C[_].requestedRate,p=C[_].rateType,f=C[_].betVolume;break}b+=1}var r=new Decimal(v),v="F"===p?r.div(f):new Decimal(v),r=a,y=(v=_slicedToArray((v="F"===i?v.times(r):v.times(100)).toString().match(/^-?\d+(?:\.\d{0,2})?/),1)[0],r<C[0].betVolume&&""!==r&&(v=g=0),t),t=((0===t||""===t||Number.isNaN(Number(t))||t<C[0].activeMember)&&(y=C[0].activeMember),(0===r||""===r||Number.isNaN(Number(r))||r<C[0].betVolume)&&(r=C[0].betVolume),d||1),d=("string"==typeof(g=""===g?0:g)?g=g.replace(/[^0-9.]/g,""):"number"!=typeof g&&(g=0),new Decimal(g)),g="F"===u?d.div(t).times(100):new Decimal(g);g=_slicedToArray((g="F"===i?g.div(100).times(r):g).toString().match(/^-?\d+(?:\.\d{0,2})?/),1)[0],$(o).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_scope")," <b class='tt_minRate'></b>~<b class='tt_maxRate'></b>")),u=0<v-g?"F"===i?1:.01:0,"F"===i?($(o).next(".tooltiptext").children(".tt_minRate").html(tcg.ac.trimDecimal(parseInt(g)+u,0)),$(o).next(".tooltiptext").children(".tt_maxRate").html(tcg.ac.trimDecimal(v,0))):(d=m||v,t=0===Decimal(g).decimalPlaces()?Decimal(g).add(u).toFixed(2).toString():tcg.ac.trimDecimal(Number(g)+u,2),m=0===Decimal(d).decimalPlaces()?Decimal(d).toFixed(2).toString():tcg.ac.trimDecimal(d,2),$(o).next(".tooltiptext").children(".tt_minRate").html("".concat(t,"%")),$(o).next(".tooltiptext").children(".tt_maxRate").html("".concat(m,"%"))),Number(g)>=Number(v)&&$(o).next(".tooltiptext").html("".concat(tcg.lib.prop("label_no_available_ratio"))),D.minRequestedRate=g,D.maxRequestedRate=v,D.rateType=i,e&&($(c).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_value_must_be_bigger_than")," <b class='tt_minRate'>").concat(y,"</b>")),$(s).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_value_must_be_bigger_than")," <b class='tt_minRate'>").concat(r,"</b>")),D.activeMember=y,D.minimumBet=r)},validateContractInputForm:function(e,t){var a=$("#salaryForm"),n=$("#sal_betVolume",a).val(),r=$("#sal_actMember",a).val(),i=$("#sal_rateType",a).attr("data-ratetype"),o=$("#sal_rate",a).val(),a=parseInt($(".rec_increment",a).html()),c=[{key:"label_hourSalaryRecords_team_daily_amount",name:"betVolume",val:$.trim(n)},{key:"label_active_requirement_for_sub",name:"activeMember",val:$.trim(r)},{key:"label_type",name:"rateType",val:$.trim(i)},{key:"label_hourSalaryRecords_salaryRate",name:"requestedRate",val:$.trim(o)}],s=c.find(function(e){return""===e.val}),l=c.filter(function(e){return"activeMember"!==e.name}),c=c.filter(function(e){return"rateType"!==e.name});if(1<a&&e&&3===c.filter(function(e){return""===e.val}).length)return!0;
1if(s)return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_emptyvalue").format(tcg.lib.prop(s.key))),!1;if("P"===i&&2<Decimal(o).decimalPlaces())return tcg.ac.alert("errors",tcg.lib.prop("info_only_allow_two_decimal")),!1;if("F"===i&&!Decimal(o).isInteger())return tcg.ac.alert("errors",tcg.lib.prop("info_only_allow_integer")),!1;e=l.filter(function(e){return"rateType"!==e.name}).find(function(e){return Number.isNaN(Number(e.val))||0==+e.val});if(e)return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_zerovalue").format(tcg.lib.prop(e.key))),!1;if(1===a){if(Number(n)<Number(D.minimumBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_hourSalaryRecords_team_daily_amount"))),!1;if(Number(r)<Number(D.activeMember))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_active_requirement_for_sub"))),!1}else{if(Number(n)<=Number(D.minimumBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_hourSalaryRecords_team_daily_amount"))),!1;if(Number(r)<=Number(D.activeMember))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_active_requirement_for_sub"))),!1}c=D.minRequestedRate,s=D.maxRequestedRate;return t&&(s=t.rate),Number(o)<=Number(c)?(tcg.ac.warning("".concat(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_hourSalaryRecords_salaryRate"))," (").concat(Decimal(c).toFixed(2).toString(),"%)")),!1):!(Number(o)>Number(s)&&(tcg.ac.warning("".concat(tcg.lib.prop("error_contractManagement_subForm_outofrange_higher").format(tcg.lib.prop("label_hourSalaryRecords_salaryRate"))," (").concat(Decimal(s).toFixed(2).toString(),"%)")),1))}};f.init()})},tcg.ac.hourSalaryRecords=function(e){tcg.ac.loadTemplate(e,"hour
1SalaryRecords",function(){var e=$("#hourSalaryRecords"),i=$(".js_gameType",e),o=$(".btn-submit",e),c=$(".js_date",e),s=$(".js_status"),l=$(".js_customerName"),d=$(".js_table"),n=$(".decimal-toggle",e),t=[{text:tcg.lib.prop("label_all"),value:""},{text:tcg.lib.prop("label_salaryManagement_disburse_status_P"),value:"P"},{text:tcg.lib.prop("label_salaryManagement_disburse_status_A"),value:"A"},{text:tcg.lib.prop("label_salaryManagement_disburse_status_R"),value:"R"}],u=[{value:"beneficiaryName",filter:function(e,t){return e.split("@")[1]}},{value:"balanceDate",filter:function(e,t){return moment(new Date(e)).format("YYYY-MM-DD")}},{value:"startTime",filter:function(e,t){return moment(new Date(e)).format("HH:mm")}},{value:"endTime",filter:function(e,t){return moment(new Date(e)).format("HH:mm")}},{value:"frequency",filter:function(e,t){return tcg.lib.prop("label_hourSalaryRecords_frequency_".concat(e))}},{value:"teamValidBetting",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.teamValidBetting,2),"</span>")}},{value:"calcBetting",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.calcBetting,2),"</span>")}},"activeMember",{value:"rate",filter:function(e,t){return"F"===t.rateType?t.rate+tcg.lib.prop("ac_yuan"):"NA"===t.rateType?"NA":"".concat(Decimal(t.rate).toString(),"%")}},{value:"actualAmount",filter:function(e,t){var a=n.find(".toggle-control").hasClass("active")?2:4;return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,a),"</span>")}}],m=["label_sub_user_name","label_settlement_date","label_hourSalaryRecords_startTime","label_hourSalaryRecords_endTime","label_hourSalaryRecords_frequency","label_team_bet","label_hourSalaryRecords_calcBetting","label_active_number","label_hourSalaryRecords_salaryRate","label_hourSalaryRecords_salaryAmount"],p={init:function(){p.initEvents(),tcg.ac.hourSalary.initGameDropDownList(i,p.search).then(function(){p.search()}),tcg.ac.timezoneShowTip()},initEvents:function(){tcg.ac.initDropDownList(s,{data:t,name:"text"},function(e,t){p.search(i.data("value"),t)}),tcg.ac.initDaterangepicker(c,{startDate:moment().subtract(1,"day"),endDate:moment().endOf("day"),timePicker:!1,maxDate:moment().add(2,"d"),callback:function(e,t){p.search()}}),o.off("click").on("click",function(){p.search()}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=d.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(tcg.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:i.data("value"),t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:s.data("value"),a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:1,n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:14,r=(o.addClass("processing"),d.find(".table-tbody").empty(),{startTime:c.data("daterangepicker").startDate.format("YYYY-MM-DD HH:mm:ss"),endTime:c.data("daterangepicker").endDate.endOf("day").format("YYYY-MM-DD HH:mm:ss"),subordinateName:$.trim(l.val()).toLowerCase(),status:"ALL"===t?"":t,hourType:0,gameCategory:e,page:a,size:n});tcg.ac.api.ODSFE2_getHourSalaryDisburseRec(r,function(e){e.success&&p.createTable(m,u,e.value),o.removeClass("processing"),tcg.ac.loadPaginationXX(".js_pagination",function(e){p.search(void 0,void 0,e,14)},r.page,e.value.totalPages)})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(d.find(".table-tbody"),{data:a.list,columns:t,click:function(){}})}};p.init()})},tcg.ac.MRSalaryEntry=function(e){tcg.ac.loadTemplate(e,"MRSalaryEntry",function(){var t=$(".js_gameType"),n=$("#ac_container .js-claim"),r={init:function(){this.initEvents(),tcg.ac.MRsalary.initGameDropDownList(t,function(){r.search(),r.initClaimBtn()}).then(function(){r.search(),r.initClaimBtn()})},initEvents:function(){},initClaimBtn:function(){var e=t.data("value"),e={startDate:moment().add(-1,"d").startOf("day").format("YYYY-MM-DD"),endDate:moment().add(-1,"d").endOf("day").format("YYYY-MM-DD"),subordinateType:"SELF",page:1,size:1,status:0,gameCategory:e};tcg.ac.api.ODSFE2_mrDailySalContract(e,function(e){var a;!!(e.value&&e.value.list&&0<e.value.list.length)&&0<+(e.value.list[0].amount||0)?(n.removeClass("disabled"),e=_slicedToArray(e.value.list,1)[0],a=void 0===e?{}:e,n.off().on("click",function(){var e,t;n.hasClass("processing")||(e="display:inline-block;margin-left: 30%;",(t=[]).push('<div style="text-align:left;min-width:340px;">'),t.push('<div style="font-size: 20px; font-weight: bold; text-align: center; margin-bottom: 4px;">领取工资</div>'),t.push('<span style="'.concat(e,'">
1').concat(tcg.lib.prop("label_bet_daily_amount"),"</span>:<span>").concat(a.teamBetting,"</span><br />")),t.push('<span style="'.concat(e,'">').concat(tcg.lib.prop("label_active_member"),"</span>:<span>").concat(a.activeMember,"</span><br />")),t.push('<span style="'.concat(e,'">').concat(tcg.lib.prop("label_rate"),"</span>:<span>").concat(a.rate,"%</span><br />")),t.push('<span style="'.concat(e,'">').concat(tcg.lib.prop("label_day_salary"),"</span>:<span>").concat(tcg.mc.currencyFormat(a.amount,2),"</span><br />")),t.push("</div>"),tcg.ac.confirm(t.join(""),void 0,function(e){e&&r.claim(a)}))})):(n.off(),n.addClass("disabled"))})},claim:function(e){n.addClass("processing"),tcg.ac.api.disburseMRDailySal({id:e.id}).then(function(e){n.removeClass("processing"),r.initClaimBtn(),e.success?tcg.ac.alert("success",tcg.lib.prop("reward_claim_success")):tcg.ac.onError(e.message)})},search:function(){var a=this,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:t.data("value");tcg.ac.api.MCSFE_getContractManualDailySalaryInfo({productType:e}).then(function(e){var t="A"===e.value.agent.status||"V"===e.value.agent.status?e.value.agent.manualDailySalaryRates:[];a.buildHtml(t,e.value.agent)})},buildHtml:function(e,t){for(var a=[],n=0;n<e.length;n++){var r="".concat(Decimal(e[n].rate).times(100).toString(),"%"),i=e[n].minimumBet,o=e[n].activeMember;a.push('<tr><td style="width:33%;">{0}</td><td style="width:33%;">{1}</td><td style="width:33%;">{2}</td></tr>'.format(i,o,r+""))}a.join(""),$(".wage-report-table tbody").html(a)}};r.init()})},tcg.ac.MRSalaryManagement=function(e){tcg.ac.loadTemplate(e,"MRSalaryManagement",function(){var D=[],e=$("#mr-contractManagement"),a=$(".js_gameType",e),r=$(".btn-submit",e),t=$("#submitSalary .btn-submit"),n=$(".js_status",e),i=$(".js_customerName",e),o=$(".js_table",e),c=$(".model-case",e),s=e.find("#salary_modal"),l=[{text:tcg.lib.prop("label_salaryManagement_statusA"),value:"A"},{text:tcg.lib.prop("label_salaryManagement_statusR"),value:"N"}],d={N:tcg.lib.prop("ac_initiate_contract"),E:tcg.lib.prop("ac_modify_contract"),C:tcg.lib.prop("ac_termination_success"),A:tcg.lib.prop("ac_signed_success"),R:tcg.lib.prop("ac_termination"),V:tcg.lib.prop("ac_initiate_termination"),VA:tcg.lib.prop("ac_termination_success"),VR:tcg.lib.prop("ac_reject_termination"),P:tcg.lib.prop("ac_waiting_to_modify"),PA:tcg.lib.prop("ac_modify_contract"),PR:tcg.lib.prop("ac_reject_modify_contract")},u={F:tcg.lib.prop("ac_fixed_amount"),P:tcg.lib.prop("ac_proportion")},w={},m=["customerName",{value:"isAgent",filter:function(e){return e?tcg.lib.prop("label_agent"):tcg.lib.prop("label_member")}},{value:"viewContract",filter:function(e,t){return t.contractId?"<span class='viewContractDetails tbl-link' data-status='{0}' data-targetCustomer='{1}' data-requestedRate='{2}'>{3}</span>".format(t.status,t.customerName,t.contractRate,tcg.lib.prop("label_details")):"-"}},{value:"createdAt",filter:function(e){return e?moment(e).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"updatedAt",filter:function(e){return e?moment(e).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"status",filter:function(e,t){return tcg.lib.prop("ac_status_".concat(t.status||"R"))}},{value:"contractLogs",filter:function(e,t){return t.status?"<span class='contractLogs tbl-link' data-customer_id==='{0}' data-targetCustomer='{1}'>{2}</span>".format(t.customerId,t.customerName,tcg.lib.prop("ac_signing_history")):"-"}},{value:"actionBtns",filter:function(e,t){switch(t.status){case"A":return'<span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{2}" >{3}</span>'.format(t.customerName,tcg.lib.prop("ac_termination"),t.status,tcg.lib.prop("ac_modify"));case"P":case"V":case"E":return tcg.lib.prop("ac_waiting_to_determined");default:return'<span class="tbl-link addContract" data-targetCustomer="{0}">{1}</span>'.format(t.customerName,tcg.lib.prop("ac_initiate_contract"))}}}],p=["label_user_name","label_type","label_content_of_protocol","label_signing_time","label_agreement_effective_time","label_status","label_history_of_sign_contract","label_operation"],f={init:function(){r.addClass("processing"),f.initEvents(),tcg.ac.MRsalary.initGameDropDownList(a,function(){f.resetRatesTable(),f.search()}).then(function(){f.resetRatesTable(),f.search()})},initEvents:function(){tcg.ac.customPlugins(),tcg.ac.initDropDownList(n,{data:l,name:"text"},function(e,t){f.search()}),r.off("click").on("click",function(){f.search()}
1),$(document).off("click",".hag_modal_bclose,.hag_cancel").on("click",".hag_modal_bclose,.hag_cancel",function(){$(".hag_modal").addClass("hide"),$("#mr-contractManagement").removeClass("hide"),tcg.lib.hideLoading()}),c.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(c)})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,t=(r.addClass("processing"),c.removeClass("active"),o.find(".table-tbody").empty(),{status:n.data("value"),subordinateName:i.val(),gameCategory:a.data("value"),page:e,size:14});tcg.ac.api.ODSFE2_dailySalaryMRContractCustomers(t).then(function(e){r.removeClass("processing"),e.success?(f.createTable(p,m,e.value.list),tcg.ac.loadPaginationXX(".js_pagination",f.search,t.page,e.value.totalPages)):tcg.ac.onError(e.message)})},resetRatesTable:function(){var e={productType:a.data("value")};tcg.ac.api.MCSFE_getContractManualDailySalaryInfo(e).then(function(e){e.success&&(e=["A","V"].includes(e.value.agent.status)?e.value.agent.manualDailySalaryRates:[],f.buildRatesTable(e))})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(o.find(".table-tbody"),{data:a,columns:t,click:function(e,t){e.target.classList.contains("tbl-link")&&_toConsumableArray(e.target.classList).forEach(function(e){"tbl-link"!==e&&f[e](t)})}})},viewContractDetails:function(e){$("#salary_modal").removeClass("hide"),$("#salary_modal h3").html("".concat(tcg.lib.prop(a.data("value"))," - ").concat(tcg.lib.prop("daily_wage_rules_01"))),$(".targetUsername").html(e.customerName),$("#salary_modal #targetCustomer").val(e.customerId),$("#salaryForm").hide(),$("#salary_modal div.hag_modal_srbtn").hide(),$("#salary_modal div.hag_bouns_w150.row").hide(),$("li.sal_row").remove(),tcg.ac.api.MCSFE_getContractManualDailySalaryInfo({id:e.contractId}).then(function(e){var a="",n=1,e=e.value.details;e&&0<e.length&&(e.forEach(function(e){var t="".concat(Decimal(e.rate).toString(),"%");a+='<li class="sal_row row_has_val" id="con_row_index_{0}"><div class="hag_bouns_w150 hag_bouns_c4c">{0}</div><div class="hag_bouns_w150 betVolume">{1}</div><div class="hag_bouns_w150 actMembers">{2}</div><div class="hag_bouns_w150 rateType" data-ratetype="{3}">{4}</div><div class="hag_bouns_w150 rate" data-rate="{5}">{5}</div></li>'.format(n,e.minimumBet,e.activeMember,e.rateType,u.P,t),n+=1}),$("#salaryForm").before(a))})},formEvents:function(n){$(document).off("input","#salaryForm #sal_betVolume").on("input","#salaryForm #sal_betVolume",function(){var e=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rate").html()?w.minRequestedRate:$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rate").html(),t=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".actMembers").html()?0:+$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".betVolume").html(),a=void 0===$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rateType").html()?0:$("#con_row_index_".concat(+$("#salaryForm .rec_increment").html()-1)).children(".rateType").attr("data-ratetype");f.ratesPlaceholder(!1,"",parseInt($("#salaryForm #sal_betVolume").val()),"",e,$(this).attr("data-value"),"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",t,a),$("#sal_rate").val(""),n?$("#sal_actMember").val("").prop("disabled",!1):$("#sal_actMember").val(1).prop("disabled",!0)}),$(document).off("input.ac","#sal_rate").on("input.ac","#sal_rate",function(){var e=$
1(this).val();"."!==e.slice(-1)&&(e=e.replace(/[^\d.-]/g,"")),$(this).val(e)}),$(document).off("click","#add_new_sal_row").on("click","#add_new_sal_row",function(){var e=$("#salaryForm"),t=$("#sal_betVolume",e).val(),a=$("#sal_actMember",e).val(),n=$("#sal_rateType",e).attr("data-value"),e=$("#sal_rate",e).val();f.addSalFormRow(),f.resetForm(),f.ratesPlaceholder(!0,a,t,"",e,n,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet")}),$(document).off("click","#confirm_new_sal_row").on("click","#confirm_new_sal_row",function(){var e=f.validateContractInputForm(!1);f.enableAddRow(e),e&&($("#sal_betVolume, #sal_actMember, #sal_rate").prop("disabled",!0),$("#sal_betVolume, #sal_actMember, #sal_rate").next(".tooltiptext").addClass("hide"))}),$(document).off("click","#salary_modal #delete_sal_row").on("click","#salary_modal #delete_sal_row",function(e){var e=$(e.currentTarget).closest(".sal_row"),t=+$("#salaryForm .rec_increment").html()-1;$(e).remove(),$("#salaryForm .rec_increment").html(t);var a,n,r,e=0!==$("#con_row_index_".concat(t-1)).length?(n=Number($("#con_row_index_".concat(t-1)).children(".betVolume").html()),a=Number($("#con_row_index_".concat(t-1)).children(".actMembers").html()),r=Number($("#con_row_index_".concat(t-1)).children(".rate").attr("data-rate")),$("#con_row_index_".concat(t-1)).children(".rateType").attr("data-rateType")):(n=D[0].betVolume,D[r=a=0].rateType),t=$("#salaryForm"),i={betVolume:$("#sal_betVolume",t).val(),activeMember:$("#sal_actMember",t).val(),rateType:$("#sal_rateType",t).attr("data-value"),rate:$("#sal_rate",t).val()};f.ratesPlaceholder(!0,a,n,"",r,e,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume"),0<i.betVolume&&0<=i.activeMember&&0<i.rate&&($("#sal_betVolume",t).val(i.betVolume).trigger("input"),$("#sal_actMember",t).val(i.activeMember),$("#sal_rate",t).val(i.rate)),$(".delete_sal_row",$("#salaryForm").prev()).html('<span id="delete_sal_row" class="action-btn">'.concat(tcg.lib.prop("ac_delete_btn"),"</span>")),sessionStorage.removeItem("editSalary")})},resetForm:function(){f.enableAddRow(!1),$("#salaryForm input[type='text']").val(""),$("#sal_betVolume, #sal_actMember, #sal_rate").prop("disabled",!1),$("#sal_betVolume, #sal_actMember, #sal_rate").next(".tooltiptext").removeClass("hide")},addContract:function(e){s.find(".js-tips").addClass("hide").filter(".js-create").removeClass("hide"),$("#salaryForm").show(),$("#salary_modal h3").html("".concat(tcg.lib.prop(a.data("value"))," - ").concat(tcg.lib.prop("label_salaryManagement_addForm_title"))),$(".targetUsername").html(e.customerName),$("#salaryForm input[type='text']").val(""),$("#sal_betVolume").prop("disabled",!1),$("#sal_actMember").prop("disabled",!1),$("#sal_betVolume").next(".tooltiptext").removeClass("hide"),$("#sal_actMember").next(".tooltiptext").removeClass("hide"),e.isAgent?$("#sal_actMember").val("").prop("disabled",!1):$("#sal_actMember").val(1).prop("disabled",!0),$("#salary_modal div.hag_modal_srbtn").show(),$("#salary_modal div.hag_bouns_w150.row").hide(),$("li.sal_row").remove(),$("#salary_modal").removeClass("hide"),$("#salary_modal #targetCustomer").val(e.customerId),$("#salaryForm .rec_increment").html(1),f.ratesPlaceholder(!0,0,D[0].betVolume,D[0].totalBet,0,D[0].rateType,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",0),f.formEvents(e.isAgent),f.resetForm(),$("#sal_betVolume").off("change").on("change",function(){$("#sal_rateType").attr("data-value","P"),$("#sal_rateType").val("")}),t.off("click").on("click",function(){if($(this).hasClass("disabled"))return!1;f.submitForm(e)})},editContract:function(e){s.find(".js-tips").addClass("hide").filter(".js-edit").removeClass("hide"),$("#salaryForm").show(),$("#salary_modal h3").html("".concat(tcg.lib.prop(a.data("value"))," - ").concat(tcg.lib.prop("label_salaryManagement_editForm_title"))),$(".targetUsername").html(e.customerName),$("#salaryForm input[type='text']").val(""),$("#salary_modal div.hag_modal_srbtn").show(),$("#salary_modal div.hag_bouns_w150.row").hide(),$("li.sal_row").remove(),$("#salary_modal").removeClass("hide"),$("#salary_modal #targetCustomer").val(e.customerId),$("#salaryForm .rec_increment").html(1),f.ratesPlaceholder(!0,0,D[0].betVolume,D[0].totalBet,0,D[0].rateType,"#salaryForm #sal_rate","#salaryForm #sal_actMember","#salaryForm #sal_betVolume","#salaryForm #totalBet",0),f.formEvents(e.isAgent),$("#sal_betVolume").off("change").on("change",function(){$("#sal_rateType").attr("data-value","P"),$("#sal_rateType").val("")}
1),f.resetForm(),tcg.ac.api.MCSFE_getContractManualDailySalaryInfo({id:e.contractId}).then(function(e){var n=e.value.details;n.forEach(function(e,t){var a=$("#salaryForm");$("#sal_betVolume",a).val(e.minimumBet).trigger("input"),$("#sal_actMember",a).val(e.activeMember),$("#sal_rate",a).val(e.rate),n.length-1===t?($("#sal_betVolume").prop("disabled",!0),$("#sal_actMember").prop("disabled",!0),Number(e.rate)!==Number(w.maxRequestedRate)?$("#sal_rate").next(".tooltiptext").children(".tt_minRate").html(Decimal(e.rate).add(.01).toString()):$("#sal_rate").next(".tooltiptext").children(".tt_minRate").html(Decimal(e.rate).toFixed(2)),w.minRequestedRate=e.rate,$("#sal_betVolume").next(".tooltiptext").addClass("hide"),$("#sal_actMember").next(".tooltiptext").addClass("hide")):$("#add_new_sal_row").trigger("click")}),sessionStorage.editSalary=!0}),t.off("click").on("click",function(){if($(this).hasClass("disabled"))return!1;f.submitForm(e)})},enableAddRow:function(e){var t=$("#sal_rate").next(".tooltiptext").children(".tt_maxRate").html(),a=$("#sal_rate").val(),n=Decimal(D[D.length-1].requestedRate).times(100);e?($("#confirm_new_sal_row").addClass("hide"),Number(a)===Number(t)&&Number(a)<Number(n)&&$("#add_new_sal_row").removeClass("hide")):($("#confirm_new_sal_row").removeClass("hide"),$("#add_new_sal_row").addClass("hide"))},addSalFormRow:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:$("#salaryForm"),t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],a=+$(".rec_increment",e).html(),n=(++a,""),e={betVolume:$("#sal_betVolume",e).val(),activeMember:$("#sal_actMember",e).val(),rateType:$("#sal_rateType",e).attr("data-value"),rate:$("#sal_rate",e).val()};if(""===e.betVolume&&""===e.activeMember&&""===e.rate&&t)return!0;var r,t=e.rate,i="%";"F"===e.rateType&&(t=Decimal(e.rate/e.betVolume).times(100).toString(),i="",r=e.rate),"P"===e.rateType&&(r=0===Decimal(e.rate).decimalPlaces()?Decimal(e.rate).toFixed(2).toString():tcg.ac.trimDecimal(e.rate,2)),n=(n=(n=(n=(n=(n+='<li class="sal_row row_has_val" id="con_row_index_'.concat(a-1,'">'))+'<div class="hag_bouns_w150 hag_bouns_c4c">'.concat(a-1,"</div>"))+'<div class="hag_bouns_w150 betVolume">'.concat(e.betVolume,"</div>"))+'<div class="hag_bouns_w150 actMembers">'.concat(e.activeMember,"</div>"))+'<div class="hag_bouns_w150 rateType" data-rateType="'.concat(e.rateType,'">').concat(u[e.rateType],"</div>"))+'<div class="hag_bouns_w150 rate" data-rate="'.concat(t,'">').concat(r).concat(i,"</div>"),$(".delete_sal_row").html("-").removeClass("hag_bouns_cf6"),$(".js-edit").hasClass("hide")&&(n+='<div class="hag_bouns_w150 hag_bouns_cf6 delete_sal_row"><span id="delete_sal_row" class="action-btn pointer">'.concat(tcg.lib.prop("ac_delete_btn"),"</span></div>")),n+="</li>",$("#salaryForm .rec_increment").html(a),$("#salaryForm").before(n),sessionStorage.removeItem("editSalary")},submitForm:function(e){var n={downlineId:e.customerId,productType:a.data("value"),manualDailySalaryRates:[]};if(!f.validateContractInputForm(!0))return!1;$.each($("#salary_modal .row_has_val"),function(e,t){var a={};a.minimumBet=Number($(".betVolume",t).html()),a.activeMember=Number($(".actMembers",t).html()),a.rate=Number($(".rate",t).attr("data-rate")),n.manualDailySalaryRates.push(a)});e=$("#salaryForm"),e={minimumBet:parseInt($("#sal_betVolume",e).val()),activeMember:parseInt($("#sal_actMember",e).val()),rate:parseFloat($("#sal_rate",e).val())};return 0<e.minimumBet&&0<=e.activeMember&&0<e.rate&&n.manualDailySalaryRates.push(e),t.addClass("processing"),tcg.ac.api.MCSFE_applyContractManualDailySalary(n,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$("#salary_modal").addClass("hide"),f.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),t.removeClass("processing")}),!0},voidContract:function(e){var t={status:"V",contractId:e.contractId};tcg.ac.confirm(tcg.lib.prop("confirm_dismissal_of_contract")+e.customerName+tcg.lib.prop("confirm_of_contract_salary"),"",function(e){e&&tcg.ac.api.MCS2_cancelContractManualDailySalary(t,function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$(".hag_modal").addClass("hide"),$("#mr-contractManagement").removeClass("hide"),f.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message))})})},contractLogs:function(e){r.addClass("processing"),tcg.ac.api.MCSFE_getContractManualDailySalaryLog({downlineId:e.customerId,productType:a.data("value")},function(n){tcg.ac.loadDataBodyTemplate($(".dividendLogList").find(".table-tbody"),{data:(n.value||[]).reverse(),columns:[{value:"activityDate",filter:function(e){return moment(e).format("YYYY-MM-DD HH:mm:ss")}},{value:"action",filter:function(e,t){switch(e){case"P":return d[e];case"A":case"R":var a=n.value.findIndex(function(e){return e.activityDate===t.activityDate});if(a<n.value.length-1){a=n.value[a+1];if("V"===a.action&&"A"===e)return d.VA;
1if("V"===a.action&&"R"===e)return d.VR;if("P"===a.action&&"A"===e)return d.PA;if("P"===a.action&&"R"===e)return d.PR}return d[e];default:return d[e]}}}]}),n.success&&tcg.ac.sliderFadeIn(c),r.removeClass("processing")})},buildRatesTable:function(e){D=[],0<e.length&&e.forEach(function(e){e={betVolume:e.minimumBet,totalBet:0,activeMember:e.activeMember,requestedRate:e.rate,rateType:"P"};D.push(e)})},ratesPlaceholder:function(e,t,a,n,r,i,o,c,s,l,d,u,m){for(var p,f,g=r,v=("string"==typeof r&&0<=r.indexOf("%")&&(g=r.substring(0,r.indexOf("%"))),0),b=1,_=0,h=D.length;_<h;_++){if(!(b<h)){v=D[_].requestedRate,p=D[_].rateType,f=D[_].betVolume;break}if(+D[b].betVolume>a&&a>=+D[_].betVolume){v=D[_].requestedRate,p=D[_].rateType,f=D[_].betVolume;break}b+=1}var y=new Decimal(v),y=(v="F"===p?y.div(f):new Decimal(v),a),C=(v=_slicedToArray((v="F"===i?v.times(y):v.times(100)).toString().match(/^-?\d+(?:\.\d{0,2})?/),1)[0],y<D[0].betVolume&&""!==y&&(v=g=0),t),t=(0!==t&&""!==t&&!Number.isNaN(Number(t))||(C=0),(0===y||""===y||Number.isNaN(Number(y))||y<D[0].betVolume)&&(y=D[0].betVolume),d||1),d=("string"==typeof(g=""===g?0:g)?g=g.replace(/[^0-9.]/g,""):"number"!=typeof g&&(g=0),new Decimal(g)),g="F"===u?d.div(t).times(100):new Decimal(g),d=(g=_slicedToArray((g="F"===i?g.div(100).times(y):g).toString().match(/^-?\d+(?:\.\d{0,2})?/),1)[0],$(o).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_scope")," <b class='tt_minRate'></b>~<b class='tt_maxRate'></b>")),u=0<v-g?"F"===i?1:.01:0,D.findIndex(function(e){return e.requestedRate==Decimal(Number(r)||0).dividedBy(100)}));0<=d&&d<D.length-1&&(t=Number(D[d+1].requestedRate)?D[d+1].requestedRate:v,y=Number(D[d+1].betVolume)?y<D[d+1].betVolume?D[d+1].betVolume:Number(y)+1:y,v=Decimal(t).times(100).toString()),"F"===i?($(o).next(".tooltiptext").children(".tt_minRate").html(tcg.ac.trimDecimal(parseInt(g)+u,0)),$(o).next(".tooltiptext").children(".tt_maxRate").html(tcg.ac.trimDecimal(v,0))):(t=m||v,m=0===Decimal(g).decimalPlaces()?Decimal(g).add(u).toFixed(2).toString():tcg.ac.trimDecimal(Number(g)+u,2),u=0===Decimal(t).decimalPlaces()?Decimal(t).toFixed(2).toString():tcg.ac.trimDecimal(t,2),$(o).next(".tooltiptext").children(".tt_minRate").html("".concat(m)),$(o).next(".tooltiptext").children(".tt_maxRate").html("".concat(u))),Number(g)>=Number(v)&&$(o).next(".tooltiptext").html("".concat(tcg.lib.prop("label_no_available_ratio"))),w.minRequestedRate=g,w.maxRequestedRate=v,w.rateType=i,e&&(d<0&&"1"!==$("#salaryForm .rec_increment").html()&&(y=Number(y)+1),$(c).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_value_must_be_bigger_than")," <b class='tt_minRate'>").concat(C,"</b>")),$(s).next(".tooltiptext").html("".concat(tcg.lib.prop("label_input_value_must_be_bigger_than")," <b class='tt_minRate'>").concat(y,"</b>")),w.activeMember=C,w.minimumBet=y)},validateContractInputForm:function(e,t){var a=$("#salaryForm"),n=$("#sal_betVolume",a).val(),r=$("#sal_actMember",a).val(),i=$("#sal_rateType",a).attr("data-ratetype"),o=$("#sal_rate",a).val(),a=parseInt($(".rec_increment",a).html()),c=[{key:"label_MRSalaryEntry_betVolume",dom:"#sal_betVolume",name:"betVolume",val:$.trim(n)},{key:"label_active_number",dom:"#sal_actMember",name:"activeMember",val:$.trim(r)},{key:"label_type",dom:"#sal_rateType",name:"rateType",val:$.trim(i)},{key:"label_standard_of_daily_salary",dom:"#sal_rate",name:"requestedRate",val:$.trim(o)}],s=(c=c.filter(function(e){return $("#salaryForm input".concat(e.dom)).length})).find(function(e){return""===e.val}),l=c.filter(function(e){return"activeMember"!==e.name}),c=c.filter(function(e){return"rateType"!==e.name});if(1<a&&e&&3===c.filter(function(e){return""===e.val}).length)return!0;if(s)return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_emptyvalue").format(tcg.lib.prop(s.key))),!1;e=l.filter(function(e){return"rateType"!==e.name}).find(function(e){return Number.isNaN(Number(e.val))||0==+e.val});if(e)return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_zerovalue").format(tcg.lib.prop(e.key))),!1;if("P"===i&&2<Decimal(o).decimalPlaces())return tcg.ac.alert("errors",tcg.lib.prop("info_only_allow_two_decimal")),!1;if("F"===i&&!Decimal(o).isInteger())return tcg.ac.alert("errors",tcg.lib.prop("info_only_allow_integer")),!1;if(1===a){if(Number(n)<Number(w.minimumBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_MRSalaryEntry_betVolume"))),!1}else{if(Number(n)<Number(w.minimumBet))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_MRSalaryEntry_betVolume"))),!1;if(Number(r)<Number(w.activeMember))return tcg.ac.warning(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_active_number"))),!1}c=w.minRequestedRate,s=w.maxRequestedRate;return t&&(s=t.rate),Number(o)===Number(c)&&"true"===sessionStorage.editSalary||(Number(o)<=Number(c)?(tcg.ac.warning("".concat(tcg.lib.prop("error_contractManagement_subForm_outofrange_lower").format(tcg.lib.prop("label_standard_of_daily_salary"))," (").concat(Decimal(c).toFixed(2).toString(),"%)")),!1):!(Number(o)>Number(s)&&(tcg.ac.warning("".concat(tcg.lib.prop("error_contractManagement_subForm_outofrange_higher").format(tcg.lib.prop("label_standard_of_daily_salary"))," (").concat(Decimal(s).toFixed(2).toString(),"%)")),1)))}};f.init()})},tcg.ac.MRSalaryRecords=function(e){tcg.ac.loadTemplate(e,"MRSalaryRecords",function(){var e=$
1("#dividendRecords"),i=$(".js_gameType",e),o=$(".btn-submit",e),c=$(".js_date",e),s=$(".js_status"),l=$(".js_customerName"),d=$(".js_table"),u=e.find(".summarytype-toggle .toggle-control"),t=e.find(".js-form-customer-name"),a=[{text:tcg.lib.prop("label_all"),value:""},{text:tcg.lib.prop("label_MRSalaryRecords_disburse_status_0"),value:"0"},{text:tcg.lib.prop("label_MRSalaryRecords_disburse_status_1"),value:"1"},{text:tcg.lib.prop("label_MRSalaryRecords_disburse_status_2"),value:"2"},{text:tcg.lib.prop("label_MRSalaryRecords_disburse_status_3"),value:"3"}],m=[{value:"beneficiaryName",filter:function(e,t){return e.split("@")[1]}},{value:"balanceDate",filter:function(e){return e?moment(e).format("YYYY-MM-DD"):"-"}},{value:"payoutTime",filter:function(e){return e?moment(e).format("YYYY-MM-DD HH:mm:ss"):"-"}},"dueTime",{value:"teamBetting",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.teamBetting,2),"</span>")}},"activeMember",{value:"rate",filter:function(e,t){return"".concat(Decimal(t.rate).toString(),"%")}},{value:"amount",filter:function(e,t){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(t.amount,2),"</span>")}},{value:"status",filter:function(e,t){var a="0"==="".concat(e)&&"SELF"===u.data("value")&&0<+(t.amount||0);return'<span class="'.concat(a?"tbl-link":"",'" data-value="').concat(t.id,'">').concat(tcg.lib.prop("label_MRSalaryRecords_disburse_status_".concat(e)),"</span>")}}],p=["label_user_name","label_settlement_date","label_MRSalaryRecords_payoutTime","label_MRSalaryRecords_dueTime","label_team_bet","label_MRSalaryRecords_activeMember","label_MRSalaryRecords_rate","label_money","label_status"],f={init:function(){f.initEvents(),tcg.ac.MRsalary.initGameDropDownList(i,f.search).then(function(){f.search()})},initEvents:function(){tcg.ac.initDropDownList(s,{data:a,name:"text"},function(e,t){f.search(i.data("value"),t)}),tcg.ac.initDaterangepicker(c,{startDate:moment().subtract(1,"days"),timePicker:!1,maxDate:moment().add(2,"d"),callbackz:function(){f.search()}}),o.off("click").on("click",function(){f.search()}),u.off().on("click",function(){u.toggleClass("active"),u.hasClass("active")?(u.data("value","SELF"),t.addClass("hide").find("input").val("")):(u.data("value","DIRECT"),t.removeClass("hide")),f.search()}),d.off("click").on("click",".tbl-link",function(){var e;o.hasClass("processing")||(e=$(this).data("value"),f.claim(e))})},claim:function(e){o.addClass("processing"),tcg.ac.api.disburseMRDailySal({id:e}).then(function(e){f.search(),o.removeClass("processing"),e.success?tcg.ac.alert("success",tcg.lib.prop("reward_claim_success")):tcg.ac.onError(e.message)})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:i.data("value"),t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:s.data("value"),a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:1,n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:14,r=(o.addClass("processing"),d.find(".table-tbody").empty(),{startDate:c.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:c.data("daterangepicker").endDate.format("YYYY-MM-DD"),subordinateName:$.trim(l.val()).toLowerCase(),subordinateType:u.data("value"),status:"ALL"===t?"":t,gameCategory:e,page:a,size:n});tcg.ac.api.ODSFE2_mrDailySalContract(r,function(e){e.success&&(f.createTable(p,m,e.value),tcg.ac.loadPaginationXX(".js_pagination",function(e){f.search(void 0,void 0,e,14)},r.page,e.value.totalPages)),o.removeClass("processing")})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(d.find(".table-tbody"),{data:a.list,columns:t,click:function(){}})}};f.init()})},tcg.ac.agentMRDailySalary=function(e){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"MRSalaryEntry";tcg.ac.MRsalary={activeGameType:void 0,initGameDropDownList:function(r,i){return new Promise(function(t){tcg.apis.getGameMakersV2().then(function(e){var n=JSON.parse(sessionStorage.getItem("consolidated")).value.contractmrdailysalinfotype,a=[{gameCategory:"CONS"}].concat(_toConsumableArray(e.sorting)).reduce(function(e,t){var t=t.gameCategory,a=(n[t]||{}).agent;return 0<Object.keys(void 0===a?{}:a).length&&(e[t]={text:tcg.lib.prop(t)}),e},{}),a=Object.keys(n).filter(function(e){var t=(n[e]||{}).agent;return 0<Object.keys(void 0===t?[]:t).length&&!a[e]}).reduce(function(e,t){return e[t]={text:tcg.lib.prop(t)},e},a);tcg.ac.initDropDownList(r,{data:a,active:tcg.ac.MRsalary.activeGameType,name:"text"},function(e,t){tcg.ac.MRsalary.activeGameType=t,"function"==typeof i&&i(t)}),t()})})}}
1,tcg.ac.loadTemplate(e,"agentMRDailySalary",function(){var e=$("#switchTab"),a=[{tab:tcg.lib.prop("label_MRSalaryEntry"),method:"MRSalaryEntry"},{tab:tcg.lib.prop("label_salaryManagement"),method:"MRSalaryManagement"},{tab:tcg.lib.prop("label_MRSalaryRecords"),method:"MRSalaryRecords"}];({init:function(){var t=[];a.forEach(function(e){t.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(e.tab,e.method))}),e.html(t.join("")),this.initEvents(),tcg.ac[n]("#tr_history"),$(e.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")},initEvents:function(){e.find(".nav-item").off().on("click",function(e){$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),e=$(e.currentTarget).attr("data-tab_target"),tcg.ac[e]("#tr_history"))})}}).init()})},tcg.ac.agentDailyWages=tcg.ac.agentDailyWages2,tcg.ac.agentRealtimeSalary=function(e){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"realtimeSalaryEntry";tcg.ac.loadTemplate(e,"agentRealtimeSalary",function(){var e=$
1("#switchTab"),a=[{tab:tcg.lib.prop("my_salary"),method:"realtimeSalaryEntry"},{tab:tcg.lib.prop("label_salaryManagement"),method:"realtimeSalaryManagement"},{tab:tcg.lib.prop("salary_record"),method:"realtimeRecords"}];({init:function(){var t=[];a.forEach(function(e){t.push('<div class="nav-item {2}" data-tab_target="{1}">{0}</div>'.format(e.tab,e.method,"realtimeSalaryManagement"===e.method?"hide":""))}),e.html(t.join("")),this.initEvents(),tcg.ac[n]("#tr_history"),$(e.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")},initEvents:function(){e.find(".nav-item").off().on("click",function(e){$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),e=$(e.currentTarget).attr("data-tab_target"),tcg.ac[e]("#tr_history"))})}}).init()})},tcg.ac.realtimeRecords=function(e){tcg.ac.loadTemplate(e,"realtimeRecords",function(){var e=$("#dividendRecords"),i=($(".js_gameType",e),$(".btn-submit",e)),o=$(".js_date",e),c=$(".js_status"),s=($(".js_customerName"),$(".js_table")),t=[{text:tcg.lib.prop("label_all"),value:""},{text:tcg.lib.prop("label_salaryManagement_disburse_status_P"),value:"P"},{text:tcg.lib.prop("label_salaryManagement_disburse_status_A"),value:"A"}],l=["createTime","bettingCustomerName","gameName","numero","gameBetting",{value:"profitLossStatus",filter:function(e){return-1===e?tcg.lib.prop("status_order_lose"):1===e?tcg.lib.prop("status_order_win"):"-"}},"diffRate","amountActual",{value:"status",filter:function(e){return 0===e?tcg.lib.prop("label_salaryManagement_disburse_status_P"):1===e?tcg.lib.prop("label_salaryManagement_disburse_status_A"):"-"}}],d=["label_close_account_time","label_contributor","lottery_variety","bet_number","single_bet_amount","win_or_lose","salary_ratio","salary_amount","label_salaryRecords_status"],u={init:function(){u.initEvents(),u.search(),tcg.ac.timezoneShowTip()},initEvents:function(){tcg.ac.initDropDownList(c,{data:t,name:"text"},function(e,t){u.search("LOTT",t)}),tcg.ac.initDaterangepicker(o,{startDate:moment().subtract(1,"days"),endDate:moment(),timePicker:!1,maxDate:moment().add(2,"d"),callback:function(){u.search()}}),i.off("click").on("click",function(){u.search()})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"LOTT",t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:c.data("value"),a=2<arguments.length&&void 0!==arguments[2]?arguments[2]:1,n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:14,r=(i.addClass("processing"),s.find(".table-tbody").empty(),{startDate:o.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:o.data("daterangepicker").endDate.format("YYYY-MM-DD"),status:"ALL"===t?"":t,gameCategory:e,page:a,size:n});tcg.ac.api.ODSFE2_getRealTimeSalary(r).then(function(e){e.success&&u.createTable(d,l,e.value),i.removeClass("processing"),tcg.ac.loadPaginationXX(".js_pagination",function(e){u.search(void 0,void 0,e,14)},r.page,e.value.totalPages)})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(s.find(".table-tbody"),{data:a.list,columns:t,click:function(){}})}};u.init()})},tcg.ac.realtimeSalaryEntry=function(e){tcg.ac.loadTemplate(e,"realtimeSalaryEntry",function(){var n={init:function(){this.initEvents(),n.search()},initEvents:function(){},search:function(){tcg.ac.api.MCSFE_getRealTimeSalaryContractInfo({productType:"LOTT"}).then(function(e){var t,a;e.success&&(t=(e.value||{}).initiateFlag,a=void 0===(a=(e.value.agent||{}).realTimeSalaryRates)?[]:a,tcg.ac.realTimeSalaryContractInfo=e.value||{},0<a.length&&n.buildHtml(a),"Y"===t?$("#switchTab").find(".hide").removeClass("hide"):$("#switchTab").find(".hide").remove())})},buildHtml:function(e){for(var t=[],a=0;a<e.length;a++){var n="".concat(e[a].betAmount),r=e[a].lossRate,i=e[a].winRate;t.push('<tr><td style="width:33%;">{0}</td><td style="width:33%;">{1}</td><td style="width:33%;">{2}</td></tr>'.format(n,r,i))}t.join(""),$(".wage-report-table tbody").html(t)}};n.init()})}
1,tcg.ac.realtimeSalaryManagement=function(e){tcg.ac.loadTemplate(e,"realtimeSalaryManagement",function(){var i={},e=$("#contractManagement"),a=($(".js_gameType",e),$(".btn-submit",e)),n=$(".js_status",e),r=$(".js_customerName",e),o=$(".js_table",e),c=$(".model-case",e),t=[{text:tcg.lib.prop("label_all"),value:""},{text:tcg.lib.prop("label_salaryManagement_statusP"),value:"P"},{text:tcg.lib.prop("label_salaryManagement_statusA"),value:"A"},{text:tcg.lib.prop("label_salaryManagement_statusR"),value:"N"}],s={N:tcg.lib.prop("ac_initiate_contract"),E:tcg.lib.prop("ac_modify_contract"),C:tcg.lib.prop("ac_termination_success"),A:tcg.lib.prop("ac_signed_success"),R:tcg.lib.prop("ac_termination"),V:tcg.lib.prop("ac_initiate_termination"),P:tcg.lib.prop("ac_waiting_to_determined")},e=(tcg.lib.prop("no_range"),tcg.lib.prop("ac_fixed_amount"),tcg.lib.prop("ac_proportion"),(tcg.ac.realTimeSalaryContractInfo.agent||{}).realTimeSalaryRates),m=void 0===e?[]:e,l=tcg.ac.realTimeSalaryContractInfo.terminateFlag,e=(m.sort(function(e,t){return e.betAmount-t.betAmount}),tcg.ac.realTimeSalaryContractInfo),d=e.winRateDifference,p=void 0===d?0:d,d=e.lossRateDifference,f=void 0===d?0:d,d=e.maxLossRate,g=void 0===d?0:d,d=e.maxWinRate,v=void 0===d?0:d,u='\n              <li class="rateItem" data-betSettingId="{3}">\n                <div class="hag_bouns_w150">\n                  {0}\n                </div>\n                <div class="hag_bouns_w150 hasinput lossinputWrap">\n                  <div class="hag_regcom_nameinp tooltip">\n                    <input class="dsb-input-box lossinput" type="text" name="" placeholder="" data-init="{1}" autocomplete="off">\n                    <span class="tooltiptext"></span>\n                  </div>\n                </div>\n                <div class="hag_bouns_w150 hasinput wininputWrap">\n                  <div class="hag_regcom_nameinp tooltip">\n                    <input class="dsb-input-box wininput" type="text" name="" placeholder="" data-init="{2}" autocomplete="off">\n                    <span class="tooltiptext"></span>\n                  </div>\n                </div>\n              </li>',b=["customerName",{value:"viewContract",filter:function(e,t){return null!==t.status?"<span class='viewContractDetails tbl-link' data-status='{0}' data-targetCustomer='{1}' data-contractId='{2}'>{3}</span>".format(t.status,t.customerName,t.contractId,tcg.lib.prop("label_details")):"-"}},{value:"createdAt",filter:function(e,t){return t.createdAt?moment(new Date(t.createdAt)).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"updatedAt",filter:function(e,t){return t.updatedAt?moment(new Date(t.updatedAt)).format("YYYY-MM-DD HH:mm:ss"):"-"}},{value:"status",filter:function(e,t){return t.status?tcg.lib.prop("ac_status_".concat(t.status)):tcg.lib.prop("ac_status_DEF")}},{value:"contractLogs",filter:function(e,t){return t.status?"<span class='contractLogs tbl-link' data-customer_id==='{0}' data-targetCustomer='{1}'>{2}</span>".format(t.customerId,t.customerName,tcg.lib.prop("ac_signing_history")):"-"}},{value:"actionBtns",filter:function(e,t){return t.status?"A"===t.status?"Y"===l?'<span class="tbl-link voidContract" data-targetCustomer="{0}" >{1}</span> | <span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{2}" >{3}</span>'.format(t.customerName,tcg.lib.prop("ac_termination"),t.status,tcg.lib.prop("ac_modify")):' <span class="tbl-link editContract" data-targetCustomer="{0}" data-status="{1}" >{2}</span>'.format(t.customerName,t.status,tcg.lib.prop("ac_modify")):"P"===t.status||"V"===t.status||"E"===t.status?tcg.lib.prop("ac_waiting_to_determined"):'<span class="tbl-link addContract" data-targetCustomer="{0}">{1}</span>'.format(t.customerName,tcg.lib.prop("ac_initiate_contract")):'<span class="tbl-link addContract" data-targetCustomer="{0}">{1}</span>'.format(t.customerName,tcg.lib.prop("ac_initiate_contract"))}}],_=["label_user_name","label_content_of_protocol","label_signing_time","label_agreement_effective_time","label_status","label_history_of_sign_contract","label_operation"],h={init:function(){a.addClass("processing"),h.initEvents(),h.search()},initEvents:function(){tcg.ac.customPlugins(),tcg.ac.initDropDownList(n,{data:t,name:"text"},function(){h.search()}
1),a.off("click").on("click",function(){h.search()}),$(document).off("click",".hag_modal_bclose,.hag_cancel").on("click",".hag_modal_bclose,.hag_cancel",function(){$(".hag_modal").addClass("hide"),$("#contractManagement").removeClass("hide"),tcg.lib.hideLoading()}),$(document).off("click","#submitSalary").on("click","#submitSalary",function(e){var n,r=[],t=($(".hag_bouns_dirlul .rateItem").each(function(e,t){var t=$(t),a=t.data("betsettingid"),n=t.find(".lossinput").val(),t=t.find(".wininput").val();r.push({betSettingId:a,lossRate:n,winRate:t})}),{downlineId:i.customerId,realTimeSalaryRates:r,productType:"LOTT"});$("#submitSalary .button").hasClass("processing")||$("#submitSalary .button").hasClass("disabled")||(n=!1,$.each(t.realTimeSalaryRates,function(e,t){var a=parseFloat(t.lossRate),t=parseFloat(t.winRate),a="number"==typeof a&&!Number.isNaN(a)&&Number.isFinite(a)&&0<=a,t="number"==typeof t&&!Number.isNaN(t)&&Number.isFinite(t)&&0<=t;a&&t||(n=!0)}),n?tcg.lib.alert("errors",tcg.lib.prop("request.param.err")):($("#submitSalary .button").addClass("processing"),tcg.ac.api.MCSFE_assignRealTimeSalaryContract(t).then(function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$("#salary_modal").addClass("hide"),h.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message)),$("#submitSalary .button").removeClass("processing")})))}),c.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(c)})},search:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,e=(a.addClass("processing"),c.removeClass("active"),o.find(".table-tbody").empty(),{subordinateName:$.trim(r.val()).toLowerCase(),customerType:1,productType:"LOTT",status:n.data("value"),page:t,size:14});tcg.ac.api.MCSFE_getContractSalaryCustomer(e).then(function(e){e.success&&(h.createTable(_,b,e.value.list),tcg.ac.loadPaginationXX(".js_pagination",h.search,t,e.value.totalPages)),a.removeClass("processing")})},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(o.find(".table-tbody"),{data:a,columns:t,click:function(e,t,a){e.target.classList.contains("tbl-link")&&_toConsumableArray(e.target.classList).forEach(function(e){"tbl-link"!==e&&(h[e](t),i=t)})}})},addContract:function(e){$("#submitSalary .button").removeClass("disabled"),$("#salaryForm").show(),$("#salary_modal").removeClass("hide"),$("#salary_modal h3").html("".concat(tcg.lib.prop("label_salaryManagement_addForm_title"))),$("#submitSalary").removeClass("hide"),$(".hag_bouns_dirlul").find(".rateItem").remove(),$(".targetUsername").html(e.customerName),$("#salary_modal #targetCustomer").val(e.customerId);e=m.map(function(e,t){return u.format(e.betAmount,e.lossRate-f,e.winRate-p,e.betSettingId)}),e=$(e.join(""));$("#salary ul.hag_bouns_dirlul").append(e),$("#salary ul").find("input").val(function(){return Number($(this).data("init"))}),h.initRange(".lossinput"),h.initRange(".wininput"),[".lossinput",".wininput"].forEach(function(n){$("#salary ul").find(n).off("input").on("input",function(){this.value=this.value.replace(/\D/g,""),2<=this.value.length&&"0"===this.value[0]&&(this.value=this.value.slice(1)),""===this.value&&(this.value=0);var e=parseInt($(this).data("max")),t=parseInt($(this).data("min")),a=parseInt(""===$(this).val()?0:$(this).val());e<a||a<t?($(this).closest(".hasinput").addClass("error"),$(this).closest(".rateItem").siblings().find(n).attr("disabled",!0),$("#submitSalary .button").addClass("disabled")):($(this).closest(".hasinput").removeClass("error"),$(this).closest(".rateItem").siblings().find(n).attr("disabled",!1),$("#submitSalary .button").removeClass("disabled"),h.initRange(n))})})},editContract:function(e){$("#submitSalary .button").addClass("disabled"),$("#salaryForm").show(),$("#salary_modal").removeClass("hide"),$("#submitSalary").removeClass("hide"),$(".hag_bouns_dirlul").find(".rateItem").remove(),$("#salary_modal h3").html("".concat(tcg.lib.prop("label_salaryManagement_editForm_title"))),$(".targetUsername").html(e.customerName),$("#salary_modal #targetCustomer").val(e.customerId),h.getDownlineSalaryInfo(e,function(r){var e=r.map(function(e,t){return u.format(e.betAmount,e.lossRate,e.winRate,e.betSettingId)}),e=$(e.join(""));$("#salary ul.hag_bouns_dirlul").append(e),$("#salary ul").find("input").val(function(){return Number($(this).data("init"))}),h.initRange(".lossinput"),h.initRange(".wininput"),[".lossinput",".wininput"].forEach(function(n){$("#salary ul").find(n).off("input").on("input",function(){this.value=this.value.replace(/\D/g,""),2<=this.value.length&&"0"===this.value[0]&&(this.value=this.value.slice(1)),""===this.value&&(this.value=0);var e=parseInt($(this).data("max")),t=parseInt($(this).data("min")),a=parseInt(""===$(this).val()?0:$(this).val());e<a||a<t?($(this).closest(".hasinput").addClass("error"),$(this).closest(".rateItem").siblings().find(n).attr("disabled",!0),$("#submitSalary .button").addClass("disabled")):($(this).closest(".hasinput").removeClass("error"),$(this).closest(".rateItem").siblings().find(n).attr("disabled",!1),$("#submitSalary .button").removeClass("disabled"),h.initRange(n)),r.every(function(e,t){return e.lossRate===parseInt($(".hag_bouns_dirlul .rateItem").eq(t).find(".lossinput").val())&&e.winRate===parseInt($(".hag_bouns_dirlul .rateItem").eq(t).find(".wininput").val())})?$("#submitSalary .button").addClass("disabled"):$("#submitSalary .button").removeClass("disabled")})})})},viewContractDetails:function(e){$("#salaryForm").show(),$("#salary_modal").removeClass("hide"),$("#submitSalary").addClass("hide"),$(".hag_bouns_dirlul").find(".rateItem").remove(),$("#salary_modal h3").html("".concat(tcg.lib.prop("label_details"))),$(".targetUsername").html(e.customerName),$("#salary_modal #targetCustomer").val(e.customerId),h.getDownlineSalaryInfo(e,function(e){e=e.map(function(e,t){return'\n          <li class="rateItem" >\n            <div class="hag_bouns_w150">\n              {0}\n            </div>\n            <div class="hag_bouns_w150">\n             {1}\n            </div>\n            <div class="hag_bouns_w150">\n              {2}\n            </div>\n          </li>'.format(e.betAmount,e.lossRate,e.winRate)}
1),e=$(e.join(""));$("#salary ul.hag_bouns_dirlul").append(e)})},voidContract:function(e){var t={contractId:e.contractId,status:"V"};tcg.ac.confirm(tcg.lib.prop("confirm_dismissal_of_contract")+e.customerName+tcg.lib.prop("realtime_salary"),"",function(e){e&&tcg.ac.api.MCSFE_processRealTimeSalaryContract(t).then(function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("request.success"),null,function(){$(".hag_modal").addClass("hide"),$("#contractManagement").removeClass("hide"),h.search()}):tcg.ac.alert("errors",tcg.lib.prop(e.message))})})},contractLogs:function(e){a.addClass("processing");e={downlineId:e.customerId,productType:"LOTT"};tcg.ac.api.MCSFE_getRealtimeSalaryContractHistory(e).then(function(e){tcg.ac.loadDataBodyTemplate($(".dividendLogList").find(".table-tbody"),{data:e.value,columns:[{value:"activityDate",filter:function(e){return moment(new Date(e)).format("YYYY-MM-DD HH:mm:ss")}},{value:"action",filter:function(e){return s[e]}}]}),e.success&&tcg.ac.sliderFadeIn(c),a.removeClass("processing")})},initRange:function(e){for(var t=".lossinput"===e?g:v,a=".lossinput"===e?"lossRate":"winRate",n=".lossinput"===e?f:p,r=m.length-1;-1<r;r--){for(var i=$("#salary ul .rateItem").eq(r),o=m[r],c=[],s=m.length-1;-1<s;s--)s===r?c.push("mark"):c.push($("#salary ul").find(".rateItem").eq(s).find(e).val());var l=(c=c.filter(function(e){return e})).indexOf("mark"),d=void 0,u=void 0,u=0===l?(d=Math.min(t-n,o[a]-n),c[l+1]||0):l===c.length-1?(d=Math.min(c[l-1]||t-n,o[a]-n),0):(d=Math.min(c[l-1],o[a]-n),c[l+1]),d=Number(d);u=Number(u),d=t-n<d?t-n:d,i.find(e).siblings(".tooltiptext").html("".concat(u," <span>~</span> ").concat(d)),i.find(e).data("max",d).data("min",u)}},getDownlineSalaryInfo:function(e,a){e={productType:"LOTT",contractId:e.contractId};$("#submitSalary .button").addClass("processing"),tcg.ac.api.MCSFE_getRealTimeSalaryContractInfo(e).then(function(e){var t;$("#submitSalary .button").removeClass("processing"),e.success?(t=(e.value.downline[0]||{}).realTimeSalaryRates,a(void 0===t?[]:t)):(a([]),tcg.ac.alert("errors",tcg.lib.prop(e.message)))})}};h.init()})},tcg.ac.agentSettingsCM=function(i){var o=(()=>_createClass(function e(t){var a=this;_classCallCheck(this,e),_defineProperty(this,"submit",function(){var t={min:a.$min.val(),max:a.$max.val()},e=[];a.$submit.hasClass("processing")||(a.$target.find(".input-case-error").removeClass("input-case-error"),parseInt(t.min)>a.selfAgent.rate&&e.push(new tcg.ac.BlurError(a.$min,tcg.lib.prop("error_input_right_value"))),(parseInt(t.min)>t.max||t.max>a.selfAgent.rate)&&e.push(new tcg.ac.BlurError(a.$max,tcg.lib.prop("error_input_right_value"))),e.length)||(a.$submit.addClass("processing"),tcg.ac.api.MCS2_applyPositionTakingRate({downlineId:a.downline.customerId,positionTakingRate:{productType:a.productType,minRate:Number(t.min),maxRate:Number(t.max)}}).then(function(e){a.$submit.removeClass("processing"),e.success?(tcg.ac.sliderFadeOut(a.$target),a.$min.val(""),a.$max.val(""),a.downline.status&&"E"===a.downline.status.toString().toUpperCase()?(a.downline.editedMinRate=t.min,a.downline.editedMaxRate=t.max):(a.downline.minRate=t.min,a.downline.maxRate=t.max),tcg.ac.alert("success",tcg.lib.prop("request.success")),$(a.e.currentTarget).closest(".table-tr").children().eq(1).text(Number(t.min)+"%"),$(a.e.currentTarget).closest(".table-tr").children().eq(2).text(Number(t.max)+"%")):tcg.ac.onError(e.message)}))}),this.$target=$(".js_setting",t),this.$submit=$(".btn-submit",this.$target),this.$min=$("input.js-min",this.$target),this.$max=$("input.js-max",this.$target),this.$minRate=$(".selfAgent-minRate",this.$target),this.$rate=$(".selfAgent-rate",this.$target),this.$submit.off().on("click",this.submit),this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(a.$target)})},[{key:"model",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},a=2<arguments.length?arguments[2]:void 0,n=3<arguments.length?arguments[3]:void 0;this.downline=e,this.e=n,this.productType=a,this.selfAgent=t,tcg.ac.sliderFadeIn(this.$target),this.$target.find(".js_customerName").text(this.downline.customerName),this.$target.find(".js_prodtype").text(tcg.lib.prop(a)),this.$min.val(e.status&&"E"===e.status.toString().toUpperCase()?e.editedMinRate:e.minRate),this.$max.val(e.status&&"E"===e.status.toString().toUpperCase()?e.editedMaxRate:e.maxRate),this.$minRate.text(t.minRate),this.$rate.text(t.rate),this.$target.find(".
1input-case-error").removeClass("input-case-error")}}]))();tcg.ac.loadTemplate(i,"agentSettingsCM",function(){var t=$(i),l=new o(i),d=t.find(".search-form .btn-submit"),n=t.find(".decimal-toggle"),u=t.find(".js_table"),e=t.find("#switchTab"),m=t.find("#mysetting"),p=t.find("#rebates_set"),a=t.find("#setting-warp"),f=t.find("#js_productType"),r=t.find("#js_subordinateName"),g={init:function(){g.initEvents(),setTimeout(g.search)},initEvents:function(){d.off().on("click",function(e){if($(this).first().hasClass("disable"))return!1;g.search()}),e.off().on("click",".nav-item",function(e){e=$(e.target);e.addClass("active").siblings().removeClass("active"),$(">div",a).eq(e.index()).removeClass("hide").siblings().addClass("hide")}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?2:4;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var c,s,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1;d.hasClass("processing")||(c={subordinateName:r.val(),subordinateType:r.val().trim()?"SELF":"DIRECT",activeFlag:void 0,nickname2:void 0,page:e,size:Math.ceil(t.height()/28)-8,customerType:1},s=f.data("value"),d.addClass("processing"),Promise.all([tcg.ac.api.ODSFE2_Subordinate(c),tcg.ac.api.MCSFE_getPositionTakingInfo({productType:void 0,downlineId:void 0})]).then(function(e){var a,n,r,t,e=_slicedToArray(e,2),i=e[0],e=e[1],o=(d.removeClass("processing"),e.value);!f.data("init")&&o&&(f.data("init",!0),a=[],t=Object.keys(o).map(function(e,t){return t||(s=e),a.push({value:e,text:tcg.lib.prop(e)}),"<tr><td>".concat(tcg.lib.prop(e),"</td><td>").concat(o[e].agent?o[e].agent.rate:"-","</td></tr>")}),tcg.ac.initDropDownList(f,{data:a,name:"text",value:"value"}),m.append(t.join("")),c.page<=1)&&i.success&&(t=i.value.list[0].rebates.map(function(e){return"<tr><td>".concat(tcg.lib.prop(e.rebateType),"</td><td>").concat(e.rebateValue,"</td></tr>")}),p.append(t.join(""))),i.success?(n=e.value&&e.value[s]||{},r=n.downline||[],t=i.value.list.map(function(t){var e=r.find(function(e){return e.beneficiaryId===t.customerId.toString()});return t.customerName===sessionStorage.getItem("username")?_extends({},t,n.agent||{}):_extends({},t,e||{})}),tcg.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:t,size:c.size,columns:["customerName",{value:"minRate",className:"txt-right",filter:function(e,t){return t.status&&"E"===t.status.toString().toUpperCase()?tcg.ac.currencyFormat(t.editedMinRate)+"%":void 0===e?"-":tcg.ac.currencyFormat(e)+"%"}},{value:"maxRate",className:"txt-right",filter:function(e,t){return t.status&&"E"===t.status.toString().toUpperCase()?tcg.ac.currencyFormat(t.editedMaxRate)+"%":void 0===e?"-":tcg.ac.currencyFormat(e)+"%"}},{value:"rate",className:"txt-right",filter:function(e,t){return t.status&&"E"===t.status.toString().toUpperCase()||void 0===e?"-":tcg.ac.currencyFormat(e)+"%"}},{value:"rebates",className:"txt-right",filter:function(e){e=e.find(function(e){return e.rebateType===s});return e?["SPORTS","SPORT","FISH","LIVE","RNG","ELOTT","ELOTTO","PVP"].includes(e.rebateType)?tcg.ac.currencyFormat(e.rebateValue,2)+"%":e.rebateValue:"-"}},{value:"status",filter:function(e){return e?tcg.lib.prop("status_position_".concat(e)):"-"}},{className:"txt-center",value:"minRate",filter:function(e,t){return t.customerName!==sessionStorage.getItem("username")&&n.agent?$('<span class="icon-gear" />').on("click",function(e){l.model(t,n.agent,s,e)}):"-"}}]}),tcg.ac.loadPaginationXX(".js_pagination",g.search,c.page,i.value.totalPages)):tcg.ac.onError(i.message)}).catch(function(e){tcg.ac.onError(e.toString())}))}};g.init()})},tcg.ac.agentTeamOverviewData=function(e){tcg.ac.loadTemplate(e,"agentTeamOverviewData",function(){var e=$
1("#agentTeamOverviewData"),i=$(".dataTitle",e),o=$(".teamData",e),c=$(".TeamPNLDetail",e),s=$(".promotionDetail",e),t=$(".mainData",e),l=$(".mainDataHead",t),d=$(".mainDataBody",t),u=$(".hint-info",e),n=sessionStorage.username,m=[{text:"label_today",className:"title"},{text:"label_yesterday",className:"title"},{text:"label_week",className:"title",tooltips:'\n        <div class="tooltip"><ul class="tip-wrap"><li>'.concat(tcg.lib.prop("this_week_tip1"),"</li><li>").concat(tcg.lib.prop("this_week_tip2"),"</li></ul></div>")},{text:"label_last_week",className:"title",tooltips:'<div class="tooltip"><ul class="tip-wrap"><li>'.concat(tcg.lib.prop("this_month_tip"),"</li></ul></div>")},{text:"label_month",className:"title",tooltips:'<div class="tooltip"><ul class="tip-wrap"><li>'.concat(tcg.lib.prop("this_month_tip"),"</li></ul></div>")}],p=[{type:"member",trans:"title_member",subTitle:{loginMemberCount:"login_member",registerMemberCount:"register_member",firstDepositMemberCount:"first_deposit_member",registerFirstDepositMemberCount:"label_registerFirstDepositMemberCount"}},{type:"dividend",trans:"label_bonus",subTitle:{promotion:"total_amount",promotionMemberCount:"table_total_member"}},{type:"bet",trans:"label_bet",subTitle:{validBetAmount:"label_valid_bet",winBetAmount:"player_profit",betMemberCount:"bet_member"}},{type:"deposit",trans:"in_increase_deposit",subTitle:{deposit:"total_amount",depositMemberCount:"table_total_member",firstDepositAmount:"table_total_first_deposit"}},{type:"withdraw",trans:"label_withdraw",subTitle:{withdraw:"total_amount",withdrawMemberCount:"table_total_member"}}],f=[null,0,"","-"],g={totalText:function(){return tcg.lib.prop("label_total")},getDecimal:function(){return $("#palStatements_new .decimal-toggle").find(".toggle-control").hasClass("active")?0:2},filterNum:function(e){return[null,"",0,"-"].includes(e)?"-":"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,0),"</span>")},filterEmptyNum:function(e){return[null,"",0,"-"].includes(e)?"-":"<span data-amount='".concat(e,"'>
1 ").concat(tcg.ac.currencyFormat(e,2),"</span>")},colorFilter:function(e){return e?tcg.ac.amountValColor(e,!0):"text-right"},linkColorFilter:function(e,t){return f.includes(e)?"text-right":"text-right link"}},t={promotionClick:function(e,t,a,n){a={startDate:a.startDate,endDate:a.endDate};f.includes(t)||(tcg.ac.fadeIn(s),_.getPromotionInfo(a))},validBetAmountClick:function(e,t,a,n){a={startDate:a.startDate,endDate:a.endDate};f.includes(t)||(tcg.ac.fadeIn(c),_.getTeamPNLInfo(a))},searchRegisterDate:function(e,t,a,n){moment.locale("en");a={type:"RegisterDate",startDate:a.startDate,endDate:moment(a.endDate).endOf("day").format("YYYY-MM-DD HH:mm:ss")};f.includes(t)||tcg.ac.downlineManagmentView("#tr_history","CONS",null,a)},searchDepositDate:function(e,t,a,n){moment.locale("en");a={type:"DepositDate",startDate:a.startDate,endDate:moment(a.endDate).endOf("day").format("YYYY-MM-DD HH:mm:ss")};f.includes(t)||(tcg.ac.downlineManagmentView("#tr_history","CONS",null,a),$("#tr_history").removeClass("hide"),$("#registerDownlineContainer").addClass("hide"))},searchLastDepositDate:function(e,t,a,n){moment.locale("en");a={type:"LastDepositDate",startDate:a.startDate,endDate:moment(a.endDate).endOf("day").format("YYYY-MM-DD HH:mm:ss")};f.includes(t)||(tcg.ac.downlineManagmentView("#tr_history","CONS",null,a),$("#tr_history").removeClass("hide"),$("#registerDownlineContainer").addClass("hide"))}},v={columns:[{value:"loginMemberCount",filter:g.filterNum},{value:"registerMemberCount",className:g.linkColorFilter,filter:g.filterNum,click:t.searchRegisterDate},{value:"firstDepositMemberCount",className:g.linkColorFilter,filter:g.filterNum,click:t.searchDepositDate},{value:"registerFirstDepositMemberCount",className:g.linkColorFilter,filter:g.filterNum},{value:"promotion",filter:g.filterNum,className:g.linkColorFilter,click:t.promotionClick},{value:"promotionMemberCount",filter:g.filterNum},{value:"validBetAmount",filter:g.filterNum,className:g.linkColorFilter,click:t.validBetAmountClick},{value:"winBetAmount",filter:g.filterNum,className:g.colorFilter},{value:"betMemberCount",filter:g.filterNum},{value:"deposit",filter:g.filterNum},{value:"depositMemberCount",className:g.linkColorFilter,filter:g.filterNum,click:t.searchLastDepositDate},{value:"firstDepositAmount",filter:g.filterNum},{value:"withdraw",filter:g.filterNum},{value:"withdrawMemberCount",filter:g.filterNum},{value:"netPnl",filter:g.filterNum,className:g.colorFilter}]},b=function(t){var a=[];return Object.keys(t).forEach(function(e){a.push('<div class="table-td {1}">{0}</div>'.format(tcg.lib.prop("".concat(t[e])),e))}),a.join("")},_={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:_.getTeamOverview(),_.initEvents();case 2:case"end":return e.stop()}},e)}))()},initEvents:function(){s.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(s)}),c.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(c)})},getPromotionInfo:function(e){s.find(".table-body").empty(),s.find(".table-footer").empty();$(".current_date",s).text("".concat(_.formatDate(e.startDate)," - ").concat(_.formatDate(e.endDate)));_.setTableHeaders(s,[{text:"offer_type",className:"typename"},{text:"amount_received",filter:"amount"},{text:"ticket_exchange_amount",filter:"ticketAmount"}]);var t=$(".up",s),a=$(".down",s);t.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),_.promotionInfoSearch(e)}),a.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),_.promotionInfoSearch(e)}),_.promotionInfoSearch(e)},promotionInfoSearch:function(e){s.find(".inner-table").addClass("loading");var t,r=[{value:"promTypeName",className:"text-left typename"},{value:"amount",filter:g.filterEmptyNum,className:"text-right"},{value:"ticketAmount",filter:g.filterEmptyNum,className:"text-right"}],i=[{value:"promTypeName",className:"text-left colon typename",filter:g.totalText},{value:"amount",filter:g.filterEmptyNum,className:"text-right"}],e={teamType:"TEAM",startDate:moment(e.startDate).format("YYYY-MM-DD"),endDate:moment(e.endDate).format("YYYY-MM-DD")},a=s.find(".table-td.active");0<a.length&&(t=a.attr("data-sortType"),a.hasClass("isup")?e.sortColumn="".concat(t,":asc"):e.sortColumn="".concat(t,":desc")),tcg.ac.api.ODSFE2_getTeamPNLV2PromotionDetail(e).then(function(e){var a,t=e.success,n=e.value;t?(s.find(".inner-table").removeClass("loading"),t=void 0===(t=n.list)?[]:t,n=void 0===(n=n.footer)?{}:n,tcg.ac.loadDataBodyTemplate(s.find(".table-body"),{data:t,columns:r}),tcg.ac.loadDataBodyTemplate(s.find(".table-footer"),{data:[n],columns:i}),a=0,s.find(".typename").each(function(e,t){t.scrollWidth>a&&(a=t.scrollWidth)}),s.find(".typename").css("width",a),s.find(".table-body").acScrollbarPF()):(s.find(".inner-table").removeClass("loading"),tcg.ac.onError(e.message))})},getTeamPNLInfo:function(e){$(".current_name",c).text(n),c.find(".table-body").empty(),c.find(".table-footer").empty();_.setTableHeaders(c,[{text:"label_game_type"},{text:"label_bonus",filter:"promotion"},{text:"label_bet",filter:"betAmount"},{text:"label_valid_bet",filter:"validBetAmount"},{text:"label_awarded",filter:"winAmount"},{text:"player_profit",filter:"netPnl"},{text:"platform_rebate",filter:"rebate",className:"hide"},{text:"label_rebate",filter:"agentCommission",className:"hide"},{text:"label_day_total_salary",filter:"dailyIncome",className:"hide"},{text:"label_commission",filter:"profitSharing",className:"hide"},{text:"second_profit_loss",filter:"netPnlSettlement",className:""}]);var t=$(".up",c),a=$(".down",c);t.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),_.teamPNLInfoSearch(e)}),a.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),_.teamPNLInfoSearch(e)}),_.teamPNLInfoSearch(e)},getTeamOverview:function(){o.addClass("loading"),tcg.ac.api.getTeamOverview().then((()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n,r;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o.removeClass("loading"),_.setTableHeaders(l,m),!t.success){e.next=20;break}if(a=null==t||null==(a=t.value)?void 0:a.list,n=null==t||null==(n=t.value)?void 0:n.footer,r=[],a.forEach(function(e){e.dateRangeName,e}),p.forEach(function(e){r.push('<div class="table-tr"><div class="column"><div class="type"><span class="{1}"></span>{0}</div><div class="sub">{2}</div></div>'.format(tcg.lib.prop("".concat(e.trans)),e.type,b(e.subTitle,m)))}),tcg.ac.loadDataBodyTemplate(d,{data:a,columns:v.columns}),i.html(r),i.append(' <div class="table-tr teamProfitLoss">'.concat(tcg.lib.prop("label_team_profit_loss"),"</div>")),i.prepend('<div class="table-tr teamMemberCount">'.concat(tcg.lib.prop("label_team_size"),'<span class="num">').concat(tcg.ac.currencyFormat(n.teamMemberCount,0),"</span></div>")),u.removeClass("hide"),tcg.ac.currency){e.next=17;break}return e.next=17,tcg.ac.api.getCountry();case 17:u.html(tcg.lib.prop("CNY"!==tcg.ac.currency?"hint_info_2":"hint_info")),e.next=21;break;case 20:tcg.ac.onError(tcg.lib.prop(t.message));case 21:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})())},setTableHeaders:function(e,t){var a=[],n='<div class="table-td {1}">{2} <span>{0}</span></div>';'<div class="tooltip"><ul class="tip-wrap"><li>'.concat(tcg.lib.prop("label_team_size"),"</li><li>").concat(tcg.lib.prop("label_team_size"),"</li></ul></div>");t.forEach(function(e){e.filter?a.push('<div class="table-td {3}" data-sorttype="{2}"><span>{0}</span>{1}</div>'.format(tcg.lib.prop(e.text),'<div class="sort-by"><div class="up"></div><div class="down"></div></div>',e.filter,e.className||"text-right")):"function"!=typeof e&&(e.tooltips?a.push(n.format(tcg.lib.prop(e.text||e),e.className||"text-right",e.tooltips)):a.push(n.format(tcg.lib.prop(e.text||e),e.className||"text-right")))}),e.find(".table-thead .table-tr").html(a.join(""))},teamPNLInfoSearch:function(e){c.find(".inner-table").addClass("loading");var t,n=[{value:"gameCategory",filter:function(e){return tcg.lib.prop("".concat(e.toUpperCase()))}},{value:"promotion",filter:g.filterEmptyNum},{value:"betAmount",filter:g.filterEmptyNum},{value:"validBetAmount",filter:g.filterEmptyNum},{value:"winAmount",filter:g.filterEmptyNum},{value:"netPnl",filter:g.filterEmptyNum,className:g.colorFilter},{value:"rebate",filter:g.filterEmptyNum,className:"hide"},{value:"agentCommission",filter:g.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:g.filterEmptyNum,className:"hide"},{value:"profitSharing",filter:g.filterEmptyNum,className:"hide"},{value:"netPnlSettlement",filter:g.filterEmptyNum,className:g.colorFilter}],r=[{value:"",filter:g.totalText},{value:"promotion",filter:g.filterEmptyNum},{value:"betAmount",filter:g.filterEmptyNum},{value:"validBetAmount",filter:g.filterEmptyNum},{value:"winAmount",filter:g.filterEmptyNum},{value:"netPnl",filter:g.filterEmptyNum,className:g.colorFilter},{value:"rebate",filter:g.filterEmptyNum,className:"hide"},{value:"agentCommission",filter:g.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:g.filterEmptyNum,className:"hide"},{value:"profitSharing",filter:g.filterEmptyNum,className:"hide"},{value:"netPnlSettlement",filter:g.filterEmptyNum,className:g.colorFilter}],i=[{col:7,isHide:function(e){return f.includes(e.rebate)}},{col:8,isHide:function(e){return f.includes(e.agentCommission)}},{col:9,isHide:function(e){return f.includes(e.dailyIncome)}},{col:10,isHide:function(e){return f.includes(e.profitSharing)}},{col:13,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||f.includes(e.platformFee)}}],e={teamType:"TEAM",startDate:moment(e.startDate).format("YYYY-MM-DD"),endDate:moment(e.endDate).format("YYYY-MM-DD")},a=c.find(".table-td.active");0<a.length&&(t=a.attr("data-sortType"),a.hasClass("isup")?e.sortColumn="".concat(t,":asc"):e.sortColumn="".concat(t,":desc")),tcg.ac.api.ODSFE2_getTeamPNLV2Detail(e).then(function(e){c.find(".inner-table").removeClass("loading");var t=e.success,a=e.value;t?(t=void 0===(t=a.list)?[]:t,a=void 0===(a=a.footer)?{}:a,tcg.ac.loadDataBodyTemplate(c.find(".table-body"),{data:t,columns:n}),tcg.ac.loadDataBodyTemplate(c.find(".table-footer"),{data:[a],columns:r}),tcg.ac.setupTooltip(c.find(".typename")),_.hideColumn(i,a,c),c.find(".table-body").acScrollbarPF()):tcg.ac.onError(e.message)})},formatDate:function(e){return moment(e).format("YYYY/MM/DD")},hideColumn:function(e,t,a){e.forEach(function(e){e.isHide&&(e.isHide(t)?a.find(".table-tr .table-td:nth-child({0})".format(e.col)).addClass("hide"):a.find(".table-tr .table-td:nth-child({0})".format(e.col)).removeClass("hide"))})}};_.init()})},tcg.ac.agentTeamChart=function(e){tcg.ac.loadTemplate(e,"agentTeamChart",function(){var e=$
1("#agentTeamChart"),d=$(".date_input",e),r=$(".monthPicker",e),a=$(".radio-control",e),t=$(".information",e),o=$(".date_title",e),u=$(".option",e),n=$(".left-arrow",e),c=$(".right-arrow",e),i=$(".info",t),s=$("#graphloader",e),l=[],m="amount",p=null,f={promotion:"dividend_amount",deposit:"deposit_amount",withdraw:"label_withdrawals_money",validBetAmount:"label_valid_bet",winBetAmount:"player_profit",netPnl:"label_team_profit_loss"},g={loginMemberCount:"login_member",registerMemberCount:"label_registration_population",firstDepositMemberCount:"first_deposit_member",promotionMemberCount:"active_member",depositMemberCount:"deposit_member",withdrawMemberCount:"withdraw_member",betMemberCount:"bet_member"},v=new G2.Chart({container:"chart-container",autoFit:!0,height:500,padding:[80,80]}),b={init:function(){p=b.getDateFormat(),b.setMoreSearchDate(),b.search(),b.initEvent(),b.setToolip()},initEvent:function(){a.off().on("click",function(e){var t=$(e.currentTarget).attr("value");m=t,$(e.currentTarget).addClass("active"),a.removeClass("active"),b.setToolip(),b.search()}),d.off().on("click",function(e){b.setMoreSearchDate(),r.toggleClass("active")}),n.off().on("click",function(e){b.selectMonth("reduce")}),c.off().on("click",function(e){e.stopPropagation(),e.target.classList.contains("disabled")||b.selectMonth("plus")}),u.off().on("click",".month_tab",function(e){e.stopPropagation(),e.target.classList.contains("disabled")||b.selectMonth("month",e)})},setToolip:function(){var a='<span class="rule" >{0} : {1}</span>',n=[];"member"===m?["login_member","label_registration_population","first_deposit_member","claim_bonus_member","deposit_member","withdraw_member","bet_member"].forEach(function(e,t){n.push(a.format(tcg.lib.prop(e),tcg.lib.prop("chart_member_tip".concat(t+1))))}):["receive_dividend_amount","deposit_amount","label_withdrawals_money","label_valid_bet","player_profit"].forEach(function(e,t){n.push(a.format(tcg.lib.prop(e),tcg.lib.prop("chart_amount_tip".concat(t+1))))}),i.html(n)},getDateFormat:function(){return"MM/DD"},getMonthSimpleValue:function(e,t){return 100*+e+ +t},setMonthData:function(a,e){var t=moment().year(),n=moment().month()+1,r=b.getMonthSimpleValue(t,n),n=(a||(a=t,e=n),a=+a,e=+e,[]),i=moment("".concat(a,"-").concat(e),"YYYY-M");n[0]=i.startOf("month").format("YYYY-MM-DD"),n[1]=i.endOf("month").format("YYYY-MM-DD"),d.data("monthPickerValue",{year:a,month:e,range:n}),o.find(".title_year").text(a),d.text(i.format("YYYY-MM")),c.removeClass("disabled"),a===t&&c.addClass("disabled"),u.find(".month_tab").removeClass("disabled"),$.each(u.find(".month_tab"),function(e,t){e=b.getMonthSimpleValue(a,e+1);r<e&&$(t).addClass("disabled")})},setMoreSearchDate:function(){null!=(e=d.data())&&e.monthPickerValue||b.setMonthData();for(var e=d.data().monthPickerValue,t=e.year,e=e.month,a=moment().year(),n=moment().month()+1,r=b.getMonthSimpleValue(t,e),i=b.getMonthSimpleValue(a,n),o=[],c=1;c<=12;c++){var s="",l=b.getMonthSimpleValue(t,c);l===r?s="active-month":i<l&&(s="disabled"),o.push('<span class="month_tab {1}" data-value="{0}">{0}</span>'.format(c,s))}u.html(o)},selectMonth:function(e,t){var a=null==(a=d.data())?void 0:a.monthPickerValue,n=a.year,a=a.month;"reduce"===e?b.setMonthData(--n,a):"plus"===e?b.setMonthData(n+=1,a):(t&&(a=$(t.currentTarget).attr("data-value"),b.setMonthData(n,a)),r.toggleClass("active"),b.search())},getChartData:function(i){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return s.removeClass("hide"),e.next=3,tcg.ac.api.getTeamOverviewDailyList(i);case 3:a=e.sent,n=a.success,t=a.value,a=a.message,n?(n=t.list,r=void 0===n?[]:n,t.total,Object.keys("member"===m?g:f).forEach(function(e){b.mapList(r,e)}),b.loadChart()):tcg.ac.onError(a),s.addClass("hide");case 9:case"end":return e.stop()}},e)}))()},mapList:function(e,t){e=e.sort(function(e,t){return moment(e.balanceDate,"YYYY-MM-DD HH:mm:ss").valueOf()-moment(t.balanceDate,"YYYY-MM-DD HH:mm:ss").valueOf()}),l.push.apply(l,_toConsumableArray(e.map(function(e){return"member"===m?{date:moment(e.balanceDate,"YYYY-MM-DD HH:mm:ss").format(p),name:tcg.lib.prop(g[t]),count:e[t]}:{date:moment(e.balanceDate,"YYYY-MM-DD HH:mm:ss").format(p),name:tcg.lib.prop(f[t]),amount:e[t]}})))},search:function(){var e=d.data().monthPickerValue,e={startDate:e.range[0],endDate:e.range[1],size:31};l=[],b.getChartData(e)},loadChart:function(){v.clear(),v.data(l),"member"===m?v.scale({date:{range:[.02,.98],nice:!0,formatter:function(e){return e&&moment(e,p).format("D")}},count:{position:"left",nice:!0,formatter:function(e){return"".concat(e).includes(".")?"":tcg.ac.currencyFormat(e,0)}}}):v.scale({date:{range:[.02,.98],nice:!0,formatter:function(e){return e&&moment(e,p).format("D")}},amount:{nice:!0,formatter:function(e){return tcg.ac.currencyFormat(e,2)}}}),v.tooltip({showCrosshairs:!0,shared:!0,itemTpl:'<li data-index={index}><div class="tooltip-title">{date}</div><span style="background-color:{color};width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:8px;"></span>{name}: {value}</li>',crosshairs:{line:{style:{stroke:"#a6a6a6",lineWidth:1,lineDash:[2,2]}}}}),v.axis("date",{tickLine:!1,line:{style:{stroke:"#efefef",lineWidth:1,lineDash:[2,2]}}}),"member"===m?(v.axis("count",{position:"left",grid:{line:{style:{stroke:"#efefef",lineWidth:1,lineDash:[2,2]}}}}),v.line().position("date*count").color("name").color("name",["#46a6ff","#ff8346","#3fd168","#9d69e6","#ff46de","#ff4646","#f1df15"]).tooltip("date*name*count",function(e,t,a){return{date:e,name:t,value:tcg.ac.currencyFormat(a,0)}}),v.point().position("date*count").color("name").shape("circle").color("name",["#46a6ff","#ff8346","#3fd168","#9d69e6","#ff46de","#ff4646","#f1df15"])):(v.axis("amount",{position:"left",grid:{line:{style:{stroke:"#efefef",lineWidth:1,lineDash:[2,2]}}}}),v.line().position("date*amount").color("name").color("name",["#46a6ff","#ff8346","#3fd168","#9d69e6","#ff46de","#ff4646"]).tooltip("date*name*amount",function(e,t,a){return{date:e,name:t,value:tcg.ac.currencyFormat(a,2)}}),v.point().position("date*amount").color("name").shape("circle").color("name",["#46a6ff","#ff8346","#3fd168","#9d69e6","#ff46de","#ff4646"])),v.render()}};b.init()})},tcg.ac.agentTeamOverview=function(t){var g=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"agentTeamOverviewData";tcg.ac.loadTemplate(t,"agentTeamOverviewContainer",function(){var n=$("#agentTeamOverview"),e=tcg.ac.teamOverViewConf(),r=e.lineGraphData,a=e.barGraphData,i=$("#lineGraph"),o=$("#barGraph"),c=moment(),s=moment(),l=$(".js_date"),d=tcg.lib.findWhitelabelByModId("CREDITMAR3"),u={}
1,m=$("#switchTab"),p=[{tab:tcg.lib.prop("label_agent_data"),method:"agentTeamOverviewData"},{tab:tcg.lib.prop("label_agent_chart"),method:"agentTeamChart"},{tab:tcg.lib.prop("label_agent_announcement"),method:"agentAnnouncement"}],f={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(f.switchTab(),tcg.ac.currencySymbol){e.next=4;break}return e.next=4,tcg.ac.api.getBalance();case 4:d&&($(".button_points[data-prop='depositWithdraw']",n).attr("data-prop","depositWithdrawCM"),$(".button_points[data-prop='rdwCount']",n).attr("data-prop","rdwCountCM"),r.lineProps="depositWithdrawCM",$(".contents .firstDepositCount").closest(".content_elem").hide()),t=c.format("MM[/]DD"),a=s.subtract(14,"days").format("MM[/]DD"),tcg.apis.getGameMakersV2().then(function(e){tcg.ac.initDaterangepicker(l,{timePicker:!1,startDate:t,endDate:a,maxDate:moment().add(2,"d"),maxSpan:{days:30},opens:"right",callback:function(){f.search(function(){f.setLineGraphData(),f.setBarGraphData()})}},"#agentTeamOverview")}),tcg.ac.timezoneShowTip(".summary_container");case 9:case"end":return e.stop()}},e)}))()},initEvents:function(){m.find(".nav-item").off().on("click",function(){var e;$(this).hasClass("active")||($(this).addClass("active").siblings().removeClass("active"),e=$(this).attr("data-tab_target"),tcg.ac[e]("#tr_history",t))}),$(m.find(".nav-item")[0]).addClass("active").siblings().removeClass("active"),$("#lineGraph_container .button_points").off().on("click",function(){$("#lineGraph_container .button_points").removeClass("active"),$(this).addClass("active"),r.lineProps=$(this).attr("data-prop"),f.setLineGraphData()}),$("#barGraphHeader .button_points").off().on("click",function(){$("#barGraphHeader .button_points").removeClass("active"),$(this).addClass("active"),a.barCategory=$(this).attr("data-prop"),f.setBarGraphData()}),i.on("mouseleave",function(){$("#lineGraphHover").empty()})},switchTab:function(){var t=[];p.forEach(function(e){"agentAnnouncement"===e.method?(tcg.ac.agentAnnouncement(),t.push('<div class="nav-item" data-tab_target="{1}">{0}<div class="count"></div></div>'.format(e.tab,e.method))):t.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(e.tab,e.method))}),$("tabgroup").html(""),m.html(t.join("")),this.initEvents(),tcg.ac[g]("#tr_history"),$(m.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")},search:function(t,e){$("div#graphloader").show();var a={startDate:l.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:l.data("daterangepicker").endDate.format("YYYY-MM-DD"),size:31};e&&(a.startDate=moment().add(-6,"d").format("YYYY-MM-DD"),a.endDate=moment().format("YYYY-MM-DD")),tcg.ac.api.ODSFE2_teamKPIC(a,function(e){e.success&&(u.chartData=e),$(".contents_total .totalPNL").html(tcg.ac.customCurrencyFormat(e.value.footer.teamTotalPnl,2)),$(".contents_total .totalDeposit").html(tcg.ac.customCurrencyFormat(d?e.value.footer.cmTeamDeposit:e.value.footer.teamDeposit,2)),$(".contents_total .totalWithdrawal").html(tcg.ac.customCurrencyFormat(d?e.value.footer.cmTeamWithdraw:e.value.footer.teamWithdraw,2)),$(".contents_total .totalBet").html(tcg.ac.customCurrencyFormat(e.value.footer.teamTotalBet,2)),$(".contents .loginCount").html(tcg.ac.customCurrencyFormat(e.value.footer.teamLoginMemberCount,0)),$(".contents .betCount").html(tcg.ac.customCurrencyFormat(e.value.footer.teamBetMemberCount,0)),$(".contents .increaseRegCount").html(tcg.ac.customCurrencyFormat(e.value.footer.teamRegisterMemberCount,0)),$(".contents .firstBetCount").html(tcg.ac.customCurrencyFormat(e.value.footer.teamFirstBetCount,0)),$(".contents .firstDepositCount").html(tcg.ac.customCurrencyFormat(e.value.footer.teamFirstDepositCount,0)),$(".contents .totalMemberOnline").html(tcg.ac.customCurrencyFormat(e.value.footer.teamOnlineCount,0)),$(".contents_total .currentBalance").html(tcg.ac.customCurrencyFormat(e.value.footer.teamClosingBalance,2)),$("div#graphloader").hide(),t()})},setLineGraphData:function(){r.x=[],r.y=[];var a=[],e=u.chartData.value.list;
1Object.keys(r[r.lineProps]).forEach(function(e){r[r.lineProps][e].data=[]}),e.forEach(function(t){var e=moment(t.balanceDate);r.y.push(e.format("D")),Object.keys(r[r.lineProps]).forEach(function(e){r[r.lineProps][e].data.push(t[e]),a.push(t[e])})}),r.maxVal=Math.max.apply(Math,a),r.maxVal=r.maxVal<7?5:r.maxVal,r.maxVal=Math.round(r.maxVal+r.maxVal/2);for(var t=0;t<7;t++)r.x.push(r.maxVal/7*t);r.x.push(r.maxVal),tcg.ac.drawCanvas(i[0],r,"line")},matchFormat:function(e){return"team".concat(e.charAt(0).toUpperCase()).concat(e.slice(1),"PNL")},setBarGraphData:function(){a.x=[],a.y=[],a.highDataArr=[],a.consData=[],a.gameData=[];var e=u.chartData.value.list;e.forEach(function(e){var t=moment(e.balanceDate);a.highDataArr.push(e.teamTotalPnl),a.consData.push(e.teamTotalPnl),a.y.push(t.format("D"))}),e.forEach(function(e){a.highDataArr.push(e[f.matchFormat(a.barCategory)]),a.gameData.push(e[f.matchFormat(a.barCategory)])}),a.maxVal=Math.max.apply(Math,_toConsumableArray(a.highDataArr)),a.maxVal=a.maxVal<7?5:a.maxVal,a.maxVal=Math.round(a.maxVal+a.maxVal/2);for(var t=0;t<7;t++)a.x.push(Math.round(a.maxVal/7*t));a.x.push(a.maxVal),tcg.ac.drawCanvas(o[0],a,"bar")}};f.init()})},tcg.ac.teamOverViewConf=function(){return{barGraphData:{categories:{elott:{color:"#c3a5ff"},fish:{color:"#4169f9"},live:{color:"#bde327"},lott:{color:"#39adfe"},pvp:{color:"#2cd570"},rng:{color:"#fa5fe2"},sports:{color:"#64ed74"}}},lineGraphData:{lineProps:"depositWithdraw",depositWithdraw:{teamDeposit:{color:"rgba(65,105,249,0.4)",fill:"rgba(0, 0, 255,0.01)",data:[],text:tcg.lib.prop("label_deposit_amount")},teamWithdraw:{color:"rgba(255,139,167,0.4)",fill:"rgba(255, 0, 0,0.01)",data:[],text:tcg.lib.prop("label_withdrawals_amount")}},depositWithdrawCM:{cmTeamDeposit:{color:"rgba(65,105,249,0.4)",fill:"rgba(0, 0, 255,0.01)",data:[],text:tcg.lib.prop("label_deposit_amount")},cmTeamWithdraw:{color:"rgba(255,139,167,0.4)",fill:"rgba(255, 0, 0,0.01)",data:[],text:tcg.lib.prop("label_withdrawals_amount")}},winBet:{teamTotalWin:{color:"rgba(77,115,249,0.4)",fill:"rgba(0, 0, 255,0.01)",data:[],text:tcg.lib.prop("label_prize_amount")},teamTotalBet:{color:"rgba(195,165,255,0.4)",fill:"rgba(0, 0, 255,0.01)",data:[],text:tcg.lib.prop("label_bet_amount")}},rdwCount:{teamLoginMemberCount:{color:"rgba(83,168,255,0.4)",fill:"rgba(83,168,255,0.01)",data:[],text:tcg.lib.prop("label_login_counts")},teamBetMemberCount:{color:"rgba(248,212,104,0.4)",fill:"rgba(248,212,104,0.01)",data:[],text:tcg.lib.prop("label_bet_counts")},teamDepositMemberCount:{color:"rgba(122,225,114,0.4)",fill:"rgba(122,225,114,0.01)",data:[],text:tcg.lib.prop("label_deposit_counts")}}
1,rdwCountCM:{teamLoginMemberCount:{color:"rgba(83,168,255,0.4)",fill:"rgba(83,168,255,0.01)",data:[],text:tcg.lib.prop("label_login_counts")},teamBetMemberCount:{color:"rgba(248,212,104,0.4)",fill:"rgba(248,212,104,0.01)",data:[],text:tcg.lib.prop("label_bet_counts")},cmTeamDepositMemberCount:{color:"rgba(122,225,114,0.4)",fill:"rgba(122,225,114,0.01)",data:[],text:tcg.lib.prop("label_deposit_counts")}}}}},tcg.ac.drawCanvas=function(l,m,e){function p(e,t,a,n){_.fillStyle=4<arguments.length&&void 0!==arguments[4]?arguments[4]:"#f4f4ff",_.fillRect(e,t,a,n)}function f(e,t,a,n,r){var i=5<arguments.length&&void 0!==arguments[5]?arguments[5]:"#00000";_.beginPath(),_.moveTo(e,t),_.lineTo(a,n),_.strokeStyle=i,_.lineWidth=r,_.stroke()}function g(e){return isNaN(e)?e:e<9999?Math.round(e):e<1e6?"".concat(Math.round(e/1e3),"K"):e<1e7?"".concat((e/1e6).toFixed(2),"M"):e<1e9?"".concat(Math.round(e/1e6),"M"):e<1e12?"".concat(Math.round(e/1e9),"B"):"1T+"}function v(e,t,a){_.save(),_.font="10px Arial ",_.fillStyle="#888888",_.fillText(e,t,a),_.restore()}function b(e){var n=this;this.x=e.x,this.y=e.y,this.h=e.h,this.w=e.w,this.text=e.text,this.active=!1,this.hover=function(e){var t=l.getBoundingClientRect(),a=e.clientX-t.left,e=e.clientY-t.top;a>n.x&&a<n.x+this.w&&e>n.y&&e<n.y+n.h?(this.active=!0,$("#barGraphHover").html('<div  style="left:'.concat(n.x-50,"px; top: ").concat(n.y-40,'px;" class="hover_div">').concat(n.text,"</div>")+'<div style="left: '.concat(n.x,"px;top: ").concat(n.y,"px;position: absolute;width: ").concat(this.w,"px;height: ").concat(n.h,'px;background: red;"></div>'))):!0===this.active&&($("#barGraphHover").empty(),this.active=!1)},this.idestroy=function(){l.removeEventListener("mousemove",this._listener,!0)},this._listener=this.hover.bind(this),l.addEventListener("mousemove",this._listener,!0)}var _=l.getContext("2d"),h=function(e,t,a,n){_.fillStyle=4<arguments.length&&void 0!==arguments[4]?arguments[4]:"#FFFFFF",_.fillRect(e,t,a,n)},d=function(e,t){var s=this;this.x=e.x,this.prop=e.objprop,this.y=e.y,this.text=e.text,this.active=!1,this.fill=t,_.beginPath(),_.fillStyle=t,_.fill(),this.hover=function(e){var t=l.getBoundingClientRect(),e=e.clientX-t.left;if(e>s.x-20&&e<s.x+20){this.active=!0;for(var a=m.dotsGroups[s.x].data,n="",r=[],i=a.length-1;0<=i;i--)r.push(a[i].y);for(var o=a.length-1;0<=o;o--){var c=a[o].fill.replace(/[\d\.]+\)$/g,"1)");n+='<div style="left:'.concat(a[o].x-4,"px;\n           top: ").concat(a[o].y-5,"px;\n           position: absolute;\n           z-index: 9;background: ").concat(c,';\n           width: 8px;border-radius: 25px;\n           height: 8px;"></div> \n           <div  style="left:').concat(a[o].x-55,"px;\n            top: ").concat(Math.min.apply(Math,r)-35-30*o,'px;" \n            class="hover_div">\n            <div style="top: 8px;left: 8px;position: absolute;z-index: 9;background: ').concat(c,';\n            width: 8px;border-radius: 25px;height: 8px;">\n            </div>').concat(a[o].text,'</div> \n            <div style="left:').concat(a[o].x-1,'px " class="_lineHover"></div>')}$("#lineGraphHover").html(n)}else!0===this.active&&($("#lineGraphHover").empty(),this.active=!1)},this.idestroy=function(){l.removeEventListener("mousemove",this._listener,!0)},this._listener=this.hover.bind(this),l.addEventListener("mousemove",this._listener,!0)};("line"===e?function(){_.clearRect(0,0,820,250),m.dots&&m.dots.forEach(function(e){e.idestroy()}),h(25,0,735,245,"#f7f7fb"),h(25,0,735,245,"#f7f7fb");var r=m[m.lineProps],s=[],n=(m.dots=[],Object.keys(r).forEach(function(i){var e,t,a,n,o=[],c=r[i].data;c.forEach(function(e,t){var a=Math.abs(c[c.length-t-1]/m.maxVal*230-20-230),n="".concat(m.y[c.length-t-1]," ").concat(m[m.lineProps][i].text," ").concat(tcg.ac.currencySymbol||"ï¿¥").concat(tcg.ac.customCurrencyFormat(c[c.length-t-1],2)),r=("rdwCount"===m.lineProps&&(n="".concat(m.y[c.length-t-1]," ").concat(m[m.lineProps][i].text," ").concat(c[c.length-t-1]).concat(tcg.lib.prop("label_unit_people"))),(_.canvas.width-6)/m.y.length);o.push({x:26+r*t,y:Math.abs(a-20),index:t,objprop:i,text:n}),s[t]=s[t]<Math.abs(a-20)?s[t]:Math.abs(a-20)}),e=o,t=r[i].color,a=r[i].fill,_.beginPath(),_.moveTo(e[0].x,e[0].y),e.forEach(function(e){_.lineTo(e.x,e.y)}),_.save(),_.strokeStyle=t,_.lineWidth=4,(n=_.createLinearGradient(0,0,0,210)).addColorStop(0,a),n.addColorStop(1,"rgba(255,250,250,0.7)"),_.stroke(),_.lineTo(750,230),_.lineTo(770,250),_.lineTo(-50,250),_.closePath(),_.fillStyle=n,_.fill(),_.stroke(),_.restore(
1),h(0,232,765,250,"#FFFFFF"),e.forEach(function(e){m.dots.push(new d(e,t))})}),m.dotsGroups={},m.dots.forEach(function(e){m.dotsGroups[e.x]||(m.dotsGroups[e.x]={data:[]}),m.dotsGroups[e.x].data.push(e)}),h(0,0,24,250,"#FFFFFF"),h(20,235,800,250,"#FFFFFF"),_.canvas.height/m.x.length),a=(m.x.forEach(function(e,t){var a=g(m.x[m.x.length-t-1]);v(a,0,t*n+10)}),(_.canvas.width-6)/m.y.length);m.y.forEach(function(e,t){f(26+a*t,0,26+a*t,s[t],.15)}),m.y.forEach(function(e,t){v(m.y[m.y.length-t-1],20+a*t,247)})}:function(){_.clearRect(0,0,820,250),h(0,0,20,185,"#FFFFFF");var o=m,c=(o.bars&&o.bars.forEach(function(e){e.idestroy()}),Math.max.apply(Math,[0].concat(_toConsumableArray(o.highDataArr)))),s=(c=0===(c+=c/9)?100:c,Math.min.apply(Math,_toConsumableArray(o.highDataArr))),e=(s+=s/9,_.canvas.height/5-3),t=[];if(f(24,85,750,85,1,"#ebebeb"),s<0)for(var a=2;1<=a;a--)t.push(s/2*a);else t.push(-100),t.push(-50);for(var n=0;n<3;n++)t.push(c/2*n);t.push(c);for(var r=0;r<6;r++){var i=g(t[t.length-r-1]);t[t.length-r-1]<0&&(i="-".concat(g(Math.abs(t[t.length-r-1])))),v(i,0,r*e-25)}var l=(_.canvas.width-18)/o.y.length,d=(o.y.forEach(function(e,t,a){v(o.y[o.y.length-t-1],25+l*t,185)}),(_.canvas.width-25)/o.y.length),u=(o.y.forEach(function(e,t,a){p(d*t+25,1&t?85:5,d,80)}),(_.canvas.width-18)/o.gameData.length);o.bars=[],o.consData.reverse(),o.consData.forEach(function(e,t,a){var n=Math.round(e/c*79),r=u*t+20+u/4,i=u/4;0<=e?(p(r,85-n,i,n,"#d3d3e7"),o.bars.push(new b({x:r,y:85-n,h:n,w:i,c:"CONS",text:"".concat(o.y[o.y.length-t-1]," ").concat(tcg.lib.prop("CONS")," ").concat(tcg.ac.currencySymbol||"ï¿¥").concat(tcg.ac.customCurrencyFormat(e,2))}))):(n=Math.abs(e/Math.abs(s)*79),p(r,85,i,n,"#d3d3e7"),o.bars.push(new b({x:r,y:85,h:n,w:i,c:"CONS",text:"".concat(o.y[o.y.length-t-1]," ").concat(tcg.lib.prop("CONS")," ").concat(tcg.ac.currencySymbol||"ï¿¥"," -").concat(tcg.ac.customCurrencyFormat(Math.abs(e),2))})))}),o.gameData.reverse(),o.gameData.forEach(function(e,t,a){var n=Math.round(e/c*79),r=u*t+20+u/1.75,i=u/4;
10<=e?(p(r,85-n,i,n,o.categories[o.barCategory].color),o.bars.push(new b({x:r,y:85-n,h:n,w:i,c:o.barCategory,text:"".concat(o.y[o.y.length-t-1]," ").concat(tcg.lib.prop(o.barCategory.toUpperCase())," ").concat(tcg.ac.currencySymbol||"ï¿¥").concat(tcg.ac.customCurrencyFormat(e,2))}))):(n=Math.abs(e/Math.abs(s)*79),p(r,85,i,n,o.categories[o.barCategory].color),o.bars.push(new b({x:r,y:85,h:n,w:i,c:o.barCategory,text:"".concat(o.y[o.y.length-t-1]," ").concat(tcg.lib.prop(o.barCategory.toUpperCase())," ").concat(tcg.ac.currencySymbol||"ï¿¥").concat(tcg.ac.customCurrencyFormat(e,2))})))})})()},tcg.ac.downlineManagmentView=function(a,e,t,r){tcg.ac.loadTemplate(a,"wrapped",function(){var e=$("#switchTab"),n=[{tab:"team_manangement",ac_method:"donwlineManagment",type_target:"CONS"},{tab:"label_open_acount",ac_method:"subordinateMgt",type_target:"CONS"}],t=($("#ac_container .reset-css").attr("id","registerCenter"),{init:function(){var t=[],a='<div class="nav-item" data-tab_target="{1}" data-type_target="{2}">{0}</div>';tcg.ac.switchDecimal(),n.forEach(function(e){("subordinateMgt"!==e.ac_method||tcg.lib.findWhitelabelByModId("AGEREGDOWN3"))&&t.push(a.format(tcg.lib.prop(e.tab),e.ac_method,e.type_target))}),e.html(t.join("")),this.initEvents(),e.find(".nav-item").first().trigger("click")},initEvents:function(){e.find(".nav-item").off().on("click",function(e){var t;$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),t=$(e.currentTarget).attr("data-tab_target"),e=$(e.currentTarget).attr("data-type_target"),tcg.ac[t]("#tr_history",e,a,r))})}});tcg.ac.api.getAgentQuotaGroupByProduct(),t.init()})},tcg.ac.donwlineManagment=function(e,Ae,Ie,Pe){function Le(e,t){return e?tcg.ac.currencyFormat(e,1<arguments.length&&void 0!==t?t:2):"-"}tcg.ac.loadTemplate(e,"downlineManagment",function(){function B(e,t){var a="".concat(tcg.ac.customerId)!=="".concat(t.customerId),t="".concat(tcg.ac.customerId)==="".concat(t.recommenderId);return a&&t&&tcg.lib.findWhitelabelByModId("AGEDOWNMOD2NDNICK3")}var c=Ae,e=$(".row-down"),v=$("#downlineManagement"),O=$("#forgetPopup"),t=v.find(".forget"),V=v.find(".forget-password"),n=v.find("#forget-password-content"),s=$(".reg_js_date"),l=$(".deposit_js_date"),d=$(".log_js_date"),Y=($(".overflow",v),$(".js_customerNickName",v)),H=$(".js_extraform"),q=$(".radio-control",v),u=$(".btn-submit",v),G=$(".more-search",v),a=$(".reset",v),r=$(".resetDate",v),m=$(".js_customerName",v),i=$(".breadcrumbs-wrapper",v),o=$(".transfer-to-downline",v),p=$(".view-rebate-setting",v),W=$(".transfer-quota",v),z=$(".change-nickname",v),U=$(".js-change-password",v),Q=$(".icon-eyes-close",v),f=$(".js_accountType",v),g=$(".js_deposits",v),X=$(".js_logins",v),b=$(".js_size",v),_=$(".js_table",v),J=$(".table-page",v),K=$(".records",J),h=[],Z={},y={},C={},ee=$("#js_balance",o),D=$("#refresh",o),te=$(".js_password",o),w=$(".js-password-label",o),ae=$(".js_type",o),ne=$(".js_remark",o),re=$(".js_remark_text",o),ie=$(".js_transferAmount",o),oe=$(".js_customerName",o),T=$(".btn-submit",o),ce=$(".js_ga_otps",o),se=$(".btn-submit",z),k=$(".btn-submit",U),le=tcg.lib.findWhitelabelByModId("RESPAYPASS3"),N=$(".js-bet-limit",v),de=$(".js_password",N),ue=$(".js_ga_otps",N),me=$(".js-rebate-his",v),x=$(".js-user-detail",v),S=($(".detail-control.balance",x),$(".js-transfer-downline",v)),F=$(".btn-submit",N),pe=$(".
1js-cur-bla",N),M=$(".js_transMoney",N),E=$(".js-change-nickname",v),R=$(".js-change-password",v),fe=$(".js_rebate",W),ge=$(".item-options",e),ve=$(".select-val",e),be=!1,_e=!1,he=tcg.lib.findWhitelabelByModId("AGEDOWNMOD2NDNICK3"),ye=tcg.lib.findWhitelabelByModId("AGEREBATE3"),Ce=tcg.lib.findWhitelabelByModId("TRANSFERGA3"),De=tcg.lib.findWhitelabelByModId("SENDMAIL3"),we=tcg.lib.findWhitelabelByModId("USERDETAILS3"),Te=(tcg.lib.findWhitelabelByModId("DOWNLISTDEFALL3"),tcg.lib.findWhitelabelByModId("DIALDOWN3")),ke=tcg.lib.findWhitelabelByModId("CASHOUT3"),Ne=tcg.lib.findWhitelabelByModId("AGENTPROMOTE3"),$e=tcg.lib.findWhitelabelByModId("DMTEAMBETTING3"),xe=(tcg.lib.findWhitelabelByModId("PAYMENTPASS3"),tcg.lib.findWhitelabelByModId("DISPMOBILE3")),A=tcg.lib.findWhitelabelByModId("AGTTRPWDVALNNR3"),I={},Se=10,P=null,Fe={1:"PVP",2:"LIVE",3:"RNG",4:"LOTT",41:"VIETNAM_LOTTO",5:"SPORTS",7:"FISH",8:"ELOTT",9:"SEA_LOTT"},L={label_pwd_pay:tcg.lib.prop("label_pwd_pay"),label_pwd_login:tcg.lib.prop("label_pwd_login"),label_red_envelope:tcg.lib.prop("label_red_envelope"),label_agency_deposit:tcg.lib.prop("label_agency_deposit"),label_dividend:tcg.lib.prop("label_dividend"),label_day_salary:tcg.lib.prop("label_day_salary"),label_transfer_subordinate:tcg.lib.prop("label_transfer_subordinate"),button_transfer:tcg.lib.prop("button_transfer")},Me=(tcg.ac.api.getSecurityConfigV2(function(e){e.success&&e.value.info.paymentPassword.isComplete}),tcg.ac.donwlineConfig={CONS:{columns:[{value:"teamCount",filter:function(e,t){return'<div class="user-info-count" ><i class="user-status {2}"></i><div class="team-count {0}"><span class="{0}"></span><span>{1}<span></div></div>'.format(t.isAgent?"group":"personal",t.isAgent?e:"",t.onlineStatus||+tcg.ac.customerId==+t.customerId?"online":"")}},{value:"customerName",filter:function(e,t){var a='<a class="{1} downline" data-customername="{0}">{0}</a>';return t.isAgent&&i.find("li:last-child").attr("data-customername")!==e?a.format(e,"link"):a.format(e)}},{value:"clubLabelName",filter:function(e){return"<span>{0}</span>".format(e)},className:function(e,t){return B(0,t)?"js-ellipsis-nickname link":"js-ellipsis-nickname"}},{value:"nickname2",filter:function(e,t){var a='<a class="{2} nickname" data-nickname="{1}" data-customername="{0}">{1}</a>',e=e||"-";return B(0,t)?a.format(t.customerName,e,"link"):a.format(t.customerName,e,"self")}},{value:"recommenderName",filter:function(e,t){var a="<div>{0}</div>";return e&&t.customerName!==sessionStorage.getItem("username")?a.format(e):a.format("-")}},{value:"regDateInTimestamp",filter:function(e){return e?moment(e).format("YY-MM-DD HH:mm"):""}},{value:"mobileNo",filter:function(e,t){var a=t.customerName===sessionStorage.getItem("username"),n="".concat(tcg.ac.customerId)==="".concat(t.recommenderId),a=!a&&("TREE"===P||!P||n)&&e;return'<span data-customername="{0}" class="txt">{1}</span>'.format(t.customerName,a?"*****":"")},className:function(e,t){var a=t.customerName===sessionStorage.getItem("username"),t="".concat(tcg.ac.customerId)==="".concat(t.recommenderId);return xe&&"OFF"!==P?!a&&e&&("DIRECT"!==P||t)?"mobileNo link":"mobileNo":"mobileNo hide"}},{value:"rebates",filter:function(e,t){var a={};return Object.keys(t.rebates).forEach(function(e){a[t.rebates[e].rebateType]=t.rebates[e].rebateValue}),0<Object.keys(a).length?'<div class="viewRebateSettings blue-text" data-customer_id="{1}" data-customer_name="{2}">{0}</div>'.format(a.SSC_1||tcg.lib.prop("label_details"),t.customerId,t.customerName):0===Object.keys(C).length?"":"-"},className:"ac_rebateSlide"},{value:"availBalance",filter:function(e,t){return tcg.lib.findWhitelabelByModId("DISPDOWNBALANCE3")||"".concat(tcg.ac.customerId)==="".concat(t.customerId)?'<span data-customer-name="'.concat(t.customerName,"\" data-amount='").concat(e||0,"' >").concat(tcg.ac.currencyFormat(e,0),"</span>"):"-"},className:function(){return""}},{value:"lastLoginTimeInTimestamp",filter:function(e){return e?moment(e).format("YY-MM-DD HH:mm"):tcg.lib.prop("result_no_login_records")}},{value:"lastDepositTimeInTimestamp",filter:function(e){return e?moment(e).format("YY-MM-DD HH:mm"):"-"}}
1,{value:"activeFlag",filter:function(e,t){var a,n,r,i,o,c,s,l,d,u,m="".concat(tcg.ac.customerId)==="".concat(t.recommenderId),p="".concat(tcg.ac.customerId)==="".concat(t.customerId),f=(we&&(m||p)&&(a='<li class="setUserDetail" data-customer_id="{0}" data-customer_name="{1}">{2}</li>'.format(t.customerId,t.customerName,tcg.lib.prop("label_personal_details"))),!p&&(tcg.lib.findWhitelabelByModId("AGEDOWNMODPASS3")&&(u='<li class="change-pwd" data-customerName="{0}">{1}</li>'.format(t.customerName,tcg.lib.prop("info_downline_pwd"))),l='<li class="dividendRecord" data-customer_name="{0}">{1}</li>'.format(t.customerName,tcg.lib.prop("dividend_record")),d='<li class="depositRecord" data-customer_name="{0}">{1}</li>'.format(t.customerName,tcg.lib.prop("deposit_record")),ke&&1==+I.uplineCollect&&"DIRECT"===I.downlineCollect&&m||ke&&1==+I.uplineCollect&&"TREE"===I.downlineCollect)&&(o='<li class="setBalance" data-customerName="{1}" data-customerBalance="{2}" data-customerId="{3}">{0}</li>'.format(tcg.lib.prop("label_downline_collect"),t.customerName,t.availBalance,t.customerId)),m&&Object.keys(C).length&&t.rebates.length&&(n=ye?'<li class="setRebateDropdown" data-customer_id="{0}" data-customer_name="{1}">{2}</li>'.format(t.customerId,t.customerName,tcg.lib.prop("label_rebates_set")):""),$e&&"".concat(tcg.ac.customerId)!=="".concat(t.customerId)&&(s='<li class="bettingHistoryLink" data-customer_name="{0}">{1}</li>'.format(t.customerName,tcg.lib.prop("label_game_records"))),""),g=tcg.lib.findWhitelabelByModId("AGETRANSFERDOWN3");return"1"==="".concat(I.toDownline)&&1<=v.find("ul.breadcrumbs li").length&&!p&&("DIRECT"===I.downlineReceiver&&m&&g&&(f='<li class="transferToDown" data-downline="{0}">{1}</li>'.format(t.customerName,tcg.lib.prop("label_transfer_subordinate"))),"TREE"===I.downlineReceiver)&&g&&(f='<li class="transferToDown" data-downline="{0}">{1}</li>'.format(t.customerName,tcg.lib.prop("label_transfer_subordinate"))),m&&(i=t.isAgent||_e||!Ne?"":'<li class="setAgent" data-customerName="{1}">{0}</li>'.format(tcg.lib.prop("label_set_agent"),t.customerName),r=De?'<li class="sendMessage" data-customerName="{0}" data-customerId="{1}" >{2}</li>'.format(t.customerName,t.customerId,tcg.lib.prop("label_send_message")):""),g=B(0,t)?'<li class="change-nickname" data-nickname="{0}" data-customerName="{1}" >{2}</li>'.format(t.nickname2,t.customerName,tcg.lib.prop("label_change_remark")):"",Te&&t.mobileNo&&m&&(c='<li class="dialDownline" data-customerName="{0}">{1}</li>'.format(t.customerName,tcg.lib.prop("label_dial_down"))),!we&&p?"":'<div class="icon-gear"><i></i><ul class="dropdown-opts hide"><span class="arrow-to-right"></span>{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}</ul></div>'.format(a,n,f,o,i,r,g,c,s,l,d,u)}}],headers:{DIRECT:["label_type","label_user_name",{text:"label_user_level",filter:"clubLabelName"},"label_remark",{text:"label_agent_main",filter:"recommenderName"},{text:"label_registration_time",filter:"regDate"},{text:"label_mobile_number",filter:"mobileNo"},{text:"label_rebate_series",className:"ac_rebateSlide"},{text:"label_personal_balance",filter:"availBalance"},{text:"label_last_login",filter:"lastLoginTime"},{text:"label_last_deposit",filter:"lastDepositTimeInTimestamp"},"label_operation"]}}},{value:"customerName",translate:"label_user_name",filter:function(e,t){"".concat(tcg.ac.customerId),"".concat(t.recommenderId);var a,n,r,i,o,c,s,l,d,u="".concat(tcg.ac.customerId)==="".concat(t.customerId),m='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two username">{1}</span></div>'.format(tcg.lib.prop("label_user_name"),t.customerName);return u||(a='<div class="tab-row"><span class="col-one">{0}</span><span type="text" class="col-two detail-control remark">{1}</span><label data-nickname="{3}" class="icon-edit icon-remark"></label></div>'.format(tcg.lib.prop("label_remark"),t.nickname2||"-",t.customerName,t.nickname2)),n=t.isAgent?'<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_type"),tcg.lib.prop("label_agent")):'<div class="tab-row"><span class="col-one">{0}</span><span class="col-two detail-control">{1}</span><span class="icon-edit icon-membertype"></span></div>'.format(tcg.lib.prop("label_type"),tcg.lib.prop("label_member")),t.isAgent&&(r='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_status"),tcg.lib.prop("status_member_".concat(t.activeFlag)))),i='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_agent_main"),t.recommenderName&&t.customerName!==sessionStorage.getItem("username")?t.recommenderName:"-"),o='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_registration_time"),moment(t.regDateInTimestamp).format("YYYY-MM-DD HH:mm:ss")),l='<
1div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_register_method"),["AFFILIATE_URL","REFERRAL","DIRECT","AGENT","BO","Migrate","MIGRATE","WEB","H5"].includes(t.registerMethod)?tcg.lib.prop("reg_".concat(t.registerMethod.toLowerCase())):t.registerMethod||"-"),d='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_register_url"),t.registerUrl||"-"),c='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_last_login"),t.lastLoginTimeInTimestamp?moment(t.lastLoginTimeInTimestamp).format("YYYY-MM-DD HH:mm:ss"):tcg.lib.prop("result_no_login_records")),s='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_last_deposit"),t.lastDepositTimeInTimestamp?moment(t.lastDepositTimeInTimestamp).format("YYYY-MM-DD HH:mm:ss"):tcg.lib.prop("options_no_deposit")),u=u?'<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_personal_balance"),tcg.ac.currencyFormat(t.availBalance,2)):'<div class="tab-row"><span class="col-one">{0}</span><span class="col-two detail-control balance">{1}</span><span data-downline={2} data-customerId={3} class="icon-edit icon-balance"></div>'.format(tcg.lib.prop("label_personal_balance"),tcg.ac.currencyFormat(t.availBalance,2),t.customerName,t.customerId),"{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}".format(m,a,n,r,i,o,void 0,l,d,c,s,u)}}),Ee=function(e){var t,a,n,r,i,o,c,s='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("in_increase_deposit"),0<(null==e?void 0:e.deposit)?tcg.ac.currencyFormat(e.deposit,2):"-"),l='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_withdraw"),0<(null==e?void 0:e.withdraw)?tcg.ac.currencyFormat(e.withdraw,2):"-"),d='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_bonus"),0<(null==e?void 0:e.promotion)?tcg.ac.currencyFormat(e.promotion,2):"-"),u='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two {2}">{1}</span></div>'.format(tcg.lib.prop("player_profit"),0<(null==e?void 0:e.netPnl)||(null==e?void 0:e.netPnl)<0?tcg.ac.currencyFormat(e.netPnl,2):"-",tcg.ac.amountValColor(null==e?void 0:e.netPnl,!0)),m='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_valid_bet"),0<(null==e?void 0:e.validBetAmount)?tcg.ac.currencyFormat(e.validBetAmount,2):"-"),p='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("winning_rebate"),0<(null==e?void 0:e.rebate)?tcg.ac.currencyFormat(e.rebate,2):"-");return 0<(null==e?void 0:e.roomSendGift)&&(t='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("live_expenditure"),tcg.ac.currencyFormat(e.roomSendGift,2))),0<(null==e?void 0:e.agentCommission)&&(a='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_rebate"),tcg.ac.currencyFormat(e.agentCommission,2))),0<(null==e?void 0:e.dailyIncome)&&(n='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_day_total_salary"),tcg.ac.currencyFormat(e.dailyIncome,2))),0<(null==e?void 0:e.profitSharing)&&(r='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_commission"),tcg.ac.currencyFormat(e.profitSharing,2))),0<(null==e?void 0:e.dividend)&&(i='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("label_dividend"),tcg.ac.currencyFormat(e.dividend,2))),0<(null==e?void 0:e.bankCharges)&&(o='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("undertake_pay_fee"),tcg.ac.currencyFormat(e.bankCharges,2))),0<(null==e?void 0:e.merchantCharge)&&(c='<div class="tab-row"><span class="col-one">{0}</span><span class="col-two">{1}</span></div>'.format(tcg.lib.prop("undertake_product_cost"),tcg.ac.currencyFormat(e.merchantCharge,2))),"{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}".format(s,l,d,u,m,p,t,a,n,r,i,o,c)},Re=function(e,t){var a,n,r,i,o,c,s,l;return e="title"===e.game?(a='<div class="table-td">{0}</div>'.format(tcg.lib.prop("label_bonus")),n='<div class="table-td">{0}</div>'.format(tcg.lib.prop("player_profit")),r='<div class="table-td">{0}</div>'.format(tcg.lib.prop("label_valid_bet")),i='<div class="table-td">{0}</div>'.format(tcg.lib.prop("winning_lottery")),o='<div class="table-td">{0}</div>'.format(tcg.lib.prop("winning_rebate")),c='<div class="table-td">{0}</div>'.format(tcg.lib.prop("label_rebate")),s='<div class="table-td">{0}</div>
1'.format(tcg.lib.prop("label_day_total_salary")),l='<div class="table-td">{0}</div>'.format(tcg.lib.prop("label_commission")),'<div class="table-td">{0}</div>'.format(tcg.lib.prop("label_dividend"))):(e=y.list[e.game],a='<div class="table-td">{0}</div>'.format(Le(e.promotion)),n='<div class="table-td {1}">{0}</div>'.format(Le(e.netPnl),tcg.ac.amountValColor(e.netPnl,!0)),r='<div class="table-td">{0}</div>'.format(Le(e.validBetAmount)),i='<div class="table-td">{0}</div>'.format(Le(e.winAmount)),o='<div class="table-td">{0}</div>'.format(Le(e.rebate)),c='<div class="table-td">{0}</div>'.format(Le(e.agentCommission)),s='<div class="table-td">{0}</div>'.format(Le(e.dailyIncome)),l='<div class="table-td">{0}</div>'.format(Le(e.profitSharing)),'<div class="table-td">{0}</div>'.format(Le(e.dividend))),"{0}{1}{2}{3}{4}{5}{6}{7}{8}".format(a,n,r,i,o,t.agentCommission?c:"",t.dailyIncome?s:"",t.profitSharing?l:"",t.dividend?e:"")},j={init:function(){le&&t.removeClass("hide"),w.html(tcg.lib.findWhitelabelByModId("PAYMENTPASS3")?L.label_pwd_pay:L.label_pwd_login),he&&Y.parent(".form-group").removeClass("hide"),$("#downline_type_direct",v).next(".radio-control-ie")&&$(".radio-control-ie",v).css("display","none"),s.attr("placeholder","".concat(tcg.lib.prop("date_start"),"  -  ").concat(tcg.lib.prop("date_end"))),r.addClass("hide");u.addClass("processing"),tcg.ac.api.getMemberInfo(!1).then(function(e){u.removeClass("processing");var t=e.value.bindGA,t=void 0!==t&&t;sessionStorage.setItem("user_information",JSON.stringify(e)),t&&Ce&&(be=t,$(".ga_container",v).removeClass("hide")),_e=tcg.ac.isVirtualPlayer(e.value.type),j.initEvents(),Pe&&j.loadSearchData(),j.setBreadCrumbs(),j.setTableHeaders("DIRECT"),j.search(1,b.data("value"),null,null)}),f.find('.item-options[data-value=""]').text(tcg.lib.prop("label_all")),f.find('.item-options[data-value="1"]').text(tcg.lib.prop("label_agent")),f.find('.item-options[data-value="0"]').text(tcg.lib.prop("label_member")),j.setMoreSearchDate(),tcg.lib.findWhitelabelByModId("AGETRANSFERDOWN3")&&j.setupTransferDownlineDropdown(),tcg.ac.initDropDownListEvent(fe)},initEvents:function(){var e=this;tcg.ac.initDropDownListEvent(f),tcg.ac.initDropDownListEvent(X),tcg.ac.initDropDownListEvent(g),tcg.ac.initDropDownListEvent(b,function(){j.search(1,b.data("value"),null,i.find("li:last-child").attr("data-customername"),!0)}),u.off().on("click",function(e){$(e.currentTarget).first().hasClass("disabled")||j.search(1,b.data("value"))}),ge.on("click",function(e){j.disabledDate(e)}),s.off().one("click",function(e){j.initRegDatePicker(!0)}),G.off().on("click",function(){G.toggleClass("active"),H.fadeToggle(),G.hasClass("active")?u.first().addClass("disabled").attr("disabled","disabled"):u.first().removeClass("disabled").removeAttr("disabled"),ve.each(function(e,t){$(t).text()===tcg.lib.prop("label_ALL")&&$(t).parents(".form-group").next().find(".deposit_js_date, .log_js_date").addClass("disabled").attr("disabled","disabled")})}),ge.on("click",function(e){j.disabledDate(e)}),T.off().on("click",function(e){$(e.currentTarget).hasClass("processing")||j.submitDownline()}),q.off().on("click",function(e){q.removeClass("active"),$(e.currentTarget).addClass("active")}),S.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(S)}).on("click",".cl-more",function(){_.find(".table-tr.active .cl-more").trigger("click")}),N.off().on("click",".js_close,.model-mask",function(e){tcg.ac.sliderFadeOut(N)}),me.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(me)}).on("click",".cl-more",function(){_.find(".table-tr.active .cl-more").trigger("click")}),x.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(x),h=[]}).on("click",".cl-more",function(){_.find(".table-tr.active .cl-more").trigger("click")}),E.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(E),_.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){_.find(".table-tr.active .cl-more").trigger("click")}),R.off().on("click",".js_close,.model-mask",function(){e.$newPassword.val(""),U.find(".input-case").removeClass("input-case-error"),tcg.ac.sliderFadeOut(R),_.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){_.find(".table-tr.active .cl-more").trigger("click")}),Q.on("click",function(e){e=$(e.currentTarget).parent().find("input");"password"===e.attr("type")?e.attr("type","text"):e.attr("type","password")}),t.off().on("click",_asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,tcg.ac.api.getSecurityConfigV2();case 2:t=e.sent,a=["bindGA","email","mobileVerified"],t&&(a.forEac
1h(function(e){t.value.info&&t.value.info[e].isComplete?n.find(".js_".concat(e)).removeClass("hide"):n.find(".js_".concat(e)).addClass("hide")}),tcg.ac.sliderFadeIn(O),n.find(".nav-item:visible").eq(0).trigger("click"));case 5:case"end":return e.stop()}},e)}))),V.off().on("click",".close-info,.model-mask",function(){tcg.ac.sliderFadeOut(O),O.removeClass("active")}),n.off().on("click",".nav-item",function(){var e=$(this),t=e.data("page");e.addClass("active").siblings().removeClass("active"),tcg.ac[t](".forget-password-wrap")})},loadSearchData:function(){var e;Pe&&("RegisterDate"===(null==(e=Pe)?void 0:e.type)?j.initRegDatePicker(!1):"DepositDate"===(null==(e=Pe)?void 0:e.type)?(g.find(".item-options[data-value='FIRST_DEPOSITED']").trigger("click"),l.startDate=Pe.startDate,l.endDate=Pe.endDate):"LastDepositDate"===(null==(e=Pe)?void 0:e.type)&&(g.find(".item-options[data-value='LAST_DEPOSITED']").trigger("click"),l.startDate=Pe.startDate,l.endDate=Pe.endDate))},initRegDatePicker:function(){var e,t=!(0<arguments.length&&void 0!==arguments[0])||arguments[0];s.off(),tcg.ac.initDaterangepicker(s,{startDate:moment().startOf("day"),endDate:moment().endOf("day"),maxDate:moment().endOf("day"),timePicker:!0,single:!1,opens:"center",locale:{format:"MM/DD HH:mm:ss",separator:" ~ "},onHide:function(){r.removeClass("hide")}}),"RegisterDate"===(null==(e=Pe)?void 0:e.type)&&(s.startDate=Pe.startDate,s.endDate=Pe.endDate),r.removeClass("hide"),t&&s.trigger("click")},disabledDate:function(e){"options_first_deposit"===$(e.currentTarget).attr("translate")||"options_last_deposit"===$(e.currentTarget).attr("translate")||"label_login_lastTime"===$(e.currentTarget).attr("translate")?$(e.currentTarget).parents(".form-group").next().find(".deposit_js_date, .log_js_date").removeClass("disabled").removeAttr("disabled",""):$(e.currentTarget).parents(".form-group").next().find(".deposit_js_date, .log_js_date").addClass("disabled").attr("disabled","disabled")},tableEvent:function(){J.find(".decimal-toggle").off().on("click",function(){var e=J.find(".toggle-control"),t=_.find("[data-amount]"),a=e.hasClass("active")?2:0;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),a.off().on("click",function(){m.val(""),a.addClass("hide")}),r.off().on("click",function(e){s.startDate=moment().startOf("day"),s.endDate=moment().endOf("day"),s.val(""),r.addClass("hide")}),m.on("input",function(){m.val().length?a.removeClass("hide"):a.addClass("hide")});var e=$(".up",_),t=$(".down",_);_.find("a.link.downline").off().on("click",function(e){j.search(1,b.data("value"),null,$(e.currentTarget).attr("data-customername"))}),_.find(".table-tbody").off().on("mouseover",".icon-gear",function(e){var t=$("#ac_container .data-col").prop("scrollHeight"),a=$(e.currentTarget).find(".dropdown-opts").height(),n=$(e.currentTarget).offset().top-$("#ac_container .data-col").offset().top+$("#ac_container .data-col .table-wrapper").scrollTop(),r=$(e.currentTarget).offset().top-$("#ac_container .data-col").offset().top+$("#ac_container .data-col .table-wrapper").scrollTop()+a+22,e=$(e.currentTarget);t<r&&n<a?e.addClass("middle"):t<r?e.addClass("below"):e.removeClass("below")}),e.off().on("click",function(){var a=$(this),n=a.closest(".table-td");$(".sort-by").each(function(e,t){a.parent().attr("data-sort")!==$(t).attr("data-sort")&&($(t).removeClass("active-sort"),n.addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup")),a.parent().addClass("active-sort")}),j.search(1,b.data("value"),null,i.find("li:last-child").attr("data-customername"))}),t.off().on("click",function(){var a=$(this),n=a.closest(".table-td");$(".sort-by").each(function(e,t){a.parent().attr("data-sort")!==$(t).attr("data-sort")&&($(t).removeClass("active-sort"),n.addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup")),a.parent().addClass("active-sort")}),j.search(1,b.data("value"),null,i.find("li:last-child").attr("data-customername"))}),i.find("li").off().on("click",function(e){j.search(1,b.data("value"),null,$(e.currentTarget).attr("data-customername"))}),$(".order-by").off().on("click",function(e){var a=$(e.currentTarget);$(".order-by").each(function(e,t){a.attr("data-sort")!==$(t).attr("data-sort")?($(t).removeClass("up"),$(t).removeClass("active-sort")):$(a).toggleClass("up")}),$(a).addClass("active-sort"),j.search(1,b.data("value"),null,i.find("li:last-child").attr("data-customername"))}),_.find(".setUserDetail").off().on("click",function(e){var t=$(e.currentTarget).attr("data-customer_id")||e.Id,a=$(e.currentTarget).attr("data-customer_name")||e.name;tcg.ac.sliderFadeIn(x),j.loadDownlinesInfo(1,b.data("value"),null,a,t),x.find(".rebate").off().on("click",function(){$("#proxy_right").empty(),tcg.ac.updateRebateSetting(Ie,{id:t,name:a})})}),_.find(".setRebateDropdown").off().on("click",function(e){$("#proxy_right").empty(),tcg.ac.updateRebateSetting(Ie,{id:$(e.currentTarget).attr("data-customer_id"),name:$(e.currentTarget).attr("data-customer_name")}
1)}),_.find(".viewRebateSettings").off().on("click",function(e){tcg.ac.sliderFadeIn(me);var t=$(e.currentTarget).attr("data-customer_id"),n=(p.find(".withdraw-form .part-one").empty(),p.find(".withdraw-form .part-two").empty(),p.find(".withdraw-form .part-three").empty(),'\n                        <div class="form-group">\n                            <label class="form-label ellipsis">{0}</label>\n                            <label class="form-label">{1}</label>\n                        </div>'),r=[[],[],[]],a=C[t].filter(function(e){return"5"===e.productType}),i=C[t].filter(function(e){return"5"!==e.productType}),o=1<a.length,c=(p.find(".js-rebate-downline").text($(e.currentTarget).attr("data-customer_name")),o&&a.forEach(function(e){var t="ALLEXCLUDE"===e.rebateType||"SPORTS-PARLAY"===e.rebateType;0!==e.rebateValue&&r[2].push(n.format(t?tcg.lib.prop(e.rebateType):"".concat(tcg.lib.prop("SPORTS")," - ").concat(e.rebateType),e.rebateValue.toString()))}),o?i:C[t]);Object.keys(c).forEach(function(e){var t=c,a=-1<t[e].rebateType.indexOf("_")&&"SEA_LOTT"!==t[e].rebateType?t[e].rebateType.split("_"):[t[e].rebateType,null];0<t[e].rebateValue&&r[a[1]?0:1].push(n.format(tcg.ac.lotto_translate(t[e].rebateType,t[e].productType),t[e].rebateValue.toString()))}),r[0].length?p.find(".withdraw-form .part-one").append(r[0]):p.find(".withdraw-form .lott").hide(),r[1].length?(p.find(".withdraw-form .part-two").append(r[1]),p.find(".withdraw-form .other").show()):p.find(".withdraw-form .other").hide(),r[2].length?(p.find(".withdraw-form .part-three").append(r[2]),p.find(".withdraw-form .sports").show()):p.find(".withdraw-form .sports").hide(),tcg.ac.setupTooltip(p.find(".withdraw-form .form-label.ellipsis"))}),_.find(".bettingHistoryLink").off().on("click",function(e){tcg.ac.personalHistoryCopy("#personalHistoryContainer",{betting:!0},$(e.currentTarget).attr("data-customer_name")),$("#personalHistoryContainer").removeClass("hide"),$("#registerDownlineContainer").addClass("hide")}),_.find(".dividendRecord, .depositRecord").off().on("click",function(e){var t=$(e.currentTarget).attr("class"),e={name:$(e.currentTarget).attr("data-customer_name"),type:"dividendRecord"===t?"dividend":"deposit"};tcg.ac.transactionLogs("#tr_history",e),$("#tr_history").removeClass("hide"),$("#registerDownlineContainer").addClass("hide")}),_.find(".setAgent").off().on("click",function(e){var t=$(e.currentTarget).attr("data-customerName"),e="".concat(tcg.lib.prop("label_set_agent")," : ").concat(t);tcg.ac.confirm(e,null,function(e){e&&tcg.ac.api.agentDownlinePromote({customerId:t},function(e){e.success?(tcg.ac.alert("success",tcg.lib.prop("label_success")),j.search(1,b.data("value"))):tcg.ac.onError(e.message)})})}),_.find(".setBalance").off().on("click",function(e){A?de.parents(".form-group").addClass("hide"):de.parents(".form-group").removeClass("hide"),tcg.ac.sliderFadeIn(N);var t=$(e.currentTarget).attr("data-customerId"),a=$(e.currentTarget).attr("data-customerBalance");N.find(".select-val").text(tcg.lib.prop("label_transfer_out")),N.find(".js_customerName").text($(e.currentTarget).attr("data-customername")),N.find(".js-cur-bla").text(tcg.mc.currencyFormat(a)),M.val(tcg.mc.currencyFormat(a)).attr("formatamount",a),N.find(".caption-text").text(tcg.lib.prop("label_downline_collect")),pe.html(),F.off().on("click",function(){j.submitCollect(t,a)}),tcg.ac.easyNumberSeparator({selector:M,separator:","})}),_.find(".sendMessage").off().on("click",function(e){e=[{customerId:$(e.currentTarget).attr("data-customerId"),customerName:$(e.currentTarget).attr("data-customerName")}];tcg.mc.messageV2(Ie,{downlines:e})}),_.find(".transferToDown").off().on("click",function(e){A?w.parent(".form-group").addClass("hide"):w.parent(".form-group").removeClass("hide"),tcg.ac.sliderFadeIn(S),S.find(".input-case-error").removeClass("input-case-error"),S.find("input").val(""),tcg.ac.clearAutoComplete(v),tcg.ac.isSingleWallet&&D.removeClass("hide"),$(".btn-submit",S).off().on("click",function(e){$(e.currentTarget).hasClass("processing")||j.submitDownline()}),j.recallBalence(),oe.text($(e.currentTarget).attr("data-downline"))}),D.off().on("click",function(){tcg.ac.isSingleWallet&&j.recallBalence()}),_.find(".dialDownline").off().on("click",function(e){e={downlineName:$(e.currentTarget).attr("data-customerName")};j.diaDownline(e)}),_.find(".change-nickname").off().on("click",function(e){e={customerName:$(e.currentTarget).attr("data-customerName"),nickname:$(e.currentTarget).attr("data-nickname")};j.changeNickname(e),tcg.ac.sliderFadeIn(E)}),_.find(".change-pwd").off().on("click",function(e){e={customerName:$(e.currentTarget).attr("data-customerName")};j.changePassword(e),tcg.ac.sliderFadeIn(R)}),_.find(".mobileNo").off().on("click",function(e){$(e.currentTarget).hasClass("link")&&(e={customerName:$(e.currentTarget).find(".txt").attr("data-customerName")},j.changeMobile(e))}),_.on("click",".table-td a.link.nickname, .table-td.link span.js-nickname",function(e){e={customerName:$(e.currentTarget).attr("data-customerName"),nickname:$(e.currentTarget).attr("data-nickname")};j.changeNickname(e),tcg.ac.sliderFadeIn(E)})},setMoreSearchDate:function(){tcg.ac.initDaterangepicker(d,{startDate:moment().startOf("day"),endDate:moment().endOf("day"),maxDate:moment().endOf("day"),timePicker:!0,opens:"left",single:!1,locale:{format:"MM/DD HH:mm:ss",separator:" ~ "}}),tcg.ac.initDaterangepicker(l,{startDate:moment().startOf("day"),endDate:moment().endOf("day"),maxDate:moment().endOf("day"),timePicker:!0,opens:"right",single:!1,locale:{format:"MM/DD HH:mm:ss",separator:" ~ "}})},recallBalence:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(tcg.ac.isSingleWallet)return D.find(".icon").addClass("process"),e.prev=2,e.next=5,tcg.ac.api.GCS_walletReturn({customerId:tcg.ac.customerId});e.next=10;break;case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(2),console.error(e.t0);case 10:tcg.ac.api.getAllWalletBal(function(e){D.find(".icon").removeClass("process"),e.success&&(e=e.value.balance.find(function(e){return 2==+e.accountTypeId}
1).availBalance,ee.html(tcg.ac.currencyFormat(e,2,!0)))});case 11:case"end":return e.stop()}},e,null,[[2,7]])}))()},setPayPassword:function(){window.cover.init({title:tcg.lib.prop("label_tips_text"),html:tcg.lib.prop("set_withdraw_password"),icon:"info",btn:{cancel:tcg.lib.prop("button_cancel"),confirm:tcg.lib.prop("button_confirm")}})},submitDownline:function(){var e=ae.data("value"),t=parseFloat(ie.attr("formatamount")),a=(x.find("span[data-customerid]").attr("data-customerid"),{customerName:$.trim(oe.text()),transferAmount:t,type:e,password:$.trim(te.val())||void 0,remark:$.trim(re.val())}),e=(o.find(".input-case").removeClass("input-case-error"),[]);be&&Ce&&(a.authCode=$.trim(ce.val()),a.authCode&&""!==a.authCode&&!Number.isNaN(a.authCode)||e.push(new tcg.ac.BlurError(ce,tcg.lib.prop("error_google_code")))),(""===t||!tcg.ac.regExPattern("amount",$.trim(t))||void 0!==(t=$.trim(t).split("."))[1]&&2<t[1].length)&&e.push(new tcg.ac.BlurError(ie,tcg.lib.prop("info_enter_correct_amount"))),A||""!==$.trim(te.val())?e.length||(T.addClass("processing"),tcg.ac.api.agentDownlineTransfer(a,function(e){var t;e.success?(T.removeClass("processing"),tcg.ac.alert("success",tcg.lib.prop("result_done_transfer")),j.search(1,b.data("value"),null,i.find("li:last-child").attr("data-customername"),!0),h.customerId&&(t=parseFloat(x.find(".balance").text().replace(/,/g,""))+parseFloat(parseFloat(a.transferAmount)),x.find(".balance").text(tcg.ac.currencyFormat(t,2))),S.find(".js_close").trigger("click")):tcg.ac.onError(e.message),T.removeClass("processing")})):e.push(new tcg.ac.BlurError(te,tcg.lib.prop("info_enter_correct_psw")))},submitCollect:function(e,t){var a=de.val(),n={transferAmount:parseFloat(M.attr("formatamount"))},e={downlineId:e,amount:n.transferAmount,remark:"".concat(tcg.lib.prop("label_transfer_out"),":").concat(n.transferAmount),password:a},r=[];A||a||r.push(!1),parseInt(n.transferAmount)>parseInt(t)&&r.push(new tcg.ac.BlurError(M,tcg.lib.prop("error_bal_lack"))),be&&Ce&&(e.authCode=$.trim(ue.val()),e.authCode&&""!==e.authCode&&!Number.isNaN(e.authCode)||r.push(new tcg.ac.BlurError(ue,tcg.lib.prop("error_google_code")))),r.length||(F.addClass("processing"),tcg.ac.api.MCSFE_collectFromDownline(e).then(function(e){F.removeClass("processing"),e.success?(N.trigger("click"),N.find("input").val(""),tcg.ac.sliderFadeOut(N),tcg.ac.alert("success",tcg.lib.prop("collect_success")),j.search()):tcg.ac.onError(e.message),F.removeClass("processing")}))},diaDownline:function(e){tcg.ac.api.dialDownline(e).then(function(e){e.success?tcg.ac.alert("success",tcg.lib.prop("label_success")):tcg.ac.alert("errors",e.message)})},setupTransferDownlineDropdown:function(){var t={dailySalary:"lottDailySalary",depositDailySalary:"depositDailySalary",pvpDailySalary:"pvpDailySalary",rngDailySalary:"rngDailySalary",liveDailySalary:"liveDailySalary",fishDailySalary:"fishDailySalary",sportsDailySalary:"sportsDailySalary",elottDailySalary:"lottDailySalary",mainWalletDividend:"mainWalletDividend"};tcg.ac.api.MCSFE_getAgentRemarkType().then(function(e){e.success&&(e=(e=e.value).DAILY_SALARY.concat(e.OTHER).filter(function(e){return-1<Object.keys(t).indexOf(e)}),e=[{text:L.button_transfer,value:"transferDownline"},{text:L.label_day_salary,value:"dailySalary"}].concat(_toConsumableArray(e.map(function(e){return{text:tcg.lib.prop(t[e]),value:e}}))),tcg.ac.enabledActmrDailySalary()||delete e[1],tcg.ac.initDropDownList(ae,{data:e,name:"text",value:"value"},function(){"transferDownline"!==ae.data("value")?ne.addClass("hide"):ne.removeClass("hide")}),tcg.ac.easyNumberSeparator({selector:ie,separator:","}))})},sortGameByType:function(){function r(e){return 0<=e.indexOf("_")&&!["SEA_LOTT","VIETNAM_LOTTO"].includes(e)}function i(e){return Fe[e.productType]||e.rebateType}function o(e){return t[i(e)]?t[i(e)]:1e3*(e.idx+1)}var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return e.reduce(function(e,t,a){return e.push(_objectSpread(_objectSpread({},t),{},{idx:a})),e},[]).sort(function(e,t){var a,n;return!r(i(e))&&"5"!==i(e)||(a=+e.idx+ +o(e)),!r(i(t))&&"5"!==i(t)||(n=+t.idx+ +o(t)),(a=a||o(e))-(n=n||o(t))})},hideColumn:function(t,a){Object.keys(t).forEach(function(e){t[e].isHide&&"function"==typeof t[e].isHide&&!1===t[e].isHide(a)&&$(".table-tr .table-td:nth-child({0})".format(t[e].col)).removeClass("hide")})}
1,updateUserDetail:function(o,c){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r,i;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t='\n        <div class="tab-row">\n        <span class="col-one">{0}</span>\n        <span class="col-two">{1}</span>\n        </div>',a=[[],[]],h=Z[c],x.find(".list-two .info-tab").empty(),x.find(".list-one .info-tab").empty(),n="".concat(tcg.ac.customerId)===c,h&&(Me.value=Me.filter(Me.value,h),a[1]=Me.value,x.find(".list-one .info-tab").append(a[1])),e.next=9,tcg.apis.getGameMakersV2();case 9:i=e.sent,i=i.sorting,(r=j.sortGameByType(C[c],i))&&r.length?(Object.keys(r).forEach(function(e){0<r[e].rebateValue&&a[0].push(t.format(tcg.ac.lotto_translate(r[e].rebateType,r[e].productType),r[e].rebateValue.toString()))}),x.find(".list-two .info-tab").append(a[0]),!n&&ye?$(".list-two .rebate",x).show():$(".list-two .rebate",x).hide()):x.find(".list-two").hide(),!n&&he?$(".info-tab .icon-remark",x).show():$(".info-tab .icon-remark",x).hide(),(i=tcg.lib.findWhitelabelByModId("AGETRANSFERDOWN3"))&&!n&&"1"==="".concat(I.toDownline)&&"DIRECT"===I.downlineReceiver||!n&&"TREE"===I.downlineReceiver&&i&&"1"==="".concat(I.toDownline)?$(".info-tab .icon-balance",x).show():$(".info-tab .icon-balance",x).hide(),x.find(".icon-remark").off().on("click",function(e){E.css("z-index","20");e={customerName:o,nickname:$(e.currentTarget).attr("data-nickname")};j.changeNickname(e),tcg.ac.sliderFadeIn(E)}),x.find(".tab-row .icon-balance").off().on("click",function(e){A?w.parent(".form-group").addClass("hide"):w.parent(".form-group").removeClass("hide"),S.css("z-index","20"),tcg.ac.sliderFadeIn(S),ee.html('{0}<small style="font-size:70%;color:inherit;">{1}</small>'.format("0",".00")),S.find(".input-case-error").removeClass("input-case-error"),S.find("input").val(""),tcg.ac.clearAutoComplete(v),tcg.ac.isSingleWallet&&D.removeClass("hide"),j.recallBalence(),oe.text($(e.currentTarget).attr("data-downline"))}),x.find(".icon-membertype").off().on("click",function(t){var a=o,e="".concat(tcg.lib.prop("label_set_agent")," : ").concat(a);tcg.ac.confirm(e,null,function(e){e&&tcg.ac.api.agentDownlinePromote({customerId:a},function(e){e.success?(tcg.ac.alert("success",tcg.lib.prop("label_success")),$(t.currentTarget).siblings(".col-two").text(tcg.lib.prop("label_agent")),$(t.currentTarget).hide(),$(t.currentTarget).siblings().removeClass("detail-control"),j.search(1,b.data("value"))):tcg.ac.onError(e.message)})})});case 19:case"end":return e.stop()}},e)}))()},loadDownlinesInfo:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:10,o=3<arguments.length?arguments[3]:void 0,c=4<arguments.length?arguments[4]:void 0,e={subordinateName:(o||$.trim(m.val())).toLowerCase(),subordinateType:$.trim($(".radio-control.active",v).val())||"DIRECT",customerType:f.data("value"),page:e,size:t||10};tcg.ac.api.loadDownlinesInfo(e,function(e){var t,a,n,r,i;e.success?((y=e.value).footer=e.value.footer,t=y.footer,a=[],n=[],x.find(".info-bottom").show(),x.find(".list-three .info-tab").empty(),x.find(".info-bottom .table-tbody").empty(),e.value.list.length?(e.value.list.forEach(function(e){y.list[e.gameCategory]=e}),i=Object.entries((null==(r=e.value)?void 0:r.footer)||{}).reduce(function(e,t){t=_slicedToArray(t,2);return e[t[0]]=!!+t[1],e},{}),[{game:"title"},{game:"CONS",trans:"CONS"},{game:"LOTT",trans:"LOTT"},{game:"RNG",trans:"RNG"},{game:"LIVE",trans:"LIVE"},{game:"PVP",trans:"PVP"},{game:"FISH",trans:"FISH"},{game:"SPORTS",trans:"SPORTS"},{game:"HANDICAP",trans:"Lotto"}].forEach(function(e,t){!y.list[e.game]&&"title"!==e.game||n.push('<div class="table-tr"><div class="table-td gametype">{1}</div>\n            {0}\n            <div>'.format(Re(e,i),e.trans&&tcg.lib.prop("".concat(e.trans))))}),x.find(".info-bottom .table-tbody").append(n)):x.find(".info-bottom").hide(),j.updateUserDetail(o,c),a.push(Ee(t)),x.find(".list-three .info-tab").append(a)):tcg.ac.onError(tcg.lib.prop(e.message))})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:10,n=2<arguments.length?arguments[2]:void 0,t=3<arguments.length?arguments[3]:void 0,r=4<arguments.length&&void 0!==arguments[4]&&arguments[4],i="",o=(Pe||(i=(t||m.val()||"").replace(/[\u200E\u200F\u202A-\u202E\u2066-\u2069]/g,"").trim()),console.log(i),{subordinateType:$.trim($(".radio-control.active",v).val())||"DIRECT",customerType:f.data("value"),deposits:g.data("value"),logins:X.data("value"),page:e,size:a||10}),e=((t||m.val().length)&&(o.subordinateName=i.toLowerCase()),he&&(o.nickname2=$.trim(Y.val())),s.val()&&(o.startRegDate=s.data("daterangepicker").startDate.clone().valueOf(),o.endRegDate=s.data("daterangepicker").endDate.clone().valueOf()),!l.data("daterangepicker")||"FIRST_DEPOSITED"!==o.deposits&&"LAST_DEPOSITED"!==o.deposits||(o.startDepositDate=l.data("daterangepicker").startDate.clone().valueOf(),o.endDepositDate=l.data("daterangepicker").endDate.clone().valueOf()),d.data("daterangepicker")&&"LAST_LOGGEDIN"===o.logins&&(o.startLastLoginDate=d.data("daterangepicker").startDate.clone().valueOf(),o.endLastLoginDate=d.data("daterangepicker").endDate.clone().valueOf()),v.find(".table-td.active"));0<e.length&&(e.hasClass("isup")?o.sortColumn="{0}:{1}".format($(".sort-by.active-sort").attr("data-sort"),"asc"):o.sortColumn="{0}:{1}".format($(".sort-by.active-sort").attr("data-sort"),"desc")),"RegisterDate"===(null==(t=Pe)?void 0:t.type)?(o.startRegDate=Date.parse(null==(i=Pe)?void 0:i.startDate),o.endRegDate=Date.parse(null==(e=Pe)?void 0:e.endDate)):"DepositDate"===(null==(t=Pe)?void 0:t.type)?(o.deposits="FIRST_DEPOSITED",o.startDepositDate=Date.parse(null==(i=Pe)?void 0:i.startDate),o.endDepositDate=Date.parse(null==(e=Pe)?void 0:e.endDate)):"LastDepositDate"===(null==(t=Pe)?void 0:t.type)&&(o.deposits="LAST_DEPOSITED",o.startDepositDate=Date.parse(null==(i=Pe)?void 0:i.startDate),o.endDepositDate=Date.parse(null==(e=Pe)?void 0:e.endDate)),u.hasClass("processing")||(u.addClass("processing"),b.addClass("disabled"),tcg.ac.api.loadAgentDownlinesV3(o,function(e){if(e.success){Pe=null,K.text(tcg.lib.prop("total_record_num").format("".concat(e.value.total," "))),C={},I=e.value.footer,P=(null==(t=I)?void 0:t.downlineMobileDisplay)||null,Se=
1a;var t=!xe||"OFF"===P;if($("#ac_container .data-col .table-wrapper").toggleClass("noMobile",t),H&&(H.fadeOut(),u.first().removeClass("disabled").removeAttr("disabled")),e.value.list.forEach(function(e){(Z[e.customerId]=e).rebates[0]&&(C[e.customerId]=e.rebates)}),0===Object.keys(C).length?v.find(".ac_rebateSlide").addClass("hideRebate"):v.find(".ac_rebateSlide").removeClass("hideRebate"),_.find(".table-tbody").empty(),tcg.ac.loadPaginationXX(".js_pagination",function(e){j.search(e,a,n,o.subordinateName,null)},o.page,e.value.totalPages),0===e.value.total)return void u.removeClass("processing");t=e.value.list,t=(j.setBreadCrumbs(e.value.footer.subTeamList),tcg.ac.loadDataBodyTemplate(_.find(".table-tbody"),{data:t,columns:tcg.ac.donwlineConfig[c].columns}),_.find(".dropdown-opts"));$(t).each(function(e,t){$(t).find("li").length<1&&$(t).find(".arrow-to-right").hide()}),_.find(".table-tbody").animate({scrollTop:0},200),sessionStorage.subTeamList=e.value.footer.subTeamList,j.tableEvent(),tcg.ac.donwlineConfig[c].conditions&&j.hideColumn(tcg.ac.donwlineConfig[c].conditions,e.value.list[0]),j.setupTooltip(_.find(".js-ellipsis-nickname"))}else tcg.ac.onError(tcg.lib.prop(e.message)),r&&(b.data("value",Se),b.find(".select-val").html(Se));u.removeClass("processing"),b.removeClass("disabled")}))},setupTooltip:function(e){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"center";e.each(function(){var e,t,a=$(this);this.offsetWidth<this.scrollWidth&&(e=a.find("a").attr("data-customername"),t=a.find("a").attr("data-nickname"),a.html("<div class='hover-tips'><span class='ellipsis js-nickname' data-nickname=\"{2}\" data-customername=\"{3}\">{0}</span><div class='content-tips {1}'>{0}</div></div>".format(a.text(),n,t,e)))})},setTableHeaders:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"TEAM",a=[],n=tcg.ac.donwlineConfig[c].headers,r='<div class="table-td {2}">{3}{0}{1}</div>';Object.keys(n[t]).forEach(function(e){e=n[t][e];e.filter?("mobileNo"===e.filter&&(e.className=xe?"mobileNo":"mobileNo hide"),a.push(r.format(tcg.lib.prop(e.text),"availBalance"!==e.filter&&'<div class="sort-by" data-sort="{0}"><div class="up"></div><div class="down"></div></div>'.format(e.filter),e.className||"text-right","availBalance"===e.filter&&'<span class="personal-balance" ><span class="balance-toolip" translate="blance_info_toolip">{0}</span></span>'.format(tcg.lib.prop("blance_info_toolip"))))):"function"!=typeof e&&a.push(r.format(tcg.lib.prop(e.text||e),"",e.className||"text-right"))}),_.find(".table-thead .table-tr").html(a.join(""))},setBreadCrumbs:function(e){var t=[],a='<li data-customerName="{0}"><a>{0}</a></li>';e?e.forEach(function(e){t.push(a.format(e.customerName))}):t.push(a.format(sessionStorage.username)),$(".breadcrumbs",v).html(t.join(""))},changePassword:function(a){var n=this;this.$newPassword=$('input[name="newPassword"]',R),R.find(".js-customer-name").text(a.customerName),k.off().on("click",function(e){var t;$(e.currentTarget).hasClass("processing")||(e={username:a.customerName,newPassword:n.$newPassword.val()},t=tcg.ac.checkRegExPattern("password",e.newPassword),k.addClass("processing"),e.newPassword?t.pass?tcg.ac.api.downline_password({username:e.username,newPassword:e.newPassword}).then(function(e){k.removeClass("processing"),e.success?(tcg.ac.sliderFadeOut(R),n.$newPassword.val(""),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)}):(k.removeClass("processing"),new tcg.ac.BlurError(n.$newPassword,t.message)):(k.removeClass("processing"),new tcg.ac.BlurError(n.$newPassword,tcg.lib.prop("label_input_password"))))})},changeNickname:function(n){n.nickname&&"-"!==$.trim(n.nickname)&&""!==$.trim(n.nickname)?($(".old-nickname",v).text(n.nickname),E.find(".js-old-name-label").removeClass("hide"),E.find(".js-change-name-label").text(tcg.lib.prop("label_new_remark"))):(E.find(".js-old-name-label").addClass("hide"),E.find(".js-change-name-label").text(tcg.lib.prop("label_remark"))),E.find("#newNickname").val(""),E.find(".js-customer-name").text(n.customerName),tcg.ac.setupTooltip(E.find(".old-nickname")),se.off().on("click",function(e){var t,a;$(e.currentTarget).hasClass("processing")||(t=E.find("#newNickname"),a={username:n.customerName,nickname2:$.trim(t.val())},e=tcg.ac.checkRegExPattern("nickname",a.nickname2),""!==a.nickname2&&e.pass?(se.addClass("processing"),tcg.ac.api.changeNickname(a).then(function(e){se.removeClass("processing"),e.success?(tcg.ac.alert("success",tcg.lib.prop("label_success")),E.find(".old-nickname").text(""),x.find(".col-two.remark").text(a.nickname2),t.val(""),tcg.ac.sliderFadeOut(E),_.find(".table-td  a.nickname[data-customername='".concat(n.customerName,"']")).text(a.nickname2).attr("data-nickname",a.nickname2),j.setupTooltip(_.find(".js-ellipsis-nickname"))):tcg.ac.onError(e.message)})):tcg.ac.alert("errors",e.message,void 0,function(){t.trigger("focus")}))})},changeMobile:function(e){tcg.ac.api.get_downline_mobile_public({subordinateName:e.customerName}).then(function(e){var t=e.success,e=e.value;t&&tcg.ac.alert("success","".concat(tcg.lib.prop("label_mobile_number"),":").concat(e))})}};j.init()})},tcg.ac.fSmain=function(e,t){tcg.ac.loadTemplate(e,"fSmain",function(){var e=$
1("#fSmain"),a=$(".wage-report-table",e),r=$(".wage-config-rate-table",e),t={gameType:"LOTT"},e=_objectSpread(_objectSpread({},t),{},{startDate:moment(new Date).add(-1,"d").format("YYYY-MM-DD"),endDate:moment(new Date).format("YYYY-MM-DD"),status:"P",page:1,size:10,gameType:"LOTT"}),i="";tcg.ac.api.MCSFE_getValidRate(t,function(n){tcg.ac.api.MCSFE_getFloorSalaryRate(t,function(e){n[0],e[0];n.success&&e.success&&(t=e.value.minimumRate||0),e=e.value.rate||null,sessionStorage.floorSalaryRates=JSON.stringify(n.value);var t,a=null==n||null==(a=n.value)?void 0:a.sort(function(e,t){return t.rate-e.rate});a[0]&&(e===(e=a[0]).rate||e.rate>=t)&&(i="<tr><td style='width:180px;'>{0}</td><td style='width:114px;'>{1}</td><td style='width:94px;'>{2}</td></tr>".format("1万".concat(Decimal(e.rate).times(100).toString(),"元"),"".concat(Decimal(e.rate).toFixed(2),"%"),0===e.activePlayer?"不限":"".concat(e.activePlayer,"人")),r.html(i).parents(".bot-cols").removeClass("hide")),i||r.parents(".bot-cols").addClass("hide")})}),tcg.ac.api.ODSFE2_dailySalaryFloored(e,function(e){var t="<tr><td style='width:25%;'>{0}</td><td style='width:25%;'>{1}</td><td style='width:25%;'>{2}</td><td style='width:25%;'>{3}</td></tr>";e.success&&(e.value.list&&0<Object.keys(e.value).length?e.value.list.forEach(function(e){e.customerName===sessionStorage.username&&a.html(t.format(Decimal(e.teamAmount).todp(4).toString(),"".concat(e.activeMember,"人"),"".concat(Decimal(e.salaryRate).todp(2).toString(),"%"),Decimal(e.actualSalaryAmount).todp(4).toString()))}):a.html(t.format("-","-","-","-")))})})},tcg.ac.fSsalaryMgt=function(e){tcg.ac.loadTemplate(e,"fSsalaryMgt",function(){var e=$
1("#fSalaryMgt"),t=$(".js_username",e),n=$(".search-form .btn-submit",e),r=$(".js_table",e),i=$(".decimal-toggle",e),o=$("#itemWrapper",e),a=$(".info-footer .btn-submit",o),c=e.find(".model-case"),s=[],l={},d=["customerName","teamCount",{value:"rate",filter:function(e){return"".concat(tcg.ac.currencyFormat(e,2),"%")}},{value:"processedDate",filter:function(e){return e?moment(new Date(e)).format("YYYY-MM-DD HH:mm:ss"):"<span>{0}</span>".format(tcg.lib.prop("result_no_login_records"))}},{value:"status",filter:function(e){return tcg.lib.prop("fsalmgt_".concat(e))}},{value:"rate",filter:function(e,t){return"A"!==t.status?"-":"<span class='info-active edit' data-id='{1}'>{0}</span>".format("修改",e)},className:"blue-text"},{value:"customerName",filter:function(e,t){return"A"!==t.status?"-":"<span class='info-active cancel' data-id='{1}'>{0}</span>".format("解约",e)},className:"blue-text"}],u=["label_account","label_total_amount_of_team_member","label_max_proportion_of_sign_contract","label_valid_time_of_signing","label_status","label_content_of_protocol","label_operation"],m={init:function(){t.val(""),tcg.ac.switchDecimal(),m.initEvents();var e={token:sessionStorage.token,gameType:"LOTT",start:0,end:1e3};s=[],l={},n.addClass("processing"),tcg.ac.api.MCSFE_downlineFloorSalaryRate(e,function(e){n.removeClass("processing"),e.success&&(e.value.list.forEach(function(e){s.push(e.agentName),l[e.agentName]=e}),m.search())})},initEvents:function(){i.off().on("click",function(){i.find(".toggle-control").toggleClass("active"),m.applyDecimalFormat()}),n.off("click").on("click",function(){var e=$.trim(t.val());m.search(1,1e4,"",e)}),r.off().on("click",".info-active.cancel",function(e){e=$(e.currentTarget).attr("data-id");m.floorSalaryVoid(e)}),c.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(c),r.find(".table-tr.active").removeClass("active")})},applyDecimalFormat:function(){var a=i.find(".toggle-control").hasClass("active")?1:2;r.find("[data-amount]").each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:1e4,a=3<arguments.length&&void 0!==arguments[3]?arguments[3]:"";n.hasClass("processing")||(n.addClass("processing"),tcg.ac.api.loadAgentDownlinesV2({subordinateName:a,subordinateType:"DIRECT",customerType:1,page:e,size:t||1e4},function(e){n.removeClass("processing");var t=[];e.value.list.forEach(function(e){-1!==s.indexOf(e.customerName)&&(e.processedDate=l[e.customerName].processedDate,e.status=l[e.customerName].status,e.rate=l[e.customerName].rate,t.push(e))}),m.createTable(u,d,t)}))},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(r.find(".table-tbody"),{data:a,columns:t,click:function(e,t,a){"info-active edit"===e.target.className&&($(a).addClass("active").siblings().removeClass("active"),m.createRateTable(t,JSON.parse(sessionStorage.floorSalaryRates)),tcg.ac.sliderFadeIn(c))}})},createRateTable:function(a,e){var n="",r=null,i=null;e.forEach(function(e,t){n+='<div class="table-tr"><div class="table-td "><input type="checkbox" name="cb" id="{0}" data-rate="{4}" class="checkbox-control"><label for="{0}" class="checkbox-control-ie"></label></div><div class="table-td">{1}</div><div class="table-td">{2}</div><div class="table-td">{3}</div></div>'.format("".concat(a.customerId,"_").concat(t),"1万".concat(Decimal(e.rate).times(100).toString(),"元"),"".concat(Decimal(e.rate).toFixed(2),"%"),0==e.activePlayer?"不限":"".concat(e.activePlayer,"人"),e.rate),r=null==r||r>e.rate?e.rate:r,i=null==i||i<e.rate?e.rate:i}),$(".table-tbody",o).html(n),$(".rate_range",o).html("当前可设置: {0}% ~ {1}%".format("".concat(Decimal(r).toFixed(2)),Decimal(i).toFixed(2))),$(".customer_name",o).html(a.customerName),m.rateTableEvents(a.customerName,a.rate)},rateTableEvents:function(t,e){$("input[type='checkbox']").off("
1click").on("click",function(e){var a=$(e.currentTarget).attr("id");$("input[type='checkbox']").prop("checked",!1),$("input[type='checkbox']").each(function(e,t){return $(t).prop("checked",!0),$(t).attr("id")!==a})}),$("input[type='checkbox'][data-rate='".concat(e,"']")).trigger("click"),a.off("click").on("click",function(){var a=[],e=($(".table-tbody input[type='checkbox']:checked",o).each(function(e,t){a.push($(t).attr("data-rate"))}),Math.max.apply(Math,a));m.floorSalarySubmit(e,t)})},floorSalarySubmit:function(e,t){var a="确定与".concat(t,"的日工资比例为").concat(e,"%?"),n={downlineName:t,downlineRate:e,gameType:"LOTT",minimumRate:0};tcg.ac.confirm(a,"",function(e){e&&tcg.ac.api.MCSFE_processFloorSalaryRateRequest(n,function(e){e.success&&tcg.ac.alert("success",tcg.lib.prop("fsmgt_success"),"",function(){$(".js_close",o).trigger("click"),m.init()})})})},floorSalaryVoid:function(e){var t="确定与".concat(e,"解除签约?"),a={token:sessionStorage.token,downlineName:e,gameType:"LOTT"};tcg.ac.confirm(t,"",function(e){e&&tcg.ac.api.MCS2_voidFloorSalaryRate(a,function(e){e.success&&tcg.ac.alert("success",tcg.lib.prop("label_cancellation_request_been_sent"),"",function(){m.init()})})})}};m.init()})},tcg.ac.fSsalaryRecord=function(e){tcg.ac.loadTemplate(e,"fSsalaryRecord",function(){var e=$
1("#fSalaryRecord"),r=$(".js_date",e),i=$(".btn-submit",e),t=$("input[name='set_date']",e),n=$(".decimal-toggle",e),a=$(".js_username",e),o=$(".js_table",e),c=["customerName",{value:"teamAmount",filter:function(e){return"<span data-amount='".concat(e||0,"' > ").concat(tcg.ac.currencyFormat(e,2),"</span>")}},{value:"salaryRate",filter:function(e){return"<span> ".concat(tcg.ac.currencyFormat(e,1),"</span>%")}},"activeMember",{value:"balanceDate",filter:function(e){return e||"<span>{0}</span>".format(tcg.lib.prop("result_no_login_records"))}},{value:"teamDaySalaryAmount",filter:function(e){return"<span data-amount='".concat(e||0,"' > ").concat(tcg.ac.currencyFormat(e,2),"</span>")}},{value:"actualSalaryAmount",filter:function(e){return"<span data-amount='".concat(e||0,"' > ").concat(tcg.ac.currencyFormat(e,4),"</span>")}}],s=["label_account","label_team_daily_amount","label_actual_proportion","label_amount_of_people_for_valid_betting","label_settlement_date","label_team_salary","label_self_salary"],l={init:function(){a.val(""),l.initEvents(),l.search()},initEvents:function(){t.off().on("click",function(e){if(void 0!==e.originalEvent){var t=$.trim($(this).val()),a=r.data("daterangepicker");switch(t){case"7":a.setStartDate(moment(new Date).add(-6,"d")),a.setEndDate(moment(new Date)),l.search(1);break;case"-1":r.trigger("click");break;default:a.setStartDate(moment(new Date).add(-1*t,"d")),a.setEndDate(moment(new Date).add(-1*t,"d")),l.search(1)}}}),i.off().on("click",function(){l.search()}),n.off().on("click",function(){n.find(".toggle-control").toggleClass("active"),l.applyDecimalFormat()}),tcg.ac.initDaterangepicker(r,{timePicker:!1,maxDate:moment(new Date).add(2,"d"),callback:function(e,t,a){$('input[type=radio][value="-1"]').trigger("click"),l.search(1)}}),r.on("click",function(){$('input[type=radio][value="-1"]').trigger("click")})},applyDecimalFormat:function(){var a=n.find(".toggle-control").hasClass("active")?2:4;o.find("[data-amount]").each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))})},search:function(){var n=arguments;return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=0<n.length&&void 0!==n[0]?n[0]:1,i.hasClass("processing"))return e.abrupt("return");e.next=4;break;case 4:i.addClass("processing"),a={gameCategory:"LOTT",startDate:r.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:r.data("daterangepicker").endDate.format("YYYY-MM-DD"),status:"P",page:t,size:14},tcg.ac.api.ODSFE2_dailySalaryFloored(a,function(e){i.removeClass("processing"),e.success?(l.createTable(s,c,e.value.list),tcg.ac.loadPaginationXX(".js_pagination",l.search,a.page,e.value.totalPages)):tcg.ac.onError(e.message)});case 7:case"end":return e.stop()}},e)}))()},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(o.find(".table-tbody"),{data:a,columns:t}),l.applyDecimalFormat()}};l.init()})},tcg.ac.fSsubordinateMgt=function(e){tcg.ac.loadTemplate(e,"fSsubordinateMgt",function(){var e=$
1("#fSsubordinateMgt"),t=$(".js_username",e),n=$(".search-form .btn-submit",e),r=$(".js_table",e),i=$(".decimal-toggle",e),o=$("#itemWrapper",e),a=$(".info-footer .btn-submit",o),c=e.find(".model-case"),s=[],l=["customerName","regDate",{value:"lastLoginTime",filter:function(e){return e||"<span>{0}</span>".format(tcg.lib.prop("result_no_login_records"))}},"teamCount","directCount",{value:"availBalance",filter:function(e){return"<span data-amount='".concat(e||0,"' > ").concat(tcg.ac.currencyFormat(e,2),"</span>")}},{value:"customerId",filter:function(e){return"<span class='info-active' data-id='{1}'>{0}</span>".format("签约",e)},className:"blue-text"}],d=["label_account","label_registration_time","label_last_login_time","label_total_amount_of_team_member","label_amount_of_direct_people","label_personal_balance","label_operation"],u={init:function(){t.val(""),tcg.ac.switchDecimal(),u.initEvents();var e={token:sessionStorage.token,gameType:"LOTT",start:0,end:1e3};(s=[]).push(sessionStorage.account),n.addClass("processing"),tcg.ac.api.MCSFE_downlineFloorSalaryRate(e,function(e){n.removeClass("processing"),e.success&&(e.value.list.forEach(function(e){s.push(e.agentName)}),u.search())})},initEvents:function(){i.off().on("click",function(){i.find(".toggle-control").toggleClass("active"),u.applyDecimalFormat()}),n.off("click").on("click",function(){var e=$.trim(t.val());u.search(1,1e4,"",e)}),c.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(c),r.find(".table-tr.active").removeClass("active")})},applyDecimalFormat:function(){var a=i.find(".toggle-control").hasClass("active")?2:4;r.find("[data-amount]").each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:1e4,a=3<arguments.length&&void 0!==arguments[3]?arguments[3]:"";n.hasClass("processing")||(n.addClass("processing"),tcg.ac.api.loadAgentDownlinesV2({subordinateName:a,subordinateType:"DIRECT",customerType:1,page:e,size:t||1e4},function(e){n.removeClass("processing");var t=[];e.value.list.forEach(function(e){-1===s.indexOf(e.customerName)&&t.push(e)}),u.createTable(d,l,t)}))},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(r.find(".table-tbody"),{data:a,columns:t,click:function(e,t,a){"info-active"===e.target.className&&($(a).addClass("active").siblings().removeClass("active"),u.createRateTable(t,JSON.parse(sessionStorage.floorSalaryRates)),tcg.ac.sliderFadeIn(c))}})},createRateTable:function(a,e){var n="",r=null,i=null;e.forEach(function(e,t){n+='<div class="table-tr"><div class="table-td "><input type="checkbox" name="cb" id="{0}" data-rate="{4}" class="checkbox-control"><label for="{0}" class="checkbox-control-ie"></label></div><div class="table-td">{1}</div><div class="table-td">{2}</div><div class="table-td">{3}</div></div>'.format("".concat(a.customerId,"_").concat(t),"1万".concat(Decimal(e.rate).times(100).toString(),"元"),"".concat(Decimal(e.rate).toFixed(2),"%"),0==+e.activePlayer?"不限":"".concat(e.activePlayer,"人"),e.rate),r=null==r||r>e.rate?e.rate:r,i=null==i||i<e.rate?e.rate:i}),$(".table-tbody",o).html(n),$(".rate_range",o).html("当前可设置: {0}% ~ {1}%".format("".concat(Decimal(r).toFixed(2)),Decimal(i).toFixed(2))),$(".customer_name",o).html(a.customerName),u.rateTableEvents(a.customerName)},rateTableEvents:function(t){$("input[type='checkbox']").off("click").on("click",function(e){var a=$(e.currentTarget).attr("id");$("input[type='checkbox']").prop("checked",!1),$("input[type='checkbox']").each(function(e,t){return $(t).prop("checked",!0),$(t).attr("id")!==a})}),a.off("click").on("click",function(){var a=[],e=($(".table-tbody input[type='checkbox']:checked",o).each(function(e,t){a.push($(t).attr("data-rate"))}),Math.max.apply(Math,a));u.floorSalarySubmit(e,t)})},floorSalarySubmit:function(e,t){var a="确定与".concat(t,"的日工资比例为").concat(e,"%?"),n={downlineName:t,downlineRate:e,gameType:"LOTT",minimumRate:0};
1tcg.ac.confirm(a,"",function(e){e&&tcg.ac.api.MCSFE_processFloorSalaryRateRequest(n,function(e){e.success&&tcg.ac.alert("success",tcg.lib.prop("fsmgt_success"),"",function(){$(".js_close",o).trigger("click"),u.init()})})})}};u.init()})},tcg.ac.floorSalary=function(e){var r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"fSmain";tcg.ac.loadTemplate(e,"floorSalary",function(){var e=$("#switchTab"),a={fSmain:{tab:"我的日工资",ac_method:"fSmain"},fSsubordinateMgt:{tab:"可签约用户",ac_method:"fSsubordinateMgt"},fSsalaryMgt:{tab:"日工资管理",ac_method:"fSsalaryMgt"},fSsalaryRecord:{tab:"日工资记录",ac_method:"fSsalaryRecord"}},n={init:function(){tcg.ac.api.registerSettings().then(function(){var t=[];tcg.ac.switchDecimal(),Object.keys(a).forEach(function(e){t.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(a[e].tab,a[e].ac_method))}),e.html(t.join("")),n.initEvents(),tcg.ac[r]("#tr_history"),$(e.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")})},initEvents:function(){e.find(".nav-item").off().on("click",function(){var e;$(this).hasClass("active")||($(this).addClass("active").siblings().removeClass("active"),e=$(this).attr("data-tab_target"),tcg.ac[e]("#tr_history"))})}};n.init()})},tcg.ac.fSmainV2=function(e){tcg.ac.loadTemplate(e,"fSmainV2",function(){var e=$
1("#fSmainV2"),a=$(".wage-report-table",e),r=$(".wage-config-rate-table",e),t={gameType:"PC_LOTTO"},e=_objectSpread(_objectSpread({},t),{},{startDate:moment(new Date).add(-1,"d").format("YYYY-MM-DD"),endDate:moment(new Date).format("YYYY-MM-DD"),status:"P",page:1,size:10,gameCategory:"PC_LOTTO"}),i="";tcg.ac.api.MCSFE_getValidRate(t,function(n){tcg.ac.api.MCSFE_getFloorSalaryRate(t,function(e){n[0],e[0];n.success&&e.success&&(t=null!=e&&null!=(t=e.value)&&t.minimumRate?null==e||null==(t=e.value)?void 0:t.minimumRate:0);var t,e=null!=e&&null!=(a=e.value)&&a.rate?null==e||null==(a=e.value)?void 0:a.rate:null,a=(sessionStorage.floorSalaryRates=JSON.stringify(n.value),null==n||null==(a=n.value)?void 0:a.sort(function(e,t){return t.rate-e.rate}));a[0]&&(e===(e=a[0]).rate||e.rate>=t)&&(i="<tr><td style='width:180px;'>{0}</td><td style='width:114px;'>{1}</td><td style='width:94px;'>{2}</td></tr>".format("1万".concat(Decimal(e.rate).times(100).toString(),"元"),"".concat(Decimal(e.rate).toFixed(2),"%"),0===e.activePlayer?"不限":"".concat(e.activePlayer,"人")),r.html(i).parents(".bot-cols").removeClass("hide")),i||r.parents(".bot-cols").addClass("hide")})}),tcg.ac.api.ODSFE2_dailySalaryFloored(e,function(e){var t="<tr><td style='width:25%;'>{0}</td><td style='width:25%;'>{1}</td><td style='width:25%;'>{2}</td><td style='width:25%;'>{3}</td></tr>";e.success&&(e.value.list&&0<Object.keys(e.value).length?e.value.list.forEach(function(e){e.customerName===sessionStorage.username&&a.html(t.format(Decimal(e.teamAmount).todp(4).toString(),"".concat(e.activeMember,"人"),"".concat(Decimal(e.salaryRate).todp(2).toString(),"%"),Decimal(e.actualSalaryAmount).todp(4).toString()))}):a.html(t.format("-","-","-","-")))})})},tcg.ac.fSsalaryMgtV2=function(e){tcg.ac.loadTemplate(e,"fSsalaryMgtV2",function(){var e=$
1("#fSalaryMgtV2"),t=$(".js_username",e),n=$(".search-form .btn-submit",e),r=$(".js_table",e),i=$(".decimal-toggle",e),o=$("#itemWrapper",e),a=$(".info-footer .btn-submit",o),c=e.find(".model-case"),s=[],l={},d=["customerName","teamCount",{value:"rate",filter:function(e){return"".concat(tcg.ac.currencyFormat(e,2),"%")}},{value:"processedDate",filter:function(e){return e?moment(new Date(e)).format("YYYY-MM-DD HH:mm:ss"):"<span>{0}</span>".format(tcg.lib.prop("result_no_login_records"))}},{value:"status",filter:function(e){return tcg.lib.prop("fsalmgt_".concat(e))}},{value:"rate",filter:function(e,t){return"A"!==t.status?"-":"<span class='info-active edit' data-id='{1}'>{0}</span>".format("修改",e)},className:"blue-text"},{value:"customerName",filter:function(e,t){return"A"!==t.status?"-":"<span class='info-active cancel' data-id='{1}'>{0}</span>".format("解约",e)},className:"blue-text"}],u=["label_account","label_total_amount_of_team_member","label_max_proportion_of_sign_contract","label_valid_time_of_signing","label_status","label_content_of_protocol","label_operation"],m={init:function(){t.val(""),tcg.ac.switchDecimal(),m.initEvents();s=[],l={},n.addClass("processing"),tcg.ac.api.MCSFE_downlineFloorSalaryRate({gameType:"PC_LOTTO",start:0,end:1e3},function(e){n.removeClass("processing"),e.success&&(e.value.list.forEach(function(e){s.push(e.agentName),l[e.agentName]=e}),m.search())})},initEvents:function(){i.off().on("click",function(){i.find(".toggle-control").toggleClass("active"),m.applyDecimalFormat()}),n.off("click").on("click",function(){var e=$.trim(t.val());m.search(1,1e4,"",e)}),r.off().on("click",".info-active.cancel",function(e){e=$(e.currentTarget).attr("data-id");m.floorSalaryVoid(e)}),c.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(c),r.find(".table-tr.active").removeClass("active")})},applyDecimalFormat:function(){var a=i.find(".toggle-control").hasClass("active")?1:2;r.find("[data-amount]").each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:1e4,a=3<arguments.length&&void 0!==arguments[3]?arguments[3]:"";n.hasClass("processing")||(n.addClass("processing"),tcg.ac.api.loadAgentDownlinesV2({subordinateName:a,subordinateType:"DIRECT",customerType:1,page:e,size:t||1e4},function(e){n.removeClass("processing");var t=[];e.value.list.forEach(function(e){-1!==s.indexOf(e.customerName)&&(e.processedDate=l[e.customerName].processedDate,e.status=l[e.customerName].status,e.rate=l[e.customerName].rate,t.push(e))}),m.createTable(u,d,t)}))},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(r.find(".table-tbody"),{data:a,columns:t,click:function(e,t,a){"info-active edit"===e.target.className&&($(a).addClass("active").siblings().removeClass("active"),m.createRateTable(t,JSON.parse(sessionStorage.floorSalaryRates)),tcg.ac.sliderFadeIn(c))}})},createRateTable:function(a,e){var n="",r=null,i=null;e.forEach(function(e,t){n+='<div class="table-tr"><div class="table-td "><input type="checkbox" name="cb" id="{0}" data-rate="{4}" class="checkbox-control"><label for="{0}" class="checkbox-control-ie"></label></div><div class="table-td">{1}</div><div class="table-td">{2}</div><div class="table-td">{3}</div></div>'.format("".concat(a.customerId,"_").concat(t),"1万".concat(Decimal(e.rate).times(100).toString(),"元"),"".concat(Decimal(e.rate).toFixed(2),"%"),0==e.activePlayer?"不限":"".concat(e.activePlayer,"人"),e.rate),r=null==r||r>e.rate?e.rate:r,i=null==i||i<e.rate?e.rate:i}),$(".table-tbody",o).html(n),$(".rate_range",o).html("当前可设置: {0}% ~ {1}%".format("".concat(Decimal(r).toFixed(2)),Decimal(i).toFixed(2))),$(".customer_name",o).html(a.customerName),m.rateTableEvents(a.customerName,a.rate)},rateTableEvents:function(t,e){$("input[type='checkbox']").off("click").on("click",function(e){var a=$(e.currentTarget).attr("id");$("input[type='checkbox']").prop("checked",!1),$("input[type='checkbox']").each(function(e,t){return $(t).prop("checked",!0),$(t).attr("id")!==a})}),$("input[type='checkbox'][data-rate='".concat(e,"']")).trigger("click"),a.off("
1click").on("click",function(){var a=[],e=($(".table-tbody input[type='checkbox']:checked",o).each(function(e,t){a.push($(t).attr("data-rate"))}),Math.max.apply(Math,a));m.floorSalarySubmit(e,t)})},floorSalarySubmit:function(e,t){var a="确定与".concat(t,"的日工资比例为").concat(e,"%?"),n={downlineName:t,downlineRate:e,gameType:"PC_LOTTO",minimumRate:0};tcg.ac.confirm(a,"",function(e){e&&tcg.ac.api.MCSFE_processFloorSalaryRateRequest(n,function(e){e.success&&tcg.ac.alert("success",tcg.lib.prop("fsmgt_success"),"",function(){$(".js_close",o).trigger("click"),m.init()})})})},floorSalaryVoid:function(e){var t="确定与".concat(e,"解除签约?"),a={token:sessionStorage.token,downlineName:e,gameType:"PC_LOTTO"};tcg.ac.confirm(t,"",function(e){e&&tcg.ac.api.MCS2_voidFloorSalaryRate(a,function(e){e.success&&tcg.ac.alert("success",tcg.lib.prop("label_cancellation_request_been_sent"),"",function(){m.init()})})})}};m.init()})},tcg.ac.fSsalaryRecordV2=function(e){tcg.ac.loadTemplate(e,"fSsalaryRecordV2",function(){var e=$
1("#fSalaryRecordV2"),r=$(".js_date",e),i=$(".btn-submit",e),t=$("input[name='set_date']",e),n=$(".decimal-toggle",e),a=$(".js_username",e),o=$(".js_table",e),c=["customerName",{value:"teamAmount",filter:function(e){return"<span data-amount='".concat(e||0,"' > ").concat(tcg.ac.currencyFormat(e,2),"</span>")}},{value:"salaryRate",filter:function(e){return"<span> ".concat(tcg.ac.currencyFormat(e,2),"</span>%")}},"activeMember",{value:"balanceDate",filter:function(e){return e||"<span>{0}</span>".format(tcg.lib.prop("result_no_login_records"))}},{value:"teamDaySalaryAmount",filter:function(e){return"<span data-amount='".concat(e||0,"' > ").concat(tcg.ac.currencyFormat(e,2),"</span>")}},{value:"actualSalaryAmount",filter:function(e){return"<span data-amount='".concat(e||0,"' > ").concat(tcg.ac.currencyFormat(e,4),"</span>")}}],s=["label_account","label_team_daily_amount","label_actual_proportion","label_amount_of_people_for_valid_betting","label_settlement_date","label_team_salary","label_self_salary"],l={init:function(){a.val(""),l.initEvents(),l.search()},initEvents:function(){t.off().on("click",function(e){if(void 0!==e.originalEvent){var t=$.trim($(this).val()),a=r.data("daterangepicker");switch(t){case"7":a.setStartDate(moment(new Date).add(-6,"d")),a.setEndDate(moment(new Date)),l.search(1);break;case"-1":r.trigger("click");break;default:a.setStartDate(moment(new Date).add(-1*t,"d")),a.setEndDate(moment(new Date).add(-1*t,"d")),l.search(1)}}}),i.off().on("click",function(){l.search()}),n.off().on("click",function(){n.find(".toggle-control").toggleClass("active"),l.applyDecimalFormat()}),tcg.ac.initDaterangepicker(r,{timePicker:!1,maxDate:moment(new Date).add(2,"d"),callback:function(e,t,a){$('input[type=radio][value="-1"]').trigger("click"),l.search(1)}}),r.on("click",function(){$('input[type=radio][value="-1"]').trigger("click")})},applyDecimalFormat:function(){var a=n.find(".toggle-control").hasClass("active")?2:4;o.find("[data-amount]").each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))})},search:function(){var n=arguments;return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=0<n.length&&void 0!==n[0]?n[0]:1,i.hasClass("processing"))return e.abrupt("return");e.next=4;break;case 4:i.addClass("processing"),a={gameCategory:"PC_LOTTO",startDate:r.data("daterangepicker").startDate.format("YYYY-MM-DD"),endDate:r.data("daterangepicker").endDate.format("YYYY-MM-DD"),status:"P",page:t,size:14},tcg.ac.api.ODSFE2_dailySalaryFloored(a,function(e){i.removeClass("processing"),e.success?(l.createTable(s,c,e.value.list),tcg.ac.loadPaginationXX(".js_pagination",l.search,a.page,e.value.totalPages)):tcg.ac.onError(e.message)});case 7:case"end":return e.stop()}},e)}))()},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(o.find(".table-tbody"),{data:a,columns:t}),l.applyDecimalFormat()}};l.init()})},tcg.ac.fSsubordinateMgtV2=function(e){tcg.ac.loadTemplate(e,"fSsubordinateMgtV2",function(){var e=$
1("#fSsubordinateMgtV2"),t=$(".js_username",e),n=$(".search-form .btn-submit",e),r=$(".js_table",e),i=$(".decimal-toggle",e),o=$("#itemWrapper",e),a=$(".info-footer .btn-submit",o),c=e.find(".model-case"),s=[],l=["customerName","regDate",{value:"lastLoginTime",filter:function(e){return e||"<span>{0}</span>".format(tcg.lib.prop("result_no_login_records"))}},"teamCount","directCount",{value:"availBalance",filter:function(e){return"<span data-amount='".concat(e||0,"' > ").concat(tcg.ac.currencyFormat(e,2),"</span>")}},{value:"customerId",filter:function(e){return"<span class='info-active' data-id='{1}'>{0}</span>".format("签约",e)},className:"blue-text"}],d=["label_account","label_registration_time","label_last_login_time","label_total_amount_of_team_member","label_amount_of_direct_people","label_personal_balance","label_operation"],u={init:function(){t.val(""),tcg.ac.switchDecimal(),u.initEvents();(s=[]).push(sessionStorage.account),n.addClass("processing"),tcg.ac.api.MCSFE_downlineFloorSalaryRate({gameType:"PC_LOTTO"},function(e){n.removeClass("processing"),e.success&&(e.value.list.forEach(function(e){s.push(e.agentName)}),u.search())})},initEvents:function(){i.off().on("click",function(){i.find(".toggle-control").toggleClass("active"),u.applyDecimalFormat()}),n.off("click").on("click",function(){var e=$.trim(t.val());u.search(1,1e4,"",e)}),c.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(c),r.find(".table-tr.active").removeClass("active")})},applyDecimalFormat:function(){var a=i.find(".toggle-control").hasClass("active")?2:4;r.find("[data-amount]").each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:1e4,a=3<arguments.length&&void 0!==arguments[3]?arguments[3]:"";n.hasClass("processing")||(n.addClass("processing"),tcg.ac.api.loadAgentDownlinesV2({subordinateName:a,subordinateType:"DIRECT",customerType:1,page:e,size:t||1e4},function(e){n.removeClass("processing");var t=[];e.value.list.forEach(function(e){-1===s.indexOf(e.customerName)&&t.push(e)}),u.createTable(d,l,t)}))},createTable:function(e,t,a){var n=[];e.forEach(function(e){n.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(e)))}),$(".js_table .table-thead .table-tr").html(n.join("")),tcg.ac.loadDataBodyTemplate(r.find(".table-tbody"),{data:a,columns:t,click:function(e,t,a){"info-active"===e.target.className&&($(a).addClass("active").siblings().removeClass("active"),u.createRateTable(t,JSON.parse(sessionStorage.floorSalaryRates)),tcg.ac.sliderFadeIn(c))}})},createRateTable:function(a,e){var n="",r=null,i=null;e.forEach(function(e,t){n+='<div class="table-tr"><div class="table-td "><input type="checkbox" name="cb" id="{0}" data-rate="{4}" class="checkbox-control"><label for="{0}" class="checkbox-control-ie"></label></div><div class="table-td">{1}</div><div class="table-td">{2}</div><div class="table-td">{3}</div></div>'.format("".concat(a.customerId,"_").concat(t),"1万".concat(Decimal(e.rate).times(100).toString(),"元"),"".concat(Decimal(e.rate).toFixed(2),"%"),0==+e.activePlayer?"不限":"".concat(e.activePlayer,"人"),e.rate),r=null==r||r>e.rate?e.rate:r,i=null==i||i<e.rate?e.rate:i}),$(".table-tbody",o).html(n),$(".rate_range",o).html("当前可设置: {0}% ~ {1}%".format("".concat(Decimal(r).toFixed(2)),Decimal(i).toFixed(2))),$(".customer_name",o).html(a.customerName),u.rateTableEvents(a.customerName)},rateTableEvents:function(t){$("input[type='checkbox']").off("click").on("click",function(e){var a=$(e.currentTarget).attr("id");$("input[type='checkbox']").prop("checked",!1),$("input[type='checkbox']").each(function(e,t){return $(t).prop("checked",!0),$(t).attr("id")!==a})}),a.off("click").on("click",function(){var a=[],e=($(".table-tbody input[type='checkbox']:checked",o).each(function(e,t){a.push($(t).attr("data-rate"))}),Math.max.apply(Math,a));u.floorSalarySubmit(e,t)})},floorSalarySubmit:function(e,t){var a="确定与".concat(t,"的日工资比例为").concat(e,"%?"),n={downlineName:t,downlineRate:e,gameType:"PC_LOTTO",minimumRate:0};
1tcg.ac.confirm(a,"",function(e){e&&tcg.ac.api.MCSFE_processFloorSalaryRateRequest(n,function(e){e.success&&tcg.ac.alert("success",tcg.lib.prop("fsmgt_success"),"",function(){$(".js_close",o).trigger("click"),u.init()})})})}};u.init()})},tcg.ac.floorSalaryV2=function(e){var r=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"fSmainV2";tcg.ac.loadTemplate(e,"floorSalaryV2",function(){var e=$("#switchTab"),a={fSmain:{tab:tcg.lib.prop("label_floor_my"),ac_method:"fSmainV2"},fSsalaryRecord:{tab:tcg.lib.prop("label_floor_myrecord"),ac_method:"fSsalaryRecordV2"}},n={init:function(){tcg.ac.api.registerSettings().then(function(){var t=[];tcg.ac.switchDecimal(),Object.keys(a).forEach(function(e){t.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(a[e].tab,a[e].ac_method))}),e.html(t.join("")),n.initEvents(),tcg.ac[r]("#tr_history"),$(e.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")})},initEvents:function(){e.find(".nav-item").off().on("click",function(){var e;$(this).hasClass("active")||($(this).addClass("active").siblings().removeClass("active"),e=$(this).attr("data-tab_target"),tcg.ac[e]("#tr_history"))})}};n.init()})},tcg.ac.linkMgmt=function(e,t){tcg.ac.loadTemplate(e,"linkMgmt",function(){var s,r=$("#linkManagment"),l=r.find(".btn-submit"),n=r.find(".decimal-toggle"),e=r.find(".js_pathType"),t=r.find(".js_type"),a=r.find(".js_status"),d=r.find(".js_table"),i=r.find("#itemWrapper"),o=r.find("#data-content"),c=r.find("#data-header"),u=r.find(".js_itemTable"),m=r.find(".prev-link"),p=r.find(".next-link"),f=r.find(".js-rebate-his"),g="",v=0,b=0,_=0,h=[tcg.lib.prop("label_member"),tcg.lib.prop("label_agent")],y=[tcg.lib.prop("label_close"),tcg.lib.prop("label_normal"),tcg.lib.prop("label_overdue")],C=(tcg.lib.findWhitelabelByModId("AFFURLEXT3"),tcg.lib.findWhitelabelByModId("INVCODE3")),D={system:tcg.lib.prop("label_system_generate")},w=(tcg.ac.genRegisterUrlPath=function(){return tcg.lib.findWhitelabelByModId("AFFURLEXT3")?"/register.html":""},tcg.ac.genRegisterUrl=function(e,t){var e=e||{},a=e.code,n=e.domain,e=e.topLevelDomain,r=tcg.lib.findWhitelabelByModId("SUFAFFCODE3"),i=window.location.host.split("."),r=(i[0]=a&&!r?a:"www",!(!a||!r)),t=(t||"").toLowerCase().replace(/(http|https):\/\//gi,"").replace(),t=(n?i[1]=n:/^[^.]+?\.[^.]+?$/.test(t)&&(i=[i[0],t.split(".")[0],t.split(".")[1]||i[2]]),e&&n&&(i[2]=e),/(dev|sit|uat)-/.test(window.location.host)?"http":"https");return"".concat(t,"://").concat(i.join(".")).concat(tcg.ac.genRegisterUrlPath()).concat(r?"?affiliateCode=".concat(a):"")},{init:function(){C||$(".code-header").addClass("hide"),w.initEvents(),w.search()},initEvents:function(){tcg.ac.initDropDownListEvent(".select-control"),l.off().on("click",function(e){$(this).first().hasClass("disable")||w.search()}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=d.find("[data-amount]"),a=e.hasClass("active")?2:4;t.each(function(e,t){$(t).html(tcg.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),f.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(f),d.find(".table-tr.active").removeClass("active")}),i.on("click",".cl-more",function(){d.find(".table-tr.active .cl-more").trigger("click")}),m.off().on("click",function(){m.hasClass("processing")||m.hasClass("disabled")||(v=parseInt(v),m.addClass("processing"),v<=0?_<=b&&1!==_?w.search(_-1,function(){w.showDataDetails(null,g.length-1)}):w.showDataDetails(null,0):w.showDataDetails(null,v-1))}),p.off().on("click",function(){p.hasClass("processing")||p.hasClass("disabled")||(p.addClass("processing"),(v=parseInt(v))>=g.length-1?_<b?w.search(_+1,function(){w.showDataDetails(null,0)}):w.showDataDetails(null,g.length-1):w.showDataDetails(null,v+1))})},eventAfterSearch:function(){function e(){var e=$("<input type='text'>"),t=($("body").append(e),$(this).text());0<$(this).find(".hover-tips").length&&(t=$(this).find(".content-tips").text()),e.val($.trim(t)).select(),document.execCommand("copy"),e.remove(),setTimeout(function(){tcg.ac.alert("success",tcg.lib.prop("label_success_copy"),null,function(){})},1e3)}d.find(".copy-icon").off().on("click",e),f.find("#data-header").off().on("click",".link-container .blue-text, .link-container .hover-tips",e),$(".copy-code").off().on("click",function(){var e,t;"--"!==$(this).text()&&(e=$("<input type='text'>"),$("body").append(e),t=$(this).text(),0<$(this).find(".hover-tips").length&&(t=$(this).find(".content-tips").text()),e.val($.trim(t)).select(),document.execCommand("copy"),e.remove(),setTimeout(function(){tcg.ac.alert("success",tcg.lib.prop("label_success_copy"),null,function(){},tcg.lib.prop("button_confirm"))},100))}),$(".delete-icon").off().on("click",function(){tcg.ac.api.MCSFE_deleteAffiliateUrl({affiUrlId:$(this).attr("data-id")},function(e){e.success?w.search():tcg.ac.alert("errors",tcg.lib.prop(e.description),tcg.ac.ui.alertSizes.S)})}),$(".info-active").off().on("click",function(){w.showDataDetail
1s($(this).attr("data-id"))})},getMainDomain:function(){return s?Promise.resolve({value:{mainDomain:s}}):tcg.ac.api.consolidatedSettings()},search:function(){var i=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,o=1<arguments.length?arguments[1]:void 0,c={pathType:e.data("value"),type:t.data("value"),status:a.data("value"),page:i,size:14,pageSize:14};l.hasClass("processing")||(l.addClass("processing"),Promise.all([tcg.ac.api.MCSFE_viewAffiliateUrls(c),w.getMainDomain()]).then(function(e){var e=_slicedToArray(e,2),t=e[0],e=e[1];if(e.value&&(s=e.value.mainDomain),l.removeClass("processing"),t.success){g=t.value.List;tcg.ac.loadDataBodyTemplate(d.find(".table-tbody"),{data:t.value.List,columns:[{value:"pathType",filter:function(e,t){return null===t.pathType?"{0}".format(D.system):"{0}".format(t.path)},className:function(e){return"channel icon_".concat(null===e?"2":e)}},{value:"code",filter:function(e){return"<div>{0}</div>".format(e||"--")},className:"".concat(C?($(".table-td[translate='label_invitation_code']").removeClass("hide"),""):"hide"," blue-text copy-code")},{value:"code",filter:function(e,t){return"<div class='copy-icon'>".concat(tcg.ac.genRegisterUrl(t,s),"</div>")},className:"link-text"},{value:"id",filter:function(e,t){return"<div class='info-active' data-id='{1}'>{0}</div>".format(t.affiliateCount||"0",e)},className:"blue-text"},{value:"type",filter:function(e){return h[e]}},{value:"status",filter:function(e){return 3===e?"<div style:'color: red'>{0}</div>".format(y[e]):y[e]}},"startDate",{value:"endDate",filter:function(e){return null!=e?e:tcg.lib.prop("label_valid_forever")}},{value:"id",filter:function(e){return"<div class='info-active' style='line-height: 28px;' data-id='{1}'>{0}</div>".format(tcg.lib.prop("button_see"),e)},className:"blue-text"},{value:"id",filter:function(e){return"<div class='delete-icon' data-id='{0}'></div>".format(e)}}]}),d.find(".table-tbody .table-tr .table-td:nth-child(1)").addClass("js-channel"),tcg.ac.setupTooltip(d.find(".table-td.js-channel"),"left"),tcg.ac.setupTooltip(d.find(".table-td.blue-text"),"center"),tcg.ac.setupTooltip(d.find(".link-text .copy-icon"),"center");for(var a=1,n=t.value.pageInfo.totalRecords,r=t.value.pageInfo.pageSize;r<n;)a+=1,n-=r;b=a,_=i,tcg.ac.loadPaginationXX(".js_pagination",w.search,c.page,a),w.eventAfterSearch()}else tcg.ac.onError(t.message);"function"==typeof o&&o()}))},showDataDetails:function(e,t){if(w.clearDataBody(),w.clearDataContent(),t||0===t)w.displayDataContent(t);else for(var a in g)!{}.hasOwnProperty.call(g,a)||"".concat(g[a].id)!=="".concat(e)||w.displayDataContent(a);f.hasClass("active")||tcg.ac.sliderFadeIn(f)},displayDataContent:function(e){v=+e,c.html(w.headTemplate(g[e])),0===v&&1===_?m.addClass("disabled"):m.removeClass("disabled"),_===b&&v+1===d.find(".table-tbody .table-tr").length?p.addClass("disabled"):p.removeClass("disabled");var t,a,n=g[e].configs;for(t in n)!{}.hasOwnProperty.call(n,t)||(a=n[t],o.append('<div class="info-group"><div class="ellipsis">{0}</div><div class="text-right explanation">{1}</div></div>'.format(tcg.ac.lotto_translate(a.gameCode),a.rebate||"0")));tcg.ac.setupTooltip(r.find(".info-group.link-container div.ellipsis")),tcg.ac.setupTooltip(r.find(".info-view div.ellipsis"));e={affiUrlId:g[e].id};tcg.ac.api.MCSFE_viewRegisteredAffiliates(e,function(e){e.success&&e.value?tcg.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:e.value,columns:["customerName","registeredDate"]}):u.find(".table-tbody").html('<div style="text-align: center;padding-top:190px">'.concat(tcg.lib.prop("result_null"),"</div>")),m.removeClass("processing"),p.removeClass("processing")})},clearDataBody:function(){o.empty()},clearDataContent:function(){u.find(".table-tbody").empty()},headTemplate:function(e){function t(){return tcg.ac.genRegisterUrl(e,s)}var a="{0}";return setTimeout(function(){new window.QRCode($("#Qr-Code").html("")[0],{text:t(),width:148,height:148,colorDark:"#000000",colorLight:"#ffffff",correctLevel:QRCode.CorrectLevel.H})}),'\n          <div class="info-group">\n            <div class="colon">'.concat(tcg.lib.prop("label_channel"),"</div>\n            <div class='ellipsis'>").concat(a.format(0===e.pathType?a.format(tcg.lib.prop("label_forum")):a.format(1===e.pathType?tcg.lib.prop("label_qq_group"):2===e.pathType?e.path:3===e.pathType?"Facebook":4===e.pathType?"Line":D.system)),'</div>\n          </div>\n          <div class="info-group link-container">\n            <div class="colon">').concat(tcg.lib.prop("ac_link"),'</div>\n            <div class="blue-text ellipsis">').concat(a.format(t()),'</div>\n          </div>\n          <div class="info-group">\n            <div class="colon">').concat(tcg.lib.prop("label_type"),"</div>\n            <div>").concat(h[e.type],'</div>\n          </div>\n          <div class="info-group">\n            <div class="colon">').concat(tcg.lib.prop("label_status"),"</div>\n            <div>").concat(y[e.status],'</div>\n          </div>\n          <div class="info-group">\n            <div class="colon">').concat(tcg.lib.prop("label_registration_population"),'</div>\n            <div class="explanation">').concat(e.affiliateCount,'</div>\n          </div>\n          <div class="info-group">\n            <div class="colon">').concat(tcg.lib.prop("label_qrcode"),'</div>\n            <div class="explanation" style="vertical-align: top;padding-top: 10px" id="Qr-Code"></div>\n          </div>')}
1,beautifyAffiliateUrl:function(e,t){e=tcg.ac.ui.generateAffiliateUrl(e).hostname+t;return e&&11<e.byte()?"<div class='hover-tips'><span class='ellipsis'>{0}</span><div class='content-tips {2}' {4}>{1}{3}</div></div>".format(e,e):e}});w.init()})},tcg.ac.teamManagementCM=function(S){var r=tcg.ac.api.getConsolidated(),n=tcg.ac.api.getMemberInfo(),F=!1,u=null,m=null,p=[],s=null,M=(sessionStorage.getItem("isAgent"),tcg.lib.findWhitelabelByModId("POSTAK3")),E=tcg.lib.findWhitelabelByModId("AGEREBATE3"),f=function(e,t){var a=e.parents(".input-case");a.find(".clear-btn").remove(),a.find(".error-tips").remove(),tcg.ac.BlurError(e,tcg.lib.prop(t))},l=new((()=>{return _createClass(function e(){var a=this;_classCallCheck(this,e),_defineProperty(this,"memberInfoGa",void 0),_defineProperty(this,"init",function(t){tcg.ac.easyNumberSeparator({selector:".creditLimit-input",separator:","}),a.PAYMENTPASS3?t.append('<div class="form-group sync-label">\n      <label class="form-label colon">'.concat(tcg.lib.prop("label_pwd_pay"),'</label>\n      <div class="input-case">\n          <input class="input-control" type="password" name="PAY_PWD" autocomplete="off">\n      </div>\n      </div>')):t.append('<div class="form-group sync-label">\n      <label class="form-label colon">'.concat(tcg.lib.prop("label_pwd_login"),'</label>\n      <div class="input-case">\n          <input class="input-control" type="password" name="LOGIN_PWD" autocomplete="off">\n      </div>\n      </div>')),a.enableGA().then(function(e){e&&t.append('<div class="form-group sync-label">\n      <label class="form-label colon">'.concat(tcg.lib.prop("label_google_verifyNum"),'</label>\n      <div class="input-case">\n          <input class="input-control" type="password" name="GA_CODE" autocomplete="off">\n      </div>\n      </div>'))})}),_defineProperty(this,"submit",function(e){var t=e.find('input[name="GA_CODE"]'),a=e.find('input[name="LOGIN_PWD"]'),e=e.find('input[name="PAY_PWD"]'),n={};return t.length&&(t.val()?n.authCode=t.val():f(t,tcg.lib.prop("error_input_right_value"))),a.length?a.val()?n.password=a.val():f(a,tcg.lib.prop("label_input_password")):e.length&&(e.val()?n.password=e.val():f(e,tcg.lib.prop("info_enter_correct_psw"))),t.length?2===Object.keys(n).length&&n:1===Object.keys(n).length&&n})},[{key:"PAYMENTPASS3",get:function(){return tcg.lib.findWhitelabelByModId("PAYMENTPASS3")}},{key:"enableGA",value:(e=_asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=tcg.lib.findWhitelabelByModId("TRANSFERGA3"),void 0!==this.memberInfoGa)return e.abrupt("return",t&&this.memberInfoGa);e.next=3;break;case 3:return e.next=5,n;case 5:return a=e.sent,this.memberInfoGa=a.value.bindGA||!1,e.abrupt("return",t&&this.memberInfoGa);case 8:case"end":return e.stop()}},e,this)})),function(){return e.apply(this,arguments)})}]);var e})()),R=(()=>_createClass(function e(t,a){var s=this,n=(_classCallCheck(this,e),_defineProperty(this,"change",function(e){var t,a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:1;s.downline&&(t=s.downline,"1"===a.toString()?(s.$js_cur_bla.html(tcg.lib.prop("info_balance_refreshing")),s.balance=void 0,tcg.ac.api.getBalance().then(function(e){e.success?(s.balance=e.value.sumBalance,s.$js_cur_bla.html(s.balance)):s.$js_cur_bla.html(e.message)})):(s.balance=+t.availBalance||0,s.$js_cur_bla.html(s.balance)))}),_defineProperty(this,"submit",function(t){var e,a,n,r,i,o,c;s.$submit.hasClass("processing")||(s.$target.find(".input-case-error").removeClass("input-case-error"),e=s.downline,a=s.$js_transType.data("value"),n=(r=s.translate).label_transfer_in,r=r.label_transfer_out,i={transferAmount:s.$transMoney.val()},c=[],(o=l.submit(s.$target.find(".info-body")))||c.push(!1),i.transferAmount&&!Number.isNaN(i.transferAmount)||c.push(f(s.$transMoney,tcg.lib.prop("info_enter_correct_amount"))),i.transferAmount>s.balance&&c.push(f(s.$transMoney,tcg.lib.prop("error_bal_lack"))),c.length)||(_extends(i,o),s.$submit.addClass("processing"),"1"===a.toString()?tcg.ac.api.transferDownline({customerName:e.customerName,transferAmount:i.transferAmount,remark:"".concat(n,":").concat(i.transferAmount),password:i.password}).then(function(e){s.$submit.removeClass("processing"),e.success?(s.$outSubmit.trigger("click"),tcg.ac.sliderFadeOut(s.$target),s.$target.find("input").val(""),tcg.ac.alert("success",tcg.lib.prop("deposit_success")),"function"==typeof t&&t()):tcg.ac.onError(e.message)}):tcg.ac.api.MCSFE_collectFromDownline({downlineId:e.customerId,amount:i.transferAmount,remark:"".concat(r,":").concat(i.transferAmount),password:i.password}).then(function(e){s.$submit.removeClass("processing"),e.success?(s.$outSubmit.trigger("click"),tcg.ac.sliderFadeOut(s.$target),s.$target.find("input").val(""),"function"==typeof t&&t(),tcg.ac.alert("success",tcg.lib.prop("withdrawal_success"))):tcg.ac.onError(e.message)}))}),this.$target=$(t).find(".js-bet-limit"),this.$outSubmit=a,this.$log=$(".js-bet-log",t),this.event(),this.$submit=this.$target.find(".btn-submit"),this.$js_transType=$(".js_transType",this.$target),this.$transMoney=$(".js_transMoney",this.$target),this.$js_cur_bla=$(".js-cur-bla",this.$target),$(".js_table",t));this.$js_table=n,this.translate={label_account_records:tcg.lib.prop("label_account_records"),label_bet_limit:tcg.lib.prop("label_bet_limit"),label_transfer_in:tcg.lib.prop("label_transfer_in"),label_transfer_out:tcg.lib.prop("label_transfer_out")},this.downline=void 0,this.balance=0,this.$js_transType.data("value",1),this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(s.$target),n.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){n.find(".table-tr.active .cl-more").trigger("click")}),this.$submit.off().on("click",this.submit),l.init(this.$target.find(".
1info-body"))},[{key:"model",value:function(e,t,a){var n;"add"===a?(n=1,this.$target.find(".select-val").text(this.translate.label_transfer_in)):(n=0,this.$target.find(".select-val").text(this.translate.label_transfer_out)),this.downline=e,tcg.ac.sliderFadeIn(this.$target),this.$target.find(".js_customerName").text(this.downline.customerName),this.$js_transType.data("value",n),this.change(null,n),this.$target.find(".input-case-error").removeClass("input-case-error"),this.$target.find("input").val("")}},{key:"modelLog",value:function(e){this.downline=e,tcg.ac.sliderFadeIn(this.$log),this.log()}},{key:"event",value:function(){var e=this,n=this,r=this.$log.find(".js_date"),t=this.$log.find("input[name='set_date']");tcg.ac.initDaterangepicker(r,{timePicker:!1,maxDate:moment(new Date).add(2,"d"),callback:function(){$('input[type=radio][value="-1"]').trigger("click"),n.log(1)}}),n.$log.find(".btn-submit").off().on("click",function(){return!$(e).hasClass("processing")&&(n.log(1),!0)}),r.on("click",function(){$('input[type=radio][value="-1"]').trigger("click")}),t.off().on("click",function(e){if(void 0!==e.originalEvent){var t=$.trim($(this).val()),a=r.data("daterangepicker");switch(t){case"7":a.setStartDate(moment(new Date).add(-6,"d")),a.setEndDate(moment(new Date)),n.log(1);break;case"-1":r.trigger("click");break;default:a.setStartDate(moment(new Date).add(-1*t,"d")),a.setEndDate(moment(new Date).add(-1*t,"d")),n.log(1)}}}),n.$log.find(".decimal-toggle").off().on("click",function(){var e=n.$log.find(".toggle-control"),t=n.$log.find(".js_table").find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),this.$log.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(e.$log),e.$js_table.find(".table-tr.active").removeClass("active")})}},{key:"log",value:function(){var a,n,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=this,t=this.$log,i=t.find(".js_table"),o=t.find(".btn-submit:first"),c=t.find(".js_date").data("daterangepicker");o.hasClass("processing")||(a={subordinateName:r.downline.customerName,startTime:c.startDate.startOf("day").format("YYYY-MM-DD HH:mm:ss"),endTime:c.endDate.endOf("day").format("YYYY-MM-DD HH:mm:ss"),txTypeIds:"6104,6212",page:e,size:15},n=t.find(".toggle-control").hasClass("active")?2:4,o.addClass("processing"),tcg.ac.api.ODSFE2_MemTransDet(a).then(function(e){var t;o.removeClass("processing"),e.success?(tcg.ac.loadDataBodyTemplate(i.find(".table-tbody"),{data:e.value.list,size:a.size,columns:[{value:"codeTypeEn",filter:function(e,t){return t.codeTypeEn}},{value:"txTime",filter:function(e){return moment(e).format("MM-DD HH:mm:ss")}},{value:"amount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"currentAvailBalance",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"orderNo",filter:function(e){return null==e||void 0===e?"-":e}},{value:"remark",filter:function(e,t){var a;return["8102","8202"].includes("".concat(t.txTypeId))&&e&&e.includes("-")?(a=e.split("-")[1],"".concat(tcg.lib.prop("tx_type_id_".concat(t.txTypeId)),"-").concat(a)):(t=tcg.lib.prop(e))&&37<t.byte()?"<div class='hover-tips' style='max-width: 200px;'><span class='ellipsis'>{0}</span><div class='content-tips {2}' {4}>{1}{3}</div></div>".format(t.substr(0,40),t,"right"):t}}]}),tcg.ac.loadPaginationXX(i.find(".js_pagination"),function(e){r.log(e)},a.page,e.value.totalPages),e.value.footer=e.value.footer||{},t=e.value.footer.amount||0,i.find(".jsamount").text(tcg.ac.currencyFormat(t,n)).attr("data-amount",t)):tcg.ac.onError(e.message)}))}}]))(),A=(()=>_createClass(function e(t,a){var s=this,n=(_classCallCheck(this,e),_defineProperty(this,"change",function(e){var t,a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:1;s.downline&&(t=s.downline,"0"===a.toString()?(s.balance=+t.mortgageBalance||0,s.$js_cur_bla.html(tcg.ac.currencyFormat(s.balance,2))):(s.balance=void 0,s.$js_cur_bla.html(tcg.ac.currencyFormat(0,2))))}),_defineProperty(this,"submit",function(t){var e,a,n,r,i,o,c;
1s.$submit.hasClass("processing")||(s.$target.find(".input-case-error").removeClass("input-case-error"),e=s.downline,a=s.$js_transType.data("value"),n=(r=s.translate).label_transfer_in,r=r.label_transfer_out,i={transferAmount:s.$transMoney.val()},c=[],(o=l.submit(s.$target.find(".info-body")))||c.push(!1),i.transferAmount&&!Number.isNaN(i.transferAmount)||c.push(f(s.$transMoney,tcg.lib.prop("info_enter_correct_amount"))),i.transferAmount>s.balance&&c.push(f(s.$transMoney,tcg.lib.prop("error_bal_lack"))),c.length)||(_extends(i,o),s.$submit.addClass("processing"),tcg.ac.api.transferMortgageDownline({downlineId:e.customerId,type:a?"C":"D",amount:i.transferAmount,remarks:"".concat(a?n:r,":").concat(i.transferAmount),password:i.password}).then(function(e){s.$submit.removeClass("processing"),e.success?(s.$outSubmit.trigger("click"),tcg.ac.sliderFadeOut(s.$target),s.$target.find("input").val(""),"function"==typeof t&&t(),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)}))}),_defineProperty(this,"log",function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,t=s,a=s.$log,n=s.translate,r=n.label_transfer_in,i=n.label_transfer_out,o={startDate:moment().add(-6,"d").startOf("day").format("YYYY-MM-DD HH:mm:ss"),endDate:moment().endOf("day").format("YYYY-MM-DD HH:mm:ss"),downlineId:s.downline.customerId,pageNum:e,pageSize:17};tcg.ac.api.MCSFE_getMortgageTransactionLog(o).then(function(e){e.success?(e.value=e.value||{},tcg.ac.loadDataBodyTemplate(a.find(".table-tbody"),{data:e.value.mortgageTransactionLog||[],size:o.pageSize,columns:[{value:"createdDate",filter:function(e){return moment(e).format("YYYY-MM-DD HH:mm:ss")}},{value:"amount",className:"txt-right"},{value:"balance",className:"txt-right"},"remarks",{value:"type",filter:function(e){return"C"===e?r:i}}]}),tcg.ac.loadPaginationXX(a.find(".js_pagination"),function(e){t.log(e)},o.pageNo,Math.ceil(e.value.pageInfo.totalRecords/o.pageSize))):tcg.ac.onError(e.message)})}),this.$target=$(t).find(".js-bond"),this.$outSubmit=a,this.$log=$(".js-security-log",t),this.$submit=$(".btn-submit",this.$target),this.$js_transType=$(".js_transType",this.$target),this.$transMoney=$(".js_bondMoney",this.$target),this.$js_cur_bla=$(".js-cur-bla",this.$target),$(".js_table",t));this.$js_table=n,this.downline=void 0,this.balance=void 0,this.translate={label_account_records:tcg.lib.prop("label_account_records"),label_Bond:tcg.lib.prop("label_Bond"),label_transfer_in:tcg.lib.prop("label_transfer_in"),label_transfer_out:"label_transfer_out"},this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(s.$target),n.find(".table-tr.active").removeClass("active")}),this.$log.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(s.$log),n.find(".table-tr.active").removeClass("active")}),tcg.ac.initDropDownListEvent(this.$js_transType,this.change),this.$js_transType.data("value",1),this.$submit.off().on("click",this.submit),l.init(this.$target.find(".info-body"))},[{key:"model",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.downline=e,tcg.ac.sliderFadeIn(this.$target),this.$target.find(".js_customerName").text(this.downline.customerName),this.$target.find("input").val(""),this.change(null,this.$js_transType.data("value")),this.$target.find(".input-case-error").removeClass("input-case-error")}},{key:"modelLog",value:function(e){this.downline=e,tcg.ac.sliderFadeIn(this.$log),this.log()}}]))(),I=(()=>_createClass(function e(t,a){var l=this,n=(_classCallCheck(this,e),_defineProperty(this,"rateRequest",_asyncToGenerator(_regeneratorRuntime().mark(function e(){var r,t,a,n,i;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,tcg.ac.api.MCSFE_getPositionTakingRateRequest();case 2:r=e.sent,t=l.$target.find("#js_setProportion"),a=l.$target.find("#js_setRebate"),n=l.$target.find("#js_setRequest"),l.$target.off().find(".js_close").addClass("hide"),a.addClass("hide"),t.addClass("hide"),n.removeClass("hide"),i="",r.success&&Object.keys(null==r?void 0:r.value).forEach(function(e,t){var a,n;null!=r&&r.value[e]&&(a="N"===(null==r?void 0:r.value[e].status)?null==r?void 0:r.value[e].minRate:null==r?void 0:r.value[e].editedMinRate,n="N"===(null==r?void 0:r.value[e].status)?null==r?void 0:r.value[e].maxRate:null==r?void 0:r.value[e].editedMaxRate,i+='<div class="form-group sync-label">\n      <label class="form-label colon" for="">{0}</label>\n      <div class="input-case">\n        <input type="text"  class="input-control" autocomplete="off" name="requestItem" placeholder="{1}" min="{2}" max="{3}" id="{4}" onkeyup="this.value=this.value.replace(/[^\\d]/g,\'\')"\n        onafterpaste="this.value=this.value.replace(/[^\\d]/g,\'\')" >\n      </div>\n    </div>'.format(tcg.lib.prop(e),"".concat(a,"%-").concat(n,"%"),a,n,null==r?void 0:r.value[e].id))}),n.find(".setting-group").html(i),n.find("input[name='requestItem']").off("input propertychange").on("input propertychange",function(e){+(e=$(e.target)).val()<e.attr("min")?f(e,tcg.lib.prop("label_rate_min")):+e.val()>e.attr("max")?f(e,tcg.lib.prop("label_rate_max")):e.parent(".input-case-error").removeClass("input-case-error")}),i&&tcg.ac.sliderFadeIn(l.$target);case 14:case"end":return e.stop()}},e)}))),_defineProperty(this,"rateRequestSubmit",_asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,r,i;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=l.$target.find("input[name='requestItem']"),r=[],i=[],t.each(function(e,t){var a=(t=$(t)).val(),n=t.parent(".input-case").hasClass("input-case-error");!a||n?(f(t,tcg.lib.prop("error_input_right_value")),t.parents(".item-content").siblings("input").prop("checked",!0),r.push(!1)):(r.push(!0),n={rate:a,rateId:t.attr("id"),status:"A"},i.push(n))}),r.includes(!1))return e.abrupt("return");e.next=6;break;case 6:l.$submit.addClass("processing"),tcg.ac.api.MCSFE_processPositionTakingRate(i).then(function(e){l.$submit.removeClass("processing"),e.success?(tcg.ac.alert("success",tcg.lib.prop("label_success")),tcg.ac.sliderFadeOut(l.$target),l.getPositionTakingInfo()):tcg.ac.alert("errors",e.message)});case 8:case"end":return e.stop()}},e)}))),_defineProperty(this,"getPositionTakingInfo",function(e){tcg.ac.api.getPositionTakingInfo({downlineId:e?e.customerId:""}).then(function(c){c.success?Object.keys(c.value).forEach(function(e){var t=c.value[e].agent||{},a=void 0===(a=t.status)?"":a,n=t.editedMinRate,r=t.editedMaxRate,i=t.maxRate,o=t.minRate,t=t.rate;c.value[e].agent&&(l.$rebate.find("td[type=".concat(e,"]")).text(a?tcg.lib.prop("status_position_".concat(a)):"-"),n="E"===a?n:o,o="E"===a?r:i,l.$rebate.find("input[name=".concat(e,"_min]")).val(n),l.$rebate.find("input[name=".concat(e,"_max]")).attr("placeholder","".concat(t,"%")).attr("data-max",t).val(o
1))}):tcg.ac.onError(c.message)})}),_defineProperty(this,"submit",function(){if(l.$target.find("#js_setRequest").hasClass("hide")){var o=l;if(!o.$submit.hasClass("processing")){var e=l.$target.find("js_setRebate").hasClass("hide")?"Rebate":"Ratio",c=o.$rebate.find("input"),s=[];if(o.$rebate.find(".input-case").removeClass("input-case-error"),c.each(function(e,t){var a=$(t).attr("name"),n=Number($(t).val()||void 0),r=Number($(t).data("max")||void 0),i=a.split("_")[0];""===n||Number.isNaN(n)?s.push(f($(t),tcg.lib.prop("error_input_right_value"))):a.includes("_min")?n>Number(c.filter("[name=".concat(i,"_max]")).val()||void 0)?s.push(f($(t),tcg.lib.prop("error_input_right_value"))):o.proportion[i].minRate=n:a.includes("_max")&&(r<n?s.push(f($(t),tcg.lib.prop("error_input_right_value"))):o.proportion[i].maxRate=n)}),!s.length){o.$submit.addClass("processing");var t=Object.keys(o.configs).map(function(e){return{type:e,rebateValue:o.configs[e]}});switch(e){case"Rebate":l.downline.newUser?Promise.all([tcg.ac.api.updateDownlineRebatesV2({configs:t,customerName:o.downline.customerName,templateId:""}),0<Object.keys(o.proportion).length&&l.downline.isAgent?tcg.ac.api.applyBatchPostionTakingRate({downlineId:o.downline.customerId,positionTakingRate:Object.values(o.proportion)}):{success:!0}]).then(function(e){var t=(e=_slicedToArray(e,2))[0],e=e[1];o.$submit.removeClass("processing"),t.success&&e.success&&(l.$outSubmit.trigger("click"),tcg.ac.sliderFadeOut(l.$target),l.model({newUser:!0,customerId:u.customerId,isAgent:"1"===m.type,customerName:m.username,rebates:p.map(function(e){return{rebateType:e.type,rebateValue:e.rebateValue}})},"Ratio"),tcg.ac.alert("success",tcg.lib.prop("request.success")),l.downline.rebates.forEac
1h(function(e){e.rebateValue=o.configs[e.rebateType]})),t.success?tcg.ac.onError(t.message):e.success&&tcg.ac.onError(e.message)}):tcg.ac.api.updateDownlineRebatesV2({configs:t,customerName:o.downline.customerName,templateId:""}).then(function(e){o.$submit.removeClass("processing"),e.success?(l.$outSubmit.trigger("click"),l.getPositionTakingInfo(),tcg.ac.sliderFadeOut(l.$target),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)});break;case"Ratio":Object.keys(o.proportion).length?tcg.ac.api.applyBatchPostionTakingRate({downlineId:o.downline.customerId,positionTakingRate:Object.values(o.proportion)}).then(function(e){o.$submit.removeClass("processing"),e.success?(l.$outSubmit.trigger("click"),l.getPositionTakingInfo(),tcg.ac.sliderFadeOut(l.$target),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)}):o.$submit.removeClass("processing")}}}}else l.rateRequestSubmit()}),this.translate={label_account_records:tcg.lib.prop("label_account_records"),label_bet_limit:tcg.lib.prop("label_bet_limit"),label_transfer_in:tcg.lib.prop("label_account_records"),label_transfer_out:tcg.lib.prop("label_transfer_out")},this.$outSubmit=a,this.downline={},this),a=$(t).find(".js_setting");this.$js_table=$(".js_table",t),n.$target=a,n.$submit=$(".btn-submit",a),n.$rebate=$("#report-zb",a),n.proportion={},n.rebateSetting={},n.isSync=!0,n.cloneDom=null,n.configs={},r.then(function(e){e.success&&Object.keys(e.value).forEach(function(t){e.value[t].map(function(e){return n.rebateSetting[e.gameType]=_objectSpread({type:t},e),!0})})}),n.$submit.off().on("click",n.submit),this.rateRequest(),tcg.ac.api.getPositionTakingInfo().then(function(a){var e=a.success&&Object.keys(a.value).map(function(e){var t;return n.proportion[e]={productType:e,minRate:void 0,maxRate:void 0},'<tr> <td class="form-label">'.concat(tcg.lib.prop(e),'</td>\n      <td type="').concat(e,'">-</td>\n      <td><div class="input-case">\n          <input type="text"  onkeyup="this.value=this.value.replace(/[^\\d]/g,\'\') "\n          placeholder="0%"\n                     onafterpaste="this.value=this.value.replace(/[^\\d]/g,\'\') " autocomplete="off"\n                     oncopy="return false"  class="input-control" data-error="#{label_proportion_min}" name="').concat(e,'_min">\n        </div></td>\n        <td><div class="input-case">\n          <input type="text" onkeyup="this.value=this.value.replace(/[^\\d]/g,\'\')"\n                     onafterpaste="this.value=this.value.replace(/[^\\d]/g,\'\')" autocomplete="off"\n                     oncopy="return false" placeholder="').concat(null==(t=a.value[e].agent)?void 0:t.rate,'%" data-max="').concat(null==(t=a.value[e].agent)?void 0:t.rate,'"\n                      class="input-control" data-error="0%~').concat(null==(t=a.value[e].agent)?void 0:t.rate,'%" name="').concat(e,'_max">\n        </div></td>\n       </tr>')});e.length?n.$rebate.show().append(e):n.$rebate.hide()})},[{key:"model",value:function(e,t){var a=this,n=(this.downline=e,this.mode=t,this.getPositionTakingInfo(this.downline),this.isSync=!0,this.configs={},this.$target.find(".js_lott_toggle").addClass("active"),this.$target.find(".js_r_toggle").addClass("active"),this.$target.find(".js_syncVal").removeClass("active"),this.$target.find(".js_customerName").text(this.downline.customerName),this.$target.find("#js_setProportion")),r=this.$target.find("#js_setRebate"),e=this.$target.find("#js_setRequest");switch(tcg.ac.sliderFadeIn(this.$target),this.getSeries(this.$target),this.event(this.$target),this.$rebate.find("input").val(""),e.addClass("hide"),t){case"Rebate":r.removeClass("hide"),n.addClass("hide");break;case"Ratio":r.addClass("hide"),n.removeClass("hide")}this.downline.newUser?this.$target.off().find(".js_close").addClass("hide"):this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(a.$target)}).find(".js_close,.js_customerName").removeClass("hide")}},{key:"getSeries",value:function(e){var t,n=this,r=[],i=[],a=e.find(".js_lottery"),e=e.find(".js_recreation");
1this.downline.rebates.forEach(function(e){var t=e.rebateType,e=e.rebateValue,a=n.rebateSetting[t];n.configs[t]=e,a&&(t=e>a.noQuotaMaxRebate?e:a.noQuotaMaxRebate,t='<div class="form-group slider_el disabled">\n  <div class="form-group"><label class="txt-label"><span class="colon">'.concat(tcg.lib.prop(a.gameType),'</span></label>\n    <div class="slider_value"><label>').concat(e+n.computer(e,a.gameType,e),'</label></div>\n  </div>\n  <div class="form-group slider_el_container">\n    <div class="reg_slider ui-slider js_slider green"\n     data-step="').concat(a.rebateInterval,'" \n data-min="').concat(a.minRebate,'"\n data-max="').concat(t,'"\n data-value="').concat(e,'"\n data-type="').concat(a.gameType,'">\n</div>\n  </div>\n</div>'),("4"===a.type.toString()?i:r).push(t))}),(t=e.empty()).append.apply(t,r),(t=a.empty()).append.apply(t,i),i.length&&a.closest(".slider-setting").removeClass("hide"),r.length&&e.closest(".slider-setting").removeClass("hide")}},{key:"event",value:function(e){var t=this,o=this,a=e.find(".js_syncVal"),n=e.find(".js_lottery"),r=e.find(".js_recreation"),i=e.find(".js_lott_toggle"),c=e.find(".js_r_toggle");$(".js_slider",e).each(function(e,t){var a=$(t),t=a.data("max"),n=a.data("step")||1,r=a.data("value"),i=a.data("min");a.slider({value:r,range:"min",min:i,max:t,step:n,change:function(e,t){o.changeSlider(e,t,"change")},start:function(){a.slider("option","step",n)},slide:function(e,t){o.changeSlider(e,t,"slide"),1===a.closest("#js_lottery").length&&o.isSync&&o.syncVal(n,t.value,a)}})}),a.off().on("click",function(){a.toggleClass("active"),t.isSync=!t.isSync}),i.off().on("click",function(){var a=$(this).hasClass("active");$(this).toggleClass("active"),n.find(".js_slider[data-type]").slider("enable").each(function(e,t){$(t).slider("value",$(t).data(a?"max":"min"))})}),c.off().on("click",function(){var a=$(this).hasClass("active");$(this).toggleClass("active"),r.find(".js_slider[data-type]").slider("enable").each(function(e,t){$(t).slider("value",$(t).data(a?"max":"min"))})})}},{key:"changeSlider",value:function(e,t){var e=$(e.target),a=e.data("max"),n=e.data("type");e.closest(".slider_el").find(".slider_value label").text(t.value.toString()+this.computer(t.value,n,e.data("min"))),this.configs[n]=t.value,t.value===a?e.addClass("red"):e.removeClass("red")}},{key:"syncVal",value:function(e,t,a){this.cloneDom.find(".js_slider").not(a).slider("option","step",1).slider("value",t)}},{key:"computer",value:function(e,t,a){var n="",r=0;switch(a=a||0,t){case"SSC_1":case"LHC_1":case"LF_1":case"PK10_1":case"K3_1":case"PCB_1":case"11X5_1":r=(e-a)/2e3*100;break;case"LIVE":case"RNG":case"SPORTS":case"FISH":case"ELOTTO":r=e,n="%";break;case"PVP":r=.025*e,n="%"}return"%"!==n&&(r=r<0?0:r.toFixed("% "===n?3:2),n+=" (".concat(r,"%)")),n}}]))(),P=(()=>_createClass(function e(t,a){var n=this,r=(_classCallCheck(this,e),_defineProperty(this,"submit",function(e){var t,a=n.downline;$(e.currentTarget).hasClass("processing")||(t={username:a.customerName,nickname2:$.trim(n.$newNickname.val())},(e=tcg.ac.checkRegExPattern("nickname",t.nickname2)).pass||f(n.$newNickname,e.message),n.$submit.addClass("processing"),tcg.ac.api.changeNickname(t).then(function(e){n.$submit.removeClass("processing"),e.success?(n.$outSubmit.trigger("click"),tcg.ac.sliderFadeOut(n.$jsChangeNickname),n.downline.nickname2=t.nickname2,tcg.ac.alert("success",tcg.lib.prop("request.success")),n.$jsChangeNickname.find(".old-nickname").text(t.nickname2),n.$newNickname.val(""),n.e&&$(n.e.currentTarget).text(t.nickname2)):tcg.ac.onError(e.message)}))}),this.$outSubmit=a,$(".js-change-nickname",t)),i=(this.$jsChangeNickname=$(".js-change-nickname",t),$(".js_table",t));this.$js_table=i,this.$submit=$(".btn-submit",r),this.$newNickname=$("#newNickname",r),this.downline={},r.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(r),i.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){i.find(".table-tr.active .cl-more").trigger("click")}),this.$submit.off().on("click",this.submit)},[{key:"model",value:function(e,t){this.downline=e,this.e=t,tcg.ac.sliderFadeIn(this.$jsChangeNickname),this.$jsChangeNickname.find(".js_customerName").text(this.downline.customerName),$(".old-nickname",this.$jsChangeNickname).text(e.nickname2||"-"),this.$newNickname.val("")}}]))(),L=(()=>_createClass(function e(t,a){var n=this,r=(_classCallCheck(this,e),_defineProperty(this,"submit",function(){var e,t,a;
1n.$submit.hasClass("processing")||(n.$target.find(".input-case-error").removeClass("input-case-error"),e=n.downline,t={newMobileNo:n.$newMobileNo.val()},(a=tcg.ac.checkRegExPattern("mobileNum",t.newMobileNo)).pass||f(n.$newMobileNo,a.message),n.$submit.addClass("processing"),tcg.ac.api.downline_mobile({username:e.customerName,newMobileNo:t.newMobileNo}).then(function(e){n.$submit.removeClass("processing"),e.success?(n.$outSubmit.trigger("click"),tcg.ac.sliderFadeOut(n.$target),n.downline.mobileNo=t.newMobileNo,n.$newMobileNo.val(""),n.$target.find(".js-old-mobile").text(n.downline.mobileNo||"-"),n.e&&$(n.e.currentTarget).text(t.newMobileNo),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)}))}),this.$outSubmit=a,this.$target=$(t).find(".js-mobile"),this.$oldMobile=this.$target.find(".js-old-mobile"),this.$customerName=this.$target.find(".js_customerName"),this.$submit=this.$target.find(".btn-submit"),this.$newMobileNo=$('input[name="newMobileNo"]',this.$target),$(".js_table",t));this.$js_table=r,this.translate={label_account_records:tcg.lib.prop("label_account_records"),label_bet_limit:tcg.lib.prop("label_bet_limit"),label_transfer_in:tcg.lib.prop("label_account_records"),label_transfer_out:tcg.lib.prop("label_transfer_out")},this.downline={},this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(n.$target),r.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){r.find(".table-tr.active .cl-more").trigger("click")}),this.$submit.off().on("click",this.submit)},[{key:"model",value:function(e,t){var a=this;this.$oldMobile.text(""),this.downline=e,this.$submit.addClass("processing"),tcg.ac.api.get_downline_mobile({subordinateName:this.downline.customerName}).then(function(e){a.$submit.removeClass("processing"),e.success&&a.$oldMobile.text(e.value||"-")}),this.e=t,tcg.ac.sliderFadeIn(this.$target),this.$customerName.text(this.downline.customerName),this.$newMobileNo.val("")}}]))(),j=(()=>_createClass(function e(t){var a=this,n=(_classCallCheck(this,e),_defineProperty(this,"submit",function(){var e,t;a.$submit.hasClass("processing")||(a.$target.find(".input-case-error").removeClass("input-case-error"),e=a.downline,(t={newPassword:a.$newPassword.val()}).newPassword||f(a.$newPassword,tcg.lib.prop("label_input_password")),a.$submit.addClass("processing"),tcg.ac.api.downline_password({username:e.customerName,newPassword:t.newPassword}).then(function(e){a.$submit.removeClass("processing"),e.success?(tcg.ac.sliderFadeOut(a.$target),a.$newPassword.val(""),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)}))}),this.$target=$(t).find(".js-pwd"),this.$submit=this.$target.find(".btn-submit"),this.$newPassword=$('input[name="newPassword"]',this.$target),$(".js_table",t));this.$js_table=n,this.translate={label_account_records:tcg.lib.prop("label_account_records"),label_bet_limit:tcg.lib.prop("label_bet_limit"),label_transfer_in:tcg.lib.prop("label_account_records"),label_transfer_out:tcg.lib.prop("label_transfer_out")},this.downline={},this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(a.$target),n.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){n.find(".table-tr.active .cl-more").trigger("click")}),this.$submit.off().on("click",this.submit)},[{key:"model",value:function(e){this.downline=e,tcg.ac.sliderFadeIn(this.$target),this.$target.find(".js_customerName").text(this.downline.customerName),this.$target.find("input").val("")}}]))(),B=(()=>_createClass(function e(t,a){var n=this,r=(_classCallCheck(this,e),_defineProperty(this,"submit",function(){var e,t,a;!n.$submit.hasClass("processing")&&(n.$target.find(".input-case-error").removeClass("input-case-error"),e=n.downline,t={status:n.$status.data("value")},a=l.submit(n.$target.find(".info-body")))&&(_extends(t,a),n.$submit.addClass("processing"),tcg.ac.api.changeDownlinePermission({permissionType:t.status.split("/")[1],downlineId:e.customerId,permission:t.status.split("/")[0],password:t.password}).then(function(e){n.$submit.removeClass("processing"),e.success?(n.$outSubmit.trigger("click"),tcg.ac.sliderFadeOut(n.$target),n.$jspwd.val(""),n.e&&$(n.e.currentTarget).text(n.$status.data("text")),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)}))}),this.$outSubmit=a,this.$target=$(t).find(".js-status"),this.$submit=this.$target.find(".btn-submit"),this.$jspwd=$(".js-pwd",this.$target),this.$status=$(".js-statusType",this.$target),$(".js_table",t));this.$js_table=r,this.translate={label_account_records:tcg.lib.prop("label_account_records"),label_bet_limit:tcg.lib.prop("label_bet_limit"),label_transfer_in:tcg.lib.prop("label_account_records"),label_transfer_out:tcg.lib.prop("label_transfer_out")},this.downline={},tcg.ac.initDropDownListEvent(this.$status),this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(n.$target),r.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){r.find(".table-tr.active .cl-more").trigger("click")}),this.$submit.off().on("click",this.submit),l.init(this.$target.find(".
1info-body"))},[{key:"model",value:function(e,t){this.downline=e,this.e=t,tcg.ac.sliderFadeIn(this.$target),this.$status.find(".item-options:eq(".concat(1===this.downline.activeFlag?0:1,")")).trigger("click"),this.$jspwd.val(""),this.$target.find(".js_customerName").text(this.downline.customerName),this.$target.find(".js-old-mobile").text(this.downline.mobileNo),this.$target.find(".input-case-error").removeClass("input-case-error"),this.$target.find("input").val("")}}]))(),O=(()=>_createClass(function e(t,a){var n=this,r=(_classCallCheck(this,e),_defineProperty(this,"submit",function(){var e,t,a;!n.$submit.hasClass("processing")&&(n.$target.find(".input-case-error").removeClass("input-case-error"),e=n.downline,t={status:n.$status.data("value")},a=l.submit(n.$target.find(".info-body")))&&(_extends(t,a),n.$submit.addClass("processing"),tcg.ac.api.changeDownlinePermission({permissionType:t.status.split("/")[1],downlineId:e.customerId,permission:t.status.split("/")[0],password:t.password}).then(function(e){n.$submit.removeClass("processing"),e.success?(n.$outSubmit.trigger("click"),tcg.ac.sliderFadeOut(n.$target),n.$jspwd.val(""),n.e&&$(n.e.currentTarget).text(n.$status.data("text")),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)}))}),this.$outSubmit=a,this.$target=$(t).find(".js-game"),this.$submit=this.$target.find(".btn-submit"),this.$jspwd=$(".js-pwd",this.$target),this.$status=$(".js-statusType",this.$target),$(".js_table",t));this.$js_table=r,this.translate={label_account_records:tcg.lib.prop("label_account_records"),label_bet_limit:tcg.lib.prop("label_bet_limit"),label_transfer_in:tcg.lib.prop("label_account_records"),label_transfer_out:tcg.lib.prop("label_transfer_out")},this.downline={},tcg.ac.initDropDownListEvent(this.$status),this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(n.$target),r.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){r.find(".table-tr.active .cl-more").trigger("click")}),this.$submit.off().on("click",this.submit),l.init(this.$target.find(".info-body"))},[{key:"model",value:function(e,t){this.downline=e,this.e=t,tcg.ac.sliderFadeIn(this.$target),this.$status.find(".item-options:eq(".concat(this.downline.isGameLunch?1:0,")")).trigger("click"),this.$jspwd.val(""),this.$target.find(".js_customerName").text(this.downline.customerName),this.$target.find(".js-old-mobile").text(this.downline.mobileNo),this.$target.find(".input-case-error").removeClass("input-case-error"),this.$target.find("input").val("")}}]))(),V=(()=>{return _createClass(function e(t){var a=this,n=(_classCallCheck(this,e),_defineProperty(this,"model",function(){a.curr.removeClass("hide"),a.curr.siblings(".step-info").addClass("hide"),a.$target.siblings(".step-info").addClass("hide"),a.affUrlActiveType&&(a.$target.find('.radio-control[name="setMemeber"]')[1].checked=!0),tcg.ac.sliderFadeIn(a.$target),a.setupAgentType().then(function(e){switch(a.isAgent=e){case 0:a.$target.find('.radio-control[name="setMemeber"]')[0].checked=!0,a.$target.find(".form-group--member").show(),a.$target.find(".form-group--agent").hide();break;case 1:a.$target.find('.radio-control[name="setMemeber"]')[1].checked=!0,a.$target.find(".form-group--member").hide(),a.$target.find(".form-group--agent").show();break;default:a.$target.find('.radio-control[name="setMemeber"]')[0].checked=!0,a.$target.find(".form-group--agent").show(),a.$target.find(".form-group--member").show()}})}),this.$target=$(t).find(".js-register"),this.curr=this.$target.find("#js_open_account"),this.$submit=this.curr.find(".btn-submit"),this.$jspwd=$(".js-pwd",this.curr),this.$eye=$(".icon-eyes-close",this.curr),this.$status=$(".js-statusType",this.curr),$(".js_table",t));this.$js_table=n,this.translate={label_account_records:tcg.lib.prop("label_account_records"),label_bet_limit:tcg.lib.prop("label_bet_limit"),label_transfer_in:tcg.lib.prop("label_account_records"),label_transfer_out:tcg.lib.prop("label_transfer_out")},this.downline={},this.affUrlActiveType=tcg.lib.findWhitelabelByModId("AFFURLPLYTYPDEFENBLD3"),tcg.ac.initDropDownListEvent(this.$status),this.$target.off().on("click",".js_close,.model-mask",function(){a.curr.hasClass("hide")&&F||(tcg.ac.sliderFadeOut(a.$target),n.find(".table-tr.active").removeClass("active"))}).on("click",".cl-more",function(){n.find(".table-tr.active .cl-more").trigger("click")}),this.$submit.off().on("click",this.submit),this.$eye.on("click",function(e){var t=$(e.currentTarget).parent().find("input");"password"===t.attr("type")?($(e.currentTarget).addClass("icon-eyes"),t.attr("type","text")):(t.attr("type","password"),$(e.currentTarget).removeClass("icon-eyes"))})},[{key:"setupAgentType",value:(e=_asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r,i,o,c;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=tcg.lib.findWhitelabelByModId("REGDOWNAGE3"),r=tcg.lib.findWhitelabelByModId("REGDOWNPLAYER3"),a=0,n=n,r=r,o=i="",e.next=9,Promise.all([tcg.ac.api.getMemberInfo().then(function(e){return sessionStorage.setItem("user_information",JSON.stringify(e)),e.value&&e.value.memberLabel.filter(function(e){return"7"==="".concat(e.labelType)})})]);case 9:c=e.sent,o=sessionStorage.getItem("user_information")?(i=JSON.parse(sessionStorage.getItem("user_information"))).value.memberLabel&&i.value.memberLabel.filter(function(e){return"7"==="".concat(e.labelType)})||[]:c(),c=2,e.t0=0<o.length&&(null==(t=o[0])?void 0:t.accountCreationType)||"",e.next="ALL"===e.t0?15:"PLAYERS"===e.t0?17:"AGENTS"===e.t0?19:21;break;case 15:return c=2,e.abrupt("break",22);case 17:return c=0,e.abrupt("break",22);case 19:return c=1,e.abrupt("break",22);case 21:c=2;case 22:return a=0<o.length?c:n&&!r?1:r&&!n?0:2,e.abrupt("return",a);case 24:case"end":return e.stop()}},e,this)})),function(){return e.apply(this,arguments)})}]);var e})(),Y=(()=>_createClass(function e(t,a,n,r,i){var d=this,a=(_classCallCheck(this,e),_defineProperty(this,"submit",function(e){var t=d.rebateSetting,a=$(e.target),n=$(".js_table",S);d.$js_table=n;var r=(e=d.aryDom).$js_account,i=e.$js_password,o=e.$js_lottery_setting,e=e.$js_nickname;
1if(!a.hasClass("processing")){d.$target.find(".input-case-error").removeClass("input-case-error"),p=[];var c,s=[Object.keys(t).length?'<br><div><strong style="font-weight: bold;">#{label_confirm_accurate_register}</strong></div><br>':""];for(c in t)c&&(p.push({type:c,rebateValue:t[c]}),s.push("<div>{0}:{1}</div>".format("#{".concat(c,"}"),t[c])));var l={username:r.val().trim(),password:i.val().trim()||"123456",nickname2:e.val().trim(),type:$(".radio-control:checked").attr("value"),rebateSettingConfigs:p,quotaId:o.val()},e=tcg.ac.checkRegExPattern("username",l.username),o=[];i.val().trim()&&!tcg.ac.checkRegExPattern("password",l.password).pass&&o.push(f(i,e.message)),e.pass||o.push(f(r,e.message)),o.length||(a.addClass("processing"),l.registerUrl=window.location.href,tcg.ac.api.registerDownline(l).then(function(e){a.removeClass("processing"),e.success?(u=e.value,m=l,n.find(".table-tr.active").removeClass("active"),d.reset(),tcg.ac.alert("success",tcg.lib.prop("result_success_register")),d.SetCreditLimit.showContent()):tcg.ac.onError(e.message)}))}}),this.$outSubmit=a,this.RebateUP=n,this.SetCreditLimit=r,this.SetPrice=i,$(".js-register",t).find("#js_open_account"));this.$target=a,this.data=void 0,this.rebateSetting={},this.AgentQuotaGroupBy={},this.isSync=!0,this.aryDom={$js_lottery:a.find(".js_lottery"),$js_lottery_setting:a.find(".js_lottery_setting"),$js_recreation:a.find(".js_recreation"),$js_up_recreation:a.find(".js_up_recreation"),$js_lott_toggle:a.find(".js_lott_toggle"),$js_syncVal:a.find(".js_syncVal"),$js_r_toggle:a.find(".js_r_toggle"),$js_account:a.find(".js_account"),$js_password:a.find(".js_password"),$js_nickname:a.find(".js_nickname"),$js_agent:a.find(".js_agent"),$btn_submit:a.find(".btn-submit"),$form_group_member:a.find(".form-group--member"),$form_group_agent:a.find(".form-group--agent")},JSON.parse(window.sessionStorage.getItem("loginInfo"))},[{key:"reset",value:function(){this.aryDom.$js_account.val(""),this.aryDom.$js_password.val(""),this.aryDom.$js_nickname.val("")}},{key:"init",value:function(){var i=this,e=(i.event(),i.aryDom),t=e.$js_lottery,o=e.$js_recreation,c=e.$js_up_recreation,n=e.$js_lottery_setting;return tcg.ac.api.getAgentQuotaGroupByProduct(function(a){a.success&&Object.keys(a.value).map(function(e){var t=a.value[e].map(function(e){return i.AgentQuotaGroupBy[e.quotaId]=e.quotaRebateConfig,'<option value="'.concat(e.quotaId,'">').concat(e.templateName,"/").concat(e.quotaRemaining).concat(tcg.lib.prop("label_unit_time"),"</option>")});return"4"===e&&n.append.apply(n,_toConsumableArray(t)),!0})}),r.then(function(a){var n=[],r=[];a.success&&(Object.keys(a.value).forEach(function(e){var t=a.value[e].map(function(e){return i.rebateSetting[e.gameType]=e.minRebate,'<div class="form-group slider_el">\n                <div class="form-group"><label class="txt-label"><span class="colon">'.concat(tcg.lib.prop(e.gameType),'</span></label>\n              <div class="slider_value"><label>').concat(e.minRebate+i.computer(e.minRebate,e.gameType,e.minRebate),'</label></div>\n              </div>\n              <div class="form-group slider_el_container">\n                <div class="reg_slider ui-slider js_slider green"\n              data-step="').concat(e.rebateInterval,'"\n              data-min="').concat(e.minRebate,'"\n              data-max="').concat(e.noQuotaMaxRebate,'"\n              data-type="').concat(e.gameType,'">\n                </div>\n                </div>\n                </div>')});"4"===e?r.push.apply(r,_toConsumableArray(t)):n.push.apply(n,_toConsumableArray(t))}),o.append.apply(o,n),c.append.apply(c,n),t.append.apply(t,r),r.length&&t.closest(".slider-setting").removeClass("hide"),n.length&&(o.closest(".slider-setting").removeClass("hide"),c.closest("table").removeClass("hide")),i.slider(i.$target))})}},{key:"slider",value:function(e){var i=this;$(".js_slider",e).each(function(e,t){var a=$(t),t=a.data("max"),n=a.data("step")||1,r=a.data("min");a.slider({value:r,range:"min",min:r,max:t,step:n,change:function(e,t){i.changeSlider(e,t,"change")},start:function(){a.slider("option","step",n)},slide:function(e,t){i.changeSlider(e,t,"slide"),1===a.closest(".
1js_lottery").length&&i.isSync&&i.syncVal(n,t.value,a)}})})}},{key:"event",value:function(){var e=this,t=this,a=this.aryDom,n=a.$js_syncVal,r=a.$js_lottery,i=a.$js_lott_toggle,o=a.$js_r_toggle,c=a.$js_recreation,s=a.$js_lottery_setting,a=a.$btn_submit;n.off().on("click",function(){n.toggleClass("active"),e.isSync=!e.isSync}),s.off().on("change",function(){s.val()?t.AgentQuotaGroupBy[$(this).val()].forEach(function(e){r.find(".js_slider[data-type=".concat(e.type,"]")).slider("value",e.rebateValue).slider("disable")}):r.find(".js_slider[data-type]").each(function(e,t){$(t).slider("enable").slider("value",$(t).data("min"))})}),i.off().on("click",function(){var a=$(this).hasClass("active");s.val(""),$(this).toggleClass("active"),r.find(".js_slider[data-type]").slider("enable").each(function(e,t){$(t).slider("value",$(t).data(a?"max":"min"))})}),o.off().on("click",function(){var a=$(this).hasClass("active");$(this).toggleClass("active"),c.find(".js_slider[data-type]").slider("enable").each(function(e,t){$(t).slider("value",$(t).data(a?"max":"min"))})}),a.off().on("click",t.submit)}},{key:"changeSlider",value:function(e,t){var e=$(e.target),a=e.data("max"),n=e.data("type");e.closest(".slider_el").find(".slider_value label").text(t.value+this.computer(t.value,n,e.data("min"))),this.rebateSetting[n]=t.value,t.value===a?e.addClass("red"):e.removeClass("red")}},{key:"syncVal",value:function(e,t,a){this.aryDom.$js_lottery.find(".js_slider").not(a).slider("option","step",1).slider("value",t)}},{key:"computer",value:function(e,t,a){var n="",r=0;switch(a=a||0,t){case"SSC_1":case"LHC_1":case"LF_1":case"PK10_1":case"K3_1":case"PCB_1":case"11X5_1":r=(e-a)/2e3*100;break;case"LIVE":case"RNG":case"SPORTS":case"FISH":case"ELOTTO":r=e,n="%";break;case"PVP":r=.025*e,n="%"}return"%"!==n&&(r=r<0?0:r.toFixed("% "===n?3:2),n+=" (".concat(r,"%)")),n}}]))(),H=(()=>_createClass(function e(t,a,n){var c=this,a=(_classCallCheck(this,e),_defineProperty(this,"submit",(()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n,r,i,o;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=$("#js_creditLimit"),a=n.find(".creditLimit-input"),n=n.find(".radio-control:checked"),c.$submit.hasClass("processing"))return e.abrupt("return");e.next=3;break;case 3:if(a.attr("formatamount")){e.next=6;break}return f(a,tcg.lib.prop("info_enter_correct_amount")),e.abrupt("return");case 6:return c.$submit.addClass("processing"),r=(F?u:t).customerId,o={downlineCustomerId:parseInt(r),newLimit:parseFloat(a.attr("formatamount"))},r={downlineCustomerId:parseInt(r),creditType:n.attr("value")},e.next=12,tcg.ac.api.MCSFE_createDownlineCreditLimit(o);case 12:return i=e.sent,e.next=15,tcg.ac.api.MCSFE_editDownlineCreditType(r);case 15:o=e.sent,c.$submit.removeClass("processing"),i.success&&window.refreshBal(),i.success&&o.success?(a.val(""),tcg.ac.alert("success",tcg.lib.prop("result_success_set")),F?c.SetPrice.showContent():(tcg.ac.sliderFadeOut(c.$target.parents(".js-register")),c.$outSubmit.trigger("click"))):(i.success||tcg.ac.alert("errors",i.message),o.success||tcg.ac.alert("errors",o.message));case 19:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})()),_defineProperty(this,"showContent",function(){c.reset(),c.$target.find(".caption-text").text(tcg.lib.prop("label_creditLimit_set")),c.$target.removeClass("hide"),c.$target.find('.radio-control[value="M"]').trigger("click"),c.$target.siblings(".step-info").addClass("hide"),c.$target.siblings(".js_close").addClass("hide"),tcg.ac.sliderFadeIn(c.$target.parents(".js-register"))}),this.$outSubmit=a,this.SetPrice=n,this.$target=$(t).find("#js_creditLimit"),$(".js_table",this.$target));this.$js_table=a,this.$submit=this.$target.find(".btn-submit"),this.$submit.off().on("click",this.submit)},[{key:"reset",value:function(){var e=this.$target.find(".creditLimit-input");e.val(""),e.attr("placeholder",""),this.$target.find('.radio-control[value="A"]').attr("checked","checked")}}]))(),q=_createClass(function e(t,a,n){var o=this,a=(_classCallCheck(this,e),_defineProperty(this,"setAgentRebate",function(){"1"!==m.type?o.$outSubmit.trigger("click"):E?o.RebateUP.model({newUser:!0,customerId:u.customerId,isAgent:1===m.type,customerName:m.username,rebates:p.map(function(e){return{rebateType:e.type,rebateValue:e.rebateValue}})}):M?o.RebateUP.model({newUser:!0,customerId:u.customerId,isAgent:1===m.type,customerName:m.username,rebates:p.map(function(e){return{rebateType:e.type,rebateValue:e.rebateValue}})},"Ratio"):o.$outSubmit.trigger("click")}),_defineProperty(this,"submit",function(){var e,r,i;o.$submit.hasClass("processing")||(e=o.$target.find("input[name='priceVal']"),r=[],i={details:[],downlineCustomerId:(F?u:s).customerId},e.each(function(e,t){var a=$(t).parents(".item-input").siblings(".single").find("input"),n=$(t).parents(".item-input").siblings(".period").find("input");
1!$(t).val()||$(t).parent(".input-case").hasClass("input-case-error")||!a.val()||a.parent(".input-case").hasClass("input-case-error")||!n.val()||n.parent(".input-case").hasClass("input-case-error")?($(t).val()&&!$(t).parent(".input-case").hasClass("input-case-error")||f($(t),tcg.lib.prop("error_input_right_value")),a.val()&&!a.parent(".input-case").hasClass("input-case-error")||f(a,tcg.lib.prop("error_input_right_value")),n.val()&&!n.parent(".input-case").hasClass("input-case-error")||f(n,tcg.lib.prop("error_input_right_value")),$(t).parents(".item-content").siblings("input").prop("checked",!0),r.push(!1)):(r.push(!0),t={betPrice:$(t).attr("formatamount"),gameId:$(t).parents(".item-content").siblings("input[name='panel']").attr("gameId"),playId:$(t).attr("playId"),maxBetAmountPerOrder:a.attr("formatamount"),maxBetAmountPerNumero:n.attr("formatamount")},i.details.push(t))}),r.includes(!1))||(o.$submit.addClass("processing"),tcg.ac.api.MCSFE_editLotteryPrice(i).then(function(e){o.$submit.removeClass("processing"),e.success?(tcg.ac.alert("success",tcg.lib.prop("result_success_price")),tcg.ac.sliderFadeOut(o.$target.parents(".js-register")),F&&o.setAgentRebate()):tcg.ac.alert("errors",e.message)}))}),_defineProperty(this,"getLotteryPrice",function(e){e={downlineCustomerId:e};o.$target.parent(".info-view").addClass("loading"),o.$target.find(".price-wrapper").empty(),tcg.ac.api.MCSFE_getLotteryPrice(e).then(function(e){var t;o.$target.parent(".info-view").removeClass("loading"),e.success&&0<(null==(t=e.value)?void 0:t.length)&&o.setPriceContent(e.value)})}),_defineProperty(this,"setPriceContent",function(e){var t=o.$target.find(".price-wrapper"),n='<div class="form-group item-game-info">\n      <div class="item-game-title">{0}</div>\n      <div class="item-game-interval">'.concat(tcg.lib.prop("label_price_interval"),' : <span class="interval-value">{1}-{2}</span></div>\n      <div class="item-input">\n        <span class="input-title">').concat(tcg.lib.prop("label_price"),' : </span>\n        <div class="input-case">\n        <input type="text"  class="input-control" autocomplete="off" name="priceVal" playId="{3}" min="{4}" max="{5}" value="{6}" oninput="this.value=this.value.replace(/[^\\d]/g,\'\')" formatamount="{15}"/>\n        </div>\n      </div>\n      <div class="item-input single">\n        <span class="input-title">').concat(tcg.lib.prop("label_maxBetAmountPerOrder"),' : </span>\n        <div class="input-case">\n        <input type="text"  class="input-control" autocomplete="off" name="singleVal" singleBet="{7}" agentSingle="{9}" value="{11}" oninput="this.value=this.value.replace(/[^\\d]/g,\'\')" formatamount="{16}"/>\n        <div class="upline-bet">').concat(tcg.lib.prop("label_uplineBet"),' :{13}</div>\n        </div>\n      </div>\n      <div class="item-input period">\n        <span class="input-title">').concat(tcg.lib.prop("label_maxBetAmountPerNumero"),' : </span>\n        <div class="input-case">\n        <input type="text"  class="input-control" autocomplete="off" name="periodVal"  periodBet="{8}" agentPeriod="{10}" value="{12}" oninput="this.value=this.value.replace(/[^\\d]/g,\'\')" formatamount="{17}"/>\n        <div class="upline-bet">').concat(tcg.lib.prop("label_uplineBet")," :{14}</div>\n        </div>\n      </div>\n    </div>"),r="";e.filter(function(e){return 0<e.details.length}).forEach(function(e,t){var a="";null!=e&&e.details.forEach(function(e){a+=n.format(e.playName,tcg.ac.currencyFormat(e.minBetPrice,0),tcg.ac.currencyFormat(e.maxBetPrice,0),e.playId,e.minBetPrice,e.maxBetPrice,e.betPrice?tcg.ac.currencyFormat(e.betPrice,0):tcg.ac.currencyFormat(e.minBetPrice,0),e.maxBetAmountPerOrder,e.maxBetAmountPerNumero,e.uplineMaxBetAmountPerOrder,e.uplineMaxBetAmountPerNumero,e.maxBetAmountPerOrder?tcg.ac.currencyFormat(e.maxBetAmountPerOrder,0):tcg.ac.currencyFormat(e.uplineMaxBetAmountPerOrder,0),e.maxBetAmountPerNumero?tcg.ac.currencyFormat(e.maxBetAmountPerNumero,0):tcg.ac.currencyFormat(e.uplineMaxBetAmountPerNumero,0),tcg.ac.currencyFormat(e.uplineMaxBetAmountPerOrder,0)||tcg.lib.prop("label_uplineBetVal"),tcg.ac.currencyFormat(e.uplineMaxBetAmountPerNumero,0)||tcg.lib.prop("label_uplineBetVal"),e.betPrice||e.minBetPrice,e.maxBetAmountPerOrder||e.uplineMaxBetAmountPerOrder,e.maxBetAmountPerNumero||e.uplineMaxBetAmountPerNumero)}),r+='<div class="info-item"><input type="checkbox" name="panel" id="{0}-{1}" gameId="{1}" {4}/> <label for="{0}-{1}">{2}</label><div class="item-content">\n      <div class="item-content-wrap">{3}</div></div></div>'.format(t,e.gameId,e.gameName,a,0===t&&"checked")}),t.html(r),t.find("input[name='priceVal']").off("paste").on("paste",function(e){o.priceValInput(e)}).off("input propertychange").on("input propertychange",function(e){o.priceValInput(e)}),t.find("input[name='singleVal']").off("paste").on("paste",function(e){o.singleValInput(e)}).off("input propertychange").on("input propertychange",function(e){o.singleValInput(e)}),t.find("input[name='periodVal']").off("paste").on("paste",function(e){o.periodValInput(e)}).off("input propertychange").on("input propertychange",function(e){o.periodValInput(e)})}),_defineProperty(this,"priceValInput",function(e){e=$(e.target);tcg.ac.easyNumberSeparator({selector:e,separator:","}),+e.val()<e.attr("min")?f(e,tcg.lib.prop("label_price_min")):+e.val()>e.attr("max")?f(e,tcg.lib.prop("label_price_max")):e.parent(".input-case-error").removeClass("input-case-error")}
1),_defineProperty(this,"singleValInput",function(e){var e=$(e.target),t=(tcg.ac.easyNumberSeparator({selector:e,separator:","}),e.parents(".item-input").siblings(".period").find("input"));0!=+e.attr("agentSingle")&&0==+e.val()?f(e,tcg.lib.prop("error_contractManagement_subForm_zerovalue").format(tcg.lib.prop("label_maxBetAmountPerOrder"))):+e.val()>+t.val()?f(e,tcg.lib.prop("label_bet_error1")):(t.parent(".input-case-error").removeClass("input-case-error"),0!=+e.attr("agentSingle")&&+e.val()>+e.attr("agentSingle")?f(e,tcg.lib.prop("label_bet_error2")):e.parent(".input-case-error").removeClass("input-case-error"))}),_defineProperty(this,"periodValInput",function(e){var e=$(e.target),t=(tcg.ac.easyNumberSeparator({selector:e,separator:","}),e.parents(".item-input").siblings(".single").find("input"));0!=+e.attr("agentPeriod")&&0==+e.val()?f(e,tcg.lib.prop("error_contractManagement_subForm_zerovalue").format(tcg.lib.prop("label_maxBetAmountPerNumero"))):+e.val()<+t.val()?f(e,tcg.lib.prop("label_bet_error4")):(t.parent(".input-case-error").removeClass("input-case-error"),0!=+e.attr("agentPeriod")&&+e.val()>+e.attr("agentPeriod")?f(e,tcg.lib.prop("label_bet_error3")):e.parent(".input-case-error").removeClass("input-case-error"))}),_defineProperty(this,"showContent",function(){o.$target.find(".caption-text").text(tcg.lib.prop("label_price_set")),o.$target.siblings(".js_close").addClass("hide"),o.$target.removeClass("hide"),o.$target.siblings(".step-info").addClass("hide"),tcg.ac.sliderFadeIn(o.$target.parents(".js-register")),o.getLotteryPrice(u.customerId)}),this.$outSubmit=a,this.RebateUP=n,this.$target=$(t).find("#js_price"),this.$submit=this.$target.find(".btn-submit"),$(".js_table",this.$target));this.$js_table=a,this.$submit.off().on("click",this.submit)}),G=_createClass(function e(t,a,n){var c=this;_classCallCheck(this,e),_defineProperty(this,"submit",function(e){c.SetCreditLimit.submit(s)}),_defineProperty(this,"model",(()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n,r,i,o;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return s=t,c.$target.find(".caption-text").text(tcg.lib.prop("info_creditLimit")),c.$target.removeClass("hide"),c.$target.siblings(".step-info").addClass("hide"),tcg.ac.sliderFadeIn(c.$target.parents(".js-register")),a=c.$target.find(".creditLimit-input"),c.SetCreditLimit.reset(),n={downlineCustomerId:t.customerId},e.next=10,tcg.ac.api.MCSFE_getDownlineCreditLimit(n);case 10:return r=e.sent,e.next=13,tcg.ac.api.MCSFE_getDownlineCreditType(n);case 13:i=e.sent,r.success&&i.success?(a.attr("placeholder",null==(o=r.value)?void 0:o.creditLimit),c.$target.find(".radio-control[value='".concat(i.value||"M","']")).trigger("click")):(r.success||tcg.ac.alert("errors",r.message),i.success||tcg.ac.alert("errors",i.message));case 15:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})()),this.$outSubmit=a,this.SetCreditLimit=n,this.$target=$(t).find("#js_creditLimit"),this.$submit=this.$target.find(".btn-submit"),this.$submit.off().on("click",this.submit)}),W=_createClass(function e(t,a,n){var r=this;_classCallCheck(this,e),_defineProperty(this,"submit",function(){r.SetPrice.submit()}),_defineProperty(this,"model",function(e){s=e,r.$target.find(".caption-text").text(tcg.lib.prop("info_price")),r.$target.removeClass("hide"),r.$target.siblings(".step-info").addClass("hide"),tcg.ac.sliderFadeIn(r.$target.parents(".js-register")),r.SetPrice.getLotteryPrice(e.customerId)}),this.$outSubmit=a,this.SetPrice=n,this.$target=$(t).find("#js_price"),this.$submit=this.$target.find(".btn-submit"),this.$submit.off().on("click",this.submit)});tcg.ac.loadTemplate(S,"memberManage",function(){var i,n=$(S).find(".js-main-page"),o=n.find(".search-form .btn-submit:first"),c=(new A(S,o),new R(S,o)),s=new P(S,o),l=new L(S,o),r=$(".breadcrumbs-wrapper",n),a=new j(S,o),d=new B(S,o),u=new O(S,o),m=new I(S,o),p=new V(S,o),e=new q(S,o,m),t=new H(S,o,e),f=new Y(S,o,m,t,e),g=new G(S,o,t),v=new W(S,o,e),b=(f.init(),n.find(".decimal-toggle")),_=n.find(".js_table"),h=n.find("#js_nickname"),y=n.find("#js_subordinateType"),C=n.find(".js-btn-register"),D=n.find("#js_activeFlag"),w=n.find("#js_subordinateName"),T=sessionStorage.getItem("username"),k=(tcg.ac.api.getSecurityConfigV2(function(e){!0===e.success&&(i=e.value.info.paymentPassword.isComplete)}),'<div class="icon-gear"><ul class="dropdown-opts arrow-up hide">
1\n                        <span class="arrow-to-right"></span>\n                        <li class="_Rebate">'.concat(tcg.lib.prop("label_rebates_set"),'</li>\n                        <li class="_Ratio">').concat(tcg.lib.prop("label_proportion_setting"),'</li>\n                        <li class="_Name">').concat(tcg.lib.prop("info_downline_name"),'</li>\n                        <li class="_Mobile">').concat(tcg.lib.prop("info_downline_mobile"),'</li>\n                        <li class="_Status">').concat(tcg.lib.prop("info_downline_status"),'</li>\n                        <li class="_Game">').concat(tcg.lib.prop("info_downline_game"),'</li>\n                        <li class="change-pwd">').concat(tcg.lib.prop("info_downline_pwd"),'</li>\n                        <li class="change-creditLimit">').concat(tcg.lib.prop("info_creditLimit"),'</li>\n                        <li class="change-price">').concat(tcg.lib.prop("info_price"),"</li></ul></div>")),N=[tcg.lib.prop("label_agent"),tcg.lib.prop("label_member")],x=(tcg.ac.initDropDownListEvent(D),tcg.ac.initDropDownListEvent(y),{page:1,init:function(){x.initEvents(),setTimeout(x.search)},initEvents:function(){var t=this;o.off().on("click",function(e){return!$(t).first().hasClass("disable")&&(x.page=1,x.search(),!0)}),C.off().on("click",function(e){f.reset(),F=!0,p.model(e)}),b.off().on("click",function(){var e=b.find(".toggle-control"),t=_.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),_.on("click",".icon-gear",function(e){x.setHover($(this).parents(".table-tr"));var t=$(this).data("data");switch(F=!1,e.target.className){case"change-creditLimit":g.model(t);break;case"change-price":v.model(t);break;case"change-pwd":a.model(t);break;case"_Status":d.model(t,void 0);break;case"_Game":u.model(t,void 0);break;case"_Rebate":m.model(t,"Rebate");break;case"_Ratio":m.model(t,"Ratio");break;case"_Name":s.model(t);break;case"_Mobile":l.model(t)}}),_.find(".scroll-wrapper").on("scroll",function(){$(this).scrollLeft()<=0?_.find(".table-fixed-start").removeClass("x-start"):_.find(".table-fixed-start").addClass("x-start")})},search:function(){var a,r,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:x.page,n=1<arguments.length?arguments[1]:void 0;o.hasClass("processing")||(a={subordinateType:y.data("value")||"DIRECT",subordinateName:n||w.val().trim(),activeFlag:D.data("value"),nickname2:h.val(),page:e,size:13},r=b.find(".toggle-control").hasClass("active")?2:4,o.addClass("processing"),x.page=a.page,tcg.ac.api.loadAgentDownlinesV2(a,function(e){var t;o.removeClass("processing"),x.resetList(),e.success&&0<e.value.list.length?(t={columns:[{value:"onlineStatus",className:"before-fixed",filter:function(e,t){return'<span class="dot '.concat(e?"online":"offline",'" />')}},{value:"nickname2",click:function(e,t,a){return a.customerName===T?"":(s.model(a,e),!0)},props:{title:function(e){return e||""}},className:"before-fixed blue-text",filter:function(e,t){return t.customerName!==T&&e||"-"}},{value:"customerName",click:function(e,t,a){a.hasDirect&&a.customerName!==n&&x.search(1,t)},className:function(e,t){return t.customerName!==T&&t.customerName!==n&&t.hasDirect?"before-fixed blue-text":"before-fixed"}},{value:"isAgent",filter:function(e){return e?N[0]:N[1]}},{value:"agentLabelName",filter:function(e){return e||"-"}},{value:"creditLimit",filter:function(e){return tcg.ac.currencyFormat(e,r)}},{value:"resetType",filter:function(e,t){return'<span class="type">'.concat(e?tcg.lib.prop("label_resetType_".concat(e)):"","</span>").concat("M"!==e||t.customerName===T||t.isAgent||t.recommenderName!==T?"":'<i class="iconfont icon-refresh" data-type="refresh"></i>')},click:function(e,t,a){"M"!==t||a.customerName===T||a.isAgent||a.recommenderName!==T||($(e.target).find(".icon-refresh").addClass("rotate"),x.resetDownlineCredit(a.customerId,$(e.target),r))}},{value:"availBalance",filter:function(e,t){return"\n                  <span data-amount='".concat(e,"'>").concat(tcg.ac.currencyFormat(e,r),'</span>\n                  <i class="iconfont icon-add model hide" data-type="add"></i>\n                  <i class="iconfont icon-jian model hide" data-type="less"></i>\n                  <i class="history-log" data-type="history"></i>\n                  <i class="iconfont icon-refresh" data-type="refresh"></i>\n                  ')},click:function(e,t,a){var n;a.customerName!==T&&a.recommenderName===T&&("I"===e.target.nodeName&&"history"===$(e.target).attr("data-type")?c.modelLog(a,e):"I"===e.target.nodeName&&$(e.target).hasClass("model")&&(i?(n=$(e.target).attr("data-type"),c.model(a,e,n)):x.setPayPassword()),"I"===e.target.nodeName)&&"refresh"===$(e.target).attr("data-type")&&($(e.target).addClass("rotate"),x.refreshDownline(a.customerId,$(e.target),r))},className:function(e,t){return t.recommenderName===T?"txt-right blue-text":"txt-right block-icon"}},{value:"customerName",className:function(e,t){return e===T?"":"blue-text"},click:function(e,t,a){t!==T&&l.model(a,e)},filter:function(e,t){return"*****"}},{value:"regDateInTimestamp",filter:function(e){return e?moment(e).format("YY-MM-DD"):"-"}},{value:"lastLoginTimeInTimestamp",filter:function(e){return e?moment(e).format("MM-DD HH:mm:ss"):"-"}},{value:"isGameLunch",className:function(e,t){return t.customerName===T?"":"blue-text"},click:function(e,t,a){a.customerName!==T&&u.model(a,e)},filter:function(e){return tcg.lib.prop("status_member_".concat(e?"un":"","freeze"))}},{value:"activeFlag",className:function(e,t){return t.customerName===T?"":"blue-text"},click:function(e,t,a){a.customerName!==T&&d.model(a,e)},filter:function(e){return tcg.lib.prop("status_member_".concat(e))}}
1,{value:"activeFlag",filter:function(e,t){var a;return t.customerName===T?"":(a=$(k).data("data",t),t.isAgent||a.find("._Ratio").remove(),t.recommenderName!==T&&a.find("._Ratio,._Rebate").remove(),M||a.find("._Ratio").remove(),E||a.find("._Rebate").remove(),t.recommenderName!==T&&(a.find(".change-creditLimit").remove(),a.find(".change-price").remove()),a)},className:function(e,t){return t.recommenderName===T?"after-fixed":"after-fixed block-icon"}}]},tcg.ac.loadDataBodyTemplate(_.find(".table-fixed-start .table-tbody"),{data:e.value.list,size:a.size,columns:t.columns.slice(0,3)}),tcg.ac.loadDataBodyTemplate(_.find(".scroll-wrapper .table-tbody"),{data:e.value.list,size:a.size,columns:t.columns.slice(3,-1)}),tcg.ac.loadDataBodyTemplate(_.find(".table-fixed-end .table-tbody"),{data:e.value.list,size:a.size,columns:t.columns.slice(-1)}),tcg.ac.loadPaginationXX(".js_pagination",x.search,a.page,e.value.totalPages),t=(e.value.footer||{}).subTeamList,x.setBreadCrumbs(t),_.find(".table-tr").on("mouseover",function(e){x.setHover($(this))})):(_.find(".scroll-wrapper .table-tbody").html('<div style="padding-left: calc(50% - 276px);padding-top:190px">'.concat(tcg.lib.prop("result_null"),"</div>")),tcg.ac.onError(e.message))}))},resetList:function(){_.find(".table-fixed-start .table-tbody, .table-fixed-end .table-tbody").empty(),_.find(".scroll-wrapper").scrollLeft(0)},setHover:function(e){e=e.index();_.find(".tr-hover").removeClass("tr-hover"),_.find(".table-fixed-start .table-tbody .table-tr").eq(e).addClass("tr-hover"),_.find(".scroll-wrapper .table-tbody .table-tr").eq(e).addClass("tr-hover"),_.find(".table-fixed-end .table-tbody .table-tr").eq(e).addClass("tr-hover")},setBreadCrumbs:function(e){$(".breadcrumbs",r).empty();var t=[],a='<li data-customerName="{0}"><a>{0}</a></li>';e&&e.length?e.map(function(e){return t.push(a.format(e.customerName)),!0}):t.push(a.format(sessionStorage.getItem("username"))),$(".breadcrumbs",r).append(t.join("")),n.find("ul.breadcrumbs li:not(:last)").off().click(function(e){var t=$(this);x.search(1,t.data("customername"))})},setPayPassword:function(){window.cover.init({title:tcg.lib.prop("label_tips_text"),html:tcg.lib.prop("set_withdraw_password"),icon:"info",btn:{cancel:tcg.lib.prop("button_cancel"),confirm:tcg.lib.prop("button_confirm")}},function(e){"confirm"===e&&(window.tcg.mc.securityCenter("#br_proxy_right"),window.withdrawPassword=!0)})},refreshDownline:function(e,t,a){tcg.ac.api.getDownlineBalance({downlineId:e}).then(function(e){t.removeClass("rotate"),e.success&&t.siblings("span").text(tcg.ac.currencyFormat(e.value.sumBalance,a)).attr("data-amount",e.value.sumBalance)})},resetDownlineCredit:function(e,t,a){e={downlineCustomerId:parseInt(e)};tcg.ac.api.MCSFE_resetDownlineCredit(e).then(function(e){t.find(".icon-refresh").removeClass("rotate"),e.success?tcg.ac.alert("success",tcg.lib.prop("label_reset_success")):tcg.ac.alert("errors",e.message)})}});x.init()})},tcg.ac.lottoIncome=function(e){tcg.ac.loadTemplate(e,"lottoIncome",function(){var a,e=$("#lottoIncome"),c=$(".btn-submit",e),n=$(".js_orderNo",e),s=$(".decimal-toggle",e),l=$(".js_orderbyDate",e),d=$(".js_table",e),u={init:function(){this.initEvents(),this.search(1),tcg.ac.timezoneShowTip()},initEvents:function(){var t=this;a=e.find(".search-form").acDateRange(u.search),n.on("keyup",function(e){13===e.keyCode&&t.search()}),c.off().on("click",function(){t.search()}),l.off().on("click",function(){l.toggleClass("up"),t.search()}),s.off().on("click",function(){var e=s.find(".toggle-control"),t=d.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=1<arguments.length?arguments[1]:void 0,i=(c.addClass("processing"),{startDate:a.startDate.format("YYYY-MM-DD"),endDate:a.endDate.format("YYYY-MM-DD"),orderNo:$.trim(n.val()),size:13,page:e}),t=tcg.ac.delayApi(),o=s.find(".toggle-control").hasClass("active")?2:4;i.sortColumn=l.hasClass("up")?"payoutTime:asc":"payoutTime:desc",tcg.ac.api.lottoIncome(i,function(n){t.then(function(){var e,t,a;n.success&&(e=n.value.list,t=n.value.footer,a='<span data-amount="{0}"> {1}</span>',tcg.ac.loadDataBodyTemplate(d.find(".table-tbody"),{data:e,columns:[{value:"payoutTime"},{value:"orderNo",className:"js-order-no"},{value:"bettingCustomerName"},{value:"gameBetting",className:"text-right",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,o),"</span>")}},{value:"gameRebate",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,o),"</span>")}}]}),d.find(".js_f1").html(a.format(t.gameBetting,tcg.ac.currencyFormat(t.gameBetting,o))),d.find(".js_f2").html(a.format(t.gameRebate,tcg.ac.currencyFormat(t.gameRebate,o))),tcg.ac.loadPaginationXX(".js_pagination",u.search,i.page,
1n.value.totalPages),tcg.ac.setupTooltip(d.find(".js-order-no"))),"function"==typeof r&&r(),c.removeClass("processing")})})}};u.init()})},tcg.ac.lottoPlayAgentRebate=function(e,t){tcg.ac.loadTemplate(e,"lottoPlayAgentRebate",function(){var c,e=$("#lottoPlayAgentRebate"),s=$(".btn-submit",e),l=$(".js_orderNo",e),d=$(".decimal-toggle",e),u=$(".js_orderbyDate",e),m=$(".js_table",e),p=$(".js_playId",e),f={init:function(){this.initEvents(),this.search(1),tcg.ac.timezoneShowTip()},initEvents:function(){var t=this;c=e.find(".search-form").acDateRange(f.search),l.on("keyup",function(e){13===e.keyCode&&t.search()}),s.off().on("click",function(e){t.search()}),u.off().on("click",function(){u.toggleClass("up"),t.search()}),d.off().on("click",function(){var e=d.find(".toggle-control"),t=m.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var o=arguments;return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r,i;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=0<o.length&&void 0!==o[0]?o[0]:1,a=1<o.length?o[1]:void 0,s.hasClass("processing"))return e.abrupt("return");e.next=4;break;case 4:s.addClass("processing"),n={startDate:c.startDate.format("YYYY-MM-DD"),endDate:c.endDate.format("YYYY-MM-DD"),orderNo:$.trim(l.val()),playId:$.trim(p.val()),size:13,page:t},r=d.find(".toggle-control").hasClass("active")?2:4,u.hasClass("up")?n.sortColumn="payoutTime:asc":n.sortColumn="payoutTime:desc",i=tcg.ac.delayApi(),tcg.ac.api.lottoPlayAgentRebate(n,function(t){i.then(function(){var e;t.success?(e=t.value.list,tcg.ac.loadDataBodyTemplate(m.find(".table-tbody"),{data:e,columns:[{value:"payoutTime"},{value:"orderNo",className:"js-order-no"},{value:"bettingCustomerName"},{value:"gameBetting",className:"text-right",filter:function(e){return"<span data-amount='".concat(e,"'>").concat(tcg.ac.currencyFormat(e,r),"</span>")}},{value:"gameRebate",filter:function(e){return"<span data-amount='".concat(e,"'>").concat(tcg.ac.currencyFormat(e,r),"</span>")}},{value:"playName"}]}),e=t.value.footer,m.find(".js_f1").html("<span data-amount="+e.gameBetting+"> "+tcg.ac.currencyFormat(e.gameBetting,r)+"</span>"),m.find(".js_f2").html("<span data-amount="+e.gameRebate+"> "+tcg.ac.currencyFormat(e.gameRebate,r)+"</span>"),tcg.ac.loadPaginationXX(".js_pagination",f.search,n.page,t.value.totalPages),tcg.ac.setupTooltip(m.find(".js-order-no"))):tcg.ac.onError(t.message),"function"==typeof a&&a(),s.removeClass("processing")})});case 9:case"end":return e.stop()}},e)}))()}};f.init()})},tcg.ac.myIncome=function(e,t){tcg.ac.loadTemplate(e,"myIncome",function(){var a,e=$("#agentIncome"),c=$(".btn-submit",e),n=$(".js_game",e),s=$(".js_table",e),l=$(".decimal-toggle",e),d={},u={LOTT:{tabs:[{text:tcg.lib.prop("label_rebate"),name:"totalAgentRebate"},{text:tcg.lib.prop("label_day_salary"),name:"totalDailySalary"},{text:tcg.lib.prop("label_commission"),name:"totalProfitShare"},{text:tcg.lib.prop("label_dividend"),name:"totalDividend"}],text:tcg.lib.prop("label_LOTT"),name:"lottIncome"},ELOTT:{tabs:[{text:tcg.lib.prop("label_rebate"),name:"totalAgentRebate"},{text:tcg.lib.prop("label_day_salary"),name:"totalDailySalary"},{text:tcg.lib.prop("label_commission"),name:"totalProfitShare"},{text:tcg.lib.prop("label_dividend"),name:"totalDividend"}],text:tcg.lib.prop("label_ELOTT"),name:"elottIncome"},RNG:{tabs:[{text:tcg.lib.prop("label_rebate"),name:"totalAgentRebate"},{text:tcg.lib.prop("label_day_salary"),name:"totalDailySalary"},{text:tcg.lib.prop("label_commission"),name:"totalProfitShare"},{text:tcg.lib.prop("label_dividend"),name:"totalDividend"}],text:tcg.lib.prop("label_RNG"),name:"rngIncome"},LIVE:{tabs:[{text:tcg.lib.prop("label_rebate"),name:"totalAgentRebate"},{text:tcg.lib.prop("label_day_salary"),name:"totalDailySalary"},{text:tcg.lib.prop("label_commission"),name:"totalProfitShare"},{text:tcg.lib.prop("label_dividend"),name:"totalDividend"}],text:tcg.lib.prop("label_LIVE"),name:"liveIncome"},SPORTS:{tabs:[{text:tcg.lib.prop("label_rebate"),name:"totalAgentRebate"},{text:tcg.lib.prop("label_day_salary"),name:"totalDailySalary"},{text:tcg.lib.prop("label_commission"),name:"totalProfitShare"},{text:tcg.lib.prop("label_dividend"),name:"totalDividend"}],text:tcg.lib.prop("label_SPORTS"),name:"sportsIncome"},FISH:{tabs:[{text:tcg.lib.prop("label_rebate"),name:"totalAgentRebate"},{text:tcg.lib.prop("label_day_salary"),name:"totalDailySalary"},{text:tcg.lib.prop("label_commission"),name:"totalProfitShare"},{text:tcg.lib.prop("label_dividend"),name:"totalDividend"}],text:tcg.lib.prop("label_FISH"),name:"fishIncome"},PVP:{tabs:[{text:tcg.lib.prop("label_rebate"),name:"totalAgentRebate"},{text:tcg.lib.prop("label_day_salary"),name:"totalDailySalary"},{text:tcg.lib.prop("label_commission"),name:"totalProfitShare"}],text:tcg.lib.prop("label_PVP"),name:"pvpIncome"}}
1,m=(tcg.ac.enabledDailySalary()||u.LOTT.tabs.forEach(function(e,t,a){"totalDailySalary"===e.name&&u.LOTT.tabs.splice(t,1)}),tcg.ac.enabledDividend()||u.LOTT.tabs.forEach(function(e,t,a){"totalDividend"===e.name&&u.LOTT.tabs.splice(t,1)}),{init:function(){tcg.apis.getGameMakersV2().then(function(e){var t=e.sorting;Object.keys(t).forEach(function(e){d[t[e].gameCategory]={text:tcg.lib.prop(t[e].gameCategory)}}),m.checkEnableContract(function(){m.initEvents(),m.setTableHeaders(),m.setTableFooter(),m.search()})}),tcg.ac.timezoneShowTip()},initEvents:function(){tcg.ac.initDropDownListEvent(".select-control"),tcg.ac.initDropDownList(n,{data:_objectSpread({ALL:{text:tcg.lib.prop("label_all")}},d),name:"text"},function(){m.search(1)}),a=e.find(".search-form").acDateRange(m.search),c.off().on("click",function(e){m.search()}),l.off().on("click",function(){var e=l.find(".toggle-control"),t=s.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=1<arguments.length?arguments[1]:void 0,i=(c.addClass("processing"),{startDate:a.startDate.format("YYYY-MM-DD"),endDate:a.endDate.format("YYYY-MM-DD"),gameCategory:n.data("value"),size:13,page:e}),o=l.find(".toggle-control").hasClass("active")?2:4,t=tcg.ac.delayApi();tcg.ac.api.myIncome3(i,function(n){t.then(function(){var t,a,e;n.success&&(m.setTableHeaders(i.gameCategory),m.setTableFooter(i.gameCategory,n.value.footer),(t=[]).push({value:"balanceDate"}),"ALL"===i.gameCategory?Object.keys(d).forEach(function(e){t.push({value:u[e].name,filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,o),"</span>")}})}):(a=u[i.gameCategory].tabs,Object.keys(a).forEach(function(e){t.push({value:a[e].name,filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,o),"</span>")}})})),t.push({value:"totalIncome",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,o),"</span>")}}),e=n.value.list,tcg.ac.loadDataBodyTemplate(s.find(".table-tbody"),{data:e,columns:t}),tcg.ac.loadPaginationXX(".js_pagination",m.search,i.page,n.value.totalPages),"function"==typeof r)&&r(),c.removeClass("processing")})})},setTableHeaders:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"ALL",a=[];"ALL"===t?(a.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop("label_date"))),Object.keys(d).forEach(function(e){a.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(d[e].text)))})):(a.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop("label_date"))),Object.keys(u[t].tabs).forEach(function(e){a.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop(u[t].tabs[e].text)))})),a.push('<div class="table-td">{0}</div>'.format(tcg.lib.prop("label_income_total"))),s.find(".table-thead .table-tr").html(a.join(""))},setTableFooter:function(){var t,e,a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"ALL",n=1<arguments.length?arguments[1]:void 0,r=[],i=l.find(".toggle-control").hasClass("active")?2:4;r.push('<div class="table-td">{0}:</div>'.format(tcg.lib.prop("label_total"))),"ALL"===a?(t='<div class="table-td"><span data-amount=${0}>{0}</span></div>',Object.keys(d).forEach(function(e){n?(e=tcg.ac.currencyFormat(n[u[e].name],i).toString(),r.push(t.format(e))):r.push(t.format("0.00"))}),n&&r.push(t.format(tcg.ac.currencyFormat(n.totalIncome,i).toString()))):(Object.keys(u[a].tabs).forEach(function(e){e=u[a].tabs[e].name;r.push('<div class="table-td" data-amount="{0}">{0}</div>'.format(tcg.ac.currencyFormat(n[e],i).toString()))}),e=tcg.ac.currencyFormat(n.totalIncome,i).toString(),r.push('<div class="table-td" data-amount="'.concat(e,'">').concat(e,"</div>"))),s.find(".table-footer .table-tr").html(r.join(""))},checkEnableContract:function(e){var a=JSON.parse(sessionStorage.getItem("consolidated")||'{ "value": { "divtypeinfo": {} }}');"true"===sessionStorage.getItem("enableContract")?Object.keys(u).forEach(function(t){a.value.divtypeinfo[t]||Object.keys(u[t].tabs).forEac
1h(function(e){"totalDividend"===u[t].tabs[e].name&&u[t].tabs.splice(e,1)})}):Object.keys(u).forEach(function(t){Object.keys(u[t].tabs).forEach(function(e){"totalDividend"===u[t].tabs[e].name&&u[t].tabs.splice(e,1)})}),e()}});m.init()})},tcg.ac.agentRevenueReport=function(e){tcg.ac.loadTemplate(e,"myIncome2",function(){var n=$("#switchTab"),r={myincome:{tab:tcg.lib.prop("label_head_myincome"),method:"myIncome"},mylottoincome:{tab:tcg.lib.prop("label_head_lottery_agentrebate"),method:"lottoIncome"},mylottoPlayAgentRebate:{tab:tcg.lib.prop("label_lotto_play_agent_rebate"),method:"lottoPlayAgentRebate"}};({init:function(){var t=this,a=[];tcg.ac.switchDecimal(),tcg.apis.getGameMakersV2().then(function(e){e=e.mapping;(void 0===e?{}:e).LOTT||(delete r.mylottoincome,delete r.mylottoPlayAgentRebate),Object.keys(r).forEach(function(e){a.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(r[e].tab,r[e].method))}),n.html(a.join("")),t.initEvents(),n.find(".nav-item").first().trigger("click")})},initEvents:function(){n.find(".nav-item").off().on("click",function(e){$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),e=$(e.currentTarget).attr("data-tab_target"),tcg.ac[e]("#tr_history"))})}}).init()})},tcg.ac.palStatementsAgentCopy=function(e){tcg.ac.loadTemplate(e,"wrapped",function(){var o,t,e=$("#switchTab"),c=[{tab:"label_all",ac_method:"cons_rel_new",type_target:"CONS"},{tab:"label_LOTT",ac_method:"cons_rel",type_target:"LOTT"},{tab:"label_PVP",ac_method:"cons_rel",type_target:"PVP"},{tab:"label_RNG",ac_method:"cons_rel",type_target:"RNG"},{tab:"label_LIVE",ac_method:"cons_rel",type_target:"LIVE"},{tab:"label_FISH",ac_method:"cons_rel",type_target:"FISH"},{tab:"label_SPORTS",ac_method:"cons_rel",type_target:"SPORTS"},{tab:"label_ELOTT",ac_method:"cons_rel",type_target:"ELOTT"}],a={init:function(){var a=[],n='<div class="nav-item" data-tab_target="{1}" data-type_target="{2}">{0}</div>',r=(tcg.ac.switchDecimal(),a.push(n.format(tcg.lib.prop(c[0].tab),c[0].ac_method,c[0].type_target)),!!t.LOTT),i=!!t.ELOTT;c.forEach(function(e){var t;o[e.type_target]&&(t=e.tab,["ELOTT","ELOTTO"].includes(e.type_target)&&(t=r&&i?"label_ELOTT_3rd":"label_LOTT","emotionf2"===tcg.mc.getMerchant())&&(t=tcg.lib.prop("label_bingo_elotto")),a.push(n.format(tcg.lib.prop(t),e.ac_method,e.type_target)))}),e.html(a.join("")),this.initEvents(),e.find(".nav-item").first().trigger("click")},initEvents:function(){e.find(".nav-item").off().on("click",function(e){var t;$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),t=$(e.currentTarget).attr("data-tab_target"),e=$(e.currentTarget).attr("data-type_target"),tcg.ac[t]("#tr_history",e))})}};tcg.apis.getGameMakersV2().then(function(e){o={},t=e.mapping,e.sorting.forEach(function(e){o[e.gameCategory]=e.gameCategory}),a.init()})})},tcg.ac.palFunc={getDecimal:function(){return $("#palStatements .decimal-toggle").find(".toggle-control").hasClass("active")?0:2},filterZero:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,tcg.ac.palFunc.getDecimal()),"</span>")},filteBetWin:function(e,t){t=t.winAmount-t.betAmount;return"<span data-amount='".concat(t,"'> ").concat(tcg.ac.currencyFormat(t,tcg.ac.palFunc.getDecimal()),"</span>")},agentCommission:function(e,t){e=e+t.rebate||"0";return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,tcg.ac.palFunc.getDecimal()),"</span>")},profitSharing:function(e,t){e=e+t.promotion||"0";return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,tcg.ac.palFunc.getDecimal()),"</span>")},customerName:function(e){return'<a class="link" data-customername="{0}">{0}</a>'.format(e)},colorFilter:function(e){var t=tcg.ac.amountValColor(+e||0);return'<span style="color:'.concat(t,'" data-amount=').concat(e,">").concat(tcg.ac.currencyFormat(e,tcg.ac.palFunc.getDecimal()),"</span>")}},tcg.ac.palConfig={CONS:{columns:[{value:"customerName",filter:tcg.ac.palFunc.customerName},{value:"deposit",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"withdraw",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"validBetAmount",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"winAmount",filter:tcg.ac.palFunc.filteBetWin,className:"text-right"},{value:"agentCommission",filter:tcg.ac.palFunc.agentCommission,className:"text-right"},{value:"dailyIncome",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitSharing",filter:tcg.ac.palFunc.profitSharing,className:"text-right"},{value:"bankCharges",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"merchantCharge",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"platformFee",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitAndLoss",filter:tcg.ac.palFunc.colorFilter,className:"text-right"}],headers:{MEMBER:[{text:"label_account",className:"text-left"},{filter:"deposit",text:"label_deposit"},{filter:"withdraw",text:"label_withdraw"},{filter:"validBetAmount",text:"label_valid_bet"},"player_profit","label_rebate",{text:"label_day_total_salary",className:"hide text-right"},"label_promotion",{text:"label_recharge_fee",className:"text-right hide"},{text:"label_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"second_profit_loss"}],TEAM:[{text:"label_account",className:"text-left"},{text:"label_team_deposit",filter:"deposit"},{text:"label_team_withdraw",filter:"withdraw"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_team_rebate",{text:"label_team_day_salary",className:"text-right hide"},"label_team_promotion",{text:"label_team_recharge_fee",className:"text-right hide"},{text:"label_team_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"label_team_profit_loss"}]},conditions:[{col:7,isHide:function(){return!tcg.ac.enabledDailySalary()}},{col:9,isHide:function(e){return void 0===e.bankCharges||0==+e.bankCharges}},{col:10,isHide:function(e){return void 0===e.merchantCharge||0==+e.merchantCharge}}
1,{col:11,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||[null,0,"","-"].includes(e.platformFee)}}],dataClass:"data-col-pal-11 CONS"},LOTT:{columns:[{value:"customerName",filter:tcg.ac.palFunc.customerName},{value:"validBetAmount",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"winAmount",filter:tcg.ac.palFunc.filteBetWin,className:"text-right"},{value:"agentCommission",filter:tcg.ac.palFunc.agentCommission,className:"text-right"},{value:"dailyIncome",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"promotion",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"merchantCharge",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"platformFee",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitAndLoss",filter:tcg.ac.palFunc.colorFilter,className:"text-right"}],headers:{MEMBER:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_rebate",{text:"label_day_total_salary",className:"hide text-right"},"label_promotion",{text:"label_merchant_charge_fee",className:"hide text-right"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"second_profit_loss"}],TEAM:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_team_rebate",{text:"label_team_day_salary",className:"hide text-right"},"label_team_promotion",{text:"label_team_merchant_charge_fee",className:"hide text-right"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"label_team_profit_loss"}]},conditions:[{col:7,isHide:function(e){return void 0===e.merchantCharge||0==+e.merchantCharge}},{col:8,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||[null,0,"","-"].includes(e.platformFee)}},{col:5,isHide:function(){return!tcg.ac.enabledDailySalary()}}],dataClass:"data-col-pal-8 LOTT"},PVP:{columns:[{value:"customerName",filter:tcg.ac.palFunc.customerName},{value:"validBetAmount",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"winAmount",filter:tcg.ac.palFunc.filteBetWin,className:"text-right"},{value:"agentCommission",filter:tcg.ac.palFunc.agentCommission,className:"text-right"},{value:"dailyIncome",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"promotion",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"merchantCharge",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"platformFee",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitAndLoss",filter:tcg.ac.palFunc.colorFilter,className:"text-right"}],headers:{MEMBER:[{text:"label_account",className:"text-left"},{filter:"validBetAmount",text:"label_valid_bet"},"player_profit","label_rebate",{text:"label_day_total_salary",className:"hide text-right"},"label_promotion",{text:"label_merchant_charge_fee",className:"hide text-right"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"second_profit_loss"}],TEAM:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_team_rebate",{text:"label_team_day_salary",className:"text-right hide"},"label_team_promotion",{text:"label_team_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"label_team_profit_loss"}]},conditions:[{col:5,isHide:function(){return!tcg.ac.enabledDailySalary()}},{col:7,isHide:function(e){return void 0===e.merchantCharge||0==+e.merchantCharge}},{col:8,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||[null,0,"","-"].includes(e.platformFee)}}],dataClass:"data-col-pal-7 PVP"},RNG:{columns:[{value:"customerName",filter:tcg.ac.palFunc.customerName},{value:"validBetAmount",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"winAmount",filter:tcg.ac.palFunc.filteBetWin,className:"text-right"},{value:"agentCommission",filter:tcg.ac.palFunc.agentCommission,className:"text-right"},{value:"dailyIncome",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"promotion",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"merchantCharge",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"platformFee",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitAndLoss",filter:tcg.ac.palFunc.colorFilter,className:"text-right"}],headers:{MEMBER:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_rebate",{text:"label_day_total_salary",className:"hide text-right"},"label_promotion",{text:"label_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"second_profit_loss"}],TEAM:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_team_rebate",{text:"label_team_day_salary",className:"text-right hide"},"label_team_promotion",{text:"label_team_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"label_team_profit_loss"}]},conditions:[{col:5,isHide:function(){return!tcg.ac.enabledDailySalary()}},{col:7,isHide:function(e){return void 0===e.merchantCharge||0==+e.merchantCharge}}
1,{col:8,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||[null,0,"","-"].includes(e.platformFee)}}],dataClass:"data-col-pal-7 RNG"},LIVE:{columns:[{value:"customerName",filter:tcg.ac.palFunc.customerName},{value:"validBetAmount",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"winAmount",filter:tcg.ac.palFunc.filteBetWin,className:"text-right"},{value:"agentCommission",filter:tcg.ac.palFunc.agentCommission,className:"text-right"},{value:"dailyIncome",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"promotion",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"merchantCharge",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"platformFee",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitAndLoss",filter:tcg.ac.palFunc.colorFilter,className:"text-right"}],headers:{MEMBER:[{text:"label_account",className:"text-left"},{filter:"validBetAmount",text:"label_valid_bet"},"player_profit","label_rebate",{text:"label_day_total_salary",className:"hide text-right"},"label_promotion",{text:"label_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"second_profit_loss"}],TEAM:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_team_rebate",{text:"label_team_day_salary",className:"text-right hide"},"label_team_promotion",{text:"label_team_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"label_team_profit_loss"}]},conditions:[{col:5,isHide:function(){return!tcg.ac.enabledDailySalary()}},{col:7,isHide:function(e){return void 0===e.merchantCharge||0==+e.merchantCharge}},{col:8,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||[null,0,"","-"].includes(e.platformFee)}}],dataClass:"data-col-pal-8 LIVE"},FISH:{columns:[{value:"customerName",filter:tcg.ac.palFunc.customerName},{value:"validBetAmount",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"winAmount",filter:tcg.ac.palFunc.filteBetWin,className:"text-right"},{value:"agentCommission",filter:tcg.ac.palFunc.agentCommission,className:"text-right"},{value:"dailyIncome",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"promotion",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"merchantCharge",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"platformFee",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitAndLoss",filter:tcg.ac.palFunc.colorFilter,className:"text-right"}],headers:{MEMBER:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_rebate",{text:"label_day_total_salary",className:"hide text-right"},"label_promotion",{text:"label_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"second_profit_loss"}],TEAM:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_team_rebate",{text:"label_team_day_salary",className:"text-right hide"},"label_team_promotion",{text:"label_team_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"label_team_profit_loss"}]},conditions:[{col:5,isHide:function(){return!tcg.ac.enabledDailySalary()}},{col:7,isHide:function(e){return void 0===e.merchantCharge||0==+e.merchantCharge}},{col:8,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||[null,0,"","-"].includes(e.platformFee)}}],dataClass:"data-col-pal-7 FISH"},SPORTS:{columns:[{value:"customerName",filter:tcg.ac.palFunc.customerName},{value:"validBetAmount",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"winAmount",filter:tcg.ac.palFunc.filteBetWin,className:"text-right"},{value:"agentCommission",filter:tcg.ac.palFunc.agentCommission,className:"text-right"},{value:"dailyIncome",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"promotion",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"merchantCharge",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"platformFee",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitAndLoss",filter:tcg.ac.palFunc.colorFilter,className:"text-right"}],headers:{MEMBER:[{text:"label_account",className:"text-left"},{filter:"validBetAmount",text:"label_valid_bet"},"player_profit","label_rebate",{text:"label_day_total_salary",className:"hide text-right"},"label_promotion",{text:"label_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"second_profit_loss"}],TEAM:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_team_rebate",{text:"label_team_day_salary",className:"text-right hide"},"label_team_promotion",{text:"label_team_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"label_team_profit_loss"}]},conditions:[{col:5,isHide:function(){return!tcg.ac.enabledDailySalary()}},{col:7,isHide:function(e){return void 0===e.merchantCharge||0==+e.merchantCharge}}
1,{col:8,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||[null,0,"","-"].includes(e.platformFee)}}],dataClass:"data-col-pal-8 SPORTS"},ELOTT:{columns:[{value:"customerName",filter:tcg.ac.palFunc.customerName},{value:"validBetAmount",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"winAmount",filter:tcg.ac.palFunc.filteBetWin,className:"text-right"},{value:"agentCommission",filter:tcg.ac.palFunc.agentCommission,className:"text-right"},{value:"dailyIncome",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"promotion",filter:tcg.ac.palFunc.filterZero,className:"text-right"},{value:"merchantCharge",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"platformFee",filter:tcg.ac.palFunc.filterZero,className:"text-right hide"},{value:"profitAndLoss",filter:tcg.ac.palFunc.colorFilter,className:"text-right"}],headers:{MEMBER:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_rebate",{text:"label_day_total_salary",className:"hide text-right"},"label_promotion",{text:"label_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"second_profit_loss"}],TEAM:[{text:"label_account",className:"text-left"},{text:"label_valid_bet",filter:"validBetAmount"},"player_profit","label_team_rebate",{text:"label_team_day_salary",className:"text-right hide"},"label_team_promotion",{text:"label_team_merchant_charge_fee",className:"text-right hide"},{text:"label_service_charge",className:"text-right hide"},{filter:"profitAndLoss",text:"label_team_profit_loss"}]},conditions:[{col:5,isHide:function(){return!tcg.ac.enabledDailySalary()}},{col:7,isHide:function(e){return void 0===e.merchantCharge||0==+e.merchantCharge}},{col:8,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||[null,0,"","-"].includes(e.platformFee)}}],dataClass:"data-col-pal-7 ELOTT"}},tcg.ac.cons_rel=function(e,t){tcg.lib.findWhitelabelByModId("CREDITMAR3")&&11===tcg.ac.palConfig.CONS.columns.length&&(tcg.ac.palConfig.CONS.columns.splice(1,2),tcg.ac.palConfig.CONS.headers.MEMBER.splice(1,2),tcg.ac.palConfig.CONS.headers.TEAM.splice(1,2)),tcg.ac.loadTemplate(e,"palCons_rel",function(){var i,o=t,e=$("#palStatements"),c=$(".btn-submit",e),n=$(".decimal-toggle",e),s=$(".summarytype-toggle .toggle-control",e),l=($("input[name='set_date']",e),$(".js_customerName",e)),d=$(".js_table",e),u=$(".breadcrumbs-wrapper",e),m={init:function(){m.initEvents(),m.setBreadCrumbs(),m.setTableHeaders(s.attr("value")),m.search(1,10,null,u.find("li:last-child").attr("data-customername")),tcg.ac.timezoneShowTip()},initEvents:function(){i=e.find(".search-form").acDateRange(m.search),c.off().on("click",function(e){$(e.currentTarget).first().hasClass("disable")||m.search()}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=d.find("[data-amount]"),a=e.hasClass("active")?2:0;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),s.off().on("click",function(){s.toggleClass("active"),s.hasClass("active")?s.attr("value","MEMBER"):s.attr("value","TEAM"),m.setTableHeaders(s.attr("value")),m.search(1,10,null,u.find("li:last-child").attr("data-customername"))})},tableEvent:function(){d.find("a.link").off().on("click",function(e){m.search(1,10,null,$(e.currentTarget).attr("data-customername"))}),u.find("li").off().on("click",function(e){m.search(1,10,null,$(e.currentTarget).attr("data-customername"))}),$(".order-by").off().on("click",function(e){var a=$(e.currentTarget);$(".order-by").each(function(e,t){a.attr("data-sort")!==$(t).attr("data-sort")&&$(t).removeClass("up").removeClass("active-sort")}),a.hasClass("active-sort")&&!$(a).hasClass("up")?a.removeClass("active-sort"):a.hasClass("active-sort")?a.hasClass("active-sort up")&&a.removeClass("up"):a.addClass("active-sort up"),m.search(1,10,null,u.find("li:last-child").attr("data-customername"))})},hideColumn:function(e,t){e.forEach(function(e){!e.isHide||e.isHide(t)||$(".table-tr .table-td:nth-child({0})".format(e.col)).removeClass("hide")})},search:function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:13,n=2<arguments.length?arguments[2]:void 0,r={gameCategory:o,subordinateName:((3<arguments.length?arguments[3]:void 0)||$.trim(l.val())).toLowerCase(),teamType:s.attr("value"),startDate:i.startDate.format("YYYY-MM-DD"),endDate:i.endDate.format("YYYY-MM-DD"),page:t,size:13},t=("CONS"!==o||$("i[data-sort='betAmount'").hasClass("active-sort")||(r.sortColumn="betAmount:desc"),$(".order-by.active-sort"));0<t.length&&(t.hasClass("up")?r.sortColumn="{0}:{1}".format(t.attr("data-sort"),"asc"):r.sortColumn="{0}:{1}".format(t.attr("data-sort"),"desc")),r.subordinateName&&$(".palStatements input[name='customerName']").val(r.subordinateName),$(".palStatements input[name='startTime']").val(r.startDate),$(".palStatements input[name='endTime']").val(r.endDate),90<tcg.ac.dayDifference(new Date(r.startDate),new Date)?tcg.ac.alert("errors",tcg.lib.prop("label_date_not_less_than_90_days")):(e=t
1cg.ac.delayApi(),c.hasClass("processing")||(c.addClass("processing"),m.setTableClass(),tcg.ac.api.ODSFE2_TeamPNL(r,function(t){e.then(function(){if(t.success){if(d.find(".table-tbody").empty(),0===t.value.total)return void c.removeClass("processing");var e=t.value.list;tcg.ac.loadDataBodyTemplate(d.find(".table-tbody"),{data:e,columns:tcg.ac.palConfig[o].columns}),m.setBreadCrumbs(t.value.footer.subTeamList),m.setTableHeaders(s.attr("value"),$(".order-by.active-sort")),tcg.ac.loadPaginationXX(".js_pagination",function(e){m.search(e,a,n,u.find("li:last-child").attr("data-customername"))},r.page,t.value.totalPages),m.tableEvent(),tcg.ac.palConfig[o].conditions&&m.hideColumn(tcg.ac.palConfig[o].conditions,t.value.footer)}else tcg.ac.onError(t.message);c.removeClass("processing")})})))},setTableHeaders:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"TEAM",a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:[],n=[],t=tcg.ac.palConfig[o].headers,r='<div class="table-td {2}">{0}{1}</div>';t[e].forEach(function(e){var t;e.filter?(t="",0<a.length&&a.attr("data-sort")===e.filter&&(a.hasClass("up")?t="active-sort up":a.hasClass("active-sort")&&(t="active-sort")),n.push(r.format(tcg.lib.prop(e.text),'<i class="order-by {1}" data-sort="{0}"></i>'.format(e.filter,t),e.className||"text-right"))):"function"!=typeof e&&n.push(r.format(tcg.lib.prop(e.text||e),"",e.className||"text-right"))}),d.find(".table-thead .table-tr").html(n.join(""))},setBreadCrumbs:function(e){var t=[],a='<li data-customerName="{0}"><a>{0}</a></li>';e?e.forEach(function(e){t.push(a.format(e.customerName))}):t.push(a.format(sessionStorage.username)),$(".breadcrumbs").html(t.join(""))},setTableClass:function(){var e=tcg.ac.palConfig[o].dataClass;d.removeClass("data-col-pal-7 data-col-pal-8 data-col-pal-11").addClass(e)}};m.init()})},tcg.ac.palStatementsAgentCopyNew=function(e){tcg.ac.loadTemplate(e,"wrapped",function(){var r,e=$("#switchTab"),t=[{tab:"label_all",ac_method:"cons_rel_new",type_target:"CONS"}],a={init:function(){var a=[],n='<div class="nav-item" data-tab_target="{1}" data-type_target="{2}">{0}</div>';tcg.ac.switchDecimal(),a.push(n.format(tcg.lib.prop(t[0].tab),t[0].ac_method,t[0].type_target)),t.forEach(function(e){var t;r[e.type_target]&&(t=e.tab,a.push(n.format(tcg.lib.prop(t),e.ac_method,e.type_target)))}),e.html(a.join("")),this.initEvents(),e.find(".nav-item").first().trigger("click")},initEvents:function(){e.find(".nav-item").off().on("click",function(e){var t;$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),t=$(e.currentTarget).attr("data-tab_target"),e=$(e.currentTarget).attr("remodata-type_target"),tcg.ac[t]("#tr_history",e))})}};tcg.apis.getGameMakersV2().then(function(e){r={},e.mapping,e.sorting.forEach(function(e){r[e.gameCategory]=e.gameCategory}),a.init()})})},tcg.ac.cons_rel_new=function(e,t){tcg.ac.loadTemplate(e,"palCons_rel_new",function(){var l,r=$("#palStatements_new"),d=$(".btn-submit",r),i=$(".decimal-toggle",r),u=$(".js_customerName",r),m=$("#table_wrap",r),p=$(".js_table",r),n=$("#filter_empty",r),f=$(".js_size",r),g=$(".total",r),v=$("#table-scroll-wrap",r),o=$(".js_clone_table",r),a=$(".scroll_control",r),b=($("#control_left",r),$("#control_right",r),$(".breadcrumbs-wrapper",r)),_=$(".type-button-wrap",r),c=($(".model-case",r),$(".promotionDetail",r)),s=$(".bankSummaryDetail",r),h=$(".TeamPNLDetail",r),y=!1,C="",D=[null,0,"","-"],w={getDecimal:function(){return $("#palStatements_new .decimal-toggle").find(".toggle-control").hasClass("active")?0:2},filterNum:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,w.getDecimal()),"</span>")},filterType:function(e){return 0===e||1===e?"<span data-type='".concat(e,"'> ").concat(0===e?tcg.lib.prop("label_withdraw"):tcg.lib.prop("label_deposit"),"</span>"):"-"},filterEmptyNum:function(e){return[null,"",0,"-"].includes(e)?"-":"<span data-amount='".concat(e,"'>
1 ").concat(tcg.ac.currencyFormat(e,2),"</span>")},filterBankCharges:function(e){return[null,"",0,"-"].includes(e)?"-":"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,2),"%</span>")},totalText:function(){return tcg.lib.prop("label_total")},teamSummary:function(){return tcg.lib.prop("team_summary")},filterCustomerNameStyle:function(e,t,a){var n=_.find("[data-value='DIRECT_MEMBER']").hasClass("active");return t.isAgent&&!n?"link-bule agent border-right":"member border-right"},colorFilter:function(e){return"text-right ".concat(tcg.ac.amountValColor(e,!0))},linkColorFilter:function(e,t){return D.includes(e)?"text-right":"text-right link-bule"},linkColorHideFilter:function(e,t){return D.includes(e)?"text-right  hide":"text-right link-bule hide"}},e={customerNameClick:function(e,t,a,n){var r=_.find("[data-value='DIRECT_MEMBER']");a.isAgent&&!r.hasClass("active")&&(C===a.customerName&&r.addClass("active").siblings().removeClass("active"),u.val()&&u.val(""),k.search(1,f.data("value"),null,t,!0))},promotionClick:function(e,t,a,n){D.includes(t)||(tcg.ac.fadeIn(c),k.trAddActive(n),t=C!==a.customerName&&a.isAgent?"TEAM":"MEMBER",k.getPromotionInfo(a.customerName.toLowerCase(),t))},bankChargesClick:function(e,t,a,n){D.includes(t)||(tcg.ac.fadeIn(s),k.trAddActive(n),t=C!==a.customerName&&a.isAgent?"TEAM":"MEMBER",k.getBankSummaryInfo(a.customerName.toLowerCase(),t))},validBetAmountClick:function(e,t,a,n){D.includes(t)||(tcg.ac.fadeIn(h),k.trAddActive(n),t=C!==a.customerName&&a.isAgent?"TEAM":"MEMBER",k.getTeamPNLInfo(a.customerName.toLowerCase(),t))}},T={columns:[{value:"customerName",className:w.filterCustomerNameStyle,click:e.customerNameClick},{value:"deposit",filter:w.filterNum,className:"text-right"},{value:"withdraw",filter:w.filterNum,className:"text-right border-right"},{value:"promotion",filter:w.filterNum,click:e.promotionClick,className:w.linkColorFilter},{value:"validBetAmount",filter:w.filterNum,click:e.validBetAmountClick,className:w.linkColorFilter},{value:"netPnl",filter:w.filterNum,className:w.colorFilter},{value:"rebate",filter:w.filterNum,className:"text-right hide"},{value:"referralRebate",filter:w.filterNum,className:"text-right hide"},{value:"agentCommission",filter:w.filterNum,className:"text-right hide"},{value:"dailyIncome",filter:w.filterNum,className:"text-right hide"},{value:"profitSharing",filter:w.filterNum,className:"text-right hide"},{value:"netPnlSettlement",filter:w.filterNum,className:w.colorFilter},{value:"bankCharges",filter:w.filterNum,click:e.bankChargesClick,className:w.linkColorHideFilter},{value:"platformFee",filter:w.filterNum,className:"text-right hide"},{value:"roomSendGift",filter:w.filterNum,className:"text-right hide"}],headers:[{text:"label_user_name",className:"text-center border-right"},{text:"label_deposit",filter:"deposit"},{text:"label_withdrawals",filter:"withdraw",className:"border-right"},{text:"label_bonus",filter:"promotion"},{text:"label_valid_bet",filter:"validBetAmount"},{text:"player_profit",filter:"netPnl"},{text:"platform_rebate",filter:"rebate",className:"text-right hide"},{text:"reg_referral",filter:"referralRebate",className:"text-right hide"},{text:"label_rebate",filter:"agentCommission",className:"text-right hide"},{text:"label_day_total_salary",filter:"dailyIncome",className:"text-right hide"},{text:"label_commission",filter:"profitSharing",className:"text-right hide"},{text:"second_profit_loss",filter:"netPnlSettlement",className:"text-right border-right"},{text:"pay_the_fee",filter:"bankCharges",className:"text-right hide"},{text:"label_service_charge",filter:"platformFee",className:"text-right hide"},{text:"live_expenditure",filter:"roomSendGift",className:"text-right hide"}],footer:[{value:"customerName",filter:w.teamSummary,className:"colon border-right"},{value:"deposit",filter:w.filterNum,className:"text-right"},{value:"withdraw",filter:w.filterNum,className:"text-right border-right"},{value:"promotion",filter:w.filterNum,className:w.linkColorFilter,click:function(e,t,a,n){D.includes(t)||(tcg.ac.fadeIn(c),t=b.find("li:last-child").attr("data-customername"),k.getPromotionInfo(t,"TEAM"))}},{value:"validBetAmount",filter:w.filterNum,className:w.linkColorFilter,click:function(e,t,a,n){D.includes(t)||(tcg.ac.fadeIn(h),t=b.find("li:last-child").attr("data-customername"),k.getTeamPNLInfo(t,"TEAM"))}},{value:"netPnl",filter:w.filterNum,className:w.colorFilter},{value:"rebate",filter:w.filterNum,className:"text-right hide"},{value:"referralRebate",filter:w.filterNum,className:"text-right hide"},{value:"agentCommission",filter:w.filterNum,className:"text-right hide"},{value:"dailyIncome",filter:w.filterNum,className:"text-right hide"},{value:"profitSharing",filter:w.filterNum,className:"text-right hide"},{value:"netPnlSettlement",filter:w.filterNum,className:w.colorFilter},{value:"bankCharges",filter:w.filterNum,className:w.linkColorHideFilter,click:function(e,t,a,n){D.includes(t)||(tcg.ac.fadeIn(s),t=b.find("li:last-child").attr("data-customername"),k.getBankSummaryInfo(t,"TEAM"))}},{value:"platformFee",filter:w.filterNum,className:"text-right hide"},{value:"roomSendGift",filter:w.filterNum,className:"text-right hide"}
1],conditions:[{col:7,isHide:function(e){return D.includes(e.rebate)}},{col:8,isHide:function(e){return D.includes(e.referralRebate)}},{col:9,isHide:function(e){return D.includes(e.agentCommission)}},{col:11,isHide:function(e){return D.includes(e.profitSharing)}},{col:10,isHide:function(e){return D.includes(e.dailyIncome)}},{col:13,isHide:function(e){return D.includes(e.bankCharges)}},{col:14,isHide:function(e){return!tcg.lib.findWhitelabelByModId("DISPLATFEE3")||D.includes(e.platformFee)}},{col:15,isHide:function(e){return D.includes(e.roomSendGift)}}]},k={init:function(){k.setBreadCrumbs(),k.setTableHeaders(p,T.headers),k.initEvents(),p.find(".table-td[data-sorttype='validBetAmount']").addClass("active isdown"),k.search(1,f.data("value"),null,b.find("li:last-child").attr("data-customername")),tcg.ac.timezoneShowTip()},initEvents:function(){var t=this,e=$(".up",p),a=$(".down",p);function n(){m.find(".table-tbody .table-tr").removeClass("active"),y=!1}tcg.ac.initDropDownListEvent(f,function(){k.search(1,f.data("value"),null,b.find("li:last-child").attr("data-customername"))}),l=r.find(".search-form").acDateRange({dateLimit:{days:90}},k.search),c.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(c),n()}),s.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(s),n()}),h.off().on("click",".js_close,.model-mask",function(){tcg.ac.fadeOut(h),n()}),d.off().on("click",function(e){$(t).hasClass("disable")||$(t).hasClass("processing")||k.search()}),i.off().on("click",function(){var e=i.find(".toggle-control"),t=p.find("[data-amount]"),a=e.hasClass("active")?2:0;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),e.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),k.search(1,f.data("value"),null,b.find("li:last-child").attr("data-customername"))}),a.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),k.search(1,f.data("value"),null,b.find("li:last-child").attr("data-customername"))}),m.off().on("mouseover",".table-tbody .table-tr",function(){var e=$
1(this).index();o.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active"),p.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active")}).on("mouseout",".table-tbody .table-tr",function(){var e=$(this).index();o.find(".table-tbody .table-tr").eq(e).removeClass("active")}),v.acScrollbarPF({suppressScrollX:!1,suppressScrollY:!0}),v.off("ps-scroll-x").on("ps-scroll-x",function(e){var t=$(this),a=t.scrollLeft(),n=t.width(),t=t.find(".js_table").width()-n;a<=0?m.removeClass("x-start"):t<=a?m.removeClass("x-end"):m.addClass("x-start x-end")}),v.find(".table-tbody").on("scroll",function(){var e=$(this).scrollTop();o.find(".table-tbody").scrollTop(e)}),o.find(".table-tbody").on("scroll",function(){var e=$(this).scrollTop();v.find(".table-tbody").scrollTop(e)})},search:function(){var o,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,c=1<arguments.length&&void 0!==arguments[1]?arguments[1]:10,s=2<arguments.length?arguments[2]:void 0,t=3<arguments.length?arguments[3]:void 0,a=4<arguments.length&&void 0!==arguments[4]&&arguments[4];d.hasClass("processing")||d.hasClass("disable")||(o={subordinateName:(t||$.trim(u.val())||sessionStorage.username).toLowerCase(),isContributable:n.is(":checked"),teamDirectType:_.find(".active").attr("data-value"),startDate:l.startDate.format("YYYY-MM-DD"),endDate:l.endDate.format("YYYY-MM-DD"),page:e,size:f.data("value")||10},u.val()&&!a&&(o.teamDirectType=""),u.val()||a||(o.teamDirectType="DIRECT_TEAM"),0<(t=p.find(".table-td.active")).length&&(e=t.attr("data-sortType"),t.hasClass("isup")?o.sortColumn="".concat(e,":asc"):o.sortColumn="".concat(e,":desc")),d.addClass("processing"),tcg.ac.api.ODSFE2_getTeamPNLV3(o).then(function(e){d.removeClass("processing");var t,a,n,r=e.success,i=e.value;r?(r=i.footer,t=i.list,a=i.total,i=i.totalPages,C=o.subordinateName,k.setBreadCrumbs(r.subTeamList),0<t.length?(_.find("[data-value='".concat([r.teamDirectType],"'")).addClass("active").siblings().removeClass("active"),_.find("[data-value='DIRECT_MEMBER']").html("".concat(tcg.lib.prop("downline_tab_member"),' <span class="member-size">').concat(null!=(n=r.directMemberCount)?n:"","</span>")),_.find("[data-value='DIRECT_TEAM']").html("".concat(tcg.lib.prop("downline_tab_agent"),'<span class="member-size">').concat(null!=(n=r.directTeamCount)?n:"","</span>")),tcg.ac.loadDataBodyTemplate(p.find(".table-tbody"),{data:t,columns:T.columns}),tcg.ac.loadDataBodyTemplate(p.find(".table-footer"),{data:[r],columns:T.footer}),tcg.ac.loadPaginationXX(".js_pagination",function(e){k.search(e,c,s,b.find("li:last-child").attr("data-customername"),"DIRECT_MEMBER"===_.find(".active").attr("data-value"))},o.page,i),0<a?g.removeClass("hide").html(tcg.lib.prop("total_record_num").format(a)):g.addClass("hide"),T.conditions&&k.hideColumn(T.conditions,r,p),p.find(".table-tr .table-td:nth-child({0})".format(12)).addClass("border-right"),k.cloneTable(t,1),v.acScrollbarPF({suppressScrollX:!1,suppressScrollY:!0}),k.setTableShadow(v),v.off("ps-scroll-x").on("ps-scroll-x",function(){k.setTableShadow($(this))})):(r?(_.find("[data-value='DIRECT_MEMBER']").html("".concat(tcg.lib.prop("downline_tab_member"),' <span class="member-size">').concat(null!=(n=r.directMemberCount)?n:"","</span>")),_.find("[data-value='DIRECT_TEAM']").html("".concat(tcg.lib.prop("downline_tab_agent"),'<span class="member-size">').concat(null!=(i=r.directTeamCount)?i:"","</span>"))):_.find(".member-size").empty(),m.find(".table-tbody").empty(),p.find(".table-tbody").html('<div style="padding-left: calc(50% - 170px);padding-top:190px">'.concat(tcg.lib.prop("result_null"),"</div>")),v.off("ps-scroll-x"),m.removeClass("x-start x-end"))):(tcg.ac.onError(e.message),g.addClass("hide")),_.find(".tab").off().on("click",function(e){$(e.currentTarget).addClass("active").siblings().removeClass("active"),k.search(1,f.data("value"),null,$.trim(u.val())||b.find("li:last-child").attr("data-customername"),!0)}),b.find("li").off().on("click",function(e){u.val()&&u.val(""),k.search(1,f.data("value"),null,$(e.currentTarget).attr("data-customername"))})}))},setTableShadow:function(e){var t=e.scrollLeft(),a=e.width(),e=e.find(".js_table").width()-a;t<=0?m.removeClass("x-start").addClass("x-end"):e<=t?m.removeClass("x-end").addClass("x-start"):m.addClass("x-start x-end")},getPromotionInfo:function(e,t){var a=$(".current_name",c),n=e,e=(a.text(n),c.find(".table-body").empty(),c.find(".table-footer").empty(),k.setTableHeaders(c,[{text:"offer_type",className:"typename"},{text:"amount_received",filter:"amount"},{text:"ticket_exchange_amount",filter:"ticketAmount"}]),$(".up",c)),a=$(".down",c);e.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),k.promotionInfoSearch(n,t)}),a.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),k.promotionInfoSearch(n,t)}),k.promotionInfoSearch(n,t)},promotionInfoSearch:function(e,t){c.find(".inner-table").addClass("loading");var a,r=[{value:"promTypeName",className:"text-left typename"},{value:"amount",filter:w.filterEmptyNum,className:"text-right"},{value:"ticketAmount",filter:w.filterEmptyNum,className:"text-right"}],i=[{value:"promTypeName",className:"text-left colon typename",filter:w.totalText},{value:"amount",filter:w.filterEmptyNum,className:"text-right"},{value:"ticketAmount",filter:w.filterEmptyNum,className:"text-right"}],t={teamType:t,subordinateName:e,startDate:l.startDate.format("YYYY-MM-DD"),endDate:l.endDate.format("YYYY-MM-DD")},e=c.find(".table-td.active");0<e.length&&(a=e.attr("data-sortType"),e.hasClass("isup")?t.sortColumn="".concat(a,":asc"):t.sortColumn="".concat(a,":desc")),tcg.ac.api.ODSFE2_getTeamPNLV2PromotionDetail(t).then(function(e){var a,t=e.success,n=e.value;t?(c.find(".inner-table").removeClass("loading"),t=void 0===(t=n.list)?[]:t,n=void 0===(n=n.footer)?{}:n,tcg.ac.loadDataBodyTemplate(c.find(".table-body"),{data:t,columns:r}),tcg.ac.loadDataBodyTemplate(c.find(".table-footer"),{data:[n],columns:i}),a=0,c.find(".typename").each(function(e,t){t.scrollWidth>a&&(a=t.scrollWidth)}),c.find(".typename").css("width",a),c.find(".table-body").acScrollbarPF()):(c.find(".inner-table").removeClass("loading"),tcg.ac.onError(e.message))})},getBankSummaryInfo:function(e,t){var a=$(".current_name",s),n=e,e=(a.text(n),s.find(".table-body").empty(),s.find(".table-footer").empty(),k.setTableHeaders(s,[{text:"payment_mode"},{text:"label_type"},{text:"number_of_transactions",filter:"paymentCount"},{text:"label_money",filter:"paymentAmount"},{text:"rate_percentage",filter:"rate"},{text:"pay_the_fee",filter:"paymentFee"}]),$(".up",s)),a=$(".down",s);e.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),k.BankSummaryInfoSearch(n,t)}),a.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),k.BankSummaryInfoSearch(n,t)}),k.BankSummaryInfoSearch(n,t)},BankSummaryInfoSearch:function(e,t){var a,n=[{value:"paymentMethod",className:"text-left typename",filter:function(e,t){var a=$.trim(t.paymentMethod),t=$.trim(t.bankTypeCode);return a||t}},{value:"paymentType",filter:w.filterType,className:"text-right"},{value:"paymentCount",className:"text-right"},{value:"paymentAmount",filter:w.filterEmptyNum,className:"text-right"},{value:"rate",filter:w.filterBankCharges,className:"text-right"},{value:"paymentFee",filter:w.filterEmptyNum,className:"text-right"}],r=[{value:"bankTypeCodeName",className:"text-left colon typename",filter:w.totalText},{className:"text-right"},{value:"totalCount",className:"text-right"},{value:"totalAmount",filter:w.filterEmptyNum,className:"text-right"},{className:"text-right"},{value:"totalBankCharges",filter:w.filterEmptyNum,className:"text-right"}],t={teamType:t,subordinateName:e,startDate:l.startDate.format("YYYY-MM-DD"),endDate:l.endDate.format("YYYY-MM-DD"),size:100,page:1},e=s.find(".table-td.active");0<e.length&&(a=e.attr("data-sortType"),t.sortColumn=a,e.hasClass("isup")?t.sortType="asc":t.sortType="desc"),tcg.ac.api.ODSFE2_getPaymentFeeDetail(t).then(function(e){var t=e.success,a=e.value;t?(t=void 0===(t=a.list)?[]:t,a=void 0===(a=a.footer)?{}:a,tcg.ac.loadDataBodyTemplate(s.find(".table-body"),{data:t,columns:n}),tcg.ac.loadDataBodyTemplate(s.find(".table-footer"),{data:[a],columns:r}),tcg.ac.setupTooltip(s.find(".typename")),s.find(".table-body").acScrollbarPF()):tcg.ac.onError(e.message)})},getTeamPNLInfo:function(e,t){var a=$(".current_name",h),n=e,e=(a.text(n),h.find(".table-body").empty(),h.find(".table-footer").empty(),k.setTableHeaders(h,[{text:"label_game_type"},{text:"label_bonus",filter:"promotion"},{text:"label_bet",filter:"betAmount"},{text:"label_valid_bet",filter:"validBetAmount"},{text:"label_awarded",filter:"winAmount"},{text:"player_profit",filter:"netPnl"},{text:"platform_rebate",filter:"rebate",className:"hide"},{text:"label_day_total_salary",filter:"dailyIncome",className:"hide"},{text:"label_commission",filter:"profitSharing",className:"hide"},{text:"label_rebate",filter:"agentCommission",className:"hide"},{text:"reg_referral",filter:"referralRebate",className:"hide"},{text:"second_profit_loss",filter:"netPnlSettlement",className:""}]),$(".up",h)),a=$(".down",h);e.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),k.teamPNLInfoSearch(n,t)}),a.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),k.teamPNLInfoSearch(n,t)}),k.teamPNLInfoSearch(n,t)},teamPNLInfoSearch:function(e,t){var a,n=[{value:"gameCategory",filter:function(e){return tcg.lib.prop("".concat(e.toUpperCase()))}},{value:"promotion",filter:w.filterEmptyNum},{value:"betAmount",filter:w.filterEmptyNum},{value:"validBetAmount",filter:w.filterEmptyNum},{value:"winAmount",filter:w.filterEmptyNum},{value:"netPnl",filter:w.filterEmptyNum,className:w.colorFilter},{value:"rebate",filter:w.filterEmptyNum,className:"hide"},{value:"agentCommission",filter:w.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:w.filterEmptyNum,className:"hide"},{value:"profitSharing",filter:w.filterEmptyNum,className:"hide"},{value:"referralRebate",filter:w.filterEmptyNum,className:"hide"},{value:"netPnlSettlement",filter:w.filterEmptyNum,className:w.colorFilter}],r=[{value:"",filter:w.totalText},{value:"promotion",filter:w.filterEmptyNum},{value:"betAmount",filter:w.filterEmptyNum},{value:"validBetAmount",filter:w.filterEmptyNum},{value:"winAmount",filter:w.filterEmptyNum},{value:"netPnl",filter:w.filterEmptyNum,className:w.colorFilter},{value:"rebate",filter:w.filterEmptyNum,className:"hide"},{value:"agentCommission",filter:w.filterEmptyNum,className:"hide"},{value:"dailyIncome",filter:w.filterEmptyNum,className:"hide"},{value:"profitSharing",filter:w.filterEmptyNum,className:"hide"},{value:"referralRebate",filter:w.filterEmptyNum,className:"hide"},{value:"netPnlSettlement",filter:w.filterEmptyNum,className:w.colorFilter}],i=[{col:7,isHide:function(e){return D.includes(e.rebate)}},{col:8,isHide:function(e){return D.includes(e.agentCommission)}},{col:9,isHide:function(e){return D.includes(e.dailyIncome)}},{col:10,isHide:function(e){return D.includes(e.profitSharing)}},{col:11,isHide:function(e){return D.includes(e.referralRebate)}}],t={teamType:t,subordinateName:e,startDate:l.startDate.format("YYYY-MM-DD"),endDate:l.endDate.format("YYYY-MM-DD")},e=h.find(".table-td.active");0<e.length&&(a=e.attr("data-sortType"),e.hasClass("isup")?t.sortColumn="".concat(a,":asc"):t.sortColumn="".concat(a,":desc")),tcg.ac.api.ODSFE2_getTeamPNLV2Detail(t).then(function(e){var t=e.success,a=e.value;t?(t=void 0===(t=a.list)?[]:t,a=void 0===(a=a.footer)?{}:a,tcg.ac.loadDataBodyTemplate(h.find(".table-body"),{data:t,columns:n}),tcg.ac.loadDataBodyTemplate(h.find(".table-footer"),{data:[a],columns:r}),tcg.ac.setupTooltip(h.find(".typename")),k.hideColumn(i,a,h),h.find(".table-body").acScrollbarPF()):tcg.ac.onError(e.message)})},setBreadCrumbs:function(e){var t=[],a='<li data-customerName="{0}"><a>{0}</a></li>';e?e.forEach(function(e){t.push(a.format(e.customerName))}):t.push(a.format(sessionStorage.username)),$(".breadcrumbs").html(t.join("")),b.acScrollbarPF({suppressScrollX:!1,suppressScrollY:!0})},setTableHeaders:function(e,t){var a=[];t.forEach(function(e){e.filter?a.push('<div class="table-td {3}" data-sorttype="{2}"><span>{0}</span>{1}</div>'.format(tcg.lib.prop(e.text),'<div class="sort-by"><div class="up"></div><div class="down"></div></div>',e.filter,e.className||"text-right")):"function"!=typeof e&&a.push('<div class="table-td {1}"><span>{0}</span></div>'.format(tcg.lib.prop(e.text||e),e.className||"text-right"))}),e.find(".table-thead .table-tr").html(a.join(""))},trAddActive:function(e){y=!0,o.find(".table-tbody .table-tr").eq(e).addClass("active"),p.find(".table-tbody .table-tr").eq(e).addClass("active")},hideColumn:function(e,t,a){e.forEach(function(e){e.isHide&&(e.isHide(t)?a.find(".table-tr .table-td:nth-child({0})".format(e.col)).addClass("hide"):a.find(".table-tr .table-td:nth-child({0})".format(e.col)).removeClass("hide"))})},cloneTable:function(e,t){tcg.ac.loadDataBodyTemplate(o.find(".table-tbody"),{data:e,columns:T.columns.slice(0,t)});e=T.headers.slice(0,t);k.setTableHeaders(o,e),m.off().on("mouseover",".table-tbody .table-tr",function(){var e=$
1(this).index();o.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active"),p.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active")}).on("mouseout",".table-tbody .table-tr",function(){var e=$(this).index();y||(o.find(".table-tbody .table-tr").eq(e).removeClass("active"),p.find(".table-tbody .table-tr").eq(e).removeClass("active"))})},setTableScroll:function(e){var t=p.width(),n=v.width()-t,r=!1,i=!1;0<n?(a.removeClass("hide"),o.removeClass("hide"),k.cloneTable(e,1),m.addClass("hasMore"),a.find(".control_btn").off().on("mouseover",function(e){i=!(r=!0),function t(a){if(!r)return;window.requestAnimationFrame(function(){var e=p.scrollLeft();0<a&&n<=e||a<0&&0===e?r=!1:(e=e+a,p.scrollLeft(e),i||t(a))})}($(e.target).hasClass("btn_right")?4:-4)}).on("mouseout",function(){i=r=!1})):(a.addClass("hide"),o.addClass("hide"),m.removeClass("hasMore"))}};k.init()})},(($,G)=>{G.ac.allHistory=function(e,t,q){G.ac.loadTemplate(e,"allHistory",function(){var f,g,v,b,_,h,i,o,y=$("#switchTab"),e=$("#allHistory"),C=$(".btn-submit",e),D=$(".btn-setting",e),r=$(".decimal-toggle",e),w=$(".js_table",e),c=$(".js_game",e),T=$(".js_teamtype",e),k=$(".js_size",e),N=$(".total",e),t=$(".up",w),L=$(".down",w),s=($(".js_username",e),$(".js_accountType",e)),x=$(".js_subordinateName",e),S=$(".js_extraform",e),F=$(".model-case",e),a=$("#itemWrapper",e),M=$(".js_details_accountType",a),E=$(".js_details_game",a),n=$(".info-left",a),j=$(".details_gameLoses",n),B=$(".details_gameWinnings",n),O=$(".details_gameValidBetting",n),V=$(".details_netProfit",n),l=$(".details_totalHands",n),Y=$(".details_customerCount",n),H=$(".details_gameCount",n),n=$(".info-right",a),d=$(".js_game_name",n),u=$(".info-right-wrap",n),m=$(".table-body",n),R=$(".js_orderNoSearch",e),p={},A=[],I=10,P={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:x.val(q&&q.value||""),P.initEvents(),G.apis.getGameMakersV2().then(function(e){var t={displayName:G.lib.prop("label_all"),accountTypeName:"ALL"},a=(i=JSON.parse(JSON.stringify(e.sorting)),o=JSON.parse(JSON.stringify(e.mapping)),[]),e=(Object.keys(o).forEach(function(e){o[e].vendorNames.unshift(t),o[e].vendorNames.forEach(function(e){"LOTT"===e.accountTypeName&&(e.accountTypeName="TCG",e.displayName="TCG")}),a.push.apply(a,_toConsumableArray(o[e].vendorNames))}),a.filter(function(t,e,a){return a.findIndex(function(e){return e.accountTypeName===t.accountTypeName})===e})),e={ALL:{gameCategory:"ALL",vendorNames:_toConsumableArray(e)}},n=_extends(o,e),r=o.hasOwnProperty("LOTT");
1Object.keys(i).forEach(function(e){"ELOTT"===i[e].gameCategory&&r?p[i[e].gameCategory]={text:G.lib.prop("label_ELOTT_3rd")}:"ELOTT"===i[e].gameCategory&&"emotionf2"===G.mc.getMerchant()?p[i[e].gameCategory]={text:G.lib.prop("label_bingo_elotto")}:p[i[e].gameCategory]={text:G.lib.prop(i[e].gameCategory)}}),(g=G.ac.initDropDownList(c,{data:_objectSpread({ALL:{text:G.lib.prop("label_all")}},p),name:"text"},function(e,t){t="ELOTT"===t?n[t].vendorNames.filter(function(e){return!["TCG","LOTT","TCG_LOTTO_VN"].includes(e.accountTypeName)}):n[t].vendorNames;v=G.ac.initDropDownList(s,{data:t,value:"accountTypeName",name:"displayName"},function(e,t){P.search()})})).setData("ALL"),v.setData("ALL")}),G.mc.initDropDownListEvent(T);case 4:case"end":return e.stop()}},e)}))()},initEvents:function(){f=e.find(".search-form").acDateRange({timePicker:!0},P.search,function(){},!1),F.off().on("click",".js_close,.model-mask",function(){G.ac.sliderFadeOut(F)}),G.ac.initDropDownListEvent(k,function(){P.search(1,!0)}),D.off().on("click",function(){D.toggleClass("active"),S.fadeToggle(),D.hasClass("active")?C.first().addClass("disabled").attr("disabled","disabled"):C.first().removeClass("disabled").removeAttr("disabled")}
1),C.off().on("click",function(){$(this).first().hasClass("disable")||P.search()}),r.off().on("click",function(){var e=r.find(".toggle-control"),t=w.find("[data-amount]"),a=e.hasClass("active")?2:0;t.each(function(e,t){$(t).html(G.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),t.off().on("click",function(){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.search()}),L.off().on("click",function(){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.search()}),l.off().on("click",function(){var e=E.data("value"),t=M.data("value"),a={LIVE:"liveHistory",RNG:"rngHistory",PVP:"pvpHistory",LOTT:"lottHistory",SPORTS:"sportsHistory",FISH:"fishHistory",ELOTT:"elottRecordsCopy"}[e],n={date:f,subordinateType:T.data("value"),subordinateName:$.trim(x.val()).toLowerCase(),gameCategory:e,vendor:t};"LOTT"===e?a="TCG"!==t&&"TCG_LOTTO_VN"===t?(G.ac.vlottHistory("#tr_history",null,1,n),"vlottHistory"):(G.ac.lottHistory("#tr_history",null,1,n),"lottHistory"):"ELOTT"===e?"TCG"===t?(G.ac.lottHistoryTwo("#tr_history",null,3,n),a="lottHistoryTwo"):"TCG_LOTTO_VN"===t?(G.ac.vlottHistoryTwo("#tr_history",null,3,n),a="vlottHistoryTwo"):G.ac[a]("#tr_history",null,n):G.ac[a]("#tr_history",null,n),y.find(".nav-item[data-tab_target=".concat(a,"]")).addClass("active").siblings().removeClass("active")}),u.find(".up").off().on("click",function(e){$(this).closest(".table-td").addClass("active isup").removeClass("isdown").siblings().removeClass("active isdown isup"),P.randerGameList(A)}),u.find(".down").off().on("click",function(e){$(this).closest(".table-td").addClass("active isdown").removeClass("isup").siblings().removeClass("active isdown isup"),P.randerGameList(A)}),null!=q&&q.value&&(x.val(q.value),f.startDate=q.startDate,f.endDate=q.endDate,C.trigger("click"),P.search(1))},search:function(){var u,e,m,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,p=1<arguments.length&&void 0!==arguments[1]&&arguments[1];C.hasClass("processing")||(C.addClass("processing"),u={startDate:f.startDate.clone().startOf("second").valueOf(),endDate:f.endDate.clone().startOf("second").valueOf(),subordinateType:T.data("value"),subordinateName:$.trim(x.val()).toLowerCase()||q&&q.value,gameCategory:"ALL"===$.trim(c.data("value"))?"":$.trim(c.data("value")),vendor:"ALL"===$.trim(s.data("value"))?"":$.trim(s.data("value")),page:t,size:k.data("value")||10},R.val()&&(u.orderNoSearch=R.val().trim()),0<(t=w.find(".table-td.active")).length&&(e=t.attr("data-sortType"),t.hasClass("isup")?u.sortColumn="".concat(e,":asc"):u.sortColumn="".concat(e,":desc")),m=r.find(".toggle-control").hasClass("active")?0:2,G.ac.api.getAllHistory(u).then(function(e){var t,a,n,r,i,o,c,s,l,d;C.removeClass("disabled processing").removeAttr("disabled"),S.fadeOut(),D.removeClass("active"),e.success?(I=k.data("value")||10,t=e.value.list,a=G.lib.prop("label_more"),G.ac.loadDataBodyTemplate(w.find(".table-tbody"),{data:t,columns:[{value:"vendorName",className:"link-bule",click:function(e,t,a){g.setData("ALL"),v.setData(t)}},{value:"gameCategory",filter:function(e,t){return G.lib.prop("label_".concat(e))}},{value:"gameLoses",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(G.ac.currencyFormat(e,m),"</span>")}},{value:"gameWinnings",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(G.ac.currencyFormat(e,m),"</span>")}},{value:"gameValidBetting",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(G.ac.currencyFormat(e,m),"</span>")}},{value:"netProfit",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(G.ac.currencyFormat(e||0,m),"</span>")},className:function(e){return G.ac.amountValColor(e,!0)}},{value:"totalHands",className:"link-bule",click:function(e,t,a){var n={LIVE:"liveHistory",RNG:"rngHistory",PVP:"pvpHistory",LOTT:"lottHistory",SPORTS:"sportsHistory",FISH:"fishHistory",ELOTT:"elottRecordsCopy"}[a.gameCategory],r={date:f,subordinateType:T.data("value"),subordinateName:$.trim(x.val()).toLowerCase(),gameCategory:$.trim(a.gameCategory),vendor:$.trim(a.vendorName)},i=a.gameCategory,a=a.vendorName;"LOTT"===i?n="TCG"!==a&&"TCG_LOTTO_VN"===a?(G.ac.vlottHistory("#tr_history",null,1,r),"vlottHistory"):(G.ac.lottHistory("#tr_history",null,1,r),"lottHistory"):"ELOTT"===i?"TCG"===a?(G.ac.lottHistoryTwo("#tr_history",null,3,r),n="lottHistoryTwo"):"TCG_LOTTO_VN"===a?(G.ac.vlottHistoryTwo("#tr_history",null,3,r),n="vlottHistoryTwo"):G.ac[n]("#tr_history",null,r):G.ac[n]("#tr_history",null,r),y.find(".nav-item[data-tab_target=".concat(n,"]")).addClass("active").siblings().removeClass("active")}},{value:"customerCount"},{value:"vendor",filter:function(){return"<span>".concat(a,"></span>")},click:function(e,t,a){G.ac.sliderFadeIn(F),h=!0,_.setData(a.vendor),b.setData(a.gameCategory),h=!1},className:"link-bule"}]}),G.ac.loadPaginationXX(".js_pagination",P.search,u.page,e.value.totalPages),r=void 0===(r=(n=e.value.footer||{}).gameLoses)?0:r,i=void 0===(i=n.gameWinnings)?0:i,o=void 0===(o=n.gameValidBetting)?0:o,c=void 0===(c=n.netProfit)?0:c,s=void 0===(s=n.totalHands)?0:s,n.customerCount,0<e.value.total?N.removeClass("hide").html(G.lib.prop("total_record_num").format(e.value.total)):N.addClass("hide"),w.find(".js_gameLoses").html(G.ac.currencyFormat(r,m)).attr("data-amount",r),w.find(".js_gameWinnings").html(G.ac.currencyFormat(i,m)).attr("data-amount",i),w.find(".js_gameValidBetting").html(G.ac.currencyFormat(o,m)).attr("data-amount",o),w.find(".js_netProfit").html(G.ac.currencyFormat(c,m)).attr("data-amount",c),w.find(".js_totalHands").html(s).attr("data-amount",s),l=P.groupBy(t,"vendor"),d={},Object.keys(l).forEach(function(e){d[e]={text:l[e][0].vendorName,value:e,list:l[e]}}),_=G.ac.initDropDownList(M,{data:d,name:"text",value:"value"},function(e,t){t=d[t].list;t.forEach(function(e){e.text=G.lib.prop(e.gameCategory)}),b=G.ac.initDropDownList(E,{data:t,name:"text",value:"gameCategory"},function(){P.moreHandleClick()}),h||b.setData(t[0].gameCategory)})):(G.ac.onError(e.message),N.addClass("hide"),p&&(k.data("value",I),
1k.find(".select-val").html(I)))}))},moreHandleClick:function(){var e={startDate:f.startDate.clone().startOf("day").format("YYYY-MM-DD"),endDate:f.endDate.clone().endOf("day").format("YYYY-MM-DD"),subordinateType:T.data("value"),subordinateName:$.trim(x.val()).toLowerCase(),gameCategory:E.data("value"),vendor:M.data("value"),page:1,size:10};m.html(),u.find(".table-td.active").removeClass("active isup isdown"),G.ac.api.getAllHistory(e).then(function(e){var t;e.success?(t=e.value.footer||{},P.getDetails(t)):G.ac.onError(e.message)}),P.innerSearch()},getDetails:function(e){var t=r.find(".toggle-control").hasClass("active")?0:2;j.html("<span data-amount='".concat(e.gameLoses||0,"'> ").concat(G.ac.currencyFormat(e.gameLoses,t),"</span>")),B.html("<span data-amount='".concat(e.gameWinnings||0,"'> ").concat(G.ac.currencyFormat(e.gameWinnings,t),"</span>")),O.html("<span data-amount='".concat(e.gameValidBetting||0,"'> ").concat(G.ac.currencyFormat(e.gameValidBetting,t),"</span>")),V.html("<span data-amount='".concat(e.netProfit||0,"'> ").concat(G.ac.currencyFormat(e.netProfit,t),"</span>")).addClass(G.ac.amountValColor(e.netProfit,!0,!0)),l.text(e.totalHands||0),Y.text(e.customerCount||0),H.text(e.gameCount||0)},innerSearch:function(){var e={startDate:f.startDate.clone().startOf("day").format("YYYY-MM-DD"),endDate:f.endDate.clone().endOf("day").format("YYYY-MM-DD"),subordinateType:T.data("value"),subordinateName:$.trim(x.val()).toLowerCase(),gameCategory:E.data("value"),vendor:M.data("value"),pageable:!1};d.empty(),m.empty(),G.ac.api.getGamePlayerAnalysisData(e).then(function(e){var t,a,n;e.success?(t=(e.value||{}).list,a=P.groupBy(t=void 0===t?[]:t,"gameName"),n=Object.keys(a),t.length<=0?m.append('<div style="text-align: center;padding-top:190px">'.concat(G.lib.prop("result_null"),"</div>")):G.ac.initDropDownList(d,{data:n},function(e,t){A=a[t],P.randerGameList(a[t])}).setData(n[0])):(A=[],G.ac.onError(e.message))})},randerGameList:function(e){var a,t=r.find(".toggle-control").hasClass("active")?0:2,n=u.find(".table-td.active");0<n.length&&(a=n.attr("data-sortType"),n.hasClass("isup")?A.sort(function(e,t){return e[a]-t[a]}):A.sort(function(e,t){return t[a]-e[a]})),G.ac.loadDataBodyTemplate(m,{data:e,columns:[{value:"customerName"},{value:"gameLoses",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(G.ac.currencyFormat(e,t),"</span>")}},{value:"gameWinnings",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(G.ac.currencyFormat(e,t),"</span>")}},{value:"gameValidBetting",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(G.ac.currencyFormat(e,t),"</span>")}},{value:"netProfit",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(G.ac.currencyFormat(e||0,t),"</span>")},className:function(e){return G.ac.amountValColor(e,!0,!0)}},{value:"totalHands",className:"link-bule",click:function(e,t,a){var n={LIVE:"liveHistory",RNG:"rngHistory",PVP:"pvpHistory",LOTT:"lottHistory",SPORTS:"sportsHistory",FISH:"fishHistory",ELOTT:"elottRecordsCopy"}[a.gameCategory],r=M.data("value"),i={date:f,subordinateType:T.data("value"),subordinateName:$.trim(a.customerName),gameCategory:$.trim(a.gameCategory),vendor:r},a=a.gameCategory;"LOTT"===a?n="TCG"!==r&&"TCG_LOTTO_VN"===r?(G.ac.vlottHistory("#tr_history",null,1,i),"vlottHistory"):(G.ac.lottHistory("#tr_history",null,1,i),"lottHistory"):"ELOTT"===a?"TCG"===r?(G.ac.lottHistoryTwo("#tr_history",null,3,i),n="lottHistoryTwo"):"TCG_LOTTO_VN"===r?(G.ac.vlottHistoryTwo("#tr_history",null,3,i),n="vlottHistoryTwo"):G.ac[n]("#tr_history",null,i):G.ac[n]("#tr_history",null,i),y.find(".nav-item[data-tab_target=".concat(n,"]")).addClass("active").siblings().removeClass("active")}}]}),m.acScrollbarPF()},groupBy:function(e,a){return e.reduce(function(e,t){return(e[t[a]]=e[t[a]]||[]).push(t),e},{})}};P.init()})}})((document,jQuery),tcg),(($,C)=>{C.ac.chaseRecordsCopy=function(i,o,y){C.ac.loadTemplate(i,"chaseRecordsCopy",function(){var a,n=$(".btn-submit"),c=$(".btn-setting"),s=$(".js_status"),l=$(".decimal-toggle"),e=$(".js_filterGame"),d=$(".js_orderbyGame"),t=$(".js_game"),u=$(".js_numero"),m=$
1(".js_username"),p=$(".js_table"),f=$(".js_tableChase"),g=$(".js_orderNo"),r=$(".js_orderbyTime"),v=$(".js_extraform"),b=$("#itemWrapper"),_=$(".js_infowrap"),h={init:function(){m.val(o||""),C.ac.switchDecimal("#gh_switchDecimal"),h.initEvents(),h.detaildEvents(),h.search()},initEvents:function(){a=$(i).find(".search-form").acDateRange(h.search),C.ac.initDropDownListEvent(".select-control"),C.ac.initDropDownList(t,{data:_objectSpread({"":{translation:"全部"}},globalVar.gameLang),name:"translation"}),c.off().on("click",function(){c.toggleClass("active"),v.fadeToggle(),c.hasClass("active")?n.first().addClass("disabled").attr("disabled","disabled"):n.first().removeClass("disabled").removeAttr("disabled")}),n.off().on("click",function(e){if($(this).first().hasClass("disable"))return!1;h.search()}),e.off().on("click",function(){d.fadeToggle(),e.toggleClass("active")}),r.off().on("click",function(){r.toggleClass("up"),h.search(1)}),l.off().on("click",function(){var e=l.find(".toggle-control"),t=p.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(C.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=1<arguments.length?arguments[1]:void 0;if(!n.hasClass("processing")){n.addClass("processing");var i={startDate:a.startDate.clone().startOf("day").format("x"),endDate:a.endDate.clone().endOf("day").format("x"),subordinateType:$.trim(m.val())?"SELF":"ALL",prizeModeId:y||1,chase:!0,page:e,gameCode:d.data("value")||void 0,status:s.data("value"),numero:$.trim(u.val()),sortColumn:"betting_time:desc,order_detail_id:desc,detail_order:asc",size:13},o=l.find(".toggle-control").hasClass("active")?2:4;if($.trim(m.val())&&(i.subordinateName=$.trim(m.val())),$.trim(g.val())){if(!/(^[a-zA-Z0-9]{6}(\-[a-zA-Z0-9]{3})?)$/.test($.trim(g.val())))return C.ac.alert("errors","订单格式不正确(例如:ABC123/ABC123-001)"),void n.removeClass("processing");i.orderNo=$.trim(g.val())}var t=C.ac.delayApi();C.ac.api.ODSFE2_lottTeamBet(i,function(a){n.removeClass("disabled processing").removeAttr("disabled"),v.fadeOut(),c.removeClass("active"),t.then(function(){var n,e,t;a.success?(e=a.value.list,n="<div class='hover-tips'><span class='ellipsis'>{0}</span><div class='content-tips {2}' {4}>{1}{3}</div></div>",C.ac.loadDataBodyTemplate(p.find(".table-tbody"),{data:e,click:function(e,t,a){$(a).addClass("active").siblings().removeClass("active"),h.orderDetailed(t)},columns:[{value:"gameName",filter:function(e){return e&&11<e.byte()?n.format(e,e):e}},"abbrOrderNo",{value:"playName",filter:function(e,t){return null==t.betContent||null==t.betContent?t.playName:lottTranslator.translatePlayName(t.playId,t.playCode,t.betContent)}},{value:"betContent",filter:function(e,t){var a=h.getPlayContent(t);return e?$(n.format(a.text,a.text.substr(0,65),12<a.text.byte()?"":"hide",65<a.text.byte()?'... <a href="javascript:;" class="cl-more js_detail">详情</a>':"",'style="width:190px;"')).on("click",".js_detail",function(e){e.stopPropagation(),C.ac.showLongText($.trim(a.text))}):$(a.text).on("click",function(e){e.stopPropagation(),C.ac.api.ODSFE2_lottBetRecordsDetail({orderNo:t.orderNo,numero:t.numero},function(e){e.success&&(e=lottTranslator.translateBallContentText(e.value[0].playId,e.value[0].betContent).replace(/\|/g," ").replace(/,/g,"").replace(/\s+/g," "),C.ac.showLongText(e))})})}},"numero","chaseEndNumero","totalChase","actualChase",{value:"betAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,o),"</span>")}},{value:"status",filter:function(e,t){return 4!==e?C.lib.prop("status_betting_".concat(t.status)):C.ac.currencyFormat(t.winAmount,o)},className:function(e){switch(e){case 2:return"cl-lost";case 4:return"cl-win";default:return""}}}]}),C.ac.loadPaginationXX(".js_pagination",h.search,i.page,a.value.totalPages),a.value.footer=a.value.footer||{},e=a.value.footer?a.value.footer.betAmount:0,t=a.value.footer?a.value.footer.winAmount:0,p.find(".js_betAmount").html(C.ac.currencyFormat(e,o)).attr("data-amount",e),p.find(".js_winAmount").html(C.ac.currencyFormat(t,o)).attr("data-amount",t)):C.ac.onError(a.message),"function"==typeof r&&r()})})}},orderDetailed:function(t){b.css("right","0"),h.emptyHtml(t);2===t.status?b.find(".js_cancelOrder").show():b.find(".js_cancelOrder").hide();
1var a=C.lib.getLottGame(y,t.gameCode).webIconUrl;C.ac.api.orderInfosV2({pageNo:1,orderMasterId:t.orderMasterId,orderDetailId:t.orderDetailId,orderId:t.orderId,prizeModeId:"1"},function(e){h.chaseList(t,a,e.content[0].series,C.lib.prop("bettingMode_".concat(e.content[0].bettingMode)))})},chaseList:function(t,a,n,r){var i=l.find(".toggle-control").hasClass("active")?2:4;C.ac.api.chaseOrderInfo(t.orderMasterId,function(e){C.ac.loadDataBodyTemplate(f.find(".table-tbody .scroll-wrap").empty(),{data:e.orderDetailOrders,columns:["numero","winningNumber","bettingSumAmount",{value:"orderStatus",filter:function(e,t){return 4!==e?C.lib.prop("status_betting_".concat(e)):C.ac.currencyFormat(t.winningAmount,i)},className:function(e){switch(e){case 2:return"cl-lost";case 4:return"cl-win";default:return""}}}]}),h.buildHtml(t,e,a,n,r,"")})},getBetContent:function(e){return e.betContent?lottTranslator.translatePlayName(e.playId,e.playCode,e.betContent):e.playName},getPlayContent:function(e){return e.betContent?{text:lottTranslator.translateBallContentText(e.playId,e.betContent)}:{text:'<a href="javascript:;" class="cl-more">查看详情</a>'}},template:_.html(),detaildEvents:function(){_.off().on("click",".js_close",function(){b.css("right","-100%"),p.find(".table-tr.active").removeClass("active")}),_.on("click",".cl-more",function(){p.find(".table-tr.active .cl-more").trigger("click")})},emptyHtml:function(e){var t=h.getPlayContent(e),a=h.getBetContent(e);_.html(h.template.format({abbrOrderNo:e.abbrOrderNo,gameName:e.gameName,numero:e.numero,bettingTime:moment(e.bettingTime).format("YYYY-MM-DD HH:mm:ss"),betNum:e.betNum,betContent:{text:a,hasMore:18<a.byte()?"":"hide"},playcontent:{text:t.text,hasMore:18<t.text.byte()?"":"hide"},pkMode:{text:"-",explanation:"hide",className:"hide"},status:{text:C.lib.prop("status_betting_".concat(e.status)),class:2===e.status?"cl-lost":""},series_bettingMode_multiple:"-",winningStop:"-",abandoning:"-",completed:"-",totalChasePhases:"-",totalBetAmount:"-",totalActualBetAmount:"-"}))},buildHtml:function(t,r,e,a,n,i){var o=h.getPlayContent(t),c=h.getBetContent(t),s=l.find(".toggle-control").hasClass("active")?2:4;_.html(h.template.format({imgsrc:e,abbrOrderNo:t.abbrOrderNo,gameName:t.gameName,numero:t.numero,bettingTime:moment(t.betTimeInTimestamp).format("YYYY-MM-DD HH:mm:ss"),betNum:t.betNum,betContent:{text:c,hasMore:18<c.byte()?"":"hide"},playcontent:{text:o.text,hasMore:18<o.text.byte()?"":"hide"},pkMode:{text:r.pkMode?"是":"否",explanation:r.pkMode?"":"hide",className:r.pkModeCalculationMode&&r.pkModeWinProbability&&r.pkModeCalculationValue?"":"hide"},status:{text:C.lib.prop("status_betting_".concat(t.status)),class:2===t.status?"cl-lost":""},series_bettingMode_multiple:"".concat(a,"/").concat(n,"/").concat(i),winningStop:r.winningStop?"是":"否",abandoning:r.abandoning?"是":"否",completed:r.completed?"是":"否",totalChasePhases:r.totalChasePhases,totalBetAmount:C.ac.currencyFormat(r.totalBetAmount,s),totalActualBetAmount:C.ac.currencyFormat(r.totalActualBetAmount,s)})),_.find(".explanation").off().on("click",function(){var e,t=r.pkModeCalculationMode,a=r.pkModeCalculationValue,n="".concat(100*r.pkModeWinProbability,"%");"SPECIFY"===t?e='【单挑模式】说明:投注的中奖概率<br />低于或等于<span style="color:#ff0000;">'.concat(n,'</span>的均为单挑模式。<br />(单挑每笔订单奖金上限<span style="color:#ff0000;">').concat(a.toFixed(2),"</span>元,<br />超出的奖金系统予以扣除)"):"PERCENTAGE"===t&&(e='【单挑模式】说明:投注的中奖概率<br />低于或等于<span style="color:#ff0000;">'.concat(n,'</span>的均为单挑模式。<br />(单挑每笔订单奖金上限为玩法比例<span style="color:#ff0000;">').concat(a,"%</span>,<br />超出的奖金系统予以扣除)")),C.ac.alert("alerts",e,"",function(){})}
1),b.find(".js_cancelOrder").off().on("click",function(){var e=$(f).find(".checkbox-control:checked"),a=[];e.each(function(e,t){a.push($.trim($(t).val()))}),h.cancelOrder(a.join(","),t,this)})},cancelOrder:function(t,a,n){$(n).hasClass("processing")||($(n).addClass("processing"),C.ac.confirm(C.lib.prop("gameHistoryCancel"),"",function(e){$(n).removeClass("processing"),e&&($(n).addClass("processing"),C.ac.api.orderCancel(t,function(e){$(n).removeClass("processing"),e.success?h.orderDetailed(a):C.ac.onError(e.message)}))}))}};h.init()})},C.ac.lottHistoryTwo=function(e){C.ac.lottHistory(e,void 0,3)}})((document,jQuery),tcg),(($,k)=>{k.ac.elottRecordsCopy=function(e,o,T){k.ac.loadTemplate(e,"elottRecordsCopy",function(){var a,t,n,r=$("#elottRecords"),c=$(".btn-submit",r),s=$(".btn-setting",r),l=$(".decimal-toggle",r),d=$(".js_numero",r),u=$(".js_table",r),m=$(".js_type",r),p=$(".js_status",r),i=$(".js_statusWrap",r),f=$(".js_orderNo",r),g=($(".js_username",r),$(".js_accountType",r)),v=$(".js_subordinateName",r),b=$(".js_extraform",r),_=$(".js_teamtype",r),h=$(".js_timetype",r),y=u.find(".table-thead .table-td").eq(3),C="",D={settlementTime:k.lib.prop("label_close_account_time"),betTime:k.lib.prop("label_bet_time")},w={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,w.setUsername();case 2:v.val(o||""),w.initEvents(),k.mc.initDropDownListEvent([g,p]),k.ac.initDropDownListEvent(m,function(e,t){"sett"===t?i.show():i.hide()}),k.apis.getGameMakersV2().then(function(e){e.mapping;e=_toConsumableArray(JSON.parse(sessionStorage.getItem("wl_game_makers_v2")).mapping.ELOTT.vendorNames.filter(function(e){return!["TCG","LOTT","TCG_LOTTO_VN"].includes(e.accountTypeName)}));t=k.ac.initDropDownList(g,{data:e,value:"accountTypeName",name:"displayName"}),T&&(v.val(T.subordinateName),a.startDate=T.date.startDate,a.endDate=T.date.endDate,t.setData(T.vendor),n.setData(T.subordinateType),r.find(".search-form").find("#datetime_range_picker").prop("checked",!0),$(".js_date").data("daterangepicker").setStartDate(moment(T.date.startDate)),$(".js_date").data("daterangepicker").setEndDate(moment(T.date.endDate))),w.search()});case 7:case"end":return e.stop()}},e)}))()},setUsername:function(){return k.ac.api.getMemberInfo().then(function(e){C=$.trim(e.value.account)})},initEvents:function(){var e=this,t=[{text:k.lib.prop("label_group"),value:"ALL"},{text:k.lib.prop("label_individual"),value:"SELF"}],t=(n=k.ac.initDropDownList(_,{data:t,value:"value",name:"text"}),a=r.find(".search-form").acDateRange({timePicker:!0},w.search,function(){},!1),r.find(".search-form").prepend(h.closest(".form-group")),[{text:D.settlementTime,value:"settlement"},{text:D.betTime,value:"bet"}]);k.ac.initDropDownList(h,{data:t,value:"value",name:"text"},function(){w.search()}),$([".js_numero",".js_subordinateName",".js_orderNo"].join(",")).on("keyup",function(e){13===e.keyCode&&w.search()}),s.off().on("click",function(){s.toggleClass("active"),b.fadeToggle(),s.hasClass("active")?c.first().addClass("disabled").attr("disabled","disabled"):c.first().removeClass("disabled").removeAttr("disabled")}),c.off().on("click",function(){$(e).first().hasClass("disable")||w.search()}),l.off().on("click",function(){var e=l.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(k.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var r,i,o,e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1;c.hasClass("processing")||(c.addClass("processing"),r={subordinateType:_.data("value"),accountType:"ALL"===g.data("value")?"":g.data("value"),subordinateName:$.trim(v.val()).toLowerCase(),page:t,numero:$.trim(d.val()),orderNo:$.trim(f.val()),size:13},i=l.find(".toggle-control").hasClass("active")?2:4,"settlement"===h.data("value")?(y.text(D.settlementTime),_extends(r,{startTransDate:a.startDate.clone().startOf("day").valueOf(),endTransDate:a.endDate.clone().endOf("day").valueOf()})):(y.text(D.betTime),_extends(r,{startDate:a.startDate.clone().startOf("day").valueOf(),endDate:a.endDate.clone().endOf("day").valueOf()})),"sett"===(o=m.data("value")?m.data("value"):"sett")&&(r.status=p.data("value")?p.data("value"):""),e=k.ac.delayApi(),k.ac.api.getPersonalELOTTHistory(o,r,k.ac.customerId,sessionStorage.username,function(n){e.then(function(){var e,t,a;c.removeClass("disabled processing").removeAttr("disabled"),b.fadeOut(),s.removeClass("active"),n.success&&(e=n.value.list,c.removeClass("disabled processing").removeAttr("disabled"),b.fadeOut(),s.removeClass("active"),k.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:e,click:function(e,t,a){$(a).addClass("active").siblings().removeClass("active")}
1,columns:["customerName",{value:"directAgentName",filter:function(e,t){return t.customerName===C?"-":t.directAgentName}},{value:"gameName",className:"ellipsis js-gameName"},{value:"betTimeInTimestamp",filter:function(e,t){t="settlement"===h.data("value")?t.transTimeInTimestamp:t.betTimeInTimestamp;return moment(t).format("MM-DD HH:mm:ss")}},{value:"betAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(k.ac.currencyFormat(e,i),"</span>")}},{value:"validBetAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(k.ac.currencyFormat(e||0,i),"</span>")}},{value:"winAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(k.ac.currencyFormat(e||0,i),"</span>")}},{value:"status",filter:function(e){return e?k.lib.prop("status_order_".concat(e.toLowerCase())):"-"},className:"status"},{value:"orderNo",className:"ellipsis js-orderNo"}]}),k.ac.loadPaginationXX(".js_pagination",w.search,r.page,n.value.totalPages),n.value.footer=n.value.footer||{},e=n.value.footer.validBetAmount||0,t=n.value.footer.betAmount||0,a=n.value.footer.winAmount||0,u.find(".js_betAmount").text(k.ac.currencyFormat(t,i)).attr("data-amount",t),u.find(".js_validBetAmount").text(k.ac.currencyFormat(e,i)).attr("data-amount",e),u.find(".js_winAmount").text(k.ac.currencyFormat(a||0,i)).attr("data-amount",a),k.ac.setupTooltip(u.find(".js-gameName")),k.ac.setupTooltip(u.find(".js-orderNo")),"sett"===o?u.find(".status").show():u.find(".status").hide())})}))}};w.init()})}})((document,jQuery),tcg),(($,C)=>{C.ac.fishHistory=function(e,c,y){C.ac.loadTemplate(e,"fishHistory",function(){var a,t,n,s,r=$("#fishHistory"),l=$(".btn-submit",r),d=$(".decimal-toggle",r),u=$(".js_table",r),i=$(".btn-setting",r),o=$(".js_extraform",r),m=$(".js_username",r),p=$(".js_accountType",r),f=$(".js_teamtype",r),g=$(".js_timetype",r),v=u.find(".table-thead .table-td").eq(2),b=$(".js_orderNoSearch",r),_={settlementTime:C.lib.prop("label_close_account_time"),betTime:C.lib.prop("label_bet_time")},h={accountType:"",init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h.setUsername();case 2:m.val(c||""),h.initEvents(),C.apis.getGameMakersV2().then(function(e){e.mapping;e=JSON.parse(sessionStorage.getItem("wl_game_makers_v2")).mapping.FISH.vendorNames,e=[{displayName:C.lib.prop("label_all"),accountTypeName:"ALL"}].concat(_toConsumableArray(e));t=C.ac.initDropDownList(p,{data:e,value:"accountTypeName",name:"displayName"}),y&&(m.val(y.subordinateName),a.startDate=y.date.startDate,a.endDate=y.date.endDate,t.setData(y.vendor),n.setData(y.subordinateType),r.find(".search-form").find("#datetime_range_picker").prop("checked",!0),$(".js_date").data("daterangepicker").setStartDate(moment(y.date.startDate)),$(".js_date").data("daterangepicker").setEndDate(moment(y.date.endDate))),h.search()});case 5:case"end":return e.stop()}},e)}))()},setUsername:function(){return C.ac.api.getMemberInfo().then(function(e){s=$.trim(e.value.account)})},initEvents:function(){var e=[{text:C.lib.prop("label_group"),value:"ALL"},{text:C.lib.prop("label_individual"),value:"SELF"}],e=(n=C.ac.initDropDownList(f,{data:e,value:"value",name:"text"}),a=r.find(".search-form").acDateRange({timePicker:!0},h.search),r.find(".search-form").prepend(g.closest(".form-group")),[{text:_.settlementTime,value:"settlement"},{text:_.betTime,value:"bet"}]);C.ac.initDropDownList(g,{data:e,value:"value",name:"text"},function(){h.search()}),i.off().on("click",function(){i.toggleClass("active"),o.fadeToggle(),i.hasClass("active")?l.first().addClass("disabled").attr("disabled","disabled"):l.first().removeClass("disabled").removeAttr("disabled")}),m.on("keyup",function(e){13===e.keyCode&&h.search()}),l.off().on("click",function(){$(this).first().hasClass("disable")||h.search()}),d.off().on("click",function(){var e=d.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(C.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,i=1<arguments.length?arguments[1]:void 0,o={language:C.ac._lang||"CN",accountType:"ALL"===p.data("value")?"":p.data("value"),subordinateType:f.data("value"),page:t,subordinateName:$.trim(m.val()).toLowerCase(),size:13},c=d.find(".toggle-control").hasClass("active")?2:4;b.val()&&(o.orderNoSearch=b.val().trim()),m.val()&&(o.subordinateName=$.trim(m.val()).toLowerCase()),"settlement"===g.data("value")?(v.text(_.settlementTime),_extends(o,{startTransDate:a.startDate.clone().startOf("second").valueOf(),endTransDate:a.endDate.clone().endOf("second").valueOf()})):(v.text(_.betTime),_extends(o,{startDate:a.startDate.clone().startOf("second").valueOf(),endDate:a.endDate.clone().endOf("second").valueOf()})),l.hasClass("processing")||(l.addClass("processing"),e=C.ac.delayApi(),$(".js-wstHead").hide().siblings().show(),u.find(".table-tbody").empty(),u.find(".table-footer .table-td").css("visibility","hidden").not(".js_wsFooter").css("visibility",""),C.ac.api.getPersonalFISHHistory(o,C.ac.customerId,"",function(r){e.then(function(){var e,t,a,n;l.removeClass("processing"),r.success?(C.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:r.value.list,columns:["customerName",{value:"directAgentName",filter:function(e,t){return t.customerName===s?"-":t.directAgentName}},{value:"betTimeInTimestamp",filter:function(e,t){t="settlement"===g.data("value")?t.transTimeInTimestamp:t.betTimeInTimestamp;return moment(t).format("MM-DD HH:mm:ss")}},{value:"betAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"validBetAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"winAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"profitAndLoss",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")},className:function(e){return e?C.ac.amountValColor(e,!0):""}},{value:"gameName",className:"js-node-name"},{value:"orderNo",className:"ellipsis js-orderNo"}]}),C.ac.loadPaginationXX(".js_pagination",h.search,o.page,r.value.totalPages),r.value.footer=r.value.footer||{},e=r.value.footer.betAmount||0,t=r.value.footer.profitAndLoss||0,a=r.value.footer.validBetAmount||0,n=r.value.footer.winAmount||0,u.find(".js_betAmount").text(C.ac.currencyFormat(e,c)).attr("data-amount",e),u.find(".js_validBetAmount").text(C.ac.currencyFormat(a,c)).attr("data-amount",a),u.find(".js_profitAndLoss").text(C.ac.currencyFormat(t||0,c)).attr("data-amount",t).addClass(C.ac.amountValColor(t,!0)),u.find(".js_winAmount").text(C.ac.currencyFormat(n||0,c)).attr("data-amount",n),C.ac.setupTooltip(u.find(".js-node-name")),C.ac.setupTooltip(u.find(".js-orderNo"),"right")):C.ac.onError(r.message),"function"==typeof i&&i()})}))}};h.init()})}})((document,jQuery),tcg),(($,y)=>{y.ac.liveHistory=function(e,c,h){y.ac.loadTemplate(e,"liveHistory",function(){var a,t,n,s,r=$("#liveHistory"),l=$(".btn-submit",r),d=$(".decimal-toggle",r),u=$
1(".js_table",r),i=$(".btn-setting",r),o=$(".js_extraform",r),m=$(".js_username",r),p=$(".js_accountType",r),f=$(".js_teamtype",r),g=$(".js_timetype",r),v=u.find(".table-thead .table-td").eq(2),b={settlementTime:y.lib.prop("label_close_account_time"),betTime:y.lib.prop("label_bet_time")},_={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_.setUsername();case 2:m.val(c||""),_.initEvents(),y.apis.getGameMakersV2().then(function(e){e.mapping;e=JSON.parse(sessionStorage.getItem("wl_game_makers_v2")).mapping.LIVE.vendorNames,e=[{displayName:y.lib.prop("label_all"),accountTypeName:"ALL"}].concat(_toConsumableArray(e));t=y.ac.initDropDownList(p,{data:e,value:"accountTypeName",name:"displayName"}),h&&(m.val(h.subordinateName),a.startDate=h.date.startDate,a.endDate=h.date.endDate,t.setData(h.vendor),n.setData(h.subordinateType),r.find(".search-form").find("#datetime_range_picker").prop("checked",!0),$(".js_date").data("daterangepicker").setStartDate(moment(h.date.startDate)),$(".js_date").data("daterangepicker").setEndDate(moment(h.date.endDate))),_.search()});case 5:case"end":return e.stop()}},e)}))()},setUsername:function(){return y.ac.api.getMemberInfo().then(function(e){s=$.trim(e.value.account)})},initEvents:function(){var e=this,t=[{text:y.lib.prop("label_group"),value:"ALL"},{text:y.lib.prop("label_individual"),value:"SELF"}],t=(n=y.ac.initDropDownList(f,{data:t,value:"value",name:"text"}),a=r.find(".search-form").acDateRange({timePicker:!0},_.search),r.find(".search-form").prepend(g.closest(".form-group")),[{text:b.settlementTime,value:"settlement"},{text:b.betTime,value:"bet"}]);y.ac.initDropDownList(g,{data:t,value:"value",name:"text"},function(){_.search()}),m.on("keyup",function(e){13===e.keyCode&&_.search()}),i.off().on("click",function(){i.toggleClass("active"),o.fadeToggle(),i.hasClass("active")?l.first().addClass("disabled").attr("disabled","disabled"):l.first().removeClass("disabled").removeAttr("disabled")}),l.off().on("click",function(){$(e).first().hasClass("disable")||_.search()}),d.off().on("click",function(){var e=d.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(y.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,i=1<arguments.length?arguments[1]:void 0,o={language:y.ac._lang||"CN",accountType:"ALL"===p.data("value")?"":p.data("value"),subordinateType:f.data("value"),page:e,size:13},c=d.find(".toggle-control").hasClass("active")?2:4,t=(m.val()&&(o.subordinateName=$.trim(m.val()).toLowerCase()),y.ac.delayApi());"settlement"===g.data("value")?(v.text(b.settlementTime),_extends(o,{startTransDate:a.startDate.clone().startOf("second").valueOf(),endTransDate:a.endDate.clone().endOf("second").valueOf()})):(v.text(b.betTime),_extends(o,{startDate:a.startDate.clone().startOf("second").valueOf(),endDate:a.endDate.clone().endOf("second").valueOf()})),l.hasClass("processing")||(l.addClass("processing"),y.ac.api.getPersonalLIVEHistory(o,y.ac.customerId,sessionStorage.username,function(r){t.then(function(){var e,t,a,n;l.removeClass("processing"),r.success?(y.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:r.value.list,columns:["customerName",{value:"directAgentName",filter:function(e,t){return t.customerName===s?"-":t.directAgentName}},{value:"betTimeInTimestamp",filter:function(e,t){t="settlement"===g.data("value")?t.transTimeInTimestamp:t.betTimeInTimestamp;return moment(t).format("MM-DD HH:mm:ss")}},{value:"betAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(y.ac.currencyFormat(e,c),"</span>")}},{value:"validBetAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(y.ac.currencyFormat(e,c),"</span>")}},{value:"winAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(y.ac.currencyFormat(e,c),"</span>")}},{value:"profitAndLoss",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(y.ac.currencyFormat(e,c),"</span>")},className:function(e){return e?y.ac.amountValColor(e,!0):""}},{value:"gameName",className:"js-node-name"},{value:"orderNo",className:"js-orderNo-name"}]}),y.ac.loadPaginationXX(".js_pagination",_.search,o.page,r.value.totalPages),r.value.footer=r.value.footer||{},e=r.value.footer.betAmount||0,t=r.value.footer.profitAndLoss||0,a=r.value.footer.winAmount||0,n=r.value.footer.validBetAmount||0,u.find(".js_validBetAmount").text(y.ac.currencyFormat(n,c)).attr("data-amount",n),u.find(".js_betAmount").text(y.ac.currencyFormat(e,c)).attr("data-amount",e),u.find(".js_profitAndLoss").text(y.ac.currencyFormat(t||0,c)).attr("data-amount",t).addClass(y.ac.amountValColor(t,!0)),u.find(".js_winAmount").text(y.ac.currencyFormat(a||0,c)).attr("data-amount",a),y.ac.setupTooltip(u.find(".js-node-name")),y.ac.setupTooltip(u.find(".js-orderNo-name"))):y.ac.onError(r.message),"function"==typeof i&&i()})}))}};_.init()})}})((document,jQuery),tcg),((j,$,B)=>{B.ac.lottHistory=function(e,I){var P=2<arguments.length&&void 0!==arguments[2]?arguments[2]:1,L=3<arguments.length?arguments[3]:void 0;B.ac.loadTemplate(e,"lottHistory",function(){var r,t,a,n=$("#lottHistory"),l=$(".btn-submit",n),d=$(".btn-setting",n),u=$("#table_wrap",n),m=$("#table-scroll-wrap",n),i=$(".js_status",n),p=$(".decimal-toggle",n),o=$(".js_filterGame",n),c=$(".js_orderbyGame",n),f=$("#gameList",n),g=$(".js_chaseStatus",n),v=$(".js_numero",n),b=$(".js_username",n),_=$
1(".js_table",n),s=$(".js_clone_table",n),h=$(".table-clone-before",n),y=$(".table-clone-after",n),C=$(".up",u),D=$(".down",u),w=$(".js_orderNo",n),T=$(".js_teamtype",n),k=$(".js_timetype",n),N=$(".total",u),x=_.find(".table-thead .table-td").eq(7),S=$(".js_extraform",n),e=$(".model-case",n),F=$("#itemWrapper",n),M={label_details:B.lib.prop("label_details"),yes:B.lib.prop("yes"),no:B.lib.prop("no"),settlementTime:B.lib.prop("label_close_account_time"),betTime:B.lib.prop("label_bet_time"),drawTime:B.lib.prop("draw_time")},E="<div class='hover-tips'><span class='ellipsis'>{0}</span><div class='content-tips {2}' {4}>{1}{3}</div></div>",R=[{value:"gameName",filter:function(e){return e&&12<e.byte()?E.format(e,e,"","","style='left:56px'"):e}},"customerName",{value:"directAgentName",filter:function(e,t){return t.customerName===a?"-":t.directAgentName}},{value:"abbrOrderNo",click:function(e,t,a){$(e.target).closest(".table-tr").addClass("active").siblings().removeClass("active"),A.orderDetailed(a)}},{value:"playName",filter:function(e,t){return null==t.betContent||void 0===t.betContent?t.playName:lottTranslator.translatePlayName(t.playId,t.playCode,t.betContent)},className:function(e){return"ellipsis play-name"}},{value:"betContent",filter:function(e,t){var a=A.getPlayContent(t);return e?$(E.format(a.text,a.text.substr(0,65),12<a.text.byte()?"":"hide",65<a.text.byte()?'... <a href="javascript:;" class="cl-more js_detail">'.concat(M.label_details,"</a>"):"")).on("click",".js_detail",function(e){e.stopPropagation(),B.ac.showLongText($.trim(a.text))}):$(a.text).on("click",function(e){e.stopPropagation(),B.ac.api.ODSFE2_lottBetRecordsDetail({orderNo:t.orderNo,numero:t.numero},function(e){e.success&&(e=lottTranslator.translateBallContentText(e.value[0].playId,e.value[0].betContent).replace(/\|/g," ").replace(/,/g,"").replace(/\s+/g," "),B.ac.showLongText(e))})})}},"numero",{value:"betTimeInTimestamp",filter:function(e,t){t="settlement"===k.data("value")?t.settleTimeInTimestamp:t.betTimeInTimestamp;return[null,"","-"].includes(t)?"-":moment(t).format("MM-DD HH:mm:ss")}},{value:"betAmount",filter:function(e){var t=p.find(".toggle-control").hasClass("active")?2:4;return"<span data-amount='".concat(e,"'> ").concat(B.ac.currencyFormat(e,t),"</span>")}},{value:"status",filter:function(e,t){var a=p.find(".toggle-control").hasClass("active")?2:4;return 4!==e?B.lib.prop("status_betting_".concat(t.status)):B.ac.currencyFormat(t.winAmount,a)},className:function(e){switch(e){case 2:return"cl-lost ellipsis js-td-status";case 4:return"cl-win ellipsis js-td-status";default:return"ellipsis js-td-status"}}},{value:"validBetAmount",filter:function(e,t){var a=p.find(".toggle-control").hasClass("active")?2:4;return"<span data-amount='".concat(e,"'> ").concat(B.ac.currencyFormat(e,a),"</span>")}},{value:"betWin",filter:function(e){var t=p.find(".toggle-control").hasClass("active")?2:4;return"<span data-amount='".concat(e,"'> ").concat(B.ac.currencyFormat(e,t),"</span>")}}],A={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.setUsername();case 2:b.val(I||""),B.ac.switchDecimal("#gh_switchDecimal"),A.initEvents(),L&&(b.val(L.subordinateName),r.startDate=L.date.startDate,r.endDate=L.date.endDate,t.setData(L.subordinateType),n.find(".search-form").find("#datetime_range_picker").prop("checked",!0),$(".js_date").data("daterangepicker").setStartDate(moment(L.date.startDate)),$(".js_date").data("daterangepicker").setEndDate(moment(L.date.endDate))),A.detaildEvents(),A.search(),A.setSearchForm();case 9:case"end":return e.stop()}},e)}))()},setUsername:function(){return B.ac.api.getMemberInfo().then(function(e){a=$.trim(e.value.account)})},initEvents:function(){var e=[{text:B.lib.prop("label_group"),value:"ALL"},{text:B.lib.prop("label_individual"),value:"SELF"}],e=(t=B.ac.initDropDownList(T,{data:e,value:"value",name:"text"}),r=n.find(".search-form").acDateRange({timePicker:!0},A.search),n.find(".search-form").prepend(k.closest(".form-group")),[{text:M.drawTime,value:"settlement"},{text:M.betTime,value:"bet"}]);B.ac.initDropDownList(k,{data:e,value:"value",name:"text"},function(e,t){"settlement"===t?(x.find("span").text(M.drawTime),x.attr("data-sorttype","settleTimeInTimestamp")):(x.find("span").text(M.betTime),x.attr("data-sorttype","betTimeInTimestamp")),A.search()}),B.ac.initDropDownListEvent([".js_status",".js_chaseStatus"]),B.lib.getLottGames(P).then(function(e){B.ac.initDropDownList(c,{data:[{code:"",translation:B.lib.prop("label_all"),value:void 0}].concat(_toConsumableArray(e)),name:"translation",value:"code"},function(e,t){A.search(1)})}),d.off().on("click",function(){d.toggleClass("active"),S.fadeToggle(),d.hasClass("active")?l.first().addClass("disabled").attr("disabled","disabled"):l.first().removeClass("disabled").removeAttr("disabled")}),l.off().on("click",function(){$(this).first().hasClass("disable")||A.search()}),o.off().on("click",function(){c.fadeToggle(),o.toggleClass("active")}),p.off().on("click",function(){var e=p.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(B.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),$([".js_numero",".js_username",".js_orderNo"].join(",")).on("keyup",function(e){13===e.keyCode&&A.search()}
1),C.off().on("click",function(){var e=$(this).closest(".table-td");u.find(".table-td").removeClass("active isdown isup"),e.addClass("active isup").removeClass("isdown"),A.search(1)}),D.off().on("click",function(){var e=$(this).closest(".table-td");u.find(".table-td").removeClass("active isdown isup"),e.addClass("active isdown").removeClass("isup"),A.search(1)}),u.off().on("mouseover",".table-tbody .table-tr",function(){var e=$(this).index();h.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active"),y.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active"),_.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active")}).on("mouseout",".table-tbody .table-tr",function(){var e=$(this).index();h.find(".table-tbody .table-tr").eq(e).removeClass("active"),y.find(".table-tbody .table-tr").eq(e).removeClass("active"),_.find(".table-tbody .table-tr").eq(e).removeClass("active")}),m.acScrollbarPF({suppressScrollX:!1,suppressScrollY:!0}),m.off("ps-scroll-x").on("ps-scroll-x",function(e){var t=$(this),a=t.scrollLeft(),n=t.width(),t=t.find(".js_table").width()-n;a<=0?u.removeClass("x-start"):t<=a?u.removeClass("x-end"):u.addClass("x-start x-end")})},setSearchForm:function(){"VI"!==B.ac._lang&&"ID"!==B.ac._lang||$(".form-group",n).eq(6).prependTo(S)},trAddActive:function(e){s.find(".table-tbody .table-tr").eq(e).addClass("active"),_.find(".table-tbody .table-tr").eq(e).addClass("active")},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,o=1<arguments.length?arguments[1]:void 0;if(!l.hasClass("processing")){l.addClass("processing");var t=r.startDate.format("YYYY-MM-DD HH:mm:ss")===r.endDate.format("YYYY-MM-DD HH:mm:ss")?r.endDate.add(1,"s"):r.endDate,c={subordinateType:T.data("value"),prizeModeId:P,chase:g.data("value"),page:e,gameCode:f.data("value")||void 0,status:i.data("value"),numero:$.trim(v.val()),size:13},s=p.find(".toggle-control").hasClass("active")?2:4;if(b.val()&&(c.subordinateName=$.trim(b.val()).toLowerCase()),w.val()){if(!/(^[a-zA-Z0-9]{6}(-[a-zA-Z0-9]{3})?)$/.test($.trim(w.val())))return B.ac.alert("errors","订单格式不正确(例如:ABC123/ABC123-001)","",function(){}),void l.removeClass("processing");c.orderNo=$.trim(w.val())}var a,e=u.find(".table-td.active"),n=(0<e.length&&(a=e.attr("data-sortType"),e.hasClass("isup")?c.sortColumn="".concat(a,":asc"):c.sortColumn="".concat(a,":desc")),"settlement"===k.data("value")?_extends(c,{startSettleDate:r.startDate.clone().startOf("second").valueOf(),endSettleDate:t.clone().endOf("second").valueOf()}):_extends(c,{startDate:r.startDate.clone().startOf("second").valueOf(),endDate:t.clone().endOf("second").valueOf()}),B.ac.delayApi());B.ac.api.ODSFE2_lottTeamBet(c,function(i){n.then(function(){var e,t,a,n,r;l.removeClass("disabled processing").removeAttr("disabled"),d.removeClass("active"),i.success?(e=void 0===(e=(n=i.value||{}).list)?[]:e,n=void 0===(n=n.total)?0:n,B.ac.loadDataBodyTemplate(_.find(".table-tbody"),{data:e,columns:R}),B.ac.loadDataBodyTemplate(h.find(".table-tbody"),{data:e,columns:R.slice(0,2)},!1),B.ac.loadDataBodyTemplate(y.find(".table-tbody"),{data:e,columns:R.slice(-1)},!1),B.ac.loadPaginationXX(".js_pagination",A.search,c.page,i.value.totalPages),i.value.footer=i.value.footer||{},t=i.value.footer?i.value.footer.betAmount:0,i.value.footer&&i.value.footer.winAmount,a=i.value.footer?i.value.footer.profitAndLoss:0,0<n?N.removeClass("hide").html(B.lib.prop("total_record_num").format(n)):N.addClass("hide"),n="<span data-amount='".concat(t,"'> ").concat(B.ac.currencyFormat(t,s),"</span>"),r="<span data-amount='".concat(a,"'> ").concat(B.ac.currencyFormat(a,s),"</span>"),u.find(".betWin").html(r).attr("data-amount",a),u.find(".betAmount").html(n).attr("data-amount",t),B.ac.setupTooltip(_.find(".js-td-status"),"right"),B.ac.setupTooltip(_.find(".play-name")),0<e.length?(A.setTableShadow(m),m.off("ps-scroll-x").on("ps-scroll-x",function(){A.setTableShadow($(this))})):(m.off("ps-scroll-x"),u.removeClass("x-start x-end"))):(B.ac.onError(i.message),N.addClass("hide")),"function"==typeof o&&o()})})}},orderDetailed:function(t){var a=t.orderId,n=t.orderMasterId,r=t.orderDetailId;$("#cancelGameHistoryDetail").off().on("click",function(){A.cancelOrder(a)}),n=Number.isNaN(n)?globalVar.orderMasterId:n,A.emptyHtml(t),e.hasClass("active")||B.ac.sliderFadeIn(e),B.ac.api.orderDetail(a,function(e){n=Number.isNaN(n)?e.orderMasterId:n,r=Number.isNaN(r)?e.orderDetailId:r,A.buildHtml(t,e);e=B.lib.getLottGame(P,t.gameCode);F.find(".js_gameimg").attr("src",e.webIconUrl),B.ac.api.orderInfosV2({pageNo:1,orderMasterId:n,orderDetailId:r,orderId:a,prizeModeId:P},function(e){var t=B.lib.prop("label_unit_".concat(e.content[0].bettingMode));F.find(".js_bettingMode").html("".concat(e.content[0].series,"/").concat(t,"/").concat(e.content[0].multiple))})}),j.sessionStorage.setItem("lastPage","gameHistory")},setTableShadow:function(e){var t=e.scrollLeft(),a=e.width(),e=e.find(".js_table").width()-a;t<=0?u.removeClass("x-start").addClass("x-end"):e<=t?u.removeClass("x-end").addClass("x-start"):u.addClass("x-start x-end")},getBetContent:function(e){return e.betContent?lottTranslator.translatePlayName(e.playId,e.playCode,e.betContent):e.playName},getPlayContent:function(e){return e.betContent?{text:lottTranslator.translateBallContentText(e.playId,e.betContent)}:{text:'<a href="javascript:;" class="cl-more">'.concat(B.lib.prop("label_details"),"</a>")}},template:F.html(),detaildEvents:function(){e.off().on("click",".js_close,.model-mask",function(){B.ac.sliderFadeOut(e),_.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){_.find(".table-tr.active .cl-more").trigger("click")})},emptyHtml:function(e){e||B.ac.alert("errors",B.lib.prop("unknown.system.err"));var t=A.getPlayContent(e),a=A.getBetContent(e),n=p.find(".toggle-control").hasClass("active")?2:4;F.html(A.template.format({abbrOrderNo:e.abbrOrderNo,gameName:e.gameName,numero:e.numero,bettingTime:moment(e.bettingTime).format("YYYY-MM-DD HH:mm:ss"),betNum:{text:e.betNum,className:""},odds:{text:"",className:"hide"},betContent:{text:a,hasMore:18<a.length?"":"hide"},playcontent:{text:t.text,hasMore:""},betAmount:B.ac.currencyFormat(e.betAmount,n),pkMode:{text:"-",explanation:"hide",className:"hide"},status:{text:B.lib.prop("status_betting_".concat(e.status)),class:2===e.status?"cl-lost":""}
1,winningAmount:"-",winningNumber:"-",buttonCancel:"hide",PK10:e.gameCode.includes("PK10")?"pkmodel":""}))},buildHtml:function(e,r){var t=A.getPlayContent(e),a=A.getBetContent(e),n=p.find(".toggle-control").hasClass("active")?2:4;F.html(A.template.format({abbrOrderNo:e.abbrOrderNo,gameName:e.gameName,numero:e.numero,bettingTime:moment(e.betTimeInTimestamp).format("YYYY-MM-DD HH:mm:ss"),betNum:{text:e.betNum,className:2!==r.playMenuType?"":"hide"},odds:{text:r.odds,className:2===r.playMenuType?"":"hide"},betContent:{text:a,hasMore:18<a.length?"":"hide"},playcontent:{text:t.text,hasMore:""},betAmount:B.ac.currencyFormat(e.betAmount,n),pkMode:{text:r.pkMode?M.yes:M.no,explanation:r.pkMode?"":"hide",className:r.pkModeCalculationMode&&r.pkModeWinProbability&&r.pkModeCalculationValue?"":"hide"},status:{text:r.orderStatus?B.lib.prop("status_betting_".concat(r.orderStatus)):"-",class:2===r.orderStatus?"cl-lost":""},winningAmount:A.getwinningAmount(r.orderStatus,r.winningAmount),winningNumber:A.getwinningNumber(r.winningNumber,e),buttonCancel:"hide",PK10:e.gameCode.includes("PK10")?"pkmodel":""})),F.find(".explanation").off().on("click",function(){var e,t=r.pkModeCalculationMode,a=r.pkModeCalculationValue,n="".concat(100*r.pkModeWinProbability,"%");"SPECIFY"===t?e='【单挑模式】说明:投注的中奖概率<br />低于或等于<span style="color:#ff0000;">'.concat(n,'</span>的均为单挑模式。<br />(单挑每期订单奖金上限<span style="color:#ff0000;">').concat(a.toFixed(2),"</span>元,<br />超出的奖金系统予以扣除)"):"PERCENTAGE"===t&&(e='【单挑模式】说明:投注的中奖概率<br />低于或等于<span style="color:#ff0000;">'.concat(n,'</span>的均为单挑模式。<br />(单挑每期订单奖金上限为玩法比例<span style="color:#ff0000;">').concat(a,"%</span>,<br />超出的奖金系统予以扣除)")),B.ac.alert("alerts",e,"",function(){})}),F.find(".js_cancelOrder").off().on("click",function(){A.cancelOrder(r.orderDetailId,this,e)})},getwinningNumber:function(e,t){var a,n,r;return e?(a=B.lib.getLottGame(P,t.gameCode).groupCode)&&["VNC","LAO","THAI"].includes(a)?(n=e?e.split(","):["-","-"],"LAO"===a?"<span>".concat(e.replace(/,/g,"</span><span>"),"</span>"):[2066].includes(t.playId)?(n.shift(),n.pop(),"<strong>".concat(n.join(" "),"</strong>")):[2104,2109].includes(t.playId)?"<strong>".concat(n[1],"</strong>"):"<strong>".concat(n[0],"</strong>")):t.gameCode.includes("PK10")?(r=[],e.split(",").forEach(function(e){r.push('<span class="pk-{1}">{0}</span>'.format(e,Number(e)))}),r.join("")):e.toString().includes(",")?"<span>".concat(e.replace(/,/g,"</span><span>"),"</span>"):"<span>".concat(e.split("").join(",").replace(/,/g,"</span><span>"),"</span>"):"-"},getwinningAmount:function(e,t){var a=p.find(".toggle-control").hasClass("active")?2:4;return!t&&4===e||[5,16].includes(e)?0:"number"==typeof t?B.ac.currencyFormat(t,a):"-"},cancelOrder:function(t,a,n){B.ac.confirm(B.lib.prop("gameHistoryCancel"),"",function(e){e&&($(a).remove(),B.ac.api.orderCancel(t,function(e){A.orderDetailed(n),e.success||B.ac.onError(e.message)}))})}};A.init()})},B.ac.lottHistoryTwo=function(e,t,a,n){B.ac.lottHistory(e,t,3,n)}})(window,(document,jQuery),tcg),tcg.ac.personalHistoryCopy=function(e,t,d,u){tcg.ac.getOrderGameName=function(e,t){var a=t.nodeName,a=void 0===a?"-":a,a=a&&"-"!==a?a:"CN"===tcg.ac._lang?t.gameNameCN:t.gameNameEN;return a||t.gameName},tcg.ac.loadTemplate(e,"wrapped",function(){var a=$("#switchTab");tcg.apis.getGameMakersV2().then(function(e){var n,r,t=e.mapping,t=void 0===t?{}:t,e=e.sorting,e=void 0===e?[]:e,i='<div class="nav-item" data-tab_target="{1}" data-value="{2}"  game-type={3}>{0}</div>',o=[],c=t.LOTT&&t.LOTT.vendors.includes("TCG"),s=t.LOTT&&t.LOTT.vendors.includes("TCG_LOTTO_VN"),l=t.ELOTT&&t.ELOTT.vendors.includes("TCG_LOTTO_VN"),t=(e.forEach(function(e){var t=e.gameCategory,e=e.vend
1ors,a=void 0===e?[]:e;switch(t){case"LOTT":a.includes("TCG")&&o.push(i.format(tcg.lib.prop("label_".concat(t)),"".concat(t.toLocaleLowerCase(),"History"))),s&&o.push(i.format(tcg.lib.prop("VIETNAM_LOTTO"),"vlottHistory"));break;case"ELOTT":n=a.filter(function(e){return!["TCG","LOTT","TCG_LOTTO_VN"].includes(e)}).length<=0&&c?tcg.lib.prop("label_ELOTT_3rd"):tcg.lib.prop("label_ELOTT"),r=a.includes("TCG")||c?tcg.lib.prop("label_ELOTT_3rd"):tcg.lib.prop("label_ELOTT"),"emotionf2"===tcg.ac.getMerchant()&&(r=tcg.lib.prop("label_bingo_elotto")),a.includes("TCG")&&o.push(i.format(n,"lottHistoryTwo")),!s&&l&&o.push(i.format(tcg.lib.prop("VIETNAM_LOTTO"),"vlottHistoryTwo")),0<a.filter(function(e){return!["TCG","LOTT","TCG_LOTTO_VN"].includes(e)}).length&&o.push(i.format(r,"elottRecordsCopy"));break;default:o.push(i.format(tcg.lib.prop("label_".concat(t)),"".concat(t.toLocaleLowerCase(),"History")))}}),["yuboyl"].includes(tcg.ac.getMerchant())||o.unshift(i.format(tcg.lib.prop("label_all"),"allHistory")),'<div class="switch-wrapper">{0}</div><div class="exclude-btn">'.concat(tcg.lib.prop("label_exclude_game_list"),"</div>"));a.addClass("bet-record").html(t.format(o.join(""))),a.parents("#ac_container").addClass("bet-record-wrapper"),a.find(".nav-item").off().on("click",function(){var e;$(this).hasClass("active")||($(this).addClass("active").siblings().removeClass("active"),e=$(this).attr("data-tab_target"),tcg.ac[e]("#tr_history",d,u),tcg.ac.customPlugins())}),a.find(".nav-item").first().trigger("click"),a.siblings("#tr_history").addClass("history-wrapper"),a.find(".exclude-btn").off().on("click",function(){tcg.ac.setModel()})})}),tcg.ac.setModel=function(){var e='<div class="model-case exclude-model">\n      <div class="model-mask"></div>\n      <div id="itemWrapper" class="order-info only-view itemWrapper">\n        <div class="info-view">\n          <div class="close-info js_close">'.concat(tcg.lib.prop("label_close"),'</div>\n          <div class="exclude-wrapper">\n            <div class="caption-text border-blue">').concat(tcg.lib.prop("label_exclude_game_list"),'</div>\n            <div class="search-form">\n                <div class="form-group">\n                  <label class="txt-label colon">').concat(tcg.lib.prop("label_game_company"),'</label>\n                  <div class="select-control js_game_company"></div>\n                </div>\n                <div class="form-group">\n                  <label class="txt-label colon">').concat(tcg.lib.prop("label_game_name"),'</label>\n                  <input type="text" class="input-control js_gameName"/>\n                </div>\n                <div class="form-group">\n                  <div class="button btn-submit">').concat(tcg.lib.prop("button_search"),'</div>\n                </div>\n            </div>\n            <div class="exclude-tip">').concat(tcg.lib.prop("label_exclude_game_tip"),"</div>\n            {0}\n          </div>\n        </div>\n      </div>\n      </div>"),t='<div class="table-data data-col-4 js_table">\n    <div class="table-thead">\n      <div class="table-tr">\n        <div class="table-td" >'.concat(tcg.lib.prop("label_game_type"),'</div>\n        <div class="table-td">').concat(tcg.lib.prop("label_game_company"),'</div>\n        <div class="table-td">').concat(tcg.lib.prop("label_game_name"),'</div>\n        <div class="table-td"><span class="has-tip">').concat(tcg.lib.prop("label_exclude_percentage"),'</span>\n        <span class="tooltip"><div class="tip-wrap">\n          <div class="tip-info">\n            <div class="tip-item">').concat(tcg.lib.prop("label_exclude_tip_1"),'</div>\n            <div class="tip-item">').concat(tcg.lib.prop("label_exclude_tip_2"),':</div>\n            <div class="tip-item">').concat(tcg.lib.prop("label_exclude_tip_3"),'</div>\n            <div class="tip-item">').concat(tcg.lib.prop("label_exclude_tip_4"),'</div>\n          </div>\n        </div></span></div>\n      </div>\n    </div>\n    <div class="table-tbody"></div>\n    <div class="table-page"><div class="records"></div><div class="pagination-wrap js_pagination"></div>\n    <div class="group">\n      <label class="txt-label colon">').concat(tcg.lib.prop("display_num"),'</label>\n      <div class="select-control js_page_size">\n        <div class="select-val">10</div>\n        <div class="select-list" style="display: none;">\n          <div class="scroll-wrap">\n            <div class="item-options active" data-value="10">10</div>\n            <div class="item-options" data-value="20">20</div>\n            <div class="item-options" data-value="50">50</div>\n            <div class="item-options" data-value="100">100</div>\n          </div>\n        </div>\n      </div>\n    </div></div></div>');0!==$(".bet-record-wrapper").find(".exclude-model").length&&$(".bet-record-wrapper").find(".exclude-model").remove(),$(".bet-record-wrapper >.reset-css").append(e.format(t)),tcg.ac.getCurrentVendor(),tcg.ac.initDropDownListEvent($(".exclude-wrapper .js_page_size"),function(){tcg.ac.getExcludeTurnover()}),tcg.ac.sliderFadeIn($(".bet-record-wrapper").find(".exclude-model")),tcg.ac.getExcludeTurnover(),$(".bet-record-wrapper").find(".exclude-model").off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut($(".bet-record-wrapper").find(".exclude-model"))}),$(".exclude-wrapper").find(".btn-submit").off().on("click",function(){tcg.ac.getExcludeTurnover()})},tcg.ac.getExcludeTurnover=function(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,e={pageSize:$(".exclude-wrapper .js_page_size").data("value")||10,pageNo:a,vassalage:"ALL"!==$(".js_game_company").data("value")&&$.trim($(".js_game_company").data("value"))||"",gameName:$(".js_gameName").val()||""},n=$(".exclude-wrapper").find(".btn-submit"),r=$(".exclude-wrapper").find(".js_table");n.hasClass("processing")||(n.addClass("processing"),tcg.ac.api.getExcludeTurnoverV2(e).then(function(e){n.removeClass("processing");var t=e.value;e.success?(tcg.ac.loadDataBodyTemplate(r.find(".table-tbody"),{data:t.dataList,columns:[{value:"gameType",filter:function(e){return tcg.lib.prop("label_".concat(e))}},{value:"vassalage"},{value:"gameName"},{value:"excludeTurnover",filter:function(e){return"".concat(e,"%")}}]}),$(".exclude-wrapper .records").text(tcg.lib.prop("total_record_num").format(" ".concat(t.totalCount," "))),tcg.ac.loadPaginationXX(".exclude-wrapper .js_pagination",tcg.ac.getExcludeTurnover,a,t.totalPages)):tcg.ac.onError(e.message)}))},tcg.ac.getCurrentVendor=function(){$("#switchTab");var t,a,e,n=[];$(".js_game_company").empty(),t={displayName:tcg.lib.prop("label_all"),accountTypeName:"ALL"},a=JSON.parse(sessionStorage.getItem("wl_game_makers_v2")).mapping,Object.keys(a).forEac
1h(function(e){a[e].vendorNames.unshift(t),a[e].vendorNames.forEach(function(e){"LOTT"===e.accountTypeName&&(e.accountTypeName="TCG",e.displayName="TCG")}),n.push.apply(n,_toConsumableArray(a[e].vendorNames))}),e={ALL:{gameCategory:"ALL",vendorNames:_toConsumableArray(n.filter(function(t,e,a){return a.findIndex(function(e){return e.accountTypeName===t.accountTypeName})===e}))}},e=_extends(a,e).ALL.vendorNames,tcg.ac.initDropDownList($(".js_game_company"),{data:e,value:"accountTypeName",name:"displayName"})}},(($,C)=>{C.ac.pvpHistory=function(e,c,y){C.ac.loadTemplate(e,"pvpHistory",function(){var a,t,n,s,r=$("#pvpHistory"),l=$(".btn-submit",r),d=($("input[name='set_date']",r),$(".decimal-toggle",r)),u=$(".js_table",r),i=$(".btn-setting",r),o=$(".js_extraform",r),m=$(".js_username",r),p=$(".js_accountType",r),f=$(".js_teamtype",r),g=$(".js_timetype",r),v=u.find(".table-thead .table-td").eq(2),b=$(".js_orderNoSearch",r),_={settlementTime:C.lib.prop("label_close_account_time"),betTime:C.lib.prop("label_bet_time")},h={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h.setUsername();case 2:m.val(c||""),h.initEvents(),C.apis.getGameMakersV2().then(function(e){e.mapping;e=JSON.parse(sessionStorage.getItem("wl_game_makers_v2")).mapping.PVP.vendorNames,e=[{displayName:C.lib.prop("label_all"),accountTypeName:"ALL"}].concat(_toConsumableArray(e));t=C.ac.initDropDownList(p,{data:e,value:"accountTypeName",name:"displayName"}),y&&(m.val(y.subordinateName),a.startDate=y.date.startDate,a.endDate=y.date.endDate,t.setData(y.vendor),n.setData(y.subordinateType),r.find(".search-form").find("#datetime_range_picker").prop("checked",!0),$(".js_date").data("daterangepicker").setStartDate(moment(y.date.startDate)),$(".js_date").data("daterangepicker").setEndDate(moment(y.date.endDate))),h.search()});case 5:case"end":return e.stop()}},e)}))()},setUsername:function(){return C.ac.api.getMemberInfo().then(function(e){s=$.trim(e.value.account)})},initEvents:function(){var e=this,t=[{text:C.lib.prop("label_group"),value:"ALL"},{text:C.lib.prop("label_individual"),value:"SELF"}],t=(n=C.ac.initDropDownList(f,{data:t,value:"value",name:"text"}),a=r.find(".search-form").acDateRange({timePicker:!0},h.search),r.find(".search-form").prepend(g.closest(".form-group")),[{text:_.settlementTime,value:"settlement"},{text:_.betTime,value:"bet"}]);C.ac.initDropDownList(g,{data:t,value:"value",name:"text"},function(){h.search()}),i.off().on("click",function(){i.toggleClass("active"),o.fadeToggle(),i.hasClass("active")?l.first().addClass("disabled").attr("disabled","disabled"):l.first().removeClass("disabled").removeAttr("disabled")}),l.off().on("click",function(){$(e).first().hasClass("disable")||h.search()}),d.off().on("click",function(){var e=d.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(C.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),m.on("keyup",function(e){13===e.keyCode&&h.search()})},search:function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,i=1<arguments.length?arguments[1]:void 0,o={language:C.ac._lang||"CN",accountType:"ALL"===p.data("value")?"":p.data("value"),subordinateType:f.data("value"),page:t,size:13},c=d.find(".toggle-control").hasClass("active")?2:4;b.val()&&(o.orderNoSearch=b.val().trim()),m.val()&&(o.subordinateName=$.trim(m.val()).toLowerCase()),"settlement"===g.data("value")?(v.text(_.settlementTime),_extends(o,{startTransDate:a.startDate.clone().startOf("second").valueOf(),endTransDate:a.endDate.clone().endOf("second").valueOf()})):(v.text(_.betTime),_extends(o,{startDate:a.startDate.clone().startOf("second").valueOf(),endDate:a.endDate.clone().endOf("second").valueOf()})),l.hasClass("processing")||(l.addClass("processing"),e=C.ac.delayApi(),C.ac.api.getPersonalPVPHistory(o,C.ac.customerId,sessionStorage.username,function(r){e.then(function(){var e,t,a,n;l.removeClass("processing"),r.success?(C.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:r.value.list,columns:["customerName",{value:"directAgentName",filter:function(e,t){return t.customerName===s?"-":t.directAgentName}},{value:"betTimeInTimestamp",filter:function(e,t){t="settlement"===g.data("value")?t.transTimeInTimestamp:t.betTimeInTimestamp;return moment(t).format("MM-DD HH:mm:ss")}},{value:"betAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"validBetting",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"winAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"profitAndLoss",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")},className:function(e){return e?C.ac.amountValColor(e,!0):""}},{value:"gameName",className:"ellipsis js-node-name"},{value:"orderNo",className:"ellipsis js-orderNo"}]}),C.ac.loadPaginationXX(".js_pagination",h.search,o.page,r.value.totalPages),r.value.footer=r.value.footer||{},e=r.value.footer.betAmount||0,t=r.value.footer.profitAndLoss||0,a=r.value.footer.winAmount||0,n=r.value.footer.validBetting||0,u.find(".js_betAmount").text(C.ac.currencyFormat(e,c)).attr("data-amount",e),u.find(".js_validBetting").text(C.ac.currencyFormat(n||0,c)).attr("data-amount",n),u.find(".js_winAmount").text(C.ac.currencyFormat(a||0,c)).attr("data-amount",a),u.find(".js_profitAndLoss").text(C.ac.currencyFormat(t||0,c)).attr("data-amount",t).addClass(C.ac.amountValColor(t,!0)),C.ac.setupTooltip(u.find(".js-node-name")),C.ac.setupTooltip(u.find(".js-orderNo"),"right")):C.ac.onError(r.message),"function"==typeof i&&i()})}))}};h.init()})}})((document,jQuery),tcg),(($,C)=>{C.ac.rngHistory=function(e,c,y){C.ac.loadTemplate(e,"rngHistory",function(){var a,t,n,s,r=$("#rngHistory"),l=$(".btn-submit",r),d=$(".decimal-toggle",r),u=$
1(".js_table",r),i=$(".btn-setting",r),o=$(".js_extraform",r),m=$(".js_username",r),p=$(".js_accountType",r),f=$(".js_teamtype",r),g=$(".js_timetype",r),v=$(".js_orderNoSearch",r),b=u.find(".table-thead .table-td").eq(2),_={settlementTime:C.lib.prop("label_close_account_time"),betTime:C.lib.prop("label_bet_time")},h={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h.setUsername();case 2:m.val(c||""),h.initEvents(),C.apis.getGameMakersV2().then(function(e){e.mapping;e=JSON.parse(sessionStorage.getItem("wl_game_makers_v2")).mapping.RNG.vendorNames,e=[{displayName:C.lib.prop("label_all"),accountTypeName:"ALL"}].concat(_toConsumableArray(e));t=C.ac.initDropDownList(p,{data:e,value:"accountTypeName",name:"displayName"}),y&&(m.val(y.subordinateName),a.startDate=y.date.startDate,a.endDate=y.date.endDate,t.setData(y.vendor),n.setData(y.subordinateType),r.find(".search-form").find("#datetime_range_picker").prop("checked",!0),$(".js_date").data("daterangepicker").setStartDate(moment(y.date.startDate)),$(".js_date").data("daterangepicker").setEndDate(moment(y.date.endDate))),h.search()});case 5:case"end":return e.stop()}},e)}))()},setUsername:function(){return C.ac.api.getMemberInfo().then(function(e){s=$.trim(e.value.account)})},initEvents:function(){var e=[{text:C.lib.prop("label_group"),value:"ALL"},{text:C.lib.prop("label_individual"),value:"SELF"}],e=(n=C.ac.initDropDownList(f,{data:e,value:"value",name:"text"}),a=r.find(".search-form").acDateRange({timePicker:!0},h.search),r.find(".search-form").prepend(g.closest(".form-group")),[{text:_.settlementTime,value:"settlement"},{text:_.betTime,value:"bet"}]);C.ac.initDropDownList(g,{data:e,value:"value",name:"text"},function(){h.search()}),i.off().on("click",function(){i.toggleClass("active"),o.fadeToggle(),i.hasClass("active")?l.first().addClass("disabled").attr("disabled","disabled"):l.first().removeClass("disabled").removeAttr("disabled")}),l.off().on("click",function(){$(this).first().hasClass("disable")||h.search()}),d.off().on("click",function(){var e=d.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(C.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),m.on("keyup",function(e){13===e.keyCode&&h.search()})},search:function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,i=1<arguments.length?arguments[1]:void 0,o={language:C.ac._lang||"CN",accountType:"ALL"===p.data("value")?"":p.data("value"),subordinateType:f.data("value"),page:t,size:13},c=d.find(".toggle-control").hasClass("active")?2:4;v.val()&&(o.orderNoSearch=v.val().trim()),m.val()&&(o.subordinateName=$.trim(m.val()).toLowerCase()),"settlement"===g.data("value")?(b.text(_.settlementTime),_extends(o,{startTransDate:a.startDate.clone().startOf("second").valueOf(),endTransDate:a.endDate.clone().endOf("second").valueOf()})):(b.text(_.betTime),_extends(o,{startDate:a.startDate.clone().startOf("second").valueOf(),endDate:a.endDate.clone().endOf("second").valueOf()})),l.hasClass("processing")||(l.addClass("processing"),e=C.ac.delayApi(),C.ac.api.getPersonalRNGHistory(o,C.ac.customerId,sessionStorage.username,function(r){e.then(function(){var e,t,a,n;l.removeClass("processing"),r.success?(C.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:r.value.list,columns:["customerName",{value:"directAgentName",filter:function(e,t){return t.customerName===s?"-":t.directAgentName}},{value:"betTimeInTimestamp",filter:function(e,t){t="settlement"===g.data("value")?t.transTimeInTimestamp:t.betTimeInTimestamp;return moment(t).format("MM-DD HH:mm:ss")}},{value:"betAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"validBetAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"winAmount",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")}},{value:"profitAndLoss",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(C.ac.currencyFormat(e,c),"</span>")},className:function(e){return e?C.ac.amountValColor(e,!0):""}},{value:"gameName",className:"ellipsis js-node-name"},{value:"orderNo",className:"ellipsis js-orderNo"}]}),C.ac.loadPaginationXX(".js_pagination",h.search,o.page,r.value.totalPages),r.value.footer=r.value.footer||{},e=r.value.footer.betAmount||0,t=r.value.footer.profitAndLoss||0,a=r.value.footer.validBetAmount||0,n=r.value.footer.winAmount||0,u.find(".js_betAmount").text(C.ac.currencyFormat(e,c)).attr("data-amount",e),u.find(".js_validBetAmount").text(C.ac.currencyFormat(a,c)).attr("data-amount",a),u.find(".js_profitAndLoss").text(C.ac.currencyFormat(t||0,c)).attr("data-amount",t).addClass(C.ac.amountValColor(t,!0)),u.find(".js_winAmount").text(C.ac.currencyFormat(n||0,c)).attr("data-amount",n),C.ac.setupTooltip(u.find(".js-node-name")),C.ac.setupTooltip(u.find(".js-orderNo"),"right")):C.ac.onError(r.message),"function"==typeof i&&i()})}))}};h.init()})}})((document,jQuery),tcg),(($,T)=>{T.ac.sportsHistory=function(e,D,w){T.ac.loadTemplate(e,"sportsHistory",function(){var a,c,t,n,r,s=$("#sportsHistory"),l=$(".btn-submit",s),i=$(".btn-setting",s),d=$(".decimal-toggle",s),u=$(".js_table",s),o=$(".js_extraform",s),m=$(".js_type",s),p=$(".js_status",s),f=$(".js_username",s),g=$(".js_statusWrap",s),v=$(".js_accountType"),b=$(".js_teamtype",s),_=$
1(".js_timetype",s),h=$(".js_orderNoSearch",s),y={settlementTime:T.lib.prop("label_close_account_time"),betTime:T.lib.prop("label_bet_time")},C={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C.setUsername();case 2:f.val(D||""),C.initEvents(),T.apis.getGameMakersV2().then(function(e){e.mapping;e=JSON.parse(sessionStorage.getItem("wl_game_makers_v2")).mapping.SPORTS.vendorNames,e=[{displayName:T.lib.prop("label_all"),accountTypeName:"ALL"}].concat(_toConsumableArray(e));t=T.ac.initDropDownList(v,{data:e,value:"accountTypeName",name:"displayName"}),v.find(".select-val").bind("DOMNodeInserted",function(e){e=$(e.target).html();C.initAccountType(e)}),C.initAccountType(v.find(".select-val").html()),w&&(f.val(w.subordinateName),a.startDate=w.date.startDate,a.endDate=w.date.endDate,t.setData(w.vendor),n.setData(w.subordinateType),s.find(".search-form").find("#datetime_range_picker").prop("checked",!0),$(".js_date").data("daterangepicker").setStartDate(moment(w.date.startDate)),$(".js_date").data("daterangepicker").setEndDate(moment(w.date.endDate))),C.search()});case 5:case"end":return e.stop()}},e)}))()},setUsername:function(){return T.ac.api.getMemberInfo().then(function(e){c=$.trim(e.value.account)})},initAccountType:function(e){"ALB"===e?(g.hide(),m.parent(".form-group").hide()):("sett"===(m.data("value")?m.data("value"):"sett")?g.show():g.hide(),m.parent(".form-group").show())},initEvents:function(){var e=this,t=[{text:T.lib.prop("label_group"),value:"ALL"},{text:T.lib.prop("label_individual"),value:"SELF"}],t=(n=T.ac.initDropDownList(b,{data:t,value:"value",name:"text"}),a=s.find(".search-form").acDateRange({timePicker:!0},C.search,function(){},!1),s.find(".search-form").prepend(_.closest(".form-group")),[{text:y.settlementTime,value:"settlement"},{text:y.betTime,value:"bet"}]);r=T.ac.initDropDownList(_,{data:t,value:"value",name:"text"},function(){C.search()}),T.ac.initDropDownListEvent([v,p]),T.ac.initDropDownListEvent(m,function(e,t){"sett"===t?(g.show(),_.removeClass("disabled"),C.search()):(g.hide(),r.setData("bet"),_.addClass("disabled"))}),f.on("keyup",function(e){13===e.keyCode&&C.search()}),i.off().on("click",function(){i.toggleClass("active"),o.fadeToggle(),i.hasClass("active")?l.first().addClass("disabled").attr("disabled","disabled"):l.first().removeClass("disabled").removeAttr("disabled")}),l.off().on("click",function(){$(e).first().hasClass("disable")||C.search()}),d.off().on("click",function(){var e=d.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(T.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=1<arguments.length?arguments[1]:void 0,i={accountType:"ALL"===v.data("value")?"":v.data("value"),subordinateType:b.data("value"),page:t,size:13},o=d.find(".toggle-control").hasClass("active")?2:4,t=(h.val()&&(i.orderNoSearch=h.val().trim()),f.val()&&(i.subordinateName=$.trim(f.val()).toLowerCase()),"settlement"===_.data("value")?_extends(i,{startTransDate:a.startDate.clone().startOf("second").valueOf(),endTransDate:a.endDate.clone().endOf("second").valueOf()}):_extends(i,{startDate:a.startDate.clone().startOf("second").valueOf(),endDate:a.endDate.clone().endOf("second").valueOf()}),m.data("value")?m.data("value"):"sett");"sett"===t&&(i.status=p.data("value")?p.data("value"):""),l.hasClass("processing")||(l.addClass("processing"),e=T.ac.delayApi(),T.ac.api.getPersonalSPORTSHistory(t,i,T.ac.customerId,sessionStorage.username,function(n){e.then(function(){var e,t,a;l.removeClass("processing"),n.success?(e=["customerName",{value:"directAgentName",filter:function(e,t){return t.customerName===c?"-":t.directAgentName}},{value:"betTimeInTimestamp",filter:function(e){return moment(e).format("MM-DD HH:mm:ss")}},{value:"transTimeInTimestamp",filter:function(e){return moment(e).format("MM-DD HH:mm:ss")}},{value:"selection",className:"js-selection-name",filter:function(e){return e||"-"}},{value:"odds",filter:function(e){return e?"<span data-amount='".concat(Number(e||0),"'> ").concat(T.ac.currencyFormat(Number(e||0),o),"</}</span>"):"-"}},{value:"validBetAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(T.ac.currencyFormat(e||0,o),"</span>")}},{value:"betAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(T.ac.currencyFormat(e,o),"</span>")}},{value:"winAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(T.ac.currencyFormat(e||0,o),"</span>")}},{value:"status",className:"js-status-name",filter:function(e){return e?T.lib.prop("status_order_".concat(e)):"-"}},{value:"eventName",className:"js-event-name",filter:function(e){return e||"-"}}],"ALB"===v.find(".select-val").html()?(s.find(".table-td[translate='label_valid_bet'],.js_validBetAmount").hide(),s.find(".table-td[translate='label_gamble_status']").addClass("table-alb-columns"),e.splice(e.findIndex(function(e){return"validBetAmount"===e.value}),1)):(s.find(".table-td[translate='label_valid_bet'],.js_validBetAmount").show(),s.find(".table-td[translate='label_gamble_status']").removeClass("table-alb-columns")),T.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:n.value.list,columns:e}),"unsett"===m.data("value")?[4,7,9].forEach(function(e){u.find(".table-tr .table-td:nth-child(".concat(e,")")).addClass("hide")}):[4,7,9].forEach(function(e){u.find(".table-tr .table-td:nth-child(".concat(e,")")).removeClass("hide")}
1),T.ac.loadPaginationXX(".js_pagination",C.search,i.page,n.value.totalPages),n.value.footer=n.value.footer||{},e=n.value.footer.validBetAmount||0,t=n.value.footer.winAmount||0,a=n.value.footer.betAmount||0,T.ac.setupTooltip(u.find(".js-status-name")),T.ac.setupTooltip(u.find(".js-event-name")),T.ac.setupTooltip(u.find(".js-selection-name")),u.find(".js_validBetAmount").text(T.ac.currencyFormat(e,o)).attr("data-amount",e),u.find(".js_betAmount").text(T.ac.currencyFormat(a||0,o)).attr("data-amount",a),u.find(".js_winAmount").text(T.ac.currencyFormat(t||0,o)).attr("data-amount",t).addClass(T.ac.amountValColor(t,!0))):T.ac.onError(n.message),"function"==typeof r&&r()})}))}};C.init()})}})((document,jQuery),tcg),((I,$,P)=>{P.ac.vlottHistory=function(e,E){var R=2<arguments.length&&void 0!==arguments[2]?arguments[2]:1,A=3<arguments.length?arguments[3]:void 0;P.ac.loadTemplate(e,"vlottHistory",function(){var r,t,a,i,n=$("#lottHistory"),l=$(".btn-submit",n),d=$(".btn-setting",n),u=$("#table_wrap",n),m=$("#table-scroll-wrap",n),p=$(".js_status",n),f=$(".decimal-toggle",n),g=$(".js_numero",n),v=$(".js_username",n),b=$(".js_table",n),_=($(".js_clone_table",n),$(".table-clone-before",n)),h=$(".table-clone-after",n),o=$(".up",u),c=$(".down",u),y=$(".js_orderNo",n),C=$(".js_teamtype",n),D=$(".js_timetype",n),w=$(".total",u),s=b.find(".table-thead .table-td").eq(7),T=$(".js_extraform",n),e=$(".model-case",n),k=$(".js_orderNoSearch",n),N=$("#itemWrapper",n),x=[2,3],S={label_details:P.lib.prop("label_details"),yes:P.lib.prop("yes"),no:P.lib.prop("no"),settlementTime:P.lib.prop("label_close_account_time"),betTime:P.lib.prop("label_bet_time"),drawTime:P.lib.prop("draw_time")},F=[{value:"gameName",filter:function(e,t){return e||t.gameCode},className:function(){return"gameName ellipsis"}},"customerName",{value:"directAgentName",filter:function(e,t){return t.customerName===a?"-":t.directAgentName}},{value:"abbrOrderNo"},{value:"playName",filter:function(e,t){return lottTranslator.translatePlayName(t.playId,t.playCode,t.betContent)},className:function(e){return"ellipsis play-name"}},{value:"betContent",filter:function(e,t){var a;return x.includes(t.bettingApproach)?'<a href="javascript:;" class="cl-more js_detail">'.concat(S.label_details,"</a>"):(a=M.getPlayContent(t),e?$("<div class='hover-tips'><span class='ellipsis'>{0}</span><div class='content-tips {2}' {4}>{1}{3}</div></div>".format(a.text,a.text.substr(0,65),12<a.text.byte()?"":"hide",65<a.text.byte()?'... <a href="javascript:;" class="cl-more js_detail">'.concat(S.label_details,"</a>"):"")).on("click",".js_detail",function(e){e.stopPropagation(),P.ac.showLongText($.trim(a.text))}):"-")},click:function(e,t,a){x.includes(a.bettingApproach)&&($(e.target).closest(".table-tr").addClass("active").siblings().removeClass("active"),M.orderDetailed(a))}},"numero",{value:"betTimeInTimestamp",filter:function(e,t){t="settlement"===D.data("value")?t.settleTimeInTimestamp:t.betTimeInTimestamp;return[null,"","-"].includes(t)?"-":moment(t).format("MM-DD HH:mm:ss")}},{value:"betAmount",filter:function(e){var t=f.find(".toggle-control").hasClass("active")?2:4;return"<span data-amount='".concat(e,"'> ").concat(P.ac.currencyFormat(e,t),"</span>")}},{value:"status",filter:function(e,t){var a=f.find(".toggle-control").hasClass("active")?2:4;return 4!==e?P.lib.prop("status_betting_".concat(t.status)):P.ac.currencyFormat(t.winAmount,a)},className:function(e){switch(e){case 2:return"cl-lost ellipsis js-td-status";case 4:return"cl-win ellipsis js-td-status";default:return"ellipsis js-td-status"}}},{value:"validBetAmount",filter:function(e,t){var a=f.find(".toggle-control").hasClass("active")?2:4;return"<span data-amount='".concat(e,"'> ").concat(P.ac.currencyFormat(e,a),"</span>")}},{value:"betWin",filter:function(e){var t=f.find(".toggle-control").hasClass("active")?2:4;return"<span data-amount='".concat(e,"'> ").concat(P.ac.currencyFormat(e,t),"</span>")}}],M={init:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M.setUsername();case 2:v.val(E||""),P.ac.switchDecimal("#gh_switchDecimal"),M.initEvents(),A&&(v.val(A.subordinateName),r.startDate=A.date.startDate,r.endDate=A.date.endDate,t.setData(A.subordinateType),n.find(".search-form").find("#datetime_range_picker").prop("checked",!0),$(".js_date").data("daterangepicker").setStartDate(moment(A.date.startDate)),$(".js_date").data("daterangepicker").setEndDate(moment(A.date.endDate))),M.detaildEvents(),M.search();case 8:case"end":return e.stop()}},e)}))()},setUsername:function(){return P.ac.api.getMemberInfo().then(function(e){a=$.trim(e.value.account)})},initEvents:function(){var e=[{text:P.lib.prop("label_group"),value:"ALL"},{text:P.lib.prop("label_individual"),value:"SELF"}],e=(t=P.ac.initDropDownList(C,{data:e,value:"value",name:"text"}),r=n.find(".search-form").acDateRange({timePicker:!0},M.search),n.find(".search-form").prepend(D.closest(".form-group")),[{text:S.drawTime,value:"settlement"},{text:S.betTime,value:"bet"}]);P.ac.initDropDownList(D,{data:e,value:"value",name:"text"},function(e,t){"settlement"===t?(s.find("span").text(S.drawTime),s.attr("data-sorttype","settleTimeInTimestamp")):(s.find("span").text(S.betTime),s.attr("data-sorttype","betTimeInTimestamp")),M.search()}),P.ac.initDropDownListEvent(".js_status"),d.off().on("click",function(){d.toggleClass("active"),T.fadeToggle(),d.hasClass("active")?l.first().addClass("disabled").attr("disabled","disabled"):l.first().removeClass("disabled").removeAttr("disabled")}),l.off().on("click",function(){$(this).first().hasClass("disable")||M.search()}),f.off().on("click",function(){var e=f.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(P.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),$([".js_numero",".js_username",".js_orderNo"].join(",")).on("keyup",function(e){13===e.keyCode&&M.search()}
1),o.off().on("click",function(){var e=$(this).closest(".table-td");u.find(".table-td").removeClass("active isdown isup"),e.addClass("active isup").removeClass("isdown"),M.search(1)}),c.off().on("click",function(){var e=$(this).closest(".table-td");u.find(".table-td").removeClass("active isdown isup"),e.addClass("active isdown").removeClass("isup"),M.search(1)}),u.off().on("mouseover",".table-tbody .table-tr",function(){var e=$(this).index();_.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active"),h.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active"),b.find(".table-tbody .table-tr").eq(e).addClass("active").siblings().removeClass("active")}).on("mouseout",".table-tbody .table-tr",function(){var e=$(this).index();_.find(".table-tbody .table-tr").eq(e).removeClass("active"),h.find(".table-tbody .table-tr").eq(e).removeClass("active"),b.find(".table-tbody .table-tr").eq(e).removeClass("active")}),m.acScrollbarPF({suppressScrollX:!1,suppressScrollY:!0}),m.off("ps-scroll-x").on("ps-scroll-x",function(e){var t=$(this),a=t.scrollLeft(),n=t.width(),t=t.find(".js_table").width()-n;a<=0?u.removeClass("x-start"):t<=a?u.removeClass("x-end"):u.addClass("x-start x-end")})},search:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,o=1<arguments.length?arguments[1]:void 0;if(!l.hasClass("processing")){l.addClass("processing");var t=r.startDate.format("YYYY-MM-DD HH:mm:ss")===r.endDate.format("YYYY-MM-DD HH:mm:ss")?r.endDate.add(1,"s"):r.endDate,c={subordinateType:C.data("value"),prizeModeId:R,page:e,productCode:"TCG_LOTTO_VN",status:p.data("value"),numero:$.trim(g.val()),size:13},s=f.find(".toggle-control").hasClass("active")?2:4;if(k.val()&&(c.orderNoSearch=k.val().trim()),v.val()&&(c.subordinateName=$.trim(v.val()).toLowerCase()),y.val()){if(!/(^[a-zA-Z0-9]{6}(-[a-zA-Z0-9]{3})?)$/.test($.trim(y.val())))return P.ac.alert("errors","订单格式不正确(例如:ABC123/ABC123-001)","",function(){}),void l.removeClass("processing");c.orderNo=$.trim(y.val())}var a,e=u.find(".table-td.active"),n=(0<e.length&&(a=e.attr("data-sortType"),e.hasClass("isup")?c.sortColumn="".concat(a,":asc"):c.sortColumn="".concat(a,":desc")),"settlement"===D.data("value")?_extends(c,{startSettleDate:r.startDate.clone().startOf("second").valueOf(),endSettleDate:t.clone().endOf("second").valueOf()}):_extends(c,{startDate:r.startDate.clone().startOf("second").valueOf(),endDate:t.clone().endOf("second").valueOf()}),P.ac.delayApi());P.ac.api.ODSFE2_lottTeamBet(c,function(i){n.then(function(){var e,t,a,n,r;l.removeClass("disabled processing").removeAttr("disabled"),d.removeClass("active"),i.success?(e=void 0===(e=(n=i.value||{}).list)?[]:e,n=void 0===(n=n.total)?0:n,P.ac.loadDataBodyTemplate(b.find(".table-tbody"),{data:e,columns:F}),P.ac.loadDataBodyTemplate(_.find(".table-tbody"),{data:e,columns:F.slice(0,2)},!1),P.ac.loadDataBodyTemplate(h.find(".table-tbody"),{data:e,columns:F.slice(-1)},!1),P.ac.loadPaginationXX(".js_pagination",M.search,c.page,i.value.totalPages),i.value.footer=i.value.footer||{},t=i.value.footer?i.value.footer.betAmount:0,i.value.footer&&i.value.footer.winAmount,a=i.value.footer.profitAndLoss||0,0<n?w.removeClass("hide").html(P.lib.prop("total_record_num").format(n)):w.addClass("hide"),n="<span data-amount='".concat(a,"'> ").concat(P.ac.currencyFormat(a,s),"</span>"),r="<span data-amount='".concat(t,"'> ").concat(P.ac.currencyFormat(t,s),"</span>"),u.find(".betWin").html(n).attr("data-amount",a),u.find(".betAmount").html(r).attr("data-amount",t),P.ac.setupTooltip(b.find(".js-td-status"),"right"),P.ac.setupTooltip(b.find(".play-name")),0<e.length?(M.setTableShadow(m),m.off("ps-scroll-x").on("ps-scroll-x",function(){M.setTableShadow($(this))})):(m.off("ps-scroll-x"),u.removeClass("x-start x-end"))):(P.ac.onError(i.message),w.addClass("hide")),"function"==typeof o&&o()})})}},orderDetailed:function(t){var a=t.orderId,n=t.orderMasterId,r=t.orderDetailId;$("#cancelGameHistoryDetail").off().on("click",function(){M.cancelOrder(a)}),n=Number.isNaN(n)?globalVar.orderMasterId:n,M.emptyHtml(t),e.hasClass("active")||P.ac.sliderFadeIn(e),P.ac.api.vorderDetail(a,function(e){n=Number.isNaN(n)?e.orderMasterId:n,r=Number.isNaN(r)?e.orderDetailId:r,M.buildHtml(t,e);
1e=P.lib.getLottGame(R,t.gameCode);N.find(".js_gameimg").attr("src",e.webIconUrl),P.ac.api.orderInfosVn({pageNo:1,orderMasterId:n,orderDetailId:r,orderId:a,prizeModeId:R},function(e){i=e.content[0].bettingContent;var t=P.lib.prop("label_unit_".concat(e.content[0].bettingMode));N.find(".js_bettingMode").html("".concat(e.content[0].series,"/").concat(t,"/").concat(e.content[0].multiple))})}),I.sessionStorage.setItem("lastPage","gameHistory")},setTableShadow:function(e){var t=e.scrollLeft(),a=e.width(),e=e.find(".js_table").width()-a;t<=0?u.removeClass("x-start").addClass("x-end"):e<=t?u.removeClass("x-end").addClass("x-start"):u.addClass("x-start x-end")},getBetContent:function(e){return lottTranslator.translatePlayName(e.playId,e.playCode,e.betContent)},getPlayContent:function(e){return e.betContent?{text:lottTranslator.translateBallContentText(e.playId,e.betContent)}:x.includes(e.bettingApproach)?{text:'<a href="javascript:;" class="more">'.concat(P.lib.prop("label_details"),"</a>")}:{text:'<a href="javascript:;" class="cl-more">'.concat(P.lib.prop("label_details"),"</a>")}},template:N.html(),detaildEvents:function(){e.off().on("click",".js_close,.model-mask",function(){P.ac.sliderFadeOut(e),b.find(".table-tr.active").removeClass("active")}).on("click",".cl-more",function(){b.find(".table-tr.active .cl-more").trigger("click")})},emptyHtml:function(e){e||P.ac.alert("errors",P.lib.prop("unknown.system.err"));var t=M.getPlayContent(e),a=M.getBetContent(e),n=f.find(".toggle-control").hasClass("active")?2:4;N.html(M.template.format({abbrOrderNo:e.abbrOrderNo,gameName:e.gameName,numero:e.numero,bettingTime:moment(e.bettingTime).format("YYYY-MM-DD HH:mm:ss"),betNum:{text:e.betNum,className:""},odds:{text:"",className:"hide"},betContent:{text:a,hasMore:18<a.length?"":"hide"},playcontent:{text:t.text,hasMore:t.text.length<=18||!e.betContent?"hide":" "},betAmount:P.ac.currencyFormat(e.betAmount,n),pkMode:{text:"-",explanation:"hide",className:"hide"},status:{text:P.lib.prop("status_betting_".concat(e.status)),class:2===e.status?"cl-lost":""},winningAmount:"-",winningNumber:"-",buttonCancel:"hide",PK10:e.gameCode.includes("PK10")?"pkmodel":""}))},buildHtml:function(e,r){var t=M.getPlayContent(e),a=M.getBetContent(e),n=f.find(".toggle-control").hasClass("active")?2:4;N.html(M.template.format({abbrOrderNo:e.abbrOrderNo,gameName:e.gameName,numero:e.numero,bettingTime:moment(e.betTimeInTimestamp).format("YYYY-MM-DD HH:mm:ss"),betNum:{text:e.betNum,className:2!==r.playMenuType?"":"hide"},odds:{text:r.odds,className:2===r.playMenuType?"":"hide"},betContent:{text:a,hasMore:18<a.length?"":"hide"},playcontent:{text:t.text,hasMore:t.text.length<=18||!e.betContent?"hide":" "},betAmount:P.ac.currencyFormat(e.betAmount,n),pkMode:{text:r.pkMode?S.yes:S.no,explanation:r.pkMode?"":"hide",className:r.pkModeCalculationMode&&r.pkModeWinProbability&&r.pkModeCalculationValue?"":"hide"},status:{text:r.orderStatus?P.lib.prop("status_betting_".concat(r.orderStatus)):"-",class:2===r.orderStatus?"cl-lost":""},winningAmount:M.getwinningAmount(r.orderStatus,r.winningAmount),winningNumber:M.getwinningNumber(r.winningNumber,e),buttonCancel:"hide",PK10:e.gameCode.includes("PK10")?"pkmodel":""})),N.find(".explanation").off().on("click",function(){var e,t=r.pkModeCalculationMode,a=r.pkModeCalculationValue,n="".concat(100*r.pkModeWinProbability,"%");"SPECIFY"===t?e='【单挑模式】说明:投注的中奖概率<br />低于或等于<span style="color:#ff0000;">'.concat(n,'</span>的均为单挑模式。<br />(单挑每期订单奖金上限<span style="color:#ff0000;">').concat(a.toFixed(2),"</span>元,<br />超出的奖金系统予以扣除)"):"PERCENTAGE"===t&&(e='【单挑模式】说明:投注的中奖概率<br />低于或等于<span style="color:#ff0000;">'.concat(n,'</span>的均为单挑模式。<br />(单挑每期订单奖金上限为玩法比例<span style="color:#ff0000;">').concat(a,"%</span>,<br />超出的奖金系统予以扣除)")),P.ac.alert("alerts",e,"",function(){})}),N.find(".js_cancelOrder").off().on("click",function(){M.cancelOrder(r.orderDetailId,this,e)}),N.find(".more").off().on("click",function(){var e=i.replace(/\|/g," ").replace(/,/g,"").replace(/\s+/g," ");P.ac.showLongText(e)}
1)},getwinningNumber:function(e,t){var a,n,r;return e?(a=P.lib.getLottGame(R,t.gameCode).groupCode)&&["VNC","LAO","THAI"].includes(a)?(n=e?e.split(","):["-","-"],"LAO"===a?"<span>".concat(e.replace(/,/g,"</span><span>"),"</span>"):[2066].includes(t.playId)?(n.shift(),n.pop(),"<strong>".concat(n.join(" "),"</strong>")):[2104,2109].includes(t.playId)?"<strong>".concat(n[1],"</strong>"):"<strong>".concat(n[0],"</strong>")):t.gameCode.includes("PK10")?(r=[],e.split(",").forEach(function(e){r.push('<span class="pk-{1}">{0}</span>'.format(e,Number(e)))}),r.join("")):e.toString().includes(",")?"<span>".concat(e.replace(/,/g,"</span><span>"),"</span>"):"<span>".concat(e.split("").join(",").replace(/,/g,"</span><span>"),"</span>"):"-"},getwinningAmount:function(e,t){var a=f.find(".toggle-control").hasClass("active")?2:4;return!t&&4===e||[5,16].includes(e)?0:"number"==typeof t?P.ac.currencyFormat(t,a):"-"},cancelOrder:function(t,a,n){P.ac.confirm(P.lib.prop("gameHistoryCancel"),"",function(e){e&&($(a).remove(),P.ac.api.orderCancel(t,function(e){M.orderDetailed(n),e.success||P.ac.onError(e.message)}))})}};M.init()})},P.ac.vlottHistoryTwo=function(e,t,a,n){P.ac.vlottHistory(e,t,3,n)}})(window,(document,jQuery),tcg),tcg.ac.positionTakingReport=function(t){var a=(()=>_createClass(function e(t){var a=this;_classCallCheck(this,e),_defineProperty(this,"submit",function(){if(!a.$submit.hasClass("processing")){var t={status:a.$status.val()};if(t.status.toString()===a.downline.status.toString())return tcg.ac.alert("success",tcg.lib.prop("request.success"));a.$submit.addClass("processing"),tcg.ac.api.ODSFE2_posTakModifyStat({id:a.downline.id,operatorName:sessionStorage.getItem("username"),remark:t.status,status:t.status}).then(function(e){a.$submit.removeClass("processing"),e.success?(a.downline.status=t.status,$("span",a.e.currentTarget).text(a.status_ary[t.status]),tcg.ac.alert("success",tcg.lib.prop("request.success"))):tcg.ac.onError(e.message)})}}),this.$target=$(".js_status",t),this.$submit=this.$target.find(".btn-submit"),this.$status=this.$target.find("[name=status]"),this.$submit.on("click",this.submit),this.$target.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(a.$target)}),this.status_ary=[tcg.lib.prop("status_Promotion_0"),tcg.lib.prop("status_Promotion_1"),tcg.lib.prop("status_Promotion_2")]},[{key:"model",value:function(e,t){this.downline=e,this.e=t,tcg.ac.sliderFadeIn(this.$target),this.$target.find(".js_customerName").text(this.downline.beneficiaryName),this.$target.find(".input-case-error").removeClass("input-case-error"),this.$status.empty().append('<option value="0" '.concat("0"===e.status.toString()?"selected":"",">").concat(this.status_ary[0],'</option>\n        <option value="1" ').concat("1"===e.status.toString()?"selected":"",">").concat(this.status_ary[1],'</option>\n        <option value="2" ').concat("2"===e.status.toString()?"selected":"",">").concat(this.status_ary[2],"</option>"))}}]))();tcg.ac.loadTemplate(t,"positionTakingReport",function(){var i=$(t),o=new a(t),c=i.find(".js_date"),e=i.find("input[name='set_date']"),s=i.find(".search-form .btn-submit"),l=i.find(".decimal-toggle"),d=i.find("#js_subordinateName"),u=i.find("#js_table"),m=[tcg.lib.prop("status_Promotion_0"),tcg.lib.prop("status_Promotion_1"),tcg.lib.prop("status_Promotion_2")],p={init:function(){p.initEvents(),setTimeout(p.search,100)},initEvents:function(){tcg.ac.initDaterangepicker(c,{timePicker:!1,maxDate:moment(new Date).add(2,"d"),callback:function(){$('input[type=radio][value="-1"]').trigger("click"),p.search(1)}}),c.on("click",function(){$('input[type=radio][value="-1"]').trigger("click")}),e.off().on("click",function(e){if(void 0!==e.originalEvent){var t=$.trim($(this).val()),a=c.data("daterangepicker");switch(t){case"7":a.setStartDate(moment(new Date).add(-6,"d")),a.setEndDate(moment(new Date)),p.search(1);break;case"-1":c.trigger("click");break;default:a.setStartDate(moment(new Date).add(-1*t,"d")),a.setEndDate(moment(new Date).add(-1*t,"d")),p.search(1)}}}),s.off().on("click",function(e){if($(this).hasClass("disable"))return!1;p.search()}),l.off().on("click",function(){var e=l.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?2:4;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")})},search:function(){var e,a,n,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=1<arguments.length?arguments[1]:void 0;s.hasClass("processing")||(e=c.data("daterangepicker"),a={beneficiaryName:$.trim(d.val()).toLowerCase(),startDate:e.startDate.startOf("day").format("YYYY-MM-DD"),endDate:e.endDate.endOf("day").format("YYYY-MM-DD"),frequency:"",piType:"",status:"",page:t,size:Math.ceil(i.height()/28)-8},n=l.find(".toggle-control").hasClass("active")?4:2,s.addClass("processing"),tcg.ac.api.ODSFE2_getPositionTaking(a).then(function(e){var t;s.removeClass("processing"),e.success?(tcg.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:e.value.list,size:a.size,columns:["beneficiaryName",{value:"endTime",filter:function(e){return e?moment(e).format("YYYY-MM-DD"):"-"}},{value:"gameType",filter:function(e){return tcg.lib.prop(e)}},{value:"teamBetting",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"teamWinning",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"teamPromotion",filter:function(e){return"<span data-amount='".concat(e,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"teamPlayerRebate",filter:function(e,t){return"<span data-amount='".concat(e+t.teamAgentC
1ommission,"'>").concat(tcg.ac.currencyFormat(e+t.teamAgentCommission,n),"</span>")},className:"txt-right"},{value:"netProfit",filter:function(e){return"<span data-amount='".concat(e||0,"'>").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"rate",filter:function(e){return"".concat(e||0,"%")},className:"txt-right"},{value:"amount",filter:function(e){return"<span data-amount='".concat(e,"'>").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"status",className:"blue-text",filter:function(e){return"<span>".concat(m[e],"</span>")},click:function(e,t,a){o.model(a,e)}}]}),tcg.ac.loadPaginationXX(".js_pagination",p.search,a.page,e.value.totalPages),e.value.footer=e.value.footer||{},t=e.value.footer.amount||0,u.find(".js_amount").text(tcg.ac.currencyFormat(t,n)).attr("data-amount",t)):tcg.ac.onError(e.message),"function"==typeof r&&r()}))}};p.init()})},(($,b)=>{b.ac.creditIncome=function(g,v){b.ac.loadTemplate(g,"creditIncome",function(){var e=$("#creditIncome"),r=e.find(".js_date"),i=e.find(".search-form .btn-submit"),n=e.find(".decimal-toggle"),o=$(".js_username",e),c=$(".js_game",e),s=$(".breadcrumbs-wrapper",e),l=$("#switchTab"),a={},d=e.find(".js_table"),t=n.find(".toggle-control").hasClass("active")?2:0,u={filterNum:function(e){return e?"<span data-amount='".concat(e,"'> ").concat(b.ac.currencyFormat(e,t),"</span>"):"-"},totalText:function(){return b.lib.prop("label_total")}},m=[{value:"agentLabel"},{value:"agentName",className:"link-blue",filter:"agentName",click:function(e,t,a){"AGENT"===a.agentLabel?(l.find(".nav-item[data-target='playerCreditContribution']").trigger("click"),b.ac.playerCreditContribution(g,{value:t,startDate:r.data("daterangepicker").startDate.clone().startOf("day"),endDate:r.data("daterangepicker").endDate.clone().endOf("day"),gameCategory:c.data("value")})):(o.attr("value",t),f.search(1))}},{value:"gameCategory"},{value:"teamBetNum"},{value:"teamBetAmount",filter:u.filterNum},{value:"teamValidBetAmount",filter:u.filterNum},{value:"teamWinAmount",filter:u.filterNum},{value:"companyNetPnlAmount",filter:u.filterNum},{value:"directPtAmount",filter:u.filterNum},{value:"directSalesAmount",filter:u.filterNum},{value:"directIncomeAmount",filter:u.filterNum},{value:"selfPtAmount",filter:u.filterNum},{value:"selfSalesAmount",filter:u.filterNum},{value:"selfIncomeAmount",filter:u.filterNum},{value:"companyIncomeAmount",filter:u.filterNum}],p=[{value:"",filter:u.totalText},{value:""},{value:""},{value:"teamBetNum"},{value:"teamBetAmount",filter:u.filterNum},{value:"teamValidBetAmount",filter:u.filterNum},{value:"teamWinAmount",filter:u.filterNum},{value:"companyNetPnlAmount",filter:u.filterNum},{value:"directPtAmount",filter:u.filterNum},{value:"directSalesAmount",filter:u.filterNum},{value:"directIncomeAmount",filter:u.filterNum},{value:"selfPtAmount",filter:u.filterNum},{value:"selfSalesAmount",filter:u.filterNum},{value:"selfIncomeAmount",filter:u.filterNum},{value:"companyIncomeAmount",filter:u.filterNum}],f={init:function(){b.apis.getGameMakersV2().then(function(e){var t=e.sorting;Object.keys(t).forEach(function(e){a[t[e].gameCategory]={text:b.lib.prop(t[e].gameCategory)}}),f.initEvents(),f.search(1)})},initEvents:function(){b.ac.initDropDownListEvent(e.find(".select-control")),b.ac.initDropDownList(c,{data:_objectSpread({ALL:{text:b.lib.prop("label_all")}},a),name:"text"},function(){f.search(1)}),b.ac.initDaterangepicker(r,{timePicker:!1,endDate:moment().endOf("day"),maxDate:moment().add(2,"d"),callback:function(){$('input[type=radio][value="-1"]').trigger("click"),f.search(1)}}),v&&(i.trigger("click"),f.search(1)),i.off().on("click",function(e){$(e.currentTarget).first().hasClass("disable")||f.search()}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=d.find("[data-amount]"),a=e.hasClass("active")?4:2;t.each(function(e,t){$(t).html(b.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),r.on("click",function(){$('input[type=radio][value="-1"]').trigger("click")})},search:function(){var a,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,n=1<arguments.length?arguments[1]:void 0;i.hasClass("processing")||(a={agentName:$.trim(o.val()||sessionStorage.username).toLowerCase(),startDate:r.data("daterangepicker").startDate.clone().startOf("day").valueOf(),endDate:r.data("daterangepicker").endDate.clone().endOf("day").valueOf(),gameCategory:"ALL"===c.data("value")?"":c.data("value"),page:e,size:10},i.addClass("processing"),b.ac.api.ODSFE2_getAgentCreditIncome(a).then(function(e){var t;i.removeClass("processing"),e.success?(t=e.value.agentCreditIncome.value,b.ac.loadDataBodyTemplate(d.find(".table-tbody"),{data:t.list,columns:m}),t.footer&&b.ac.loadDataBodyTemplate(d.find(".table-footer"),{data:[t.footer],columns:p}),d.find(".table-footer").show(),f.setBreadCrumbs(e.value.agentList),b.ac.loadPaginationXX(".js_pagination",f.search,a.page,t.totalPages),b.ac.setupTooltip(d.find(".jx-tx-name")),b.ac.setupTooltip(d.find(".js-order-no")),b.ac.setupTooltip(d.find(".js-remark"))):(b.ac.onError(e),d.find(".table-tbody").html('<div style="text-align: center;padding-top:190px">'.concat(b.lib.prop("result_null"),"</div>")),d.find(".table-footer").hide()),"function"==typeof n&&n()}))},setBreadCrumbs:function(e){var t=[],a='<li data-customerName="{0}"><a>{0}</a></li>';e&&0<e.length?(e.forEach(function(e){t.push(a.format(e))}
1),t.push(a.format(o.val()))):t.push(a.format(sessionStorage.username)),$(".breadcrumbs").html(t.join("")),s.parent(".breadcrumbs-wrap").acScrollbarPF({suppressScrollX:!1,suppressScrollY:!0}),s.find("li").off().on("click",function(e){e=$(e.target).find("a").text();o.attr("value",e),f.search(1)})}};f.init()})}})((document,jQuery),tcg),(($,a)=>{a.ac.creditReportCM=function(e){a.ac.loadTemplate(e,"wrapped",function(){var e=$("#switchTab"),t=[];[{methodName:"creditIncome",text:"label_creditIncome"},{methodName:"playerCreditContribution",text:"label_playerCreditContribution"}].map(function(e){t.push('<div class="nav-item" data-target="{1}">{0}</div>'.format(a.lib.prop(e.text),e.methodName))}),e.html(t.join("")),e.find(".nav-item").off().on("click",function(e){$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),a.ac[$(e.currentTarget).data("target")]("#tr_history",$(e.currentTarget).data("value")),a.ac.customPlugins())}),e.find(".nav-item").first().trigger("click")})}})((document,jQuery),tcg),(($,g)=>{g.ac.playerCreditContribution=function(p,f){g.ac.loadTemplate(p,"playerCreditContribution",function(){var e=$
1("#playerCreditContribution"),n=e.find(".js_date"),r=e.find(".search-form .btn-submit"),i=(e.find("input[name='set_date']"),e.find(".decimal-toggle")),o=$(".js_game",e),c=$(".js_username",e),s=$(".js_agentName",e),a={},l=e.find(".js_table"),t=i.find(".toggle-control").hasClass("active")?2:0,d={filterNum:function(e){return e?"<span data-amount='".concat(e,"'> ").concat(g.ac.currencyFormat(e,t),"</span>"):"-"},totalText:function(){return g.lib.prop("label_total")}},u=[{value:"",filter:d.totalText},{value:""},{value:""},{value:"lottTotalHands"},{value:"lottTotalBetNum"},{value:"lottBetAmount",filter:d.filterNum},{value:"lottValidBetAmount",filter:d.filterNum},{value:"lottWinAmount",filter:d.filterNum},{value:"companyNetPnlAmount",filter:d.filterNum},{value:"agentSalesAmount",filter:d.filterNum},{value:"agentPtAmount",filter:d.filterNum},{value:"companyNetPnlAmount",filter:d.filterNum}],m={init:function(){g.apis.getGameMakersV2().then(function(e){var t=e.sorting;Object.keys(t).forEach(function(e){a[t[e].gameCategory]={text:g.lib.prop(t[e].gameCategory)}}),m.initEvents()})},initEvents:function(){g.ac.initDropDownList(o,{data:_objectSpread({ALL:{text:g.lib.prop("label_all")}},a),name:"text"},function(){m.search(1)}),g.ac.initDaterangepicker(n,{startDate:moment().startOf("day"),endDate:moment().endOf("day"),maxDate:moment().endOf("day"),opens:"right",single:!1,callback:function(){$('input[type=radio][value="-1"]').trigger("click"),m.search(1)}}),null!=f&&f.value&&(s.val(f.value),n.startDate=f.startDate,n.endDate=f.endDate,o.data("value",f.gameCategory),$(".select-val").text(g.lib.prop(f.gameCategory)),r.trigger("click"),m.search(1)),r.off().on("click",function(e){$(e.currentTarget).first().hasClass("disable")||m.search()}),i.off().on("click",function(){var e=i.find(".toggle-control"),t=l.find("[data-amount]"),a=e.hasClass("active")?0:2;t.each(function(e,t){$(t).html(g.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),n.on("click",function(){$('input[type=radio][value="-1"]').trigger("click")})},search:function(){var t,e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,a=1<arguments.length?arguments[1]:void 0;r.hasClass("processing")||(t={playerName:$.trim(c.val()).toLowerCase(),agentName:$.trim(s.val()).toLowerCase(),startDate:n.data("daterangepicker").startDate.clone().startOf("day").format("YYYY-MM-DD"),endDate:n.data("daterangepicker").endDate.clone().endOf("day").format("YYYY-MM-DD"),gameCategory:"ALL"===o.data("value")?"":o.data("value"),page:e,size:13},r.addClass("processing"),g.ac.api.ODSFE2_getPlayerCreditContribution(t).then(function(e){r.removeClass("processing"),e.success?(g.ac.loadDataBodyTemplate(l.find(".table-tbody"),{data:e.value.list,columns:[{value:"customerName",className:"link-blue",filter:"customerName",click:function(e,t,a){g.ac.personalHistoryCopy(p,null,null,{value:t,startDate:n.data("daterangepicker").startDate.clone().startOf("day"),endDate:n.data("daterangepicker").endDate.clone().endOf("day")})}},"agentName","gameCategory","lottTotalHands","lottTotalBetNum",{value:"lottBetAmount",filter:d.filterNum},{value:"lottValidBetAmount",filter:d.filterNum},{value:"lottWinAmount",filter:d.filterNum},{value:"companyNetPnlAmount",filter:d.filterNum},{value:"agentSalesAmount",filter:d.filterNum},{value:"agentPtAmount",filter:d.filterNum},{value:"companyNetPnlAmount",filter:d.filterNum}]}),g.ac.loadPaginationXX(".js_pagination",m.search,t.page,e.value.totalPages),e.value.footer?(l.find(".table-footer").removeClass("hide"),l.find(".table-footer").show(),g.ac.loadDataBodyTemplate(l.find(".table-footer"),{data:[e.value.footer],columns:u})):l.find(".table-footer").addClass("hide")):(g.ac.onError(e),l.find(".table-tbody").html('<div style="text-align: center;padding-top:190px">'.concat(g.lib.prop("result_null"),"</div>")),l.find(".table-footer").hide(),l.find(".table-footer").addClass("hide")),"function"==typeof a&&a()}))}};m.init()})}})((document,jQuery),tcg),tcg.ac.disableEnableSliders=function(e,t){$(".lotto_quota .select-control").data("value")||(e&&e.hasClass("locked")?t.forEach(function(e){e.isParent?(e.elem.slider("enable"),e.elem.parents(".parent_el").removeClass("disabled"),$(".lotto_quota").addClass("disabled")):(e.elem.slider("disable"),e.elem.parents(".slider_el").addClass("disabled"),$(".lotto_quota").removeClass("disabled"))}):t.forEach(function(e){e.isParent?(e.elem.slider("disable"),e.elem.parents(".parent_el").addClass("disabled"),$(".lotto_quota").removeClass("disabled")):(e.elem.slider("enable"),e.elem.parents(".slider_el").removeClass("disabled"),$(".lotto_quota").addClass("disabled"))}))},tcg.ac.create_parent_slider=function(){return $("".concat('<div class="form-group slider_el"><div class="parent_el"><div class="form-group slider_el_container"><div class="control_wrap"><span class="sub_button"></span><span class="add_button"></span></div><div class="reg_slider ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"><a class="ui-slider-handle ui-state-default ui-corner-all" href="#"></a></div></div></div><div class="form-group lock_check"><input id="check-locker" class="check-locker" type="checkbox"><label for="check-locker">').concat(tcg.lib.prop("label_advance_settings"),"</label> ")+"</div></div>")},(()=>_createClass(function e(t,a,n){for(var r,i=this,o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:$(),c=4<arguments.length?arguments[4]:void 0,s=
15<arguments.length?arguments[5]:void 0,l=(_classCallCheck(this,e),_defineProperty(this,"checkValEquals",function(e,t){return"".concat(e)==="".concat(t)}),this.isParent=a.isParent,this.min=a.minRebate,this.max=a.maxRebate,this.value=this.isParent?this.max:!c&&s?a.noQuotaMaxRebate:a.minRebate,this.step=a.rebateInterval||1,this.productType=a.productType,this.gameType=a.gameType,this.noQuotaMaxRebate=a.noQuotaMaxRebate,this.elem=t,this.parent=n,this.lock=o,this.quotaRebateConfigs=[],this.quotaSelected=null,this.totalSteps=this.isParent?100:Math.round((this.noQuotaMaxRebate-this.min)/this.step),this.regAll=/^4\d*/,this.step.toString().split(".").length||this.isParent||(this.totalSteps=parseFloat(this.noQuotaMaxRebate-this.min)/this.step),[]),d=0;d<this.totalSteps;d++)this.step<1&&0!==this.step?(r=this.step.toString().split(".")[1].length,l.push(parseFloat(this.noQuotaMaxRebate-d*this.step).toFixed(r))):l.push(this.noQuotaMaxRebate-d*this.step);l.push(this.regAll.test(this.productType)?this.min:this.min.toString()),this.arrSteps=l.reverse(),this.elem.slider({value:c?0:this.value,min:0,max:this.totalSteps,step:1,slide:function(e,t){i.isParent?i.value=t.value:i.value=i.arrSteps[t.value],i.setVal(i.value,t.value),i.followParentValue(i.value)}}),!this.isParent&&this.regAll.test(this.productType)&&this.elem.slider("disable");a=s?this.arrSteps.length-1:0;this.setVal(this.arrSteps[a],a),this.elem.parents(".slider_el").find(".add_button").off().on("click",function(){var e;i.elem.parents(".slider_el").hasClass("disabled")||(e=(e=i.arrSteps.map(function(e){return Number(e)}).indexOf(+i.value))===i.arrSteps.length-1?e:e+1,i.setVal(Number(i.arrSteps[e]),e),i.followParentValue(Number(i.arrSteps[e])))}),this.elem.parents(".slider_el").find(".sub_button").off().on("click",function(){var e;i.elem.parents(".slider_el").hasClass("disabled")||(e=0===(e=i.arrSteps.map(function(e){return Number(e)}).indexOf(+i.value))?e:e-1,i.setVal(Number(i.arrSteps[e]),e),i.followParentValue(Number(i.arrSteps[e])))})},[{key:"followParentValue",value:function(a){this.lock&&this.lock.hasClass("locked")&&this.isParent&&this.parent.forEach(function(e){var t;e.isParent||(t=Math.floor(a*parseFloat(e.totalSteps/100)),e.setVal(e.arrSteps[t=0===t&&0<a?1:t],t))})}},{key:"setVal",value:function(e,t){!e&&0!==e||(e=e>this.noQuotaMaxRebate?this.noQuotaMaxRebate:e<this.min?this.min:e,this.value=e,0!==this.noQuotaMaxRebate&&0!==this.maxRebate||this.elem.parents(".slider_el").hide(),this.elem.slider("value",t),this.elem.parents(".slider_el").find(".slider_value label").html(e+tcg.ac.rebateTransformOther(e,this.gameType,this.min)),this.setColor())}},{key:"setQuotaVal",value:function(e){this.value=e;for(var t=this.totalSteps,a=0;a<this.arrSteps.length;a++)if(this.arrSteps[a]>=e){t=a;break}this.elem.slider("value",t),this.elem.parents(".slider_el").find(".slider_value label").html(e+tcg.ac.rebateTransformOther(e,this.gameType,this.min)),this.setColor()}},{key:"setMinMax",value:function(e){this.quotaSelected&&this.changeQuota(null);var t=e?this.noQuotaMaxRebate:this.min,e=e?this.totalSteps:0;this.setVal(t,e)}},{key:"setColor",value:function(){var e=this.arrSteps.map(function(e){return Number(e)}).indexOf(+this.value)/(this.arrSteps.length-1),t=this.value<this.noQuotaMaxRebate?"rgb(34, 215, 42)":"rgb(253, 47, 47)",a=100*e;this.elem.css("background",""),/Trident|MSIE/.test(window.navigator.userAgent)?this.elem.attr("style","background-image: -ms-linear-gradient(left, ".concat(t,"  ").concat(a,"%, #d7d7d7 0%)")):(e=Number.isFinite(e)?e:0,this.elem.attr("style","background-image: -webkit-gradient(linear, left top, right top, color-stop(".concat(e,", ").concat(t," ), ")+"color-stop(".concat(e,", #d7d7d7)")+") !important"))}},{key:"changeQuota",value:function(t){var a,n=this;t?(this.regAll.test(this.productType)&&$("#check-locker").attr("disabled",!0),a=[],this.quotaRebateConfigs.forEach(function(e){a.push(n.checkValEquals(e.quotaId,t)),n.checkValEquals(e.quotaId,t)&&(n.quotaSelected=e).quotaRebateConfig.forEach(function(e){n.checkValEquals(e.type,n.gameType)&&n.setQuotaVal(e.rebateValue)})}),a.every(function(e){return!1===e})&&this.setQuotaVal(0),this.elem.slider("disable"),this.elem.parents(".slider_el").addClass("disabled"),this.setColor()):(this.regAll.test(this.productType)&&($("#check-locker").attr("disabled",!1),tcg.ac.disableEnableSliders(this.lock,this.parent),$("#check-locker").parents(".slider_el").removeClass("disabled")),this.regAll.test(this.productType)||4===this.productType||this.elem.parents(".slider_el").removeClass("disabled"),this.elem.slider("enable"),this.quotaSelected=null,this.elem.parents(".slider_container").hasClass("lotto_slider_container")?this.parent?this.setMinMax(!$(".lotto_toggler .toggle-control").hasClass("active")):this.setMinMax(this.regAll.test(this.productType)):"5"===this.productType?this.setMinMax(!$(".non_lotto_toggler_sport .toggle-control").hasClass("active")):this.setMinMax(!$(".non_lotto_toggler .toggle-control").hasClass("active")))}},{key:"setQuotaEventListener",value:function(){var a=this;tcg.ac.initDropDownListEvent(this.elem.parents(".slider_el").find(".quota_options"),function(e,t){a.changeQuota(t)})}}]))());tcg.ac.Slider=Slider,tcg.ac.linkManagment=function(e,t){tcg.ac.loadTemplate(e,"linkManagment",function(){var u,r=$("#registerCenter"),m=r.find(".btn-submit"),n=r.find(".decimal-toggle"),e=r.find(".js_pathType"),t=r.find(".js_type"),a=r.find(".js_status"),p=r.find(".js_table"),i=r.find("#itemWrapper"),o=r.find("#data-content"),c=r.find("#data-header"),s=r.find(".js_itemTable"),l=r.find(".prev-link"),d=r.find(".next-link"),f=r.find(".js-rebate-his"),g="",v=0,b=0,_=0,h=[],y=[tcg.lib.prop("label_member"),tcg.lib.prop("label_agent")],C=[tcg.lib.prop("label_close"),tcg.lib.prop("label_normal"),tcg.lib.prop("label_overdue")],D=(tcg.lib.findWhitelabelByModId("AFFURLEXT3"),tcg.lib.findWhitelabelByModId("INVCODE3")),w=tcg.lib.findWhitelabelByModId("DISPLAYAFFUSER3"),T={system:tcg.lib.prop("label_system_generate")},k={init:function(){D||$(".code-header").addClass("hide"),k.initEvents(),k.search(),w||$(".affiliateCount").addClass("hide")},initEvents:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,tcg.ac.api.getConsolidatedRebateSettings(function(e){Object.values(e.value).flat().forEac
1h(function(e){0===e.maxRebate&&h.push(e.gameType)})});case 2:tcg.ac.initDropDownListEvent(".select-control"),m.off().on("click",function(e){$(this).first().hasClass("disable")||k.search()}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=p.find("[data-amount]"),a=e.hasClass("active")?2:4;t.each(function(e,t){$(t).html(tcg.ac.customCurrencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),f.off().on("click",".js_close,.model-mask",function(){tcg.ac.sliderFadeOut(f),p.find(".table-tr.active").removeClass("active")}),i.on("click",".cl-more",function(){p.find(".table-tr.active .cl-more").trigger("click")}),l.off().on("click",function(){l.hasClass("processing")||l.hasClass("disabled")||(v=parseInt(v),l.addClass("processing"),v<=0?_<=b&&1!==_?k.search(_-1,function(){k.showDataDetails(null,g.length-1)}):k.showDataDetails(null,0):k.showDataDetails(null,v-1))}),d.off().on("click",function(){d.hasClass("processing")||d.hasClass("disabled")||(d.addClass("processing"),(v=parseInt(v))>=g.length-1?_<b?k.search(_+1,function(){k.showDataDetails(null,0)}):k.showDataDetails(null,g.length-1):k.showDataDetails(null,v+1))});case 9:case"end":return e.stop()}},e)}))()},eventAfterSearch:function(){function e(){var e=$("<input type='text'>"),t=($("body").append(e),$(this).text());0<$(this).find(".hover-tips").length&&(t=$(this).find(".content-tips").text()),e.val($.trim(t)).select(),document.execCommand("copy"),e.remove(),setTimeout(function(){tcg.ac.alert("success",tcg.lib.prop("label_success_copy"),null,function(){})},1e3)}p.find(".copy-icon").off().on("click",e),f.find("#data-header").off().on("click",".link-container .blue-text, .link-container .hover-tips",e),$(".copy-code").off().on("click",function(){var e,t;"--"!==$(this).text()&&(e=$("<input type='text'>"),$("body").append(e),t=$(this).text(),0<$(this).find(".hover-tips").length&&(t=$(this).find(".content-tips").text()),e.val($.trim(t)).select(),document.execCommand("copy"),e.remove(),setTimeout(function(){tcg.ac.alert("success",tcg.lib.prop("label_success_copy"),null,function(){},tcg.lib.prop("button_confirm"))},100))}),$(".delete-icon").off().on("click",function(){var t=this;tcg.ac.confirm(tcg.lib.prop("link_manage_delete_confirm"),"",function(e){e&&tcg.ac.api.MCSFE_deleteAffiliateUrl({affiUrlId:$(t).attr("data-id")},function(e){e.success?k.search():tcg.ac.alert("errors",tcg.lib.prop(e.description),tcg.ac.ui.alertSizes.S)})})}),$(".info-active").off().on("click",function(){k.showDataDetails($(this).attr("data-id"))})},getMainDomain:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(u)return e.abrupt("return",{value:{mainDomain:u}});e.next=2;break;case 2:return e.abrupt("return",tcg.ac.api.consolidatedSettings());case 3:case"end":return e.stop()}},e)}))()},search:function(){var s=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,l=1<arguments.length?arguments[1]:void 0,d={pathType:e.data("value"),type:t.data("value"),status:a.data("value"),page:s,size:14,pageSize:14};m.hasClass("processing")||(m.addClass("processing"),Promise.all([tcg.ac.api.MCSFE_viewAffiliateUrls(d),k.getMainDomain()]).then((()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n,r,i,o,c;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=_slicedToArray(t,2),a=n[0],(n=n[1]).value&&(u=n.value.mainDomain),m.removeClass("processing"),a.success){for(g=a.value.List,n=function(){return D?($(".table-td[translate='label_invitation_code']").removeClass("hide"),""):"hide"},r=function(){return w?($(".affiliateCount").removeClass("hide"),""):"hide"},tcg.ac.loadDataBodyTemplate(p.find(".table-tbody"),{data:a.value.List,columns:[{value:"pathType",filter:function(e,t){return null===t.pathType?"{0}".format(T.system):"{0}".format(t.path)},className:function(e){return"channel icon_".concat(null===e?"2":e)}},{value:"code",filter:function(e){return"<div>{0}</div>".format(e||"--")},className:"".concat(n()," blue-text copy-code")},{value:"code",filter:function(e,t){return"<div class='copy-icon'>".concat(tcg.ac.genRegisterUrl(t,u),"</div>")},className:"link-text"},{value:"id",filter:function(e,t){return"<div class='info-active' data-id='{1}'>{0}</div>".format(t.affiliateCount||"0",e)},className:"".concat(r()," blue-text")},{value:"type",filter:function(e){return y[e]}},{value:"status",filter:function(e){return 3===e?"<div style:'color: red'>{0}</div>".format(C[e]):C[e]}},"startDate",{value:"endDate",filter:function(e){return null!=e?e:tcg.lib.prop("label_valid_forever")}},{value:"id",filter:function(e){return"<div class='info-active' style='line-height: 28px;' data-id='{1}'>{0}</div>".format(tcg.lib.prop("button_see"),e)},className:"blue-text"},{value:"id",filter:function(e){return"<div class='delete-icon' data-id='{0}'></div>".format(e)}}]}),p.find(".table-tbody .table-tr .table-td:nth-child(1)").addClass("js-channel"),tcg.ac.setupTooltip(p.find(".table-td.js-channel"),"left"),tcg.ac.setupTooltip(p.find(".table-td.blue-text"),"center"),tcg.ac.setupTooltip(p.find(".link-text .copy-icon"),"center"),i=1,o=a.value.pageInfo.totalRecords,c=a.value.pageInfo.pageSize;c<o;)i+=1,o-=c;b=i,_=s,tcg.ac.loadPaginationXX(".js_pagination",k.search,d.page,i),k.eventAfterSearch()}else tcg.ac.onError(a.message);"function"==typeof l&&l();case 5:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})()))}
1,showDataDetails:function(e,t){if(k.clearDataBody(),k.clearDataContent(),t||0===t)k.displayDataContent(t);else for(var a in g)!{}.hasOwnProperty.call(g,a)||"".concat(g[a].id)!=="".concat(e)||k.displayDataContent(a);f.hasClass("active")||tcg.ac.sliderFadeIn(f)},displayDataContent:function(e){v=+e,c.html(k.headTemplate(g[e])),0===v&&1===_?l.addClass("disabled"):l.removeClass("disabled"),_===b&&v+1===p.find(".table-tbody .table-tr").length?d.addClass("disabled"):d.removeClass("disabled");var t,a,n=g[e].configs;for(t in n)!{}.hasOwnProperty.call(n,t)||(a=n[t],h.includes(a.gameCode))||o.append('<div class="info-group"><div class="ellipsis">{0}</div><div class="text-right explanation">{1}</div></div>'.format(tcg.ac.lotto_translate(a.gameCode,a.productType),a.rebate||"0"));tcg.ac.setupTooltip(r.find(".info-group.link-container div.ellipsis")),tcg.ac.setupTooltip(r.find(".info-view div.ellipsis"));e={affiUrlId:g[e].id};tcg.ac.api.MCSFE_viewRegisteredAffiliates(e,function(e){e.success&&e.value?tcg.ac.loadDataBodyTemplate(s.find(".table-tbody"),{data:e.value,columns:["customerName","registeredDate"]}):s.find(".table-tbody").html('<div style="text-align: center;padding-top:190px">'.concat(tcg.lib.prop("result_null"),"</div>")),l.removeClass("processing"),d.removeClass("processing")})},clearDataBody:function(){o.empty()},clearDataContent:function(){s.find(".table-tbody").empty()},headTemplate:function(e){function t(){return tcg.ac.genRegisterUrl(e,u)}var a="{0}";return setTimeout(function(){new window.QRCode($("#Qr-Code").html("")[0],{text:t(),width:148,height:148,colorDark:"#000000",colorLight:"#ffffff",correctLevel:QRCode.CorrectLevel.H})}),'\n          <div class="info-group">\n            <div class="colon">'.concat(tcg.lib.prop("label_channel"),"</div>\n            <div class='ellipsis'>").concat(a.format(0===e.pathType?a.format(tcg.lib.prop("label_forum")):a.format(1===e.pathType?tcg.lib.prop("label_qq_group"):2===e.pathType?e.path:3===e.pathType?"Facebook":4===e.pathType?"Line":T.system)),'</div>\n          </div>\n          <div class="info-group link-container">\n            <div class="colon">').concat(tcg.lib.prop("ac_link"),'</div>\n            <div class="blue-text ellipsis">').concat(a.format(t()),'</div>\n          </div>\n          <div class="info-group">\n            <div class="colon">').concat(tcg.lib.prop("label_type"),"</div>\n            <div>").concat(y[e.type],'</div>\n          </div>\n          <div class="info-group">\n            <div class="colon">').concat(tcg.lib.prop("label_status"),"</div>\n            <div>").concat(C[e.status],'</div>\n          </div>\n          <div class="info-group">\n            <div class="colon">').concat(tcg.lib.prop("label_registration_population"),'</div>\n            <div class="explanation">').concat(e.affiliateCount,'</div>\n          </div>\n          <div class="info-group">\n            <div class="colon">').concat(tcg.lib.prop("label_qrcode"),'</div>\n            <div class="explanation" style="vertical-align: top;padding-top: 10px" id="Qr-Code"></div>\n          </div>')}
1,beautifyAffiliateUrl:function(e,t){e=tcg.ac.ui.generateAffiliateUrl(e).hostname+t;return e&&11<e.byte()?"<div class='hover-tips'><span class='ellipsis'>{0}</span><div class='content-tips {2}' {4}>{1}{3}</div></div>".format(e,e):e}};k.init()})},tcg.ac.linkRegistration=function(e){tcg.ac.loadTemplate(e,"linkRegistration",function(){var d=$("#registerCenter"),a=$(".lotto_toggler"),n=$(".non_lotto_toggler"),r=$(".non_lotto_toggler_sport"),u=$(".locker"),e=$(".check-locker"),m=$(".btn-submit"),s=$(".select-deadline"),l=$(".select-register-promo"),t=d.find(".inputqq"),p=[],f=[],g=[],v=tcg.lib.findWhitelabelByModId("REBDEFMAX3"),c=tcg.lib.findWhitelabelByModId("REGDOWNAGE3"),b=tcg.lib.findWhitelabelByModId("REGDOWNPLAYER3"),_=[],h=[],i=tcg.lib.findWhitelabelByModId("AFFURLPLYTYPDEFENBLD3"),o={selectQuota:tcg.lib.prop("label_select_quota"),notUseQuota:tcg.lib.prop("label_not_use_quota"),a:tcg.lib.prop("label_unite_ge")},y=[{key:"P",val:"unlimit",trans:tcg.lib.prop("label_valid_1")},{key:"1D",val:"1",trans:tcg.lib.prop("label_valid_2")},{key:"7D",val:"7",trans:tcg.lib.prop("label_valid_3")},{key:"30D",val:"30",trans:tcg.lib.prop("label_valid_4")},{key:"1Y",val:"365",trans:tcg.lib.prop("label_valid_5")},{key:"2Y",val:"730",trans:tcg.lib.prop("label_valid_6")}],C=[{key:"FO",trans:tcg.lib.prop("label_forum")},{key:"QQ",trans:tcg.lib.prop("label_qq_group")},{key:"CU",trans:tcg.lib.prop("label_user_defined")},{key:"FB",trans:"Facebook"},{key:"LN",trans:"Line"}],D={setupAgentType:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r,i,o;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=0,a=c,n=b,i=r="",e.next=6,Promise.all([tcg.ac.api.getMemberInfo().then(function(e){return sessionStorage.setItem("user_information",JSON.stringify(e)),e.value&&e.value.memberLabel.filter(function(e){return"7"==="".concat(e.labelType)})})]);case 6:o=e.sent,i=sessionStorage.getItem("user_information")?(r=JSON.parse(sessionStorage.getItem("user_information"))).value&&r.value.memberLabel.filter(function(e){return"7"==="".concat(e.labelType)})||[]:o(),o=2,e.t0=i.length&&i[0].accountCreationType,e.next="ALL"===e.t0?12:"PLAYERS"===e.t0?14:"AGENTS"===e.t0?16:18;break;case 12:return o=2,e.abrupt("break",19);case 14:return o=0,e.abrupt("break",19);case 16:return o=1,e.abrupt("break",19);case 18:o=2;case 19:return t=i.length?o:a&&!n?1:n&&!a?0:2,e.abrupt("return",t);case 21:case"end":return e.stop()}},e)}))()},init:function(){v?$(".toggle-control").removeClass("active"):$(".toggle-control").addClass("active"),D.getMerchantUrlExpiryOptions(),D.getMerchantPromotionChannels(),m.addClass("processing"),i&&(d.find('.radio-control[name="setMemeber"]')[0].checked=!0),D.setupAgentType().then(function(e){switch(e){case 0:d.find('.radio-control[name="setMemeber"]')[0].checked=!0,d.find(".form-group--agent").hide();break;case 1:d.find('.radio-control[name="setMemeber"]')[1].checked=!0,d.find(".form-group--member").hide()}}),tcg.ac.api.getConsolidatedRebateSettings((()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n,r,i,o,c,s,l;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if($("#switchTab .nav-item[data-tab_target='linkRegistration']").hasClass("active")){e.next=2;break}return e.abrupt("return");case 2:if($.isEmptyObject(t.value)){e.next=20;break}return a=/^4\d*/,r=Object.keys(t.value).filter(function(e){return a.test(e)}),r.some(function(e){return t.value[e]})&&(r.forEach(function(e){_.push.apply(_,_toConsumableArray(t.value[e]))}),d.find(".lotto_slider_container").empty(),r=tcg.ac.create_parent_slider(),n={isParent:!0,minRebate:0,maxRebate:100,noQuotaMaxRebate:100,rebateInterval:1},p.push(new tcg.ac.Slider($(r).find(".reg_slider"),n,p,u,null,v)),d.find(".lotto_slider_container").append(r),_.forEach(function(e){var t=D.create_slider_el(e),a=$(t).find(".reg_slider");p.push(new tcg.ac.Slider(a,e,p,u,null,v)),d.find(".lotto_slider_container").append($(t))})),h=t.value,d.find(".non_lotto_slider_container").empty(),d.find(".sports_slider_container").empty(),e.next=12,tcg.apis.getGameMakersV2();case 12:n=e.sent,r=n.sorting,i={PVP:1,LIVE:2,RNG:3,SPORTS:5,FISH:7,ELOTT:8,ELOTTO:8,SEA_LOTT:9},o=[],r.forEach(function(e){var e=e.gameCategory,t="".concat(i[e]),a=h[t];a&&0<a.length&&-1===o.indexOf(t)&&(o.push(t),"ELOTT"===e)&&o.push("9")}
1),Object.keys(h).forEach(function(e){-1===o.indexOf(e)&&o.push(e)}),o.includes("9")||o.push("9"),o.forEach(function(e){a.test(e)||h[e]&&h[e].forEach(function(e){var t,a;h[5]&&1<h[5].length&&"5"===e.productType?(a=D.create_slider_el_non_lott(e),t=$(a).find(".reg_slider"),g.push(new tcg.ac.Slider(t,e,g,null,null,v)),d.find(".sports_slider_container").append($(a))):(t=D.create_slider_el_non_lott(e),a=$(t).find(".reg_slider"),f.push(new tcg.ac.Slider(a,e,f,null,null,v)),d.find(".non_lotto_slider_container").append($(t)))})});case 20:c=f.some(function(e){return e.maxRebate||e.noQuotaMaxRebate}),s=g.some(function(e){return e.maxRebate||e.noQuotaMaxRebate}),p.length&&($("#ac_container #registerCenter .rc_column:nth-child(2)").removeClass("hide"),1<_.length)&&(l=$(".lotto_slider_container").height()-55,$("#ac_container #registerCenter .locker").css("height","".concat(l,"px")).removeClass("hide")),f.length&&c&&($("#ac_container #registerCenter .rc_column:nth-child(3)").removeClass("hide"),$("#ac_container #registerCenter .rc_column_other").removeClass("hide")),g.length&&s&&($("#ac_container #registerCenter .rc_column:nth-child(3)").removeClass("hide"),$("#ac_container #registerCenter .rc_column_sports").removeClass("hide")),m.removeClass("processing"),D.initEvents();case 27:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})()),tcg.ac.api.registerSettings().then(function(){t.next().text(tcg.ac.getRegPatternMessage("qqNum"))})},initEvents:function(){a.off().on("click",function(){var e=a.find(".toggle-control"),t=e.hasClass("active");d.find(".lotto_quota .quota_options .select-val").html(o.selectQuota).attr("data",{}).find(".item-options").removeClass("active"),e.toggleClass("active"),D.toggle_slider(p,t)}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=e.hasClass("active");d.find(".non_lotto_slider_container .quota_options .select-val").html(o.selectQuota).attr("data",{}).find(".item-options").removeClass("active"),e.toggleClass("active"),D.toggle_slider(f,t)}),r.off().on("click",function(){var e=r.find(".toggle-control"),t=e.hasClass("active");d.find(".sports_slider_container .quota_options .select-val").html(o.selectQuota).attr("data",{}).find(".item-options").removeClass("active"),e.toggleClass("active"),D.toggle_slider(g,t)}),m.off().on("click",function(){D.register()}),u.off().on("click",function(){u.toggleClass("locked")}),$(".slider_container",d).on("change",e,function(){u.toggleClass("locked"),tcg.ac.disableEnableSliders(u,p)}),tcg.ac.setupTooltip(d.find(".lotto_slider_container .txt-label.ellipsis "))},getMainDomain:function(){return tcg.ac.api.consolidatedSettings()},register:function(){var i,o,c={startDate:moment().format("YYYY-MM-DD"),endDate:"",type:$(".radio-control:checked").attr("value"),pathType:l.data("value"),path:$.trim($(".link_register_url").val())||$.trim(l.find(".select-val").text()),configs:[],qq:$.trim($(".inputqq").val())||"",gameSeries:0},e=s.data("value"),t=[].concat(f,p,g),a=tcg.ac.checkRegExPattern("qqNum",c.qq);""===c.qq||a.pass?e?("unlimit"===e?c.endDate=null:(e=moment((new Date).getTime()+864e5*parseInt(e)),c.endDate=e.format("YYYY-MM-DD")),i=["9","41"],t.forEach(function(e){var t,a,n,r;e.isParent||(t=e.gameType.split("_"),a=1<e.gameType.split("-").length?e.gameType.split("-")[1]:null,r=1<t.length?t[1]:null,n=-1<"".concat(e.value).indexOf(".")?parseFloat(e.value).toFixed(2):e.value,r=r&&r.split("-")[0],i.includes(e.productType)?c.configs.push({gameCode:e.gameType,rebate:n}):c.configs.push({gameCode:t[0].split("-")[0],productType:e.productType,playNameId:a,prizeModeId:r,rebate:n}))}),o={startDate:moment().format("YYYY-MM-DD"),endDate:"",type:$(".radio-control:checked").attr("value"),pathType:l.data("value")||"0",path:$.trim($(".link_register_url").val())||$.trim(l.find(".select-val").text()),configs:[],qq:$.trim($(".inputqq").val())||"",gameSeries:0},t.forEach(function(e){var t,a,n,r;e.isParent||(t=e.gameType.split("_"),a=1<e.gameType.split("-").length?e.gameType.split("-")[1]:null,r=1<t.length?t[1]:null,n=-1<"".concat(e.value).indexOf(".")?parseFloat(e.value).toFixed(2):e.value,r=r&&r.split("-")[0],i.includes(e.productType))||0===e.max||o.configs.push({gameCode:t[0].split("-")[0],productType:e.productType,playNameId:a,prizeModeId:r,rebate:n})}
1),e=tcg.ac.ui.agentGenerateAffiliateUrlConfirm(o),tcg.ac.confirm(e,"alert",function(e){!e||m.hasClass("processing")||(m.addClass("processing"),Promise.all([tcg.ac.api.MCSFE_createAffiliateUrl(c)]).then((()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:a=_slicedToArray(t,1),n=a[0],m.removeClass("processing"),n.success?tcg.ac.alert("success",tcg.lib.prop("info_success_create_link"),"",function(){var e=tcg.ac.genRegisterUrl(n.value,void 0),e=$("<input type='text' value=\"".concat(e,'" />'));$("body").append(e),e.trigger("select"),document.execCommand("copy"),e.remove(),tcg.ac.linkRegistration("#tr_history")}):tcg.ac.alert("errors",n);case 3:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})()))})):tcg.ac.alert("errors",tcg.lib.prop("info_choose_set_time_limits"),tcg.ac.ui.alertSizes.S):tcg.ac.alert("errors","".concat(tcg.lib.prop("label_qq_required"),":<br/>").concat(a.message),tcg.ac.ui.alertSizes.S,function(){$(".inputqq").trigger("focus")})},toggle_slider:function(e,t){e.forEach(function(e){e.setMinMax(t)})},create_slider_el:function(e){return $("".concat('<div class="form-group slider_el disabled"><div class="form-group"><label class="txt-label ellipsis"><span class="colon">').concat(tcg.ac.lotto_translate(e.gameType,e.productType),"</span></label>")+'<div class="slider_value">'+"<label>".concat(e.noQuotaMaxRebate).concat(tcg.ac.rebateTransformOther(e.noQuotaMaxRebate,e.gameType,e.minRebate,e.productType),"</label>")+'</div></div><div class="form-group slider_el_container"><div class="control_wrap"><span class="sub_button"></span><span class="add_button"></span></div><div class="reg_slider ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"><a class="ui-slider-handle ui-state-default ui-corner-all" href="#"></a></div></div></div>')},create_slider_el_non_lott:function(e){return $("".concat("".concat('<div class="form-group slider_el"><div class="form-group"><label class="txt-label"><span class="colon">',"\n            ").concat(tcg.ac.lotto_translate(e.gameType,e.productType),"</span></label>")+'<div class="select-control quota_options hide"><div class="select-val" name="chaseStatus" type="text">').concat(o.selectQuota,"</div>")+'<div class="select-list" style="display:none"><div class="scroll-wrap">'+'<option data-value="" class="item-options active">'.concat(o.notUseQuota,"</option>")+'</div></div></div><div class="slider_value">'+"<label> 0".concat(tcg.ac.rebateTransformOther(e.minRebate,e.gameType,e.minRebate,e.productType),"</label>")+'</div></div><div class="form-group slider_el_container"><div class="control_wrap"><span class="sub_button"></span><span class="add_button"></span></div><div class="reg_slider ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"><a class="ui-slider-handle ui-state-default ui-corner-all" href="#"></a></div></div></div>')},append_qouta_options:function(e,t){t='<option data-value="'.concat(t.quotaId,'" class="item-options">').concat(t.templateName,"/").concat(t.quotaRemaining," ").concat(o.a,"</option>");e.find(".quota_options .scroll-wrap").append(t)},getMerchantUrlExpiryOptions:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,tcg.ac.api.getMerchantUrlExpiryOptions();case 2:(t=e.sent).success?((a=t.value).forEach(function(t){var e=y.find(function(e){return e.key===t.expiryCode});e&&(t.val=e.val,t.trans=e.trans)}),tcg.ac.initDropDownList(s,{data:a,value:"val",name:"trans"},function(e,t){s.attr("data-value",t)})):tcg.ac.onError(t.message);case 4:case"end":return e.stop()}},e)}))()},getMerchantPromotionChannels:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,tcg.ac.api.getMerchantPromotionChannels();case 2:(t=e.sent).success?((a=t.value).forEach(function(t){var e=C.find(function(e){return e.key===t.channelCode});e&&(t.trans=e.trans)}),tcg.ac.initDropDownList(l,{data:a,value:"pathType",name:"trans"},function(e,t){l.attr("data-value",t),d.find(".link_register_url").val($(e).html()).attr("placeholder",$(e).html())})):tcg.ac.onError(t.message);case 4:case"end":return e.stop()}},e)}))()}};D.init()})},tcg.ac.registerCenter=function(e){var c=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"",s=2<arguments.length?arguments[2]:void 0;tcg.ac.genRegisterUrl=function(e,t){console.log(e,t);var e=e||{},a=e.code,n=e.domain,e=e.topLevelDomain,r=tcg.lib.findWhitelabelByModId("SUFAFFCODE3"),i=window.location.host.split("."),r=(i[0]=a&&!r?a:"www",!(!a||!r)),t=(t||"").toLowerCase().replace(/(http|https):\/\//gi,"").replace(),t=(n?i[1]=n:/^[^.]+?\.[^.]+?$/.test(t)&&(i=[i[0],t.split(".")[0],t.split(".")[1]||i[2]]),e&&n&&(i[2]=e),/(dev|sit|uat)-/.test(window.location.host)?"http":"https");return"".concat(t,"://").concat(i.join(".")).concat(tcg.ac.genRegisterUrlPath()).concat(r?"?affiliateCode=".concat(a):"")},tcg.ac.genRegisterUrlPath=function(){return tcg.lib.findWhitelabelByModId("AFFURLEXT3")?"/register.html":""},tcg.ac.loadTemplate(e,"registerCenter",function(){var n=$("#registerCenter"),r=n.find("#switchTab"),i=[{tab:tcg.lib.prop("ac_subordinate_management_tab_2"),ac_method:"subordinateMgt",modId:"AGEREGDOWN3"},{tab:tcg.lib.prop("ac_link_register"),ac_method:"linkRegistration",modId:"CREATEAFF3"},{tab:tcg.lib.prop("ac_link_manager_header"),ac_method:"linkManagment",modId:"AFFMAN3"}].filter(function(e){return tcg.lib.findWhitelabelByModId(e.modId)}),o={init:function(){var a=[];tcg.ac.api.registerSettings(),tcg.ac.api.getMemberInfo().then(function(e){var e=e.value,t=i;tcg.ac.isVirtualPlayer(e.type)&&(t=i.filter(function(e){e=e.modId;return!["CREATEAFF3","AFFMAN3"].includes(e)}));e=e.memberLabel.filter(function(e){return 7==+e.labelType}).some(function(e){return 27379===(null==e?void 0:e.labelId)});(t=e?t.filter(function(e){return"AFFMAN3"===e.modId}):t).forEach(function(e){var t=e.tab;a.push('<div class="nav-item" data-tab_target="{1}">{0}</div>'.format(t,e.ac_method)),r.html(a.join(""))}),t.length?(r.removeClass("hide"),n.find("#tr_history").removeClass("hide"),o.initEvents(),tcg.ac.switchDecimal(),t=e?"linkManagment":(null==(e=t[0])?void 0:e.ac_method)||c||"subordinateMgt","function"==typeof tcg.ac[t]&&tcg.ac[t]("#tr_history",s)):(r.html("").addClass("hide"),n.find("#tr_history").addClass("hide"))})},initEvents:function(){r.find(".nav-item").off().on("click",function(e){$(e.currentTarget).hasClass("active")||($(e.currentTarget).addClass("active").siblings().removeClass("active"),e=$(e.currentTarget).attr("data-tab_target"),tcg.ac[e]("#tr_history",s))}),$(r.find(".nav-item")[0]).addClass("active").siblings().removeClass("active")}};o.init()})},tcg.ac.subordinateMgt=function(e){tcg.ac.loadTemplate(e,"subordinateMgt",function(){var m=$("#registerCenter"),a=$(".lotto_toggler"),n=$(".non_lotto_toggler"),r=$(".non_lotto_toggler_sport"),e=$(".check-locker"),p=$(".locker"),d=$(".js_username"),i=$(".js_password"),t=$(".js_form_remark"),u=$(".js_remark"),f=$(".btn-submit"),g=tcg.lib.findWhitelabelByModId("REBDEFMAX3"),v=[],b=[],_=[],h=[],y=[],o=tcg.lib.findWhitelabelByModId("AFFURLPLYTYPDEFENBLD3"),c=tcg.lib.findWhitelabelByModId("REGDOWNAGE3"),s=tcg.lib.findWhitelabelByModId("REGDOWNPLAYER3"),C=tcg.lib.findWhitelabelByModId("AGEDOWNMOD2NDNICK3"),l=(g?$(".toggle-control").removeClass("active"):$(".toggle-control").addClass("active"),{selectQuota:tcg.lib.prop("label_select_quota"),notUseQuota:tcg.lib.prop("label_not_use_quota"),a:tcg.lib.prop("label_unite_ge")}),D={setupAgentType:function(){return _asyncToGenerator(_regeneratorRuntime().mark(function e(){var t,a,n,r,i,o;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=0,a=c,n=s,i=r="",e.next=6,Promise.all([tcg.ac.api.getMemberInfo().then(function(e){return sessionStorage.setItem("user_information",JSON.stringify(e)),e.value&&e.value.memberLabel.filter(function(e){return"7"==="".concat(e.labelType)})})]);case 6:o=e.sent,i=sessionStorage.getItem("user_information")?(r=JSON.parse(sessionStorage.getItem("user_information"))).value&&r.value.memberLabel.filter(function(e){return"7"==="".concat(e.labelType)})||[]:o(),o=2,e.t0=i.length&&i[0].accountCreationType,e.next="ALL"===e.t0?12:"PLAYERS"===e.t0?14:"AGENTS"===e.t0?16:18;break;case 12:return o=2,e.abrupt("break",19);case 14:return o=0,e.abrupt("break",19);case 16:return o=1,e.abrupt("break",19);case 18:o=2;case 19:return t=i.length?o:a&&!n?1:n&&!a?0:2,e.abrupt("return",t);case 21:case"end":return e.stop()}},e)}))()},init:function(){f.addClass("processing"),o&&(m.find('.radio-control[name="setMemeber"]')[0].checked=!0),D.setupAgentType().then(function(e){switch(e){case 0:m.find('.radio-control[name="setMemeber"]')[0].checked=!0,m.find(".form-group--agent").hide();break;case 1:m.find('.radio-control[name="setMemeber"]')[1].checked=!0,m.find(".form-group--member").hide()}}),C&&t.removeClass("hide"),tcg.ac.api.getConsolidatedRebateSettings(function(u){tcg.ac.api.getAgentQuotaGroupByProduct((()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n,r,i,o,c,s,l,d;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if($("#switchTab .nav-item[data-tab_target='subordinateMgt']").hasClass("active")){e.next=2;break}return e.abrupt("return");case 2:if($.isEmptyObject(u.value)){e.next=20;break}return a=/^4\d*/,r=Object.keys(u.value).filter(function(e){return a.test(e)}),r.some(function(e){return u.value[e]})&&(r.forEach(function(e){h.push.apply(h,_toConsumableArray(u.value[e]))}),m.find(".lotto_slider_container").empty(),r=tcg.ac.create_parent_slider(),n={isParent:!0,minRebate:0,maxRebate:100,noQuotaMaxRebate:100,rebateInterval:1},v.push(new tcg.ac.Slider($(r).find(".reg_slider"),n,v,p,null,g)),m.find(".lotto_slider_container").append(r),h.forEach(function(e){var t=D.createslider_el(e),a=$(t).find(".reg_slider");v.push(new tcg.ac.Slider(a,e,v,p,null,g)),m.find(".lotto_slider_container").append($(t))})),y=u.value,m.find(".non_lotto_slider_container").empty(),m.find(".sports_slider_container").empty(),e.next=12,tcg.apis.getGameMakersV2();case 12:n=e.sent,r=n.sorting,i={PVP:1,LIVE:2,RNG:3,SPORTS:5,FISH:7,ELOTT:8,ELOTTO:8,SEA_LOTT:9},o=[],r.forEach(function(e){var e=e.gameCategory,t="".concat(i[e]),a=y[t];a&&0<a.length&&-1===o.indexOf(t)&&(o.push(t),"ELOTT"===e)&&o.push("9")}
1),Object.keys(y).forEach(function(e){-1===o.indexOf(e)&&o.push(e)}),o.includes("9")||o.push("9"),o.forEach(function(e){a.test(e)||y[e]&&y[e].forEach(function(e){var t,a;y[5]&&1<y[5].length&&"5"===e.productType?(a=D.createslider_el_non_lott(e),t=$(a).find(".reg_slider"),_.push(new tcg.ac.Slider(t,e,_,null,null,g)),m.find(".sports_slider_container").append($(a))):(t=D.createslider_el_non_lott(e),a=$(t).find(".reg_slider"),b.push(new tcg.ac.Slider(a,e,b,null,null,g)),m.find(".non_lotto_slider_container").append($(t)))})});case 20:$.isEmptyObject(t.value)||(m.find(".lotto_title").html(tcg.lib.prop("label_lott_fraction")).addClass("colon"),m.find(".lotto_title").parent().addClass("has-quota"),s=t.value[4],c=t.value,s&&s.forEach(function(t){m.find(".lotto_quota .quota_options").removeClass("hide"),D.append_qouta_options(m.find(".lotto_quota"),t),v.forEach(function(e){e.productType===t.productType&&e.quotaRebateConfigs.push(t)})}),tcg.ac.initDropDownListEvent(m.find(".lotto_quota .quota_options"),function(e,t){v.forEach(function(e){e.changeQuota(t)})}),Object.keys(c).forEach(function(a){var e,n;"4"!==a&&"5"!==a&&(e=c[a],b.forEach(function(t){+t.productType==+a&&e.forEach(function(e){+t.productType==+e.productType&&t.quotaRebateConfigs.push(e),D.append_qouta_options(t.elem.parents(".slider_el"),e),t.setQuotaEventListener(),t.elem.parents(".slider_el").find(".quota_options").removeClass("hide")})})),"5"===a&&(n=c[a],_.forEach(function(t){+t.productType==+a&&n.forEach(function(e){+a==+e.productType&&t.quotaRebateConfigs.push(e),D.append_qouta_options(t.elem.parents(".slider_el"),e)}),t.setQuotaEventListener(),t.elem.parents(".slider_el").find(".quota_options").removeClass("hide")}))})),v.length&&($("#ac_container #registerCenter .rc_column:nth-child(2)").removeClass("hide"),1<h.length)&&(s=m.find(".lotto_slider_container").height()-55,m.find(".locker").css("height","".concat(s,"px")).removeClass("hide")),l=b.some(function(e){return e.maxRebate||e.noQuotaMaxRebate}),d=_.some(function(e){return e.maxRebate||e.noQuotaMaxRebate}),b.length&&l&&($("#ac_container #registerCenter .rc_column:nth-child(3)").removeClass("hide"),$("#ac_container #registerCenter .rc_column_other").removeClass("hide")),_.length&&d&&($("#ac_container #registerCenter .rc_column:nth-child(3)").removeClass("hide"),$("#ac_container #registerCenter .rc_column_sports").removeClass("hide")),f.removeClass("processing"),D.initEvents();case 28:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})())}),tcg.ac.api.registerSettings().then(function(){d.next().text(tcg.ac.getRegPatternMessage("username")),i.next().text(tcg.ac.getRegPatternMessage("password")),u.next().text(tcg.ac.getRegPatternMessage("nickname"))})},initEvents:function(){a.off().on("click",function(){var e,t;$(".lotto_quota .select-control").data("value")||(t=(e=a.find(".toggle-control")).hasClass("active"),e.toggleClass("active"),D.toggleslider(v,t))}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=e.hasClass("active");e.toggleClass("active"),D.toggleslider(b,t)}),r.off().on("click",function(){var e=r.find(".toggle-control"),t=e.hasClass("active");e.toggleClass("active"),D.toggleslider(_,t)}),f.off().on("click",function(){D.register()}),$(".slider_container",m).on("change",e,function(){p.toggleClass("locked"),tcg.ac.disableEnableSliders(p,v)}),tcg.ac.setupTooltip(m.find(".lotto_slider_container .txt-label.ellipsis"))},register:function(){i.val(""===$.trim(i.val())?"123456":$.trim(i.val())),d.val($.trim(d.val())),u.val($.trim(u.val()));var e=d.val(),t=tcg.ac.checkRegExPattern("username",e);if(t.pass){var a=i.val(),n=tcg.ac.checkRegExPattern("password",a);if("123456"===a||n.pass){var o={username:e,password:a,type:$(".radio-control:checked").attr("value"),rebateSettingConfigs:[],quotaId:"",registerMethod:"AGENT"},c={},s=u.val(),l=C&&""!==$.trim(u.val());if(l){a=tcg.ac.checkRegExPattern("nickname",s);if(!a.pass)return void tcg.ac.alert("errors","".concat(tcg.lib.prop("error_format"),":<br/>").concat(a.message),tcg.ac.ui.alertSizes.S,function(){u.trigger("focus")});c={username:e,nickname2:s}}var r={},a=[].concat(v,b,_),e=tcg.ac.ui.register_downline_confirmation(o);a.forEach(function(e){e.isParent||(e.quotaSelected&&(r[e.quotaSelected.quotaId]=e.quotaSelected.quotaId),o.rebateSettingConfigs.push({type:e.gameType,productType:e.productType,rebateValue:e.value}))}),o.quotaId=Object.values(r).toString(),tcg.ac.confirm(e,"alert",(()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n,r,i;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t||f.hasClass("processing"))return e.abrupt("return");e.next=2;break;case 2:return f.addClass("processing"),n=o.rebateSettingConfigs.filter(function(e){return"SSC_1"===e.type}),n=n.length?"".concat(tcg.lib.prop("SSC_1"),":").concat(n[0].rebateValue,"</br>"):"",r=JSON.parse(sessionStorage.getItem("settings_consolidated")),r=r.mainDomain,a='<div class="registerCenterAlertBo
1x">'.concat(tcg.lib.prop("label_user_name")," : ").concat(o.username," </br>\n            ").concat(tcg.lib.prop("registerCenterPassword")," : ").concat(o.password," </br>\n            ").concat(l?"".concat(tcg.lib.prop("label_remark")," : ").concat(s," </br>"):"","\n            ").concat(n,"\n            ").concat(tcg.lib.prop("current_url")," : ").concat(r?"www.".concat(r):window.location.host,"</div>"),e.next=8,tcg.ac.api.checkUsername({username:d.val()});case 8:if((n=e.sent).success){e.next=13;break}return f.removeClass("processing"),n.message?tcg.ac.onError(n.message):tcg.ac.alert("errors",tcg.lib.prop("exists.username.err")),e.abrupt("return");case 13:return o.registerUrl=window.location.href,e.next=16,tcg.ac.api.registerDownline(o);case 16:if((r=e.sent).success){e.next=21;break}return f.removeClass("processing"),tcg.ac.alert("errors",r.message),e.abrupt("return");case 21:if(i={success:!0},l)return e.next=25,tcg.ac.api.changeNickname(c);e.next=26;break;case 25:i=e.sent;case 26:if(i.success){e.next=30;break}return f.removeClass("processing"),tcg.ac.onError(i.message),e.abrupt("return");case 30:f.removeClass("processing"),tcg.ac.confirmV2("success",a,tcg.lib.prop("registerCenterAlertButton"),tcg.lib.prop("label_close"),function(e){(e?(e=$("<input type='text'>"),$("body").append(e),e.val($(a).text()).trigger("select"),document.execCommand("copy"),e):(e=$("<input type='text'>"),$("body").append(e),e.val($(a).text()).trigger("select"),e)).remove(),tcg.ac.subordinateMgt("#tr_history")});case 32:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})())}else tcg.ac.alert("errors","".concat(tcg.lib.prop("format.pwd.err"),":<br/>").concat(n.message),tcg.ac.ui.alertSizes.S,function(){i.trigger("focus")})}else tcg.ac.alert("errors","".concat(tcg.lib.prop("format.username.err"),":<br/>").concat(t.message),tcg.ac.ui.alertSizes.S,function(){d.trigger("focus")})},toggleslider:function(e,t){e.forEach(function(e){e.elem.parents(".slider_el").hasClass("disabled")&&!e.elem.parents(".slider_container").hasClass("lotto_slider_container")||e.setMinMax(t)})},createslider_el:function(e){return $("".concat('<div class="form-group slider_el disabled"><div class="form-group"><label class="txt-label ellipsis"><span class="colon">').concat(tcg.ac.lotto_translate(e.gameType,e.productType),"</span></label>")+'<div class="slider_value">'+"<label>".concat(e.noQuotaMaxRebate).concat(tcg.ac.rebateTransformOther(e.noQuotaMaxRebate,e.gameType,e.minRebate,e.productType),"</label>")+'</div></div><div class="form-group slider_el_container"><div class="control_wrap"><span class="sub_button"></span><span class="add_button"></span></div><div class="reg_slider ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"><a class="ui-slider-handle ui-state-default ui-corner-all" href="#"></a></div></div></div>')},createslider_el_non_lott:function(e){return $("".concat("".concat('<div class="form-group slider_el"><div class="form-group"><label class="txt-label"><span class="colon">',"\n            ").concat(tcg.ac.lotto_translate(e.gameType,e.productType),"</span></label>")+'<div class="select-control quota_options hide"><div class="select-val" name="chaseStatus" type="text">').concat(l.selectQuota,"</div>")+'<div class="select-list" style="display:none"><div class="scroll-wrap">'+'<option data-value="" class="item-options active">'.concat(l.notUseQuota,"</option>")+'</div></div></div><div class="slider_value">'+"<label> 0".concat(tcg.ac.rebateTransformOther(e.minRebate,e.gameType,e.minRebate,e.productType),"</label>")+'</div></div><div class="form-group slider_el_container"><div class="control_wrap"><span class="sub_button"></span><span class="add_button"></span></div><div class="reg_slider ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"><a class="ui-slider-handle ui-state-default ui-corner-all" href="#"></a></div></div></div>')},append_qouta_options:function(e,t){t='<option data-value="'.concat(t.quotaId,'" class="item-options">').concat(t.templateName,"/").concat(t.quotaRemaining," ").concat(l.a,"</option>");e.find(".quota_options .scroll-wrap").append(t)}};D.init()})},tcg.ac.updateRebateSetting=function(o,c){tcg.ac.loadTemplate(o,"updateRebatesetting",function(){var p=$("#registerCenter"),a=$(".lotto_toggler"),n=$(".non_lotto_toggler"),r=$(".non_lotto_toggler_sport"),f=$(".locker"),e=$(".check-locker"),g=$(".btn-submit"),v=[],b=[],_=[],h=[],y=[],i={selectQuota:tcg.lib.prop("label_select_quota"),notUseQuota:tcg.lib.prop("label_not_use_quota"),a:tcg.lib.prop("label_unite_ge")},C={init:function(){g.addClass("processing"),$("._customer_name").html(c.name),tcg.ac.api.getConsolidatedRebateSettings(function(m){tcg.ac.api.getAgentQuotaGroupByProduct(function(u){C.getCustomerRebate(m,(()=>{var t=_asyncToGenerator(_regeneratorRuntime().mark(function e(t){var a,n,r,i,o,c,s,l,d;return _regeneratorRuntime().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t&&(m=t),$.isEmptyObject(m.value)){e.next=18;break}return a=/^4\d*/,r=Object.keys(m.value).filter(function(e){return a.test(e)}),r.some(function(e){return m.value[e]})&&(r.forEach(function(e){h.push.apply(h,_toConsumableArray(m.value[e]))}),r=tcg.ac.create_parent_slider(),n={isParent:!0,minRebate:0,maxRebate:100,noQuotaMaxRebate:100,rebateInterval:1},v.push(new tcg.ac.Slider($(r).find(".reg_slider"),n,v,f,null)),p.find(".lotto_slider_container").append(r),h.forEach(function(e){var t=C.createslider_el(e),a=$(t).find(".reg_slider");p.find(".lotto_slider_container").append($(t)),v.push(new tcg.ac.Slider(a,e,v,f,null))})),y=m.value,p.find(".sports_slider_container").empty(),e.next=10,tcg.apis.getGameMakersV2();case 10:n=e.sent,r=n.sorting,i={PVP:1,LIVE:2,RNG:3,SPORTS:5,FISH:7,ELOTT:8,ELOTTO:8,SEA_LOTT:9},o=[],r.forEach(function(e){var e=e.gameCategory,t="".concat(i[e]),a=y[t];a&&0<a.length&&-1===o.indexOf(t)&&(o.push(t),"ELOTT"===e)&&o.push("9")}
1),Object.keys(y).forEach(function(e){-1===o.indexOf(e)&&o.push(e)}),o.includes("9")||o.push("9"),o.forEach(function(e){a.test(e)||y[e]&&y[e].forEach(function(e){var t,a;y[5]&&1<y[5].length&&"5"===e.productType?(a=C.createslider_el_non_lott(e),t=$(a).find(".reg_slider"),_.push(new tcg.ac.Slider(t,e,_,$(),null)),p.find(".sports_slider_container").append($(a))):(t=C.createslider_el_non_lott(e),a=$(t).find(".reg_slider"),b.push(new tcg.ac.Slider(a,e,b,$(),null)),p.find(".non_lotto_slider_container").append($(t)))})});case 18:$.isEmptyObject(u.value)||(p.find(".lotto_title").html(tcg.lib.prop("label_lott_fraction")).addClass("colon"),s=u.value[4],c=u.value,s&&s.forEach(function(t){p.find(".lotto_quota .quota_options").removeClass("hide"),p.find(".lotto_quota .quota_options").parent().addClass("has-quota"),C.append_qouta_options($(".lotto_quota"),t),v.forEach(function(e){e.productType===t.productType&&e.quotaRebateConfigs.push(t)})}),tcg.ac.initDropDownListEvent(".lotto_quota .quota_options",function(e,t){v.forEach(function(e){e.changeQuota(t)})}),Object.keys(c).forEach(function(a){var e,n;"4"!==a&&"5"!==a&&(e=c[a],b.forEach(function(t){+t.productType==+a&&e.forEach(function(e){+t.productType==+e.productType&&t.quotaRebateConfigs.push(e),C.append_qouta_options(t.elem.parents(".slider_el"),e),t.setQuotaEventListener(),t.elem.parents(".slider_el").find(".quota_options").removeClass("hide")})})),"5"===a&&(n=c[a],_.forEach(function(t){+t.productType==+a&&n.forEach(function(e){+a==+e.productType&&t.quotaRebateConfigs.push(e),C.append_qouta_options(t.elem.parents(".slider_el"),e)}),t.setQuotaEventListener(),t.elem.parents(".slider_el").find(".quota_options").removeClass("hide")}))})),s=b.some(function(e){return e.maxRebate||e.noQuotaMaxRebate}),l=_.some(function(e){return e.maxRebate||e.noQuotaMaxRebate}),v.length&&($("#ac_container #registerCenter .rc_column:nth-child(2)").removeClass("hide"),1<h.length)&&(d=$(".lotto_slider_container").height()-55,$("#ac_container #registerCenter .locker").css("height","".concat(d,"px")).removeClass("hide")),b.length&&s&&($("#ac_container #registerCenter .rc_column:nth-child(3)").removeClass("hide"),$("#ac_container #registerCenter .rc_column_other").removeClass("hide")),_.length&&l&&($("#ac_container #registerCenter .rc_column:nth-child(3)").removeClass("hide"),$("#ac_container #registerCenter .rc_column_sports").removeClass("hide")),g.removeClass("processing"),C.initEvents(),$(".toggle-control").addClass("active");case 27:case"end":return e.stop()}},e)}));return function(e){return t.apply(this,arguments)}})())})})},initEvents:function(){a.off().on("click",function(){var e,t;$(".lotto_quota .select-control").data("value")||(t=(e=a.find(".toggle-control")).hasClass("active"),e.toggleClass("active"),C.toggleslider(v,t))}),n.off().on("click",function(){var e=n.find(".toggle-control"),t=e.hasClass("active");e.toggleClass("active"),C.toggleslider(b,t)}),r.off().on("click",function(){var e=r.find(".toggle-control"),t=e.hasClass("active");e.toggleClass("active"),C.toggleslider(_,t)}),g.off().on("click",function(){C.update()}),f.off().on("click",function(){f.toggleClass("locked")}),$(".btn-cancel").off().on("click",function(){tcg.ac.downlineManagmentView(o)}),$(".slider_container",p).on("change",e,function(){f.toggleClass("locked"),tcg.ac.disableEnableSliders(f,v)}),tcg.ac.setupTooltip(p.find(".lotto_slider_container .txt-label.ellipsis "))},getCustomerRebate:function(a,n){c?tcg.ac.api.MCSFE_getDownlineRebates({customerId:c.id},function(e){var t;e.success&&(t=e.value.configs,Object.keys(a.value).forEach(function(e){var r=[];a.value[e].forEach(function(n){t.forEach(function(e){var t=e.playNameId?"-".concat(e.playNameId):"",t=$.trim(n.gameType)===$.trim("".concat(e.type,"_").concat(e.prizeModeId).concat(t)),a="4"!==$.trim(n.productType)&&n.gameType===e.type;(t||a)&&(n.minRebate=e.rebateValue,n.noQuotaMaxRebate<e.rebateValue&&(n.maxRebate=e.rebateValue,n.noQuotaMaxRebate=e.rebateValue),r.push(n))}),r.includes(n)||r.push(n),a.value[e]=r})})),n(a)}):n()},update:function(){var t={customerName:c.name,configs:[],templateId:""},a={};[].concat(v,b,_).forEach(function(e){e.isParent||(e.quotaSelected&&(a[e.quotaSelected.quotaId]=e.quotaSelected.quotaId),t.configs.push({type:e.gameType,rebateValue:e.value}))}),t.templateId=Object.values(a).toString(),g.hasClass("processing")||(g.addClass("processing"),tcg.ac.api.updateDownlineRebates(t,function(e){g.removeClass("processing"),e.success?tcg.ac.alert("success",tcg.lib.prop("label_success"),null,function(){tcg.ac.downlineManagmentView(o)}):tcg.ac.alert("errors",e)}))},toggleslider:function(e,t){e.forEach(function(e){e.elem.parents(".slider_el").hasClass("disabled")&&!e.elem.parents(".slider_container").hasClass("lotto_slider_container")||e.setMinMax(t)})},createslider_el:function(e){return $("".concat('<div class="form-group slider_el disabled"><div class="form-group"><label class="txt-label ellipsis"><span class="colon">').concat(tcg.ac.lotto_translate(e.gameType,e.productType),"</sp
1an></label>")+'<div class="slider_value">'+"<label>".concat(e.minRebate).concat(tcg.ac.rebateTransformOther(e.minRebate,e.gameType,e.minRebate,e.productType),"</label>")+'</div></div><div class="form-group slider_el_container"><div class="control_wrap"><span class="sub_button"></span><span class="add_button"></span></div><div class="reg_slider ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"><a class="ui-slider-handle ui-state-default ui-corner-all" href="#"></a></div></div></div>')},createslider_el_non_lott:function(e){return $("".concat("".concat('<div class="form-group slider_el"><div class="form-group"><label class="txt-label"><span class="colon">',"\n            ").concat(tcg.ac.lotto_translate(e.gameType,e.productType),"</span></label>")+'<div class="select-control quota_options hide"><div class="select-val" name="chaseStatus" type="text">').concat(i.selectQuota,"</div>")+'<div class="select-list" style="display:none"><div class="scroll-wrap">'+'<option data-value="" class="item-options active">'.concat(i.notUseQuota,"</option>")+'</div></div></div><div class="slider_value">'+"<label>".concat(e.minRebate).concat(tcg.ac.rebateTransformOther(e.minRebate,e.gameType,e.minRebate,e.productType),"</label>")+'</div></div><div class="form-group slider_el_container"><div class="control_wrap"><span class="sub_button"></span><span class="add_button"></span></div><div class="reg_slider ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all"><a class="ui-slider-handle ui-state-default ui-corner-all" href="#"></a></div></div></div>')},append_qouta_options:function(e,t){t='<option data-value="'.concat(t.quotaId,'" class="item-options">').concat(t.templateName,"/").concat(t.quotaRemaining," ").concat(i.a,"</option>");e.find(".quota_options .scroll-wrap").append(t)}};C.init()})},tcg.ac.settlementReport=function(a){tcg.ac.loadTemplate(a,"settlementReport",function(){var e=$
1(a),i=e.find(".js_date"),t=e.find("input[name='set_date']"),o=e.find("#switchTab"),c=e.find(".search-form .btn-submit"),s=e.find(".decimal-toggle"),l=$(".js_username",e),d=$(".breadcrumbs-wrapper",e),u=e.find("#js_table"),m={init:function(){tcg.ac.api.getGameVendor().then(function(e){e.mapping;var e=e.sorting,a='<div class="nav-item"  data-value="{1}">{0}</div>',n=[];[{gameCategory:"all"}].concat(void 0===e?[]:e).forEach(function(e){var t=e.gameCategory,e=e.vendors;"ELOTT"===t?(void 0===e?[]:e).includes("TCG")&&n.push(a.format(tcg.lib.prop("label_ELOTT"),t)):n.push(a.format(tcg.lib.prop("label_".concat(t)),"all"===t?"":t))}),o.html(n.join("")),o.find(".nav-item").off().on("click",function(){var e=$(this);e.hasClass("active")||(o.data("value",e.data("value")),e.addClass("active").siblings().removeClass("active"),m.search(1))}),o.find(".nav-item").first().click()}),m.initEvents()},initEvents:function(){tcg.ac.initDaterangepicker(i,{timePicker:!1,maxDate:moment(new Date).add(2,"d"),callback:function(){$('input[type=radio][value="-1"]').trigger("click"),m.search(1)}}),i.on("click",function(){$('input[type=radio][value="-1"]').trigger("click")}),t.off().on("click",function(e){if(void 0!==e.originalEvent){var t=$.trim($(this).val()),a=i.data("daterangepicker");switch(t){case"7":a.setStartDate(moment(new Date).add(-6,"d")),a.setEndDate(moment(new Date)),m.search(1);break;case"-1":i.trigger("click");break;default:a.setStartDate(moment(new Date).add(-1*t,"d")),a.setEndDate(moment(new Date).add(-1*t,"d")),m.search(1)}}}),c.off().on("click",function(e){if($(this).hasClass("disable"))return!1;m.search()}),s.off().on("click",function(){var e=s.find(".toggle-control"),t=u.find("[data-amount]"),a=e.hasClass("active")?2:4;t.each(function(e,t){$(t).html(tcg.ac.currencyFormat($(t).data("amount"),a))}),e.toggleClass("active")}),d.off().on("click","li",function(e){0===$(this).index()&&1<$("li",d).length?m.search(1):$(this).index()!==$("li",d).length-1&&m.search(1,$(this).data("customername"))})},search:function(){var e,a,n,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:1,r=1<arguments.length?arguments[1]:void 0;c.hasClass("processing")||(e=$(".breadcrumbs",d).children(),!r&&1<t&&1<e.length&&(r=e.last().data("customername")),e=i.data("daterangepicker"),a={subordinateName:$.trim(r||l.val()).toLowerCase(),startDate:e.startDate.startOf("day").format("YYYY-MM-DD"),endDate:e.endDate.endOf("day").format("YYYY-MM-DD"),gameCategory:o.data("value"),page:t,size:12},n=s.find(".toggle-control").hasClass("active")?4:2,c.addClass("processing"),a.gameCategory?u.removeClass("allData"):u.addClass("allData"),tcg.ac.api.ODSFE2_teamCreditPNL(a).then(function(e){var t;c.removeClass("processing"),e.success?(tcg.ac.loadDataBodyTemplate(u.find(".table-tbody"),{data:e.value.list,size:a.size,hideCol:function(){return["SPORTS","LIVE"].includes(a.gameCategory)?[]:[3]},columns:[{value:"customerName",filter:function(e,t){return!1===t.hasDirect?e:$('<span style="color:#3e6ffe">'.concat(e||0,"</span>")).on("click",function(){m.search(1,e)})}},{value:"directBetAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"directValidBetAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"directWinAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"directRate",filter:function(e){return a.gameCategory?"".concat(e||0,"%"):"-"},className:"txt-right"},{value:"directBetWinAmount",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"directRebate",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"directPNL",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"agentRate",filter:function(e){return a.gameCategory?"".concat(e||0,"%"):"-"},className:"txt-right"},{value:"agentBetWin",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"agentRebate",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"},{value:"agentPNL",filter:function(e){return"<span data-amount='".concat(e||0,"'> ").concat(tcg.ac.currencyFormat(e,n),"</span>")},className:"txt-right"}]}),tcg.ac.loadPaginationXX(".js_pagination",m.search,a.page,e.value.totalPages),t=(e.value.subTeamListRes||{}).subTeamList,m.setBreadCrumbs(t)):tcg.ac.onError(e.message),"function"==typeof callback&&callback()}))},setBreadCrumbs:function(e){$(".breadcrumbs",d).empty();var t=[],a='<li data-customerName="{0}"><a>{0}</a></li>';e&&e.length?e.map(function(e){t.push(a.format(e.customerName))}):t.push(a.format(sessionStorage.getItem("username"))),$(".breadcrumbs",d).append(t.join(""))}};m.init()})};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.