| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["comprehensive"],{"0ccb":function(e,t,a){"use strict";var r=a("e330"),n=a("50c4"),o=a("577e"),i=a("1148"),s=a("1d80"),l=r(i),c=r("".slice),u=Math.ceil,p=function(e){return function(t,a,r){var i,p,d=o(s(t)),m=n(a),h=d.length,f=void 0===r?" ":o(r);return m<=h||""===f?d:(i=m-h,p=l(f,u(i/f.length)),p.length>i&&(p=c(p,0,i)),e?d+p:p+d)}};e.exports={start:p(!1),end:p(!0)}},2909:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var r=a("6b75");function n(e){if(Array.isArray(e))return Object(r["a"])(e)}a("a4d3"),a("e01a"),a("d28b"),a("a630"),a("d3b7"),a("3ca3"),a("ddb0");function o(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}var i=a("06c5");a("d9e2");function s(){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 l(e){return n(e)||o(e)||Object(i["a"])(e)||s()}},"4d90":function(e,t,a){"use strict";var r=a("23e7"),n=a("0ccb").start,o=a("9a0c");r({target:"String",proto:!0,forced:o},{padStart:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}})},"51df":function(e,t,a){"use strict";a("f95c")},"9a0c":function(e,t,a){"use strict";var r=a("b5db");e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r)},c1ed:function(e,t,a){"use strict";a.r(t);a("4de4"),a("d81d"),a("b0c0"),a("e9f5"),a("ab43"),a("b680"),a("d3b7"),a("ac1f"),a("841c"),a("498a");var r=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.pictLoading,expression:"pictLoading"}],staticClass:"view",attrs:{id:"report_ComprehensiveReport","element-loading-background":"rgba(43, 48, 67, 0.65)","element-loading-spinner":"el-icon-loading"}},[t("div",{staticClass:"crm_search"},[t("el-form",{ref:"search",attrs:{"label-position":"",model:e.search,"label-width":""}},[t("el-row",[t("el-col",{attrs:{span:24,md:24,lg:24}},[t("el-form-item",{staticStyle:{"margin-right":"10px"},attrs:{prop:"platform"}},[t("div",{staticClass:"chooseLang"},[t("span",{staticClass:"crm-cursor",class:{active:"MT4"==e.search.platform},on:{click:function(t){return e.chooseLang("MT4")}}},[e._v("MT4")]),t("span",{staticClass:"crm-cursor",class:{active:"MT5"==e.search.platform},on:{click:function(t){return e.chooseLang("MT5")}}},[e._v("MT5")])])]),t("el-form-item",{staticStyle:{"margin-right":"10px","margin-top":"2px"},attrs:{prop:""}},[t("div",{staticStyle:{display:"flex","align-items":"center"}},[t("el-input",{staticClass:"crm-border-radius-no",staticStyle:{width:"160px"},attrs:{placeholder:e.$t("Placeholder.Input"),size:"small"},model:{value:e.newIb,callback:function(t){e.newIb="string"===typeof t?t.trim():t},expression:"newIb"}}),t("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Search",expression:"'Btn.Search'"}],staticClass:"dialogCheckSearch crm-cursor crm_state_blue",on:{click:function(t){return e.searchIbTreeSearch1(e.newIb)}}}),t("el-cascader",{staticClass:"crm-border-radius-no crm_select_icon",staticStyle:{width:"200px"},attrs:{props:e.props,options:e.agentId_options,placeholder:e.$t("Enter_info.All"),size:"small"},on:{"expand-change":e.handleItemChange},scopedSlots:e._u([{key:"default",fn:function(a){a.node;var r=a.data;return[t("div",[t("span",[e._v(e._s(r.label))]),r.name?t("span",[e._v(" - "+e._s(r.name)+" ")]):e._e()])]}}]),model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1)]),t("el-form-item",{staticStyle:{"margin-top":"1px"},attrs:{prop:"date"}},[t("el-date-picker",{staticClass:"crm_date_pick crm-border-radius-no",attrs:{type:"daterange",align:"right","unlink-panels":"","value-format":"yyyy-MM-dd","range-separator":"-",size:"small","start-placeholder":e.$t("Placeholder.Start"),"end-placeholder":e.$t("Placeholder.End"),"picker-options":e.pickerOptions},model:{value:e.search.date,callback:function(t){e.$set(e.search,"date",t)},expression:"search.date"}})],1)],1)],1),t("el-form-item",[t("el-button",{staticStyle:{"margin-left":"8px"},attrs:{type:"primary",size:"small"},on:{click:e.toSearch}},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Label.GenerateReport",expression:"'Label.GenerateReport'"}]})])],1)],1)],1),t("el-table",{staticClass:"comprehensive-report-table",staticStyle:{width:"100%"},attrs:{data:e.tableData,stripe:"",border:"","row-class-name":e.getRowClassName},on:{"sort-change":e.handleSortChange}},[t("el-table-column",{attrs:{"min-width":"100",prop:"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.cId||"--")+" ")]}}])},[t("template",{slot:"header"},[t("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center",gap:"4px"}},[t("span",{staticStyle:{"font-weight":"500"}},[e._v(e._s(e.$i18n.t("Label.CidAccount")))]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.search.cId,expression:"search.cId"}],staticStyle:{width:"100%",padding:"4px 8px","font-size":"12px",border:"1px solid #dcdfe6","border-radius":"4px","box-sizing":"border-box"},attrs:{placeholder:e.$t("Placeholder.Input")},domProps:{value:e.search.cId},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.search,"cId",t.target.value)}}})])])],2),t("el-table-column",{attrs:{"min-width":"150",prop:"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.customName||"--"),placement:"top",disabled:!a.row.customName||"--"===a.row.customName}},[t("span",[e._v(e._s(a.row.customName||"--"))])])]}}])},[t("template",{slot:"header"},[t("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center",gap:"4px"}},[t("span",{staticStyle:{"font-weight":"500"}},[e._v(e._s(e.$t("R-Data-CustomerName")))]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.search.customName,expression:"search.customName"}],staticStyle:{width:"100%",padding:"4px 8px","font-size":"12px",border:"1px solid #dcdfe6","border-radius":"4px","box-sizing":"border-box"},attrs:{placeholder:e.$t("Placeholder.Input")},domProps:{value:e.search.customName},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.search,"customName",t.target.value)}}})])])],2),t("el-table-column",{attrs:{"min-width":"100",prop:"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.login||"--"),placement:"top",disabled:!a.row.login||"--"===a.row.login}},[t("span",[e._v(e._s(a.row.login||"--"))])])]}}])},[t("template",{slot:"header"},[t("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center",gap:"4px"}},[t("span",{staticStyle:{"font-weight":"500"}},[e._v(e._s(e.$t("Label.TradingAccount")))]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.search.login,expression:"search.login"}],staticStyle:{width:"100%",padding:"4px 8px","font-size":"12px",border:"1px solid #dcdfe6","border-radius":"4px","box-sizing":"border-box"},attrs:{placeholder:e.$t("Placeholder.Input")},domProps:{value:e.search.login},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.search,"login",t.target.value)}}})])])],2),t("el-table-column",{attrs:{"min-width":"100",prop:"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(e.groupTypeName(a.row.groupType)),placement:"top"}},[t("span",[e._v(e._s(e.groupTypeName(a.row.groupType)))])])]}}])},[t("template",{slot:"header"},[t("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center",gap:"4px"}},[t("span",{staticStyle:{"font-weight":"500"}},[e._v(e._s(e.$t("system_info.Label.AccountType")))]),t("select",{directives:[{name:"model",rawName:"v-model.number",value:e.search.groupType,expression:"search.groupType",modifiers:{number:!0}}],staticStyle:{width:"100%",padding:"4px 8px","font-size":"12px",border:"1px solid #dcdfe6","border-radius":"4px","box-sizing":"border-box","background-color":"#fff"},on:{change:[function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(t){var a="_value"in t?t._value:t.value;return e._n(a)}));e.$set(e.search,"groupType",t.target.multiple?a:a[0])},e.toSearch]}},[t("option",{domProps:{value:0}},[e._v(e._s(e.$t("State.All")))]),t("option",{domProps:{value:2}},[e._v(e._s(e.$t("AccountType.SeniorAccount")))]),t("option",{domProps:{value:6}},[e._v(" "+e._s(e.$t("AccountType.NewSpeedAccount"))+" ")]),t("option",{domProps:{value:7}},[e._v(" "+e._s(e.$t("AccountType.StandardAccount"))+" ")]),t("option",{domProps:{value:8}},[e._v(e._s(e.$t("AccountType.CentAccount")))]),t("option",{domProps:{value:-1}},[e._v(e._s(e.$t("AccountType.CommissionAccount")))])])])])],2),t("el-table-column",{attrs:{"min-width":"120",prop:"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.ibNo||"--"),placement:"top",disabled:!a.row.ibNo||"--"===a.row.ibNo}},[t("span",[e._v(e._s(a.row.ibNo||"--"))])])]}}])},[t("template",{slot:"header"},[t("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center",gap:"4px"}},[t("span",{staticStyle:{"font-weight":"500"}},[e._v(e._s(e.$t("Label.AgentNumber")))]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.search.ibNo,expression:"search.ibNo"}],staticStyle:{width:"100%",padding:"4px 8px","font-size":"12px",border:"1px solid #dcdfe6","border-radius":"4px","box-sizing":"border-box"},attrs:{placeholder:e.$t("Placeholder.Input")},domProps:{value:e.search.ibNo},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.search,"ibNo",t.target.value)}}})])])],2),t("el-table-column",{attrs:{"min-width":"120",prop:"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.salesNo||"--"),placement:"top",disabled:!a.row.salesNo||"--"===a.row.salesNo}},[t("span",[e._v(e._s(a.row.salesNo||"--"))])])]}}])},[t("template",{slot:"header"},[t("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center",gap:"4px"}},[t("span",{staticStyle:{"font-weight":"500"}},[e._v(e._s(e.$t("Label.Encode")))]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.search.salesNo,expression:"search.salesNo"}],staticStyle:{width:"100%",padding:"4px 8px","font-size":"12px",border:"1px solid #dcdfe6","border-radius":"4px","box-sizing":"border-box"},attrs:{placeholder:e.$t("Placeholder.Input")},domProps:{value:e.search.salesNo},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.search,"salesNo",t.target.value)}}})])])],2),t("el-table-column",{attrs:{"min-width":"120",prop:"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.salesName||"--"),placement:"top",disabled:!a.row.salesName||"--"===a.row.salesName}},[t("span",[e._v(e._s(a.row.salesName||"--"))])])]}}])},[t("template",{slot:"header"},[t("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center",gap:"4px"}},[t("span",{staticStyle:{"font-weight":"500"}},[e._v(e._s(e.$t("R-Data-SalesName")))]),t("input",{directives:[{name:"model",rawName:"v-model",value:e.search.salesName,expression:"search.salesName"}],staticStyle:{width:"100%",padding:"4px 8px","font-size":"12px",border:"1px solid #dcdfe6","border-radius":"4px","box-sizing":"border-box"},attrs:{placeholder:e.$t("Placeholder.Input")},domProps:{value:e.search.salesName},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.search,"salesName",t.target.value)}}})])])],2),t("el-table-column",{attrs:{"min-width":"100",prop:"deposit",align:"center","header-align":"center",label:e.$t("R-Data-DepositAmount"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.deposit?parseFloat(a.row.deposit).toFixed(2):"0.00"),placement:"top"}},[t("span",[e._v(e._s(a.row.deposit?parseFloat(a.row.deposit).toFixed(2):"0.00"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"withdrawal",align:"center","header-align":"center",label:e.$t("R-Data-WithdrawAmount"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.withdrawal?parseFloat(a.row.withdrawal).toFixed(2):"0.00"),placement:"top"}},[t("span",[e._v(e._s(a.row.withdrawal?parseFloat(a.row.withdrawal).toFixed(2):"0.00"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"net_deposit",align:"center","header-align":"center",label:e.$t("R-Data-NetDepositAmount"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.netDeposit?parseFloat(a.row.netDeposit).toFixed(2):"0.00"),placement:"top"}},[t("span",[e._v(e._s(a.row.netDeposit?parseFloat(a.row.netDeposit).toFixed(2):"0.00"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"volume",align:"center","header-align":"center",label:e.$t("Report_info.TradingVolume"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.volume?parseFloat(a.row.volume).toFixed(2):"0.00"),placement:"top"}},[t("span",[e._v(e._s(a.row.volume?parseFloat(a.row.volume).toFixed(2):"0.00"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"sum_rebate",align:"center","header-align":"center",label:e.$t("Report_info.Commission"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.sumRebate?parseFloat(a.row.sumRebate).toFixed(2):"0.00"),placement:"top"}},[t("span",[e._v(e._s(a.row.sumRebate?parseFloat(a.row.sumRebate).toFixed(2):"0.00"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"storage",align:"center","header-align":"center",label:e.$t("Report_info.StorageFee"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.storage?parseFloat(a.row.storage).toFixed(2):"0.00"),placement:"top"}},[t("span",[e._v(e._s(a.row.storage?parseFloat(a.row.storage).toFixed(2):"0.00"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"balance",align:"center","header-align":"center",label:e.$t("Label.Balance"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(null!=a.row.balance&&""!==a.row.balance?parseFloat(a.row.balance).toFixed(2):"--"),placement:"top",disabled:null==a.row.balance||""===a.row.balance||"--"===a.row.balance}},[t("span",[e._v(e._s(null!=a.row.balance&&""!==a.row.balance?parseFloat(a.row.balance).toFixed(2):"--"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"equity",align:"center","header-align":"center",label:e.$t("Label.Equity"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(null!=a.row.equity&&""!==a.row.equity?parseFloat(a.row.equity).toFixed(2):"--"),placement:"top",disabled:null==a.row.equity||""===a.row.equity||"--"===a.row.equity}},[t("span",[e._v(e._s(null!=a.row.equity&&""!==a.row.equity?parseFloat(a.row.equity).toFixed(2):"--"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"profit",align:"center","header-align":"center",label:e.$t("Label.ProfitLoss"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.profit?parseFloat(a.row.profit).toFixed(2):"0.00"),placement:"top"}},[t("span",[e._v(e._s(a.row.profit?parseFloat(a.row.profit).toFixed(2):"0.00"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"130",prop:"floating",align:"center","header-align":"center",label:e.$t("Label.Floating"),sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(null!=a.row.floating&&""!==a.row.floating?parseFloat(a.row.floating).toFixed(2):"0.00"),placement:"top"}},[t("span",[e._v(e._s(null!=a.row.floating&&""!==a.row.floating?parseFloat(a.row.floating).toFixed(2):"0.00"))])])]}}])}),t("el-table-column",{attrs:{prop:"marginLevel",align:"center","header-align":"center",label:e.$t("Label.MarginLevel"),"min-width":"120",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.marginLevel||"--"),placement:"top",disabled:!a.row.marginLevel||"--"===a.row.marginLevel}},[t("span",[e._v(e._s(a.row.marginLevel||"--"))])])]}}])}),t("el-table-column",{attrs:{prop:"credit",align:"center","header-align":"center",label:e.$t("Label.Credit"),width:"100",sortable:"custom"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(null!=a.row.credit&&""!==a.row.credit?parseFloat(a.row.credit).toFixed(2):"--"),placement:"top",disabled:null==a.row.credit||""===a.row.credit||"--"===a.row.credit}},[t("span",[e._v(e._s(null!=a.row.credit&&""!==a.row.credit?parseFloat(a.row.credit).toFixed(2):"--"))])])]}}])}),t("el-table-column",{attrs:{"min-width":"100",prop:"",align:"center","header-align":"center",label:e.$t("Label.RegDate")},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{attrs:{content:"".concat(a.row.regDate||"--"),placement:"top",disabled:!a.row.regDate||"--"===a.row.regDate}},[t("span",[e._v(e._s(a.row.regDate||"--"))])])]}}])})],1),e.pagerInfo.rowTotal?t("div",{staticClass:"crm_pagination"},[t("div",{staticClass:"crm_page_total"},[t("span",{directives:[{name:"t",rawName:"v-t",value:"Page.total.item1",expression:"'Page.total.item1'"}]}),t("span",[e._v(e._s(e.pagerInfo.rowTotal))]),t("span",{directives:[{name:"t",rawName:"v-t",value:"Page.total.item2",expression:"'Page.total.item2'"}]})]),t("el-pagination",{staticClass:"page",attrs:{background:"",layout:"sizes, prev, pager, next","page-sizes":[10,20,50,100],"page-size":e.pagerInfo.row,total:e.pagerInfo.rowTotal},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1):e._e()],1)},n=[],o=a("c7eb"),i=a("1da1"),s=a("2909"),l=(a("99af"),a("14d9"),a("7d54"),a("a732"),a("a9e3"),a("b64b"),a("25f0"),a("3ca3"),a("4d90"),a("159b"),a("ddb0"),a("4477")),c=a("f121"),u=a.n(c),p=u.a.Code,d={name:"ComprehensiveReport",data:function(){return{pictLoading:!1,mock_tableData:[],search:{agentId:null,groupType:null,login:"",cId:"",platform:"MT4",salesNo:"",customName:"",salesName:"",ibNo:"",date:[],startDate:"",endDate:"",orderColumn:null,orderType:null},combined:{},pagerInfo:{row:10,current:1,pageTotal:0,rowTotal:0},newIb:"",value:[],agentId_options:[{value:0,label:this.$i18n.t("news_add_field.IbReport.ALL")},{value:-1,label:this.$i18n.t("news_add_field.IbReport.DirectlyUnder")}],props:{value:"value",children:"children",checkStrictly:!0},child:[]}},computed:{display:function(){return this.Session.GetDisplay()},user:function(){return JSON.parse(this.Session.Get("user",!0))},tableData:function(){var e=Object(s["a"])(this.mock_tableData);if(this.combined&&Object.keys(this.combined).length>0){var t={cId:this.$i18n.t("Label.Total"),customName:"",login:"",groupType:"",ibNo:"",salesNo:"",salesName:"",deposit:this.combined.deposit?parseFloat(this.combined.deposit):0,withdrawal:this.combined.withdrawal?parseFloat(this.combined.withdrawal):0,netDeposit:this.combined.netDeposit?parseFloat(this.combined.netDeposit):0,volume:this.combined.volume?parseFloat(this.combined.volume):0,sumRebate:this.combined.sumRebate?parseFloat(this.combined.sumRebate):0,storage:this.combined.storage?parseFloat(this.combined.storage):0,balance:this.combined.balance?parseFloat(this.combined.balance):0,equity:this.combined.equity?parseFloat(this.combined.equity):0,profit:this.combined.profit?parseFloat(this.combined.profit):0,floating:this.combined.floating?parseFloat(this.combined.floating):0,credit:this.combined.credit?parseFloat(this.combined.credit):0,marginLevel:"",regDate:"",_isSummary:!0};e.push(t)}return e},pickerOptions:function(){var e=this,t=this,a=new Date;a.setHours(23,59,59,999);var r=new Date(a);return r.setFullYear(a.getFullYear()-1),r.setHours(0,0,0,0),{disabledDate:function(e){var n=e.getTime();if(n>a.getTime())return!0;if(n<r.getTime())return!0;if(t.search.date&&Array.isArray(t.search.date)&&2===t.search.date.length){var o=t.search.date[0],i=t.search.date[1];if(o&&!i){var s=new Date(o);if(s.setHours(0,0,0,0),!isNaN(s.getTime())){var l=Math.abs(n-s.getTime()),c=l/864e5;if(c>365)return!0}}if(i&&!o){var u=new Date(i);if(u.setHours(0,0,0,0),!isNaN(u.getTime())){var p=Math.abs(u.getTime()-n),d=p/864e5;if(d>365)return!0}}if(o&&i){var m=new Date(o),h=new Date(i);if(m.setHours(0,0,0,0),h.setHours(0,0,0,0),!isNaN(m.getTime())&&!isNaN(h.getTime())){if(n===m.getTime()){var f=Math.abs(h.getTime()-n),g=f/864e5;if(g>365)return!0}if(n===h.getTime()){var b=Math.abs(n-m.getTime()),w=b/864e5;if(w>365)return!0}}}}return!1},shortcuts:[{text:"本周",onClick:function(){e.setQuickDate("thisWeek")}},{text:"上周",onClick:function(){e.setQuickDate("lastWeek")}},{text:"本月",onClick:function(){e.setQuickDate("thisMonth")}},{text:"上月",onClick:function(){e.setQuickDate("lastMonth")}},{text:"近三个月",onClick:function(){e.setQuickDate("threeMonths")}},{text:"一年",onClick:function(){e.setQuickDate("oneYear")}}]}}},methods:{getRowClassName:function(e){var t=e.row;return t._isSummary?"summary-row-27":""},groupTypeName:function(e){return"1"==e?this.$i18n.t("AccountType.ClassicAccount"):"2"==e?this.$i18n.t("AccountType.SeniorAccount"):"3"!=e?"5"==e?this.$i18n.t("AccountType.SpeedAccount"):"6"==e?this.$i18n.t("AccountType.NewSpeedAccount"):"7"==e?this.$i18n.t("AccountType.StandardAccount"):"8"==e?this.$i18n.t("AccountType.CentAccount"):"-1"==e?this.$i18n.t("AccountType.CommissionAccount"):"--":void 0},setQuickDate:function(e){var t,a,r=2,n=(new Date).getTimezoneOffset(),o=(new Date).getTime(),i=new Date(o+60*n*1e3+60*r*60*1e3),s=i.getFullYear(),l=i.getMonth()+1;switch(e){case"thisWeek":var c=i.getDay(),u=0===c?-6:1-c,p=new Date(i);p.setDate(p.getDate()+u),t=this.formatDateForQuick(p),a=this.formatDateForQuick(i);break;case"lastWeek":var d=i.getDay(),m=0===d?-6:1-d,h=new Date(i);h.setDate(h.getDate()+m-7);var f=new Date(h);f.setDate(f.getDate()+6),t=this.formatDateForQuick(h),a=this.formatDateForQuick(f);break;case"thisMonth":var g=new Date(s,l-1,1),b=new Date(s,l,0);t=this.formatDateForQuick(g),a=this.formatDateForQuick(b);break;case"lastMonth":var w=l-1,v=s;0===w&&(w=12,v=s-1);var y=new Date(v,w-1,1),x=new Date(v,w+1,0);t=this.formatDateForQuick(y),a=this.formatDateForQuick(x);break;case"threeMonths":var _=l-2,k=s;_<=0&&(_+=12,k-=1);var S=new Date(k,_-1,1);a=this.formatDateForQuick(i),t=this.formatDateForQuick(S);break;case"oneYear":var N=new Date(i);N.setFullYear(N.getFullYear()-1),t=this.formatDateForQuick(N),a=this.formatDateForQuick(i);break}this.search.date=[t,a]},formatDateForQuick:function(e){var t=e.getFullYear(),a=(e.getMonth()+1).toString().padStart(2,"0"),r=e.getDate().toString().padStart(2,"0");return"".concat(t,"-").concat(a,"-").concat(r)},chooseLang:function(e){this.search.platform=e,this.searchFunc()},handleItemChange:function(e){this.child=this.agentId_options;for(var t=0;t<e.length;t++)this.tree(e[t],this.child)},tree:function(){var e=Object(i["a"])(Object(o["a"])().mark((function e(t,a){var r,n,i,s=this;return Object(o["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:r=Object(o["a"])().mark((function e(r){var n;return Object(o["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(null!=a[r].children&&a[r].children.length>0&&a[r].value==t)){e.next=3;break}return s.child=a[r].children,e.abrupt("return",{v:void 0});case 3:if(a[r].value!=t){e.next=15;break}return e.next=6,l["a"].ibTree({pid:t});case 6:if(n=e.sent,n.code!=p.StatusOK){e.next=14;break}if(null==n.data){e.next=12;break}return n.data.forEach((function(e){if(e.ibNo){var t={};t.value=e.id,t.label=e.ibNo,t.name=e.name,t.children=[],a[r].children.push(t)}})),s.child=a[r].children,e.abrupt("return",{v:void 0});case 12:e.next=15;break;case 14:s.$pigeon.MessageError(n.msg);case 15:case"end":return e.stop()}}),e)})),i=0;case 2:if(!(i<a.length)){e.next=10;break}return e.delegateYield(r(i),"t0",4);case 4:if(n=e.t0,!n){e.next=7;break}return e.abrupt("return",n.v);case 7:i++,e.next=2;break;case 10:case"end":return e.stop()}}),e)})));function t(t,a){return e.apply(this,arguments)}return t}(),searchIbTree:function(){var e=this;return Object(i["a"])(Object(o["a"])().mark((function t(){var a;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,l["a"].ibTree({pid:0});case 2:a=t.sent,a.code==p.StatusOK?null!=a.data&&a.data.forEach((function(t){if(t.ibNo){var a={};a.value=t.id,a.label=t.ibNo,a.name=t.name,a.children=[],e.agentId_options.push(a)}})):e.$pigeon.MessageError(a.msg);case 4:case"end":return t.stop()}}),t)})))()},searchIbTreeSearch1:function(e){var t=this;return Object(i["a"])(Object(o["a"])().mark((function a(){var r,n;return Object(o["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(e){a.next=2;break}return a.abrupt("return");case 2:if(r=t.agentId_options.some((function(t){return t.label==e})),!r){a.next=5;break}return a.abrupt("return");case 5:return a.next=7,l["a"].ibTreeSearch({ibNo:e});case 7:n=a.sent,n.code==p.StatusOK?(null!=n.data&&n.data.forEach((function(e){if(e.ibNo){var a={};a.value=e.id,a.label=e.ibNo,a.name=e.name,a.children=[],t.agentId_options.unshift(a)}})),t.$pigeon.MessageOK(t.$i18n.t("Msg.SearchSuccess"))):t.$pigeon.MessageError(n.msg);case 9:case"end":return a.stop()}}),a)})))()},searchFunc:function(){var e=this;return Object(i["a"])(Object(o["a"])().mark((function t(){var a,r;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.pictLoading=!0,t.prev=1,e.display["R-ComprehensiveReport-Search"]&&null!==(a=e.display["R-ComprehensiveReport-Search"])&&void 0!==a&&a.show){t.next=6;break}return e.$pigeon.MessageWarning(e.$i18n.t("Msg.NotDisplay")),e.pictLoading=!1,t.abrupt("return");case 6:t.next=14;break;case 8:return t.prev=8,t.t0=t["catch"](1),console.error("Error checking display permissions:",t.t0),e.$pigeon.MessageWarning(e.$i18n.t("Msg.NotDisplay")),e.pictLoading=!1,t.abrupt("return");case 14:return null==e.search.date||0==e.search.date.length?(e.search.startDate="",e.search.endDate=""):(e.search.startDate=e.search.date[0],e.search.endDate=e.search.date[1]),t.next=17,l["a"].tradeAccountSummary({login:e.search.login||null,cId:e.search.cId?Number(e.search.cId):null,customName:e.search.customName||null,ibNo:e.search.ibNo||null,salesNo:e.search.salesNo||null,salesName:e.search.salesName||null,agentId:e.search.agentId||null,groupType:e.search.groupType||0,platform:e.search.platform||"MT4",startDate:e.search.startDate||null,endDate:e.search.endDate||null,orderColumn:e.search.orderColumn||null,orderType:e.search.orderType||null,page:{current:e.pagerInfo.current,row:e.pagerInfo.row}});case 17:r=t.sent,r.code==p.StatusOK?(null!=r.sum?e.combined=r.sum:e.combined={},null!=r.data?e.mock_tableData=r.data:e.mock_tableData=[],null!=r.page?(e.pagerInfo.rowTotal=r.page.rowTotal,e.pagerInfo.pageTotal=r.page.pageTotal):e.pagerInfo.rowTotal=0,e.$pigeon.MessageOK(e.$i18n.t("Msg.SearchSuccess")),e.pictLoading=!1):(e.$pigeon.MessageError(r.msg),e.pictLoading=!1),e.pictLoading=!1;case 20:case"end":return t.stop()}}),t,null,[[1,8]])})))()},toSearch:function(){this.pagerInfo.current=1,this.searchFunc()},handleSizeChange:function(e){this.pagerInfo.row=e,this.searchFunc()},handleCurrentChange:function(e){this.pagerInfo.current=e,this.searchFunc()},handleSortChange:function(e){var t=e.prop,a=e.order;if(a){var r={deposit:"1",withdrawal:"2",net_deposit:"3",volume:"4",sum_rebate:"5",storage:"6",profit:"7",balance:"8",equity:"10",credit:"9",marginLevel:"11",floating:"12"};this.search.orderColumn=r[t]||null,this.search.orderType="ascending"===a?"asc":"desc"}else this.search.orderColumn=null,this.search.orderType=null;this.pagerInfo.current=1,this.searchFunc()}},watch:{value:function(e){if(e){var t=e[e.length-1]||"";this.search.agentId=t}}},mounted:function(){this.searchIbTree(),this.setQuickDate("thisMonth"),this.searchFunc()}},m=d,h=(a("51df"),a("2877")),f=Object(h["a"])(m,r,n,!1,null,null,null);t["default"]=f.exports},f95c:function(e,t,a){}}]);
|