| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["cus-DollarList"],{2905:function(t,e,a){},"362f":function(t,e,a){},"7bd0":function(t,e,a){"use strict";a("2905")},9894:function(t,e,a){"use strict";a("362f")},b1b3:function(t,e,a){"use strict";a.r(e);a("a9e3");var i=function(){var t=this,e=t._self._c;return e("div",{attrs:{id:"custom_history"}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.pictLoading,expression:"pictLoading"}],staticClass:"main-content",attrs:{"element-loading-background":"rgba(255, 255, 255, 0.6)"}},[e("div",{directives:[{name:"show",rawName:"v-show",value:!t.tableData||0===t.tableData.length,expression:"!tableData || tableData.length === 0"}],staticClass:"no-data-container"},[e("div",{staticClass:"no-data-content"},[e("i",{staticClass:"el-icon-document"}),e("p",[t._v(t._s(t.$t("UtaskList.item12")))])])]),t._l(t.tableData,(function(a,i){return e("div",{directives:[{name:"show",rawName:"v-show",value:t.tableData&&t.tableData.length>0,expression:"tableData && tableData.length > 0"}],key:t.dollarRowKey(a,i),staticClass:"outer-card"},[e("div",{staticClass:"data-cards"},[e("div",{staticClass:"total-data-row"},[e("div",{staticClass:"data-card total-card"},[e("div",{staticClass:"card-content"},[e("div",{staticClass:"card-title"},[t._v(t._s(t.$t("DollarActivity.listDepositAmount")))]),e("div",{staticClass:"card-value"},[t._v(t._s(t.formatVal(a.depositAmount)))])])]),e("div",{staticClass:"data-card total-card"},[e("div",{staticClass:"card-content"},[e("div",{staticClass:"card-title"},[t._v(t._s(t.$t("DollarActivity.listEndDate")))]),e("div",{staticClass:"card-value card-value--muted"},[t._v(t._s(t.formatVal(a.endDate)))])])]),e("div",{staticClass:"data-card total-card"},[e("div",{staticClass:"card-content"},[e("div",{staticClass:"card-title"},[t._v(t._s(t.$t("Label.State")))]),e("div",{staticClass:"card-value",style:t.statusStyle(a.status)},[t._v(" "+t._s(t.dollarStatusText(a.status))+" ")])])]),e("div",{staticClass:"data-card total-card"},[e("div",{staticClass:"card-content"},[e("div",{staticClass:"card-title"},[t._v(t._s(t.$t("DollarActivity.listApplyDepositAmount")))]),e("div",{staticClass:"card-value"},[t._v(t._s(t.formatVal(a.applyDepositAmount)))])])]),e("div",{staticClass:"data-card total-card"},[e("div",{staticClass:"card-content"},[e("div",{staticClass:"card-title"},[t._v(t._s(t.$t("DollarActivity.listApplyGiveNum")))]),e("div",{staticClass:"card-value"},[t._v(t._s(t.formatVal(a.applyGiveNum)))])])])]),e("div",{staticClass:"dollar-actions"},[1===Number(a.status)?e("el-button",{attrs:{type:"danger",size:"small",plain:"",loading:t.loadingCancelId===t.rowId(a)},on:{click:function(e){return t.onCancelActivity(a)}}},[t._v(" "+t._s(t.$t("DollarActivity.btnCancelActivity"))+" ")]):t._e(),2===Number(a.status)?e("el-button",{attrs:{type:"primary",size:"small",loading:t.loadingClaimOpenId===t.rowId(a)},on:{click:function(e){return t.openClaimDialog(a)}}},[t._v(" "+t._s(t.$t("DollarActivity.claimReward"))+" ")]):t._e(),e("el-button",{attrs:{size:"small",plain:"",loading:t.loadingGiveOpenId===t.rowId(a)},on:{click:function(e){return t.openGiveRecordDialog(a)}}},[t._v(" "+t._s(t.$t("DollarActivity.btnApplyRecord"))+" ")])],1)])])}))],2),e("el-dialog",{attrs:{title:t.$t("DollarActivity.dialogClaimTitle"),visible:t.dialogRewardVisible,width:"90%","custom-class":"dollar-claim-dialog","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(e){t.dialogRewardVisible=e},closed:t.resetClaimDialog}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.ruleLoading,expression:"ruleLoading"}],staticClass:"dollar-claim-dialog__body"},[e("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("DollarActivity.selectRulePlaceholder"),filterable:"",clearable:""},model:{value:t.selectedRuleId,callback:function(e){t.selectedRuleId=e},expression:"selectedRuleId"}},t._l(t.ruleOptions,(function(a){return e("el-option",{key:String(t.ruleOptionValue(a)),attrs:{label:t.ruleOptionLabel(a),value:t.ruleOptionValue(a),disabled:t.isRuleDisabled(a)}})})),1)],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.dialogRewardVisible=!1}}},[t._v(t._s(t.$t("Btn.Cancel")))]),e("el-button",{attrs:{type:"primary",loading:t.applySubmitting,disabled:!t.canSubmitApply},on:{click:t.submitApplyReward}},[t._v(" "+t._s(t.$t("Btn.Confirm"))+" ")])],1)]),e("el-dialog",{attrs:{title:t.$t("DollarActivity.dialogGiveTitle"),visible:t.dialogGiveVisible,width:"92%","custom-class":"dollar-give-dialog","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(e){t.dialogGiveVisible=e},closed:t.resetGiveDialog}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.giveLoading,expression:"giveLoading"}],staticClass:"dollar-give-dialog__body"},[t.giveRecordList.length?e("div",{staticClass:"give-record-list"},t._l(t.giveRecordList,(function(a,i){return e("div",{key:i,staticClass:"give-record-card"},[e("div",{staticClass:"give-record-row"},[e("span",{staticClass:"give-record-label"},[t._v(t._s(t.$t("DollarActivity.giveColDeposit")))]),e("span",{staticClass:"give-record-value"},[t._v(t._s(t.formatVal(a.depositAmount)))])]),e("div",{staticClass:"give-record-row"},[e("span",{staticClass:"give-record-label"},[t._v(t._s(t.$t("DollarActivity.giveColReward")))]),e("span",{staticClass:"give-record-value"},[t._v(t._s(t.formatVal(a.rewardAmount)))])]),e("div",{staticClass:"give-record-row"},[e("span",{staticClass:"give-record-label"},[t._v(t._s(t.$t("DollarActivity.giveColStandard")))]),e("span",{staticClass:"give-record-value"},[t._v(t._s(t.formatVal(a.standardVolume)))])]),e("div",{staticClass:"give-record-row"},[e("span",{staticClass:"give-record-label"},[t._v(t._s(t.$t("DollarActivity.giveColEcn")))]),e("span",{staticClass:"give-record-value"},[t._v(t._s(t.formatVal(a.ecnVolume)))])]),e("div",{staticClass:"give-record-row"},[e("span",{staticClass:"give-record-label"},[t._v(t._s(t.$t("DollarActivity.giveColCent")))]),e("span",{staticClass:"give-record-value"},[t._v(t._s(t.formatVal(a.centVolume)))])]),e("div",{staticClass:"give-record-row"},[e("span",{staticClass:"give-record-label"},[t._v(t._s(t.$t("DollarActivity.giveColAddTime")))]),e("span",{staticClass:"give-record-value"},[t._v(t._s(t.formatVal(a.addTime)))])])])})),0):t.giveLoading?t._e():e("div",{staticClass:"dollar-give-empty"},[t._v(" "+t._s(t.$t("UtaskList.item12"))+" ")])]),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogGiveVisible=!1}}},[t._v(t._s(t.$t("Btn.Confirm")))])],1)])],1)},l=[],s=a("c7eb"),r=a("1da1"),n=a("53ca"),o=(a("99af"),a("7db0"),a("e9f5"),a("f665"),a("d3b7"),a("ccaf")),c=a("f121"),d=a.n(c),u=d.a.Code,v={name:"dollarList",data:function(){return{flag:!1,pictLoading:!1,tableData:[],dialogRewardVisible:!1,ruleLoading:!1,ruleOptions:[],selectedRuleId:null,currentApplyTaskId:null,applySubmitting:!1,loadingCancelId:null,loadingClaimOpenId:null,dialogGiveVisible:!1,giveLoading:!1,giveRecordList:[],loadingGiveOpenId:null}},computed:{canSubmitApply:function(){var t=this;if(null==this.selectedRuleId||""===this.selectedRuleId)return!1;var e=this.ruleOptions.find((function(e){return String(t.ruleOptionValue(e))===String(t.selectedRuleId)}));return e&&!this.isRuleDisabled(e)}},methods:{rowId:function(t){return null!=t.id?t.id:t.taskId},dollarRowKey:function(t,e){var a=this.rowId(t);return null!=a?"dollar-".concat(a):"dollar-idx-".concat(e)},formatVal:function(t){return null===t||void 0===t||""===t?"--":t},dollarStatusText:function(t){var e=Number(t);return 1===e?this.$t("DollarActivity.listStatus1"):2===e?this.$t("DollarActivity.listStatus2"):3===e?this.$t("DollarActivity.listStatus3"):"--"},statusStyle:function(t){var e=Number(t);return 1===e?{color:"#fa8c16"}:2===e?{color:"#8c8c8c"}:3===e?{color:"#ff4d4f"}:{color:"#333"}},ruleOptionValue:function(t){return null==t?null:null!=t.id&&""!==t.id?t.id:null!=t.ruleId&&""!==t.ruleId?t.ruleId:null},ruleOptionLabel:function(t){var e=this.formatVal(t.depositAmount),a=this.formatVal(t.rewardAmount);return"".concat(this.$t("DollarActivity.listDepositAmount")," ").concat(e," - ").concat(this.$t("DollarActivity.listRewardAmount")," ").concat(a)},isRuleDisabled:function(t){return 1!==Number(t.display)},normalizeRuleList:function(t){return Array.isArray(t)?t:t&&Array.isArray(t.list)?t.list:t&&Array.isArray(t.records)?t.records:t&&"object"===Object(n["a"])(t)?[t]:[]},resetGiveDialog:function(){this.giveRecordList=[],this.giveLoading=!1,this.loadingGiveOpenId=null},openGiveRecordDialog:function(t){var e=this;return Object(r["a"])(Object(s["a"])().mark((function a(){var i,l;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=e.rowId(t),null!=i){a.next=4;break}return e.$pigeon.MessageError(e.$t("Msg.Fail")),a.abrupt("return");case 4:return e.loadingGiveOpenId=i,e.giveRecordList=[],e.dialogGiveVisible=!0,e.giveLoading=!0,a.prev=8,a.next=11,o["a"].ActivityDollarGive({id:i});case 11:l=a.sent,l.code==u.StatusOK?e.giveRecordList=e.normalizeRuleList(l.data):(e.$pigeon.MessageError(l.msg),e.dialogGiveVisible=!1),a.next=19;break;case 15:a.prev=15,a.t0=a["catch"](8),e.$pigeon.MessageError(e.$i18n.t("Msg.Fail")),e.dialogGiveVisible=!1;case 19:return a.prev=19,e.giveLoading=!1,e.loadingGiveOpenId=null,a.finish(19);case 23:case"end":return a.stop()}}),a,null,[[8,15,19,23]])})))()},resetClaimDialog:function(){this.ruleOptions=[],this.selectedRuleId=null,this.currentApplyTaskId=null,this.ruleLoading=!1,this.applySubmitting=!1,this.loadingClaimOpenId=null},openClaimDialog:function(t){var e=this;return Object(r["a"])(Object(s["a"])().mark((function a(){var i,l;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=e.rowId(t),null!=i){a.next=4;break}return e.$pigeon.MessageError(e.$t("Msg.Fail")),a.abrupt("return");case 4:return e.loadingClaimOpenId=i,e.currentApplyTaskId=i,e.selectedRuleId=null,e.ruleOptions=[],e.dialogRewardVisible=!0,e.ruleLoading=!0,a.prev=10,a.next=13,o["a"].ActivityDollarRule({id:i});case 13:l=a.sent,l.code==u.StatusOK?(e.ruleOptions=e.normalizeRuleList(l.data),e.ruleOptions.length||e.$pigeon.MessageError(l.msg||e.$t("State.notDate"))):(e.$pigeon.MessageError(l.msg),e.dialogRewardVisible=!1),a.next=21;break;case 17:a.prev=17,a.t0=a["catch"](10),e.$pigeon.MessageError(e.$i18n.t("Msg.Fail")),e.dialogRewardVisible=!1;case 21:return a.prev=21,e.ruleLoading=!1,e.loadingClaimOpenId=null,a.finish(21);case 25:case"end":return a.stop()}}),a,null,[[10,17,21,25]])})))()},submitApplyReward:function(){var t=this;return Object(r["a"])(Object(s["a"])().mark((function e(){var a,i,l;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.canSubmitApply&&!t.applySubmitting){e.next=3;break}return t.selectedRuleId||t.$pigeon.MessageError(t.$t("DollarActivity.selectRulePlaceholder")),e.abrupt("return");case 3:if(a=t.currentApplyTaskId,i=t.selectedRuleId,null!=a&&null!=i){e.next=7;break}return e.abrupt("return");case 7:return t.applySubmitting=!0,e.prev=8,e.next=11,o["a"].ActivityDollarApply({id:a,ruleId:i});case 11:if(l=e.sent,l.code!=u.StatusOK){e.next=20;break}return t.$pigeon.MessageOK(l.msg||t.$i18n.t("Msg.Success")),t.dialogRewardVisible=!1,t.resetClaimDialog(),e.next=18,t.searchFunc();case 18:e.next=21;break;case 20:t.$pigeon.MessageError(l.msg);case 21:e.next=26;break;case 23:e.prev=23,e.t0=e["catch"](8),t.$pigeon.MessageError(t.$i18n.t("Msg.Fail"));case 26:return e.prev=26,t.applySubmitting=!1,e.finish(26);case 29:case"end":return e.stop()}}),e,null,[[8,23,26,29]])})))()},onCancelActivity:function(t){var e=this;return Object(r["a"])(Object(s["a"])().mark((function a(){var i,l;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=e.rowId(t),null!=i){a.next=3;break}return a.abrupt("return");case 3:return a.prev=3,a.next=6,e.$confirm(e.$t("DollarActivity.confirmCancelActivity"),e.$t("Msg.SystemPrompt"),{confirmButtonText:e.$t("Btn.Confirm"),cancelButtonText:e.$t("Btn.Cancel"),type:"warning"});case 6:a.next=11;break;case 8:return a.prev=8,a.t0=a["catch"](3),a.abrupt("return");case 11:return e.loadingCancelId=i,a.prev=12,a.next=15,o["a"].ActivityDollarCancel({id:i});case 15:if(l=a.sent,l.code!=u.StatusOK){a.next=22;break}return e.$pigeon.MessageOK(l.msg||e.$i18n.t("Msg.Success")),a.next=20,e.searchFunc();case 20:a.next=23;break;case 22:e.$pigeon.MessageError(l.msg);case 23:a.next=28;break;case 25:a.prev=25,a.t1=a["catch"](12),e.$pigeon.MessageError(e.$i18n.t("Msg.Fail"));case 28:return a.prev=28,e.loadingCancelId=null,a.finish(28);case 31:case"end":return a.stop()}}),a,null,[[3,8],[12,25,28,31]])})))()},searchFunc:function(){var t=this;return Object(r["a"])(Object(s["a"])().mark((function e(){var a,i;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t.flag){e.next=2;break}return e.abrupt("return");case 2:return t.flag=!0,t.pictLoading=!0,e.prev=4,e.next=7,o["a"].ActivityDollarTaskList();case 7:a=e.sent,a.code==u.StatusOK?(i=a.data,t.tableData=Array.isArray(i)?i:i?[i]:[]):t.$pigeon.MessageError(a.msg),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](4),t.$pigeon.MessageError(t.$i18n.t("Msg.Fail"));case 14:return e.prev=14,t.pictLoading=!1,t.flag=!1,e.finish(14);case 18:case"end":return e.stop()}}),e,null,[[4,11,14,18]])})))()}},mounted:function(){this.searchFunc()}},g=v,p=(a("7bd0"),a("9894"),a("2877")),b=Object(p["a"])(g,i,l,!1,null,"f68aa7a0",null);e["default"]=b.exports}}]);
|