7 lines
16 KiB
JavaScript
7 lines
16 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-fd74f6e2","chunk-82b0b916","chunk-05000e52"],{"111a":function(e,t,a){"use strict";a.r(t);var c=a("f2bf");function o(e,t,a,o,l,i){const r=Object(c["resolveComponent"])("el-date-picker"),n=Object(c["resolveComponent"])("el-button"),d=Object(c["resolveComponent"])("vab-query-form-left-panel"),s=Object(c["resolveComponent"])("vab-query-form"),b=Object(c["resolveComponent"])("el-descriptions-item"),u=Object(c["resolveComponent"])("el-descriptions"),m=Object(c["resolveComponent"])("el-dialog"),j=Object(c["resolveDirective"])("loading");return Object(c["openBlock"])(),Object(c["createBlock"])(m,{modelValue:l.dialogFormVisible,"onUpdate:modelValue":t[1]||(t[1]=e=>l.dialogFormVisible=e),title:l.title,width:"1000px",onClose:i.close},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,null,{default:Object(c["withCtx"])(()=>[Object(c["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(c["createVNode"])(n,{type:"primary",size:"small",onClick:i.search},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1},8,["onClick"])]),_:1})]),_:1}),Object(c["withDirectives"])((Object(c["openBlock"])(),Object(c["createBlock"])(u,{direction:"vertical",column:4,title:l.title,border:""},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{label:"主套餐"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(l.simData.prodOfferName),1)]),_:1}),Object(c["createVNode"])(b,{label:"账期"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(l.simData.billingCycleID),1)]),_:1}),Object(c["createVNode"])(b,{label:"量池当月可用量"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(l.simData.balanceAvailable),1)]),_:1}),Object(c["createVNode"])(b,{label:"量池当月已用量"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(l.simData.balanceUsed),1)]),_:1}),Object(c["createVNode"])(b,{label:"量池当月剩余用量"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(l.simData.balanceAmount),1)]),_:1}),Object(c["createVNode"])(b,{label:"此卡用量"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(l.simData.ratableAmount),1)]),_:1}),Object(c["createVNode"])(b,{label:"生效时间"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(l.simData.startDt),1)]),_:1}),Object(c["createVNode"])(b,{label:"失效时间"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(l.simData.endDt),1)]),_:1})]),_:1},8,["title"])),[[j,l.listLoading]])]),_:1},8,["modelValue","title","onClose"])}var l=a("4bf8"),i={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,c=a.getFullYear()+"-",o=(a.getMonth()+1<10?"0"+(a.getMonth()+1):a.getMonth()+1)+"",l=t.replaceStr(c+o);t.queryForm.defaultTime=c+o,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;cons
|