| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["CardType"],{"3b76":function(e,a,t){},7371:function(e,a,t){},"967f0":function(e,a,t){"use strict";t("3b76")},"9a38":function(e,a,t){"use strict";t("7371")},d214:function(e,a,t){"use strict";t.r(a);t("ac1f"),t("841c"),t("498a");var r=function(){var e=this,a=e._self._c;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.pictLoading,expression:"pictLoading"}],staticClass:"view",attrs:{id:"review_Email","element-loading-background":"rgba(43, 48, 67, 0.65)","element-loading-spinner":"el-icon-loading"}},[a("div",{staticClass:"crm_search"},[a("el-form",{ref:"form",attrs:{"label-position":"",model:e.search,"label-width":""}},[a("el-row",[a("el-col",{attrs:{span:24,md:24,lg:24}},[a("el-form-item",{staticStyle:{"margin-right":"10px"}},[a("el-input",{staticClass:"crm-border-radius-no",attrs:{clearable:"",size:"small",placeholder:e.$t("Placeholder.Input")+e.$t("Ucard.CardType.s2")},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.toSearch.apply(null,arguments)}},model:{value:e.search.cardName,callback:function(a){e.$set(e.search,"cardName","string"===typeof a?a.trim():a)},expression:"search.cardName"}})],1),a("el-form-item",{staticStyle:{"margin-right":"10px"}},[a("el-select",{staticClass:"crm-border-radius-no",attrs:{clearable:"",size:"small",placeholder:e.$t("Ucard.CardType.s1")},on:{change:e.toSearch},model:{value:e.search.type,callback:function(a){e.$set(e.search,"type",a)},expression:"search.type"}},[a("el-option",{attrs:{label:e.$t("Ucard.CardType.t1"),value:"Virtual"}}),a("el-option",{attrs:{label:e.$t("Ucard.CardType.t2"),value:"Physical"}})],1)],1),a("el-form-item",[a("el-select",{staticClass:"crm-border-radius-no",attrs:{clearable:"",size:"small",placeholder:e.$t("Ucard.CardType.s3")},on:{change:e.toSearch},model:{value:e.search.status,callback:function(a){e.$set(e.search,"status",a)},expression:"search.status"}},[a("el-option",{attrs:{label:e.$t("Ucard.CardType.t5"),value:"offline"}}),a("el-option",{attrs:{label:e.$t("Ucard.CardType.t6"),value:"online"}})],1)],1),a("el-form-item",[a("el-button",{staticClass:"crm-border-radius-no crm-border-left-no",attrs:{size:"small",icon:"el-icon-search"},on:{click:e.toSearch}})],1)],1)],1),a("el-form-item",[a("div",{staticClass:"search_action_btn"},[e.display["R-CardType-Update"].show?a("span",{staticClass:"crm-cursor",on:{click:e.updateCardTypes}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"Ucard.CardType.b1",expression:"'Ucard.CardType.b1'"}]})]):e._e()])])],1),a("div",{staticClass:"card-mock-demo",staticStyle:{margin:"30px 0"}},[a("el-table",{staticStyle:{"margin-top":"20px",width:"100%"},attrs:{data:e.mock_tableData,stripe:""}},[a("el-table-column",{attrs:{prop:"type",align:"left",label:e.$t("Ucard.CardType.item2")}}),a("el-table-column",{attrs:{prop:"cardName",align:"left",label:e.$t("Ucard.CardType.item4")}}),a("el-table-column",{attrs:{prop:"cardDesc",align:"left",label:e.$t("Ucard.CardType.item5")}}),a("el-table-column",{attrs:{prop:"needCardHolder",align:"left",label:e.$t("Ucard.CardType.item15")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:!0===t.row.needCardHolder?"success":"info"}},[e._v(e._s(!0===t.row.needCardHolder?e.$t("Ucard.CardType.t7"):e.$t("Ucard.CardType.t8")))])]}}])}),a("el-table-column",{attrs:{prop:"needDepositForActiveCard",align:"left",label:e.$t("Ucard.CardType.item16")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:!0===t.row.needDepositForActiveCard?"success":"info"}},[e._v(e._s(!0===t.row.needDepositForActiveCard?e.$t("Ucard.CardType.t7"):e.$t("Ucard.CardType.t8")))])]}}])}),a("el-table-column",{attrs:{align:"left",label:e.$t("Ucard.CardType.item8")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(" "+e._s(e.$t("Ucard.CardType.item9"))+": "+e._s(t.row.rechargeCurrency)+", "+e._s(e.$t("Ucard.CardType.item10"))+": "+e._s(t.row.rechargeMinQuota)+", "+e._s(e.$t("Ucard.CardType.item11"))+": "+e._s(t.row.rechargeMaxQuota)+", "+e._s(e.$t("Ucard.CardType.item12"))+": "+e._s(t.row.rechargeDigital)+", "+e._s(e.$t("card.CardType.item13"))+": "+e._s(t.row.rechargeFeeRate)+" %, "+e._s(e.$t("card.CardType.item14"))+": "+e._s(t.row.rechargeFixedFee)+" ")])]}}])}),a("el-table-column",{attrs:{prop:"status",align:"left",label:e.$t("Ucard.CardType.item7")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:"online"===t.row.status?"success":"info"}},[e._v(e._s("online"===t.row.status?e.$t("Ucard.CardType.t6"):e.$t("Ucard.CardType.t5")))])]}}])}),a("el-table-column",{attrs:{prop:"isContact",align:"left",label:e.$t("card.CardType.item15")},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",{attrs:{type:t.row.isContact?"success":"info"}},[e._v(e._s(t.row.isContact?e.$t("Yes"):e.$t("No")))])]}}])}),a("el-table-column",{attrs:{label:e.$t("Ucard.Business.item20"),align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleCommand}},[a("span",{staticClass:"el-dropdown-link crm-cursor"},[a("i",{staticClass:"iconfont iconcaidan",staticStyle:{"font-weight":"bold","font-size":"20px"}})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e.display["R-CardType-Edit"]&&e.display["R-CardType-Edit"].show?a("el-dropdown-item",{attrs:{command:{type:1,row:t.row}}},[a("i",{staticClass:"el-icon-edit"}),a("span",{directives:[{name:"t",rawName:"v-t",value:"R-CardType-Edit",expression:"'R-CardType-Edit'"}]})]):e._e()],1)],1)]}}])})],1)],1)],1),e.pagerInfo.rowTotal?a("div",{staticClass:"crm_pagination"},[a("div",{staticClass:"crm_page_total"},[a("span",{directives:[{name:"t",rawName:"v-t",value:"Page.total.item1",expression:"'Page.total.item1'"}]}),a("span",[e._v(e._s(e.pagerInfo.rowTotal))]),a("span",{directives:[{name:"t",rawName:"v-t",value:"Page.total.item2",expression:"'Page.total.item2'"}]})]),a("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(),e.approvalAllDialog?a("el-dialog",{attrs:{title:e.$t("R-CardType-Edit"),visible:e.approvalAllDialog,width:"900px"},on:{"update:visible":function(a){e.approvalAllDialog=a}}},[a("el-form",{ref:"form",staticClass:"business-edit-form",attrs:{rules:e.rules,model:e.form,"label-width":"130px","label-position":"right"}},[a("el-form-item",{attrs:{prop:"cardName",label:e.$t("card.CardType.item4")}},[a("el-input",{attrs:{placeholder:e.$t("Placeholder.Input")},model:{value:e.form.cardName,callback:function(a){e.$set(e.form,"cardName",a)},expression:"form.cardName"}})],1),a("el-form-item",{attrs:{prop:"cardDesc",label:e.$t("card.CardType.item5")}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:2,maxRows:10},placeholder:e.$t("Placeholder.Input")},model:{value:e.form.cardDesc,callback:function(a){e.$set(e.form,"cardDesc",a)},expression:"form.cardDesc"}})],1),a("el-form-item",{attrs:{prop:"rechargeMinQuota",label:e.$t("card.CardType.item10")}},[a("el-input",{attrs:{placeholder:e.$t("Placeholder.Input")},model:{value:e.form.rechargeMinQuota,callback:function(a){e.$set(e.form,"rechargeMinQuota",a)},expression:"form.rechargeMinQuota"}})],1),a("el-form-item",{attrs:{prop:"rechargeMaxQuota",label:e.$t("card.CardType.item11")}},[a("el-input",{attrs:{placeholder:e.$t("Placeholder.Input")},model:{value:e.form.rechargeMaxQuota,callback:function(a){e.$set(e.form,"rechargeMaxQuota",a)},expression:"form.rechargeMaxQuota"}})],1),a("el-form-item",{attrs:{prop:"rechargeDigital",label:e.$t("card.CardType.item12")}},[a("el-input",{attrs:{placeholder:e.$t("Placeholder.Input")},model:{value:e.form.rechargeDigital,callback:function(a){e.$set(e.form,"rechargeDigital",a)},expression:"form.rechargeDigital"}})],1),a("el-form-item",{attrs:{prop:"rechargeFeeRate",label:e.$t("card.CardType.item13")}},[a("el-input",{attrs:{placeholder:e.$t("Placeholder.Input")},model:{value:e.form.rechargeFeeRate,callback:function(a){e.$set(e.form,"rechargeFeeRate",a)},expression:"form.rechargeFeeRate"}})],1),a("el-form-item",{attrs:{prop:"rechargeFixedFee",label:e.$t("card.CardType.item14")}},[a("el-input",{attrs:{placeholder:e.$t("Placeholder.Input")},model:{value:e.form.rechargeFixedFee,callback:function(a){e.$set(e.form,"rechargeFixedFee",a)},expression:"form.rechargeFixedFee"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(a){e.approvalAllDialog=!1}}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"Ucard.Business.p32",expression:"'Ucard.Business.p32'"}]})]),a("el-button",{directives:[{name:"t",rawName:"v-t",value:"card.Btn.Confirm",expression:"'card.Btn.Confirm'"}],attrs:{type:"primary"},on:{click:e.updateCardTypesConfig}})],1)],1):e._e()],1)},l=[],s=t("c7eb"),o=t("5530"),n=t("1da1"),c=(t("b64b"),t("c6e4")),i=t("f121"),d=t.n(i),p=d.a.Code,u={name:"CardType",components:{},data:function(){return{pictLoading:!1,search:{tag:1,type:"",cardName:"",status:""},form:{cardTypeId:null,cardName:null,cardDesc:null,bankCardBin:null,rechargeMinQuota:null,rechargeMaxQuota:null,rechargeDigital:null,rechargeFeeRate:null,rechargeFixedFee:null},rules:{cardName:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],cardDesc:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],rechargeMinQuota:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],rechargeMaxQuota:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],rechargeDigital:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],rechargeFeeRate:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],rechargeFixedFee:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}]},approvalAllDialog:!1,mock_tableData:[],pagerInfo:{row:10,current:1,pageTotal:0,rowTotal:0}}},computed:{display:function(){return JSON.parse(this.Session.Get("display",!0))}},methods:{updateCardTypesConfig:function(){var e=this;return Object(n["a"])(Object(s["a"])().mark((function a(){var t,r;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,e.$refs.form.validate();case 3:if(t=a.sent,console.log(t,198),t){a.next=7;break}return a.abrupt("return");case 7:return a.next=9,c["a"].updateCardTypesConfig(Object(o["a"])({},e.form));case 9:r=a.sent,200==r.code?(e.form={cardTypeId:null,cardName:null,cardDesc:null,bankCardBin:null,rechargeMinQuota:null,rechargeMaxQuota:null,rechargeDigital:null,rechargeFeeRate:null,rechargeFixedFee:null},e.approvalAllDialog=!1,e.toSearch()):e.$pigeon.MessageError(r.msg),a.next=16;break;case 13:a.prev=13,a.t0=a["catch"](0),console.log(a.t0);case 16:case"end":return a.stop()}}),a,null,[[0,13]])})))()},handleCommand:function(e){switch(e.type){case 1:var a=Object(o["a"])({},e.row);this.form=a,console.log(this.form,e.row),this.approvalAllDialog=!0;break}},toSearch:function(){this.pagerInfo.current=1,this.searchFunc()},updateCardTypes:function(){var e=this;return Object(n["a"])(Object(s["a"])().mark((function a(){var t;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,c["a"].updateCardTypes({});case 2:t=a.sent,t.code==p.StatusOK?(e.$pigeon.MessageOK(e.$i18n.t("Msg.SearchSuccess")),e.searchFunc()):e.$pigeon.MessageError(t.msg);case 4:case"end":return a.stop()}}),a)})))()},searchFunc:function(){var e=this;return Object(n["a"])(Object(s["a"])().mark((function a(){var t;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(e.pictLoading=!0,e.display["R-CardType-Search"].show){a.next=5;break}return e.$pigeon.MessageWarning(e.$i18n.t("Msg.NotDisplay")),e.pictLoading=!1,a.abrupt("return");case 5:return a.next=7,c["a"].cardTypesList(Object(o["a"])(Object(o["a"])({},e.search),{},{page:{current:e.pagerInfo.current,row:e.pagerInfo.row}}));case 7:t=a.sent,t.code==p.StatusOK?(e.mock_tableData=t.data,null!=t.page?(e.pagerInfo.rowTotal=t.page.rowTotal,e.pagerInfo.pageTotal=t.page.pageTotal):e.pagerInfo.rowTotal=0,e.$pigeon.MessageOK(e.$i18n.t("Msg.SearchSuccess"))):e.$pigeon.MessageError(t.msg),e.pictLoading=!1;case 10:case"end":return a.stop()}}),a)})))()},handleSizeChange:function(e){this.pagerInfo.row=e,this.searchFunc()},handleCurrentChange:function(e){this.pagerInfo.current=e,this.searchFunc()}},mounted:function(){this.searchFunc()},watch:{"search.tag":function(){this.search.type="",this.search.cardName="",this.search.status=""}}},m=u,g=(t("9a38"),t("967f0"),t("2877")),h=Object(g["a"])(m,r,l,!1,null,"182e7217",null);a["default"]=h.exports}}]);
|