cpop_nftmeta_sdm/web/admin-web/static/js/chunk-2b0edbbd.841b935b.js
2024-10-25 16:17:26 +08:00

1 line
5.2 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2b0edbbd"],{"0ba2":function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"a",(function(){return o})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"e",(function(){return s}));var a=n("b775");function l(e){return Object(a["a"])({url:"/admin/zinterest/page",method:"get",params:e})}function o(e){return Object(a["a"])({url:"/admin/zinterest",method:"post",data:e})}function r(e){return Object(a["a"])({url:"/admin/zinterest",method:"put",data:e})}function i(e){return Object(a["a"])({url:"/admin/zinterest/"+e,method:"delete"})}function s(e){return Object(a["a"])({url:"/admin/zinterest/vague/"+e,method:"get"})}},"0eb1":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:"权益信息",visible:e.show,width:"1500px"},on:{"update:visible":function(t){e.show=t}}},[n("div",{staticClass:"zinterest"},[n("el-row",{attrs:{type:"flex"}},[n("el-col",{attrs:{span:4}},[n("el-upload",{staticClass:"upload-demo",attrs:{action:e.uploadExcel,"before-upload":e.onBeforeUpload,"on-success":e.uploadSuccess,"on-error":e.uploadError,"on-remove":e.handleRemove}},[n("el-button",{staticStyle:{"font-size":"16px"},attrs:{slot:"trigger",size:"small",icon:"el-icon-upload",type:"primary"},slot:"trigger"},[e._v("导入兑换码")]),e._v(" "),n("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传xls|xlsx文件且不超过2MB")])],1)],1),e._v(" "),n("el-col",{attrs:{span:4}},[n("el-button",{attrs:{type:"primary"},on:{click:e.download}},[e._v("下载模板")])],1)],1)],1),e._v(" "),n("custom-table",{ref:"table",attrs:{index:"",loading:e.loading,columns:e.columns,data:e.listData,page:e.page},on:{loadHandler:e.fetPage},scopedSlots:e._u([{key:"icon",fn:function(e){var t=e.row;return[n("el-image",{attrs:{src:t.icon}})]}},{key:"status",fn:function(t){var n=t.row;return[e._v("\n "+e._s(e.getObjectByDict(e.status,n.status).label)+"\n ")]}},{key:"type",fn:function(t){var n=t.row;return[e._v("\n "+e._s(e.getObjectByDict(e.interestType,n.type).label)+"\n ")]}}])}),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:e.saveHandler}},[e._v("确定")]),e._v(" "),n("el-button",{on:{click:e.close}},[e._v("取消")])],1)],1)},l=[],o=(n("7f7f"),n("0ba2")),r=n("d9a9"),i=n("2f7e"),s=n("1a0a"),u=[{label:"序号",prop:"id"},{label:"优惠码",prop:"name"},{label:"领取状态",prop:"icon",slot:!0},{label:"领取订单",prop:"expository"},{label:"手机号",prop:"status",slot:!0},{label:"使用状态",prop:"type",slot:!0}],c={components:{customTable:s["default"]},data:function(){return{uploadExcel:"/vhr/api/upload/excel?uname=",status:r["g"],interestType:r["c"],loading:!1,show:!1,columns:u,listData:[],page:{current:1,size:10}}},methods:{getObjectByDict:i["a"],open:function(e){this.show=!0,console.log(e,"页面跳转数据")},fetPage:function(){var e=this;console.log("请求数据...."),this.loading=!0,Object(o["c"])(this.page).then((function(t){console.log(t);var n=t.data,a=n.records,l=n.total;e.listData=a,e.page.total=l,e.loading=!1}))},onBeforeUpload:function(e){var t=e.name,n=t.substring(t.lastIndexOf(".")+1),a=e.size/1024/1024<2;return a?"xls"==n||"xlsx"==n||(this.$notify({title:"文件格式错误",message:e.name+"文件格式不正确, 请选择Excel文件",type:"warning"}),!1):(this.$notify({title:"文件太大",message:e.name+"文件过大要小于2MB",type:"warning"}),!1)},uploadSuccess:function(e,t,n){-1!=e.indexOf("成功")?this.$notify({message:"上传成功",type:"success"}):this.$notify({message:"上传成功",type:"warning"})},uploadError:function(){this.$notify({message:"上传失败",type:"warning"})},handleRemove:function(e,t){console.log("移除文件"+e)},saveHandler:function(){},close:function(){this.show=!1},download:function(){}}},d=c,f=n("2877"),p=Object(f["a"])(d,a,l,!1,null,null,null);t["default"]=p.exports},"2f7e":function(e,t,n){"use strict";function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"value";return e.filter((function(e){return e[n]===t}))[0]||{}}n.d(t,"a",(function(){return a}))},d9a9:function(e,t,n){"use strict";n.d(t,"g",(function(){return a})),n.d(t,"i",(function(){return l})),n.d(t,"f",(function(){return o})),n.d(t,"a",(function(){return r})),n.d(t,"e",(function(){return i})),n.d(t,"d",(function(){return s})),n.d(t,"c",(function(){return u})),n.d(t,"b",(function(){return c})),n.d(t,"h",(function(){return d}));var a=[{label:"禁用",value:0},{label:"启用",value:1}],l=[{label:"待销毁",value:0},{label:"正在销毁",value:1},{label:"销毁完成",value:2}],o=[{label:"预售",value:1},{label:"盲盒",value:2}],r=[{label:"盲盒",value:0},{label:"合成材料",value:1}],i=[{label:"普通藏品",value:"NFT"},{label:"DIY",value:"DIYNFT"},{label:"核销藏品",value:"VERIFICATION"},{label:"优惠券",value:"INTERESTS"}],s=[{label:"图片",value:1},{label:"视频",value:2}],u=[{label:"兑换券",value:1}],c=[{label:"启用",value:"ENABLE"},{label:"禁用",value:"DISABLE"}],d=[{label:"免费",value:"FREE"},{label:"折扣",value:"DISCOUNT"}]}}]);