You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

1 lines
8.3 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5044eedf"],{"062d":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"app-container"},[e("div",{directives:[{name:"show",rawName:"v-show",value:1==t.viewState,expression:"viewState == 1"}]},[e("button-bar",{ref:"btnbar",attrs:{"view-title":"福利卡统计",btndisabled:t.btndisabled},on:{btnhandle:t.btnHandle}}),e("div",{staticClass:"main-content"},[e("div",{staticClass:"searchcon"},[e("el-button",{staticClass:"searchbtn",attrs:{size:"small"},on:{click:t.clicksearchShow}},[t._v(" "+t._s(t.searchxianshitit)+" ")]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isSearchShow,expression:"isSearchShow"}],staticClass:"search"},[e("el-form",{staticClass:"tab-header",attrs:{inline:!0}},[e("el-form-item",{attrs:{label:"卡片序列号"}},[e("el-input",{attrs:{placeholder:"",clearable:""},model:{value:t.queryParams.params.serialNumber,callback:function(e){t.$set(t.queryParams.params,"serialNumber",e)},expression:"queryParams.params.serialNumber"}})],1)],1),e("div",{staticClass:"btn",staticStyle:{"text-align":"center"}},[e("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-search"},on:{click:t.dosearch}},[t._v("查询")]),e("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-refresh"},on:{click:t.resetQuery}},[t._v("重置")])],1)],1)],1),t._m(0),e("div",{},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableLoading,expression:"tableLoading"}],staticStyle:{width:"100%"},attrs:{data:t.dataList,border:"","row-style":{height:"40px"}}},[e("el-table-column",{attrs:{fixed:"",width:"60",label:"序号",type:"index",index:t.indexMethod,align:"center"}}),e("el-table-column",{attrs:{prop:"serialNumber",label:"卡券序列号",align:"center"}}),e("el-table-column",{attrs:{prop:"code",label:"提货编码",align:"center"}}),e("el-table-column",{attrs:{prop:"createTime",label:"发行时间",align:"center"}}),e("el-table-column",{attrs:{prop:"stateValue",label:"卡券状态",align:"center"}}),e("el-table-column",{attrs:{prop:"bindDate",label:"绑定时间",align:"center"}})],1)],1),e("div",{staticClass:"pages"},[e("div",{staticClass:"tit"}),e("pagination",{directives:[{name:"show",rawName:"v-show",value:t.dataList.length>0,expression:"dataList.length > 0"}],staticClass:"pagination",attrs:{total:t.queryParams.total,page:t.queryParams.current,limit:t.queryParams.size},on:{"update:page":function(e){return t.$set(t.queryParams,"current",e)},"update:limit":function(e){return t.$set(t.queryParams,"size",e)},pagination:t.loadList}})],1)])],1)])},s=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"listtop"},[e("div",{staticClass:"tit"},[t._v("企业卡列表")])])}],n=a("a2d0"),r=a("31b2"),o=a("77b3"),l=a("4d86"),c=a("7042"),d={name:"SupplierBankInfoIndex",components:{ButtonBar:o["a"],Pagination:l["a"],pageye:c["a"]},data:function(){return{btndisabled:!1,viewState:1,isSearchShow:!1,searchxianshitit:"显示查询条件",tableLoading:!1,dataList:[],btnList:[{type:"success",size:"small",icon:"export",btnKey:"build",btnLabel:"导出"},{type:"info",size:"small",icon:"cross",btnKey:"doClose",btnLabel:"关闭"}],queryParams:{current:1,size:10,total:0,params:{serialNumber:"",state:"",bankSid:""}},bankList:[],stateList:[{name:"全部",sid:""},{name:"未绑定用户",sid:"2"},{name:"未提货",sid:"3"},{name:"部分提货",sid:"4"},{name:"提货完成",sid:"5"}]}},mounted:function(){this.$refs["btnbar"].setButtonList(this.btnList)},created:function(){this.loadList()},methods:{getBankList:function(){var t=this;r["a"].bankSelect().then((function(e){console.log(">>>>>>>>>getBankList",e.data),t.bankList=e.data})).catch((function(){}))},bankSelect:function(t){console.log(">>>>>>>>>bankSelect",t),this.page.params.bankSid=t},clicksearchShow:function(){this.isSearchShow=!this.isSearchShow,this.isSearchShow?this.searchxianshitit="隐藏查询条件":this.searchxianshitit="显示查询条件"},btnHandle:function(t){switch(t){case"build":this.doBuild();break;case"doClose":this.doClose();break;default:break}},loadList:function(){var t=this;this.tableLoading=!0,n["a"].empCardGiftStatisticsList(this.queryParams).then((function(e){if(t.tableLoading=!1,e.success){var a=e.data;t.queryParams.total=a.total,t.dataList=a.records}else t.dataList=[],t.queryParams.total=0})).catch((function(){t.tableLoading=!1}))},indexMethod:function(t){var e=(this.queryParams.current-1)*this.queryParams.size,a=t+1+e;return a},dosearch:function(){this.queryParams.current=1,this.loadList()},resetQuery:function(){this.queryParams={current:1,size:10,total:0,params:{serialNumber:""}},this.loadList()},toAdd:function(){this.viewState=2,this.$refs["divadd"].showAdd()},doClose:function(){this.$store.dispatch("tagsView/delView",this.$route),this.$router.go(-1)},toRelevancy:function(t){this.viewState=3,this.$refs["divadd"].showEdit(t)},toRelevancyInfo:function(t){var e=this,a="请确认是否删除所选记录?";this.$confirm(a,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){var a=e.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});n["a"].brandDelBySids(t.id).then((function(t){a.close(),t.success&&(e.$message({type:"success",message:t.msg,showClose:!0}),e.loadList())})).catch((function(t){a.close()}))})).catch((function(){}))},resetState:function(){this.viewState=1},doBuild:function(){var t=this.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});n["a"].empCardStatisticsListExport(this.queryParams.params).then((function(e){t.close();var a=new Blob([e],{type:"application/vnd.ms-excel"}),i="企业卡明细.xls",s=document.createElement("a");s.download=i,s.style.display="nonde",s.href=URL.createObjectURL(a),document.body.appendChild(s),s.click(),URL.revokeObjectURL(s.href),document.body.removeChild(s)})).catch((function(){t.close()}))}}},u=d,p=a("2877"),b=Object(p["a"])(u,i,s,!1,null,"792ec69c",null);e["default"]=b.exports},"31b2":function(t,e,a){"use strict";var i=a("b775");e["a"]={bankSelect:function(t){return Object(i["a"])({url:"/mall/lpkbank/listAll",method:"get"})},storeListPage:function(t){return Object(i["a"])({url:"/mall/lpkstore/storeListPage",method:"post",data:t})},saveStore:function(t){return Object(i["a"])({url:"/mall/lpkstore/saveStore",method:"post",data:t})},storeInit:function(t){return Object(i["a"])({url:"/mall/lpkstore/storeInit/"+t,method:"get"})},deleteStore:function(t){return Object(i["a"])({url:"/mall/lpkstore/deleteStore/"+t,method:"delete"})},updateIsEnable:function(t,e){return Object(i["a"])({url:"/mall/lpkstore/updateIsEnable/"+t+"/"+e})}}},a2d0:function(t,e,a){"use strict";var i=a("b775");function s(t){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},s(t)}function n(t,e,a){return e=r(e),e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}function r(t){var e=o(t,"string");return"symbol"==s(e)?e:String(e)}function o(t,e){if("object"!=s(t)||!t)return t;var a=t[Symbol.toPrimitive];if(void 0!==a){var i=a.call(t,e||"default");if("object"!=s(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}e["a"]=n({listPage:function(t){return Object(i["a"])({url:"/lpkgiftcard/cardStatisticsList",method:"post",data:t,headers:{"Content-Type":"application/json"}})},exportExcel:function(t){return Object(i["a"])({url:"/lpkgiftcard/cardStatisticsListExport",method:"post",responseType:"blob",data:t,headers:{"Content-Type":"application/json"}})},empCardStatisticsList:function(t){return Object(i["a"])({url:"/empcard/empCardStatisticsList",method:"post",data:t,headers:{"Content-Type":"application/json"}})},empCardStatisticsListExport:function(t){return Object(i["a"])({url:"/empcard/empCardStatisticsListExport",method:"post",responseType:"blob",data:t,headers:{"Content-Type":"application/json"}})},empCardGiftStatisticsList:function(t){return Object(i["a"])({url:"/empcardgift/empCardGiftStatisticsList",method:"post",data:t,headers:{"Content-Type":"application/json"}})}},"empCardStatisticsListExport",(function(t){return Object(i["a"])({url:"/empcard/empCardStatisticsListExport",method:"post",responseType:"blob",data:t,headers:{"Content-Type":"application/json"}})}))}}]);