7 lines
5.7 KiB
JavaScript
7 lines
5.7 KiB
JavaScript
|
/*!
|
||
|
* build: vue-admin-beautiful
|
||
|
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
|
||
|
* vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756
|
||
|
* time: 2024-10-10 11:14:28
|
||
|
*/
|
||
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-05000e52"],{"111a":function(e,t,a){"use strict";a.r(t);var i=a("f2bf");function c(e,t,a,c,l,o){const r=Object(i["resolveComponent"])("el-date-picker"),n=Object(i["resolveComponent"])("el-button"),d=Object(i["resolveComponent"])("vab-query-form-left-panel"),s=Object(i["resolveComponent"])("vab-query-form"),u=Object(i["resolveComponent"])("el-descriptions-item"),b=Object(i["resolveComponent"])("el-descriptions"),m=Object(i["resolveComponent"])("el-dialog"),f=Object(i["resolveDirective"])("loading");return Object(i["openBlock"])(),Object(i["createBlock"])(m,{modelValue:l.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>l.dialogFormVisible=e),title:l.title,width:"1000px",onClose:o.close},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(s,null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(d,null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(r,{modelValue:l.queryForm.defaultTime,"onUpdate:modelValue":t[0]||(t[0]=e=>l.queryForm.defaultTime=e),type:"month",size:"small",placeholder:e.$t("defalult.xzrq")},null,8,["modelValue","placeholder"]),Object(i["createVNode"])(n,{type:"primary",size:"small",onClick:o.search},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])]),_:1})]),_:1}),Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createBlock"])(b,{direction:"vertical",column:4,title:l.title,border:""},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(u,{label:"主套餐"},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(l.simData.prodOfferName),1)]),_:1}),Object(i["createVNode"])(u,{label:"账期"},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(l.simData.billingCycleID),1)]),_:1}),Object(i["createVNode"])(u,{label:"量池当月可用量"},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(l.simData.balanceAvailable),1)]),_:1}),Object(i["createVNode"])(u,{label:"量池当月已用量"},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(l.simData.balanceUsed),1)]),_:1}),Object(i["createVNode"])(u,{label:"量池当月剩余用量"},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(l.simData.balanceAmount),1)]),_:1}),Object(i["createVNode"])(u,{label:"此卡用量"},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(l.simData.ratableAmount),1)]),_:1}),Object(i["createVNode"])(u,{label:"生效时间"},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(l.simData.startDt),1)]),_:1}),Object(i["createVNode"])(u,{label:"失效时间"},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(l.simData.endDt),1)]),_:1})]),_:1},8,["title"])),[[f,l.listLoading]])]),_:1},8,["modelValue","title","onClose"])}var l=a("4bf8"),o={name:"ShowDetail",data(){return{title:"",dialogFormVisible:!1,listLoading:!0,simData:{prodOfferName:"",billingCycleID:"",balanceAvailable:0,balanceUsed:0,balanceAmount:0,ratableAmount:0,startDt:"",endDt:""},queryForm:{accessNum:"",billingCycleID:"",defaultTime:""}}},created(){this.getCurrentTime("")},mounted(){},methods:{getCurrentTime(e){const t=this,a=e?new Date(e):new Date,i=a.getFullYear()+"-",c=(a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1)+"",l=t.replaceStr(i+c);t.queryForm.defaultTime=i+c,t.queryForm.billingCycleID=l},replaceStr(e){const t=new RegExp("-","g");return e.replace(t,"")},showDetail(e){this.title="流量卡详情",this.queryForm.accessNum=e,this.dialogFormVisible=!0,this.fetchData()},search(){const e=this.queryForm.defaultTime;console.log("defaultTime===="+e),this.getCurrentTime(e),this.simData=[],this.fetchData()},close(){this.dialogFormVisible=!1,this.$emit("fetch-data")},async fetchData(){this.listLoading=!0;const{data:e}=await Object(l["getTraff
|