CustomerDynamic.15fabfe3.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["CustomerDynamic"],{"0066":function(e,t,a){"use strict";a.r(t);a("ac1f"),a("841c"),a("498a");var n=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:"enter_CustomerDynamic","element-loading-background":"rgba(43, 48, 67, 0.65)","element-loading-spinner":"el-icon-loading"}},[t("div",{staticClass:"crm_search"},[t("el-form",{ref:"form",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"}},[t("el-select",{staticClass:"crm_search_down_special crm-border-radius-no",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.search.statu,callback:function(t){e.$set(e.search,"statu",t)},expression:"search.statu"}},[t("el-option",{attrs:{label:e.$t("State.All"),value:null},nativeOn:{click:function(t){return e.toSearch.apply(null,arguments)}}}),t("el-option",{attrs:{label:e.$t("State.ToBeProcessed"),value:1},nativeOn:{click:function(t){return e.toSearch.apply(null,arguments)}}}),t("el-option",{attrs:{label:e.$t("State.InTheProcessing"),value:2},nativeOn:{click:function(t){return e.toSearch.apply(null,arguments)}}}),t("el-option",{attrs:{label:e.$t("State.Pass"),value:3},nativeOn:{click:function(t){return e.toSearch.apply(null,arguments)}}}),t("el-option",{attrs:{label:e.$t("State.Refused"),value:4},nativeOn:{click:function(t){return e.toSearch.apply(null,arguments)}}}),t("el-option",{attrs:{label:e.$t("State.Cancelled"),value:5},nativeOn:{click:function(t){return e.toSearch.apply(null,arguments)}}})],1)],1),t("el-form-item",[t("el-select",{staticClass:"crm_search_down crm-border-radius-no",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.search.tag,callback:function(t){e.$set(e.search,"tag",t)},expression:"search.tag"}},[t("el-option",{attrs:{label:"CID",value:1}}),t("el-option",{attrs:{label:e.$t("Label.TradingAccount"),value:2}})],1)],1),t("el-form-item",{staticStyle:{"margin-right":"10px"}},[1==e.search.tag?t("el-input",{staticClass:"crm-border-left-no crm-border-radius-no",attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch.apply(null,arguments)}},model:{value:e.search.cId,callback:function(t){e.$set(e.search,"cId","string"===typeof t?t.trim():t)},expression:"search.cId"}}):e._e(),2==e.search.tag?t("el-input",{staticClass:"crm-border-left-no crm-border-radius-no",attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch.apply(null,arguments)}},model:{value:e.search.login,callback:function(t){e.$set(e.search,"login","string"===typeof t?t.trim():t)},expression:"search.login"}}):e._e()],1),t("el-form-item",[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")},model:{value:e.search.date,callback:function(t){e.$set(e.search,"date",t)},expression:"search.date"}}),t("el-button",{staticClass:"crm-border-left-no crm-border-radius-no",attrs:{size:"small",icon:"el-icon-search"},on:{click:e.toSearch}})],1)],1)],1)],1)],1),t("ConfigurableTable",{attrs:{data:e.mock_tableData,columns:e.tableColumns,"pager-info":e.pagerInfo},on:{"page-change":e.handlePageChange}})],1)},r=[],l=a("c7eb"),o=a("5530"),i=a("1da1"),s=(a("99af"),a("a15b"),a("14d9"),a("b680"),a("9630")),c=a("f121"),u=a.n(c),p=a("a134"),d=u.a.Code,h={name:"CustomerDynamic",components:{ConfigurableTable:p["a"]},data:function(){return{reasons:{},pictLoading:!1,mock_tableData:[],search:{tag:1,login:"",cId:null,statu:null,date:[],startDate:"",endDate:""},cid_options:[{value:1,label:"123",children:[{value:11,label:"123-1",children:[{value:111,label:"123-1-1"}]}]},{value:2,label:"456",children:[{value:21,label:"456-1",children:[{value:211,label:"456-1-1"}]}]},{value:3,label:"789",children:[{value:31,label:"789-1",children:[{value:311,label:"789-1-1"}]}]}],pagerInfo:{row:10,current:1,pageTotal:0,rowTotal:0}}},computed:{display:function(){return this.Session.GetDisplay()},tableColumns:function(){var e=this;return[{prop:"addTime",label:"Label.Date",align:"center"},{prop:"cId",label:"Label.CidAccount",align:"center"},{prop:"pIbNo",label:"Label.AttributionNumber",align:"center"},{prop:"login",label:"Label.OperatingAccount",align:"center"},{prop:"name",label:"Label.Name",align:"center",formatter:function(t,a){return e.formatName(a)}},{prop:"type",label:"Label.ApplicationType",align:"center",formatter:function(t){return e.getApplicationTypeName(t)},tooltip:!1},{prop:"note",label:"Label.Instructions",align:"center",formatter:function(t,a){return e.formatInstructions(t,a)}},{prop:"status",label:"Label.State",align:"center",width:120,formatter:function(t){return e.getStatusHtml(t)},tooltip:!1},{prop:"approveDesc",label:"Label.Note",align:"center",formatter:function(t){return e.formatNote(t)}},{prop:"approveTime",label:"Label.ProcessingDate",align:"center"},{prop:"server",label:"Label.Server",align:"center"}]}},methods:{formatName:function(e){var t=[];return e.firstName&&t.push(e.firstName),e.middle&&t.push(e.middle),e.lastName&&t.push(e.lastName),t.length>0?t.join(" "):"--"},getApplicationTypeName:function(e){var t={1:this.$t("Enter_info.type_dynamic1"),2:this.$t("Enter_info.type_dynamic2"),3:this.$t("Enter_info.type_dynamic3"),4:this.$t("Enter_info.type_dynamic4"),5:this.$t("Enter_info.type_dynamic5"),6:this.$t("Enter_info.type_dynamic6"),7:this.$t("Enter_info.type_dynamic7"),8:this.$t("State.CommissionTransfer"),9:this.$t("State.AgentTransfer"),10:this.$t("State.IBAgentAccount")};return t[e]||"--"},formatInstructions:function(e,t){var a=t.type;if(1==a||2==a){var n={1:this.$t("Web_info.Classic"),2:this.$t("Web_info.Senior"),3:this.$t("Web_info.Institutions"),5:this.$t("Web_info.Speed"),6:this.$t("Web_info.NewSpeed"),7:this.$t("Web_info.StandardAccount"),8:this.$t("Web_info.CentAccount")};return n[e]||"--"}if(7==a)return e||"--";if(3==a||4==a||5==a||6==a){var r=parseFloat(e)||0;return r.toFixed(2)}return"--"},getStatusHtml:function(e){var t={1:{text:this.$t("State.ToBeProcessed"),class:"crm_state_blue"},2:{text:this.$t("State.InTheProcessing"),class:"crm_state_green"},3:{text:this.$t("State.Pass"),class:"crm_state_gray"},4:{text:this.$t("State.Refused"),class:"crm_state_red"},5:{text:this.$t("State.Cancelled"),class:"crm_state_red"}},a=t[e];return a?{html:'<span class="state '.concat(a.class,'">').concat(a.text,"</span>"),text:a.text}:"--"},formatNote:function(e){if(!e)return"--";var t=this.reasons[e];return t?"cn"==this.Session.Get("lang")?t.content:t.enContent:e},handlePageChange:function(e){var t=e.type,a=e.value;"current"===t?this.pagerInfo.current=a:"size"===t&&(this.pagerInfo.row=a),this.searchFunc()},searchFunc:function(){var e=this;return Object(i["a"])(Object(l["a"])().mark((function t(){var a,n;return Object(l["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.pictLoading=!0,null!==(a=e.display["R-CustomerDynamic-Search"])&&void 0!==a&&a.show){t.next=5;break}return e.$pigeon.MessageWarning(e.$i18n.t("Msg.NotDisplay")),e.pictLoading=!1,t.abrupt("return");case 5: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]),e.search.status=[],e.search.statu?e.search.status.push(e.search.statu):e.search.status=null,t.next=10,s["a"].customNewsList(Object(o["a"])(Object(o["a"])({},e.search),{},{page:{current:e.pagerInfo.current,row:e.pagerInfo.row}}));case 10:n=t.sent,n.code==d.StatusOK?(e.mock_tableData=n.data,null!=n.page?(e.pagerInfo.rowTotal=n.page.rowTotal,e.pagerInfo.pageTotal=n.page.pageTotal):e.pagerInfo.rowTotal=0,e.$pigeon.MessageOK(e.$i18n.t("Msg.SearchSuccess")),e.pictLoading=!1):(e.$pigeon.MessageError(n.msg),e.pictLoading=!1);case 12:case"end":return t.stop()}}),t)})))()},searchReasons:function(){var e=this;return Object(i["a"])(Object(l["a"])().mark((function t(){var a;return Object(l["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].reasonsRefusalList({type:null});case 2:a=t.sent,a.code==d.StatusOK?null==a.data?e.reasons={}:e.reasons=a.data:e.$pigeon.MessageError(a.msg);case 4:case"end":return t.stop()}}),t)})))()},getSearchDate:function(e){this.search.date=e},toSearch:function(){this.pagerInfo.current=1,this.searchFunc()},getDate:function(){var e,t,a=2,n=(new Date).getTimezoneOffset(),r=(new Date).getTime(),l=new Date(r+60*n*1e3+60*a*60*1e3),o=l.getFullYear(),i=l.getMonth()+1,s=l.getDate();i<10&&(i="0"+i),s<10&&(s="0"+s),e=o+"-"+i+"-01";var c=l.getMonth(),u=++c,p=new Date(l.getFullYear(),u,1),d=864e5,h=new Date(p-d),f=h.getDate();f<10&&(f="0"+f),t=o+"-"+i+"-"+f,this.search.date=[e,t]}},mounted:function(){this.getDate(),this.searchFunc(),this.searchReasons()},watch:{"search.tag":function(){this.search.cId="",this.search.login=""}}},f=h,m=(a("d8c9"),a("2877")),g=Object(m["a"])(f,n,r,!1,null,"432ba43d",null);t["default"]=g.exports},"0dfc":function(e,t,a){},2909:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a("6b75");function r(e){if(Array.isArray(e))return Object(n["a"])(e)}a("a4d3"),a("e01a"),a("d28b"),a("a630"),a("d3b7"),a("3ca3"),a("ddb0");function l(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}var o=a("06c5");a("d9e2");function i(){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 s(e){return r(e)||l(e)||Object(o["a"])(e)||i()}},"70c6":function(e,t,a){"use strict";a("e16d")},a134:function(e,t,a){"use strict";var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"configurable-table-wrapper"},[t("el-table",{class:e.tableClass,staticStyle:{width:"100%"},attrs:{data:e.processedTableData,stripe:"",border:e.border,"row-key":e.tableRowKey,"row-class-name":e.getRowClassName},on:{"sort-change":e.handleSortChange,"selection-change":e.handleSelectionChange,"expand-change":e.handleExpandChange}},[e.$scopedSlots.expand?t("el-table-column",{attrs:{type:"expand",width:"48"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("expand",null,{row:t.row})]}}],null,!0)}):e._e(),e.showSelection?t("el-table-column",{attrs:{type:"selection",width:e.selectionWidth,align:e.selectionAlign}}):e._e(),e._l(e.columns,(function(a,n){return t("el-table-column",{key:n,attrs:{prop:a.prop||void 0,label:e.getLabel(a),"min-width":a.minWidth,width:a.width,align:a.align||"center","header-align":a.headerAlign||a.align||"center",sortable:!!a.sortable&&"custom"},scopedSlots:e._u([{key:"default",fn:function(n){return[a.slot?e._t(a.slot,null,{row:n.row,column:a,index:n.$index}):[e.isHtmlValue(n.row,a)?[t("span",{domProps:{innerHTML:e._s(e.getCellHtml(n.row,a))}})]:[!1!==a.tooltip?t("el-tooltip",{attrs:{content:e.getTooltipContent(n.row,a),placement:"top",disabled:e.isTooltipDisabled(n.row,a)}},[t("span",[e._v(e._s(e.getCellText(n.row,a)))])]):t("span",[e._v(e._s(e.getCellText(n.row,a)))])]]]}}],null,!0)})}))],2),e.pagerInfo&&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":e.pageSizes,"page-size":e.pagerInfo.row,total:e.pagerInfo.rowTotal},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1):e._e()],1)},r=[],l=a("b85c"),o=a("53ca"),i=a("ade3"),s=a("5530"),c=a("2909"),u=(a("7db0"),a("caad"),a("14d9"),a("e9f5"),a("d866"),a("f665"),a("a9e3"),a("b680"),a("b64b"),a("d3b7"),a("2532"),{name:"ConfigurableTable",props:{data:{type:Array,default:function(){return[]}},columns:{type:Array,required:!0,validator:function(e){return e.every((function(e){return e.prop||e.label}))}},pagerInfo:{type:Object,default:null},summaryRow:{type:Object,default:null},summaryRowKey:{type:String,default:"_isSummary"},summaryRowClass:{type:String,default:"summary-row"},tableClass:{type:String,default:"configurable-table"},border:{type:Boolean,default:!0},pageSizes:{type:Array,default:function(){return[10,20,50,100]}},sortMapper:{type:Function,default:null},rowKey:{type:[String,Function],default:null},showSelection:{type:Boolean,default:!1},selectionWidth:{type:[Number,String],default:55},selectionAlign:{type:String,default:"left"}},computed:{tableRowKey:function(){return null!=this.rowKey&&""!==this.rowKey?this.rowKey:void 0},processedTableData:function(){var e=Object(c["a"])(this.data);if(this.summaryRow&&Object.keys(this.summaryRow).length>0){var t=Object(s["a"])(Object(s["a"])({},this.summaryRow),{},Object(i["a"])({},this.summaryRowKey,!0));e.push(t)}return e}},methods:{getLabel:function(e){return e.label?"string"===typeof e.label&&(e.label.includes(".")||e.label.includes("-"))?this.$t(e.label):e.label:""},formatCellValue:function(e,t){var a=this.getFieldValue(e,t.prop);return t.formatter&&"function"===typeof t.formatter?t.formatter(a,e,t):"number"===t.type?this.formatNumber(a,t):a||(void 0!==t.emptyText?t.emptyText:"--")},isHtmlValue:function(e,t){var a=this.formatCellValue(e,t);return a&&"object"===Object(o["a"])(a)&&a.html},getCellHtml:function(e,t){var a=this.formatCellValue(e,t);return a&&"object"===Object(o["a"])(a)&&a.html?a.html:""},getCellText:function(e,t){var a=this.formatCellValue(e,t);return a&&"object"===Object(o["a"])(a)&&a.html?a.text||"":a},getFieldValue:function(e,t){if(!t)return"";var a,n=t.split("."),r=e,o=Object(l["a"])(n);try{for(o.s();!(a=o.n()).done;){var i=a.value;if(null==r)return"";r=r[i]}}catch(s){o.e(s)}finally{o.f()}return r},formatNumber:function(e,t){if(null==e||""===e)return void 0!==t.emptyText?t.emptyText:t.allowEmpty?"--":"0.00";var a=parseFloat(e);if(isNaN(a))return void 0!==t.emptyText?t.emptyText:"--";var n=void 0!==t.decimals?t.decimals:2;return a.toFixed(n)},getTooltipContent:function(e,t){var a=this.getFieldValue(e,t.prop);if(t.tooltipFormatter&&"function"===typeof t.tooltipFormatter){var n=t.tooltipFormatter(a,e,t);return null!=n?String(n):"--"}if("number"===t.type){var r=this.formatNumber(a,t);return"".concat(r)}return null==a?void 0!==t.emptyText?String(t.emptyText):"--":String(a)},isTooltipDisabled:function(e,t){var a=this.getFieldValue(e,t.prop);return t.tooltipDisabled&&"function"===typeof t.tooltipDisabled?t.tooltipDisabled(a,e,t):!a||"--"===a||""===a},getRowClassName:function(e){var t=e.row;return t[this.summaryRowKey]?this.summaryRowClass:""},handleSortChange:function(e){var t=e.prop,a=e.order;if(a){var n=this.columns.find((function(e){return e.prop===t})),r=n&&n.sortProp?n.sortProp:t,l=this.sortMapper?this.sortMapper(r):r;this.$emit("sort-change",{prop:l,order:"ascending"===a?"asc":"desc"})}else this.$emit("sort-change",{prop:null,order:null})},handleCurrentChange:function(e){this.$emit("page-change",{type:"current",value:e})},handleSizeChange:function(e){this.$emit("page-change",{type:"size",value:e})},handleSelectionChange:function(e){this.$emit("selection-change",e)},handleExpandChange:function(e,t){this.$emit("expand-change",e,t)}}}),p=u,d=(a("70c6"),a("2877")),h=Object(d["a"])(p,n,r,!1,null,"bd425fe6",null);t["a"]=h.exports},d866:function(e,t,a){"use strict";var n=a("23e7"),r=a("c65b"),l=a("2266"),o=a("59ed"),i=a("825a"),s=a("46c4"),c=a("2a62"),u=a("f99f"),p=u("every",TypeError);n({target:"Iterator",proto:!0,real:!0,forced:p},{every:function(e){i(this);try{o(e)}catch(n){c(this,"throw",n)}if(p)return r(p,this,e);var t=s(this),a=0;return!l(t,(function(t,n){if(!e(t,a++))return n()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},d8c9:function(e,t,a){"use strict";a("0dfc")},e16d:function(e,t,a){}}]);