cpop_nftmeta_sdm/web/admin-web/static/js/chunk-9f737bfe.14328913.js
2024-10-25 16:17:26 +08:00

1 line
13 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9f737bfe","chunk-406fe400"],{"076a":function(e,t,l){"use strict";l.d(t,"f",(function(){return a})),l.d(t,"a",(function(){return r})),l.d(t,"g",(function(){return n})),l.d(t,"d",(function(){return i})),l.d(t,"b",(function(){return s})),l.d(t,"e",(function(){return u})),l.d(t,"c",(function(){return c}));var o=l("b775");function a(e){return Object(o["a"])({url:"/admin/zmembernft/page",method:"get",params:e})}function r(e){return Object(o["a"])({url:"/admin/zmembernft",method:"post",data:e})}function n(e){return Object(o["a"])({url:"/admin/zmembernft",method:"put",data:e})}function i(e){return Object(o["a"])({url:"/admin/zmembernft/"+e,method:"delete"})}function s(e){return Object(o["a"])({url:"/admin/zmembernft/airdrop",method:"post",data:e})}function u(e){return Object(o["a"])({url:"/admin/excel/excelMemberNft",method:"post",responseType:"blob",data:e})}function c(e,t){return Object(o["a"])({url:"/admin/zmembernft/transfer/".concat(e,"/").concat(t),method:"put"})}},"2f7e":function(e,t,l){"use strict";function o(e,t){var l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"value";return e.filter((function(e){return e[l]===t}))[0]||{}}l.d(t,"a",(function(){return o}))},"713e":function(e,t,l){"use strict";l.d(t,"j",(function(){return o})),l.d(t,"k",(function(){return a})),l.d(t,"g",(function(){return r})),l.d(t,"b",(function(){return n})),l.d(t,"f",(function(){return i})),l.d(t,"c",(function(){return s})),l.d(t,"i",(function(){return u})),l.d(t,"e",(function(){return c})),l.d(t,"l",(function(){return f})),l.d(t,"d",(function(){return m})),l.d(t,"h",(function(){return d})),l.d(t,"a",(function(){return p}));var o=[{label:"未生成",value:0},{label:"待生成",value:1},{label:"已生成",value:2}],a=[{label:"用户转赠",value:1},{label:"数盒存入",value:2}],r=[{label:"待支付",value:0},{label:"支付中",value:1},{label:"已支付",value:2},{label:"取消",value:-1}],n=[{label:"失败",value:0},{label:"成功",value:1}],i=[{label:"支付宝",value:1},{label:"快捷",value:2}],s=[{label:"待生成",value:0},{label:"生成中",value:1},{label:"已生成",value:2},{label:"已消耗",value:-1}],u=[{label:"订单",value:1},{label:"合成",value:2},{label:"盲盒",value:3},{label:"空投",value:4},{label:"抽奖",value:5},{label:"兑换",value:6}],c=[{label:"全部"},{label:"正常",value:1},{label:"禁用",value:0}],f=[{label:"全部"},{label:"未实名",value:0},{label:"已实名",value:1}],m=[{label:"其他",value:0},{label:"移动",value:1},{label:"联通",value:2},{label:"电信",value:3}],d=[{label:"未知",value:0},{label:"男",value:1},{label:"女",value:2}],p=[{label:"已销毁",value:"DESTROY"},{label:"未发行",value:"UNISSUE"},{label:"发行中",value:"ISSUEING"},{label:"用户持有",value:"FIRST"},{label:"已发行",value:"ISSUED"},{label:"冻结",value:"FREEZE"}]},"9ae5":function(e,t,l){"use strict";l.r(t);var o=function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",{staticClass:"app-container"},[l("div",{staticClass:"zMemberNft"},[l("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.page}},[l("el-form-item",[l("custom-select",{staticStyle:{width:"270px"},attrs:{clearable:"",filterable:"",multiple:"",placeholder:"请选择状态",options:e.MemberNftStatus},model:{value:e.page.status,callback:function(t){e.$set(e.page,"status",t)},expression:"page.status"}})],1),e._v(" "),l("el-form-item",[l("el-input",{attrs:{clearable:"",placeholder:"会员名称/藏品名称","prefix-icon":"el-icon-search"},model:{value:e.page.keyword,callback:function(t){e.$set(e.page,"keyword",t)},expression:"page.keyword"}})],1),e._v(" "),l("el-form-item",[l("el-button",{attrs:{type:"primary"},on:{click:e.find}},[e._v("查找")])],1),e._v(" "),l("el-form-item",[l("el-button",{attrs:{type:"primary"},on:{click:e.excel}},[e._v("导出")])],1)],1)],1),e._v(" "),l("custom-table",{ref:"table",attrs:{index:!1,loading:e.loading,columns:e.columns,data:e.listData,page:e.page},on:{loadHandler:e.fetPage},scopedSlots:e._u([{key:"status",fn:function(t){var o=t.row;return[l("div",[e._v(e._s(e.getObjectByDict(e.MemberNftStatus,o.status).label))])]}},{key:"sourceType",fn:function(t){var o=t.row;return[l("div",[e._v(e._s(e.getObjectByDict(e.sourceType,o.sourceType).label))])]}}])}),e._v(" "),l("zMemberNftForm",{ref:"form",on:{reloadTable:function(t){return e.$refs.table.refreshTable()}}})],1)},a=[],r=l("076a"),n=l("1a0a"),i=l("e1c8"),s=l("cb95"),u=l("713e"),c=l("2f7e"),f=[{label:"编号",prop:"memberNftId"},{label:"会员",prop:"memberName"},{label:"藏品",prop:"nftName"},{label:"区块链地址",prop:"blockaddr"},{label:"创建时间",prop:"creationTime"},{label:"更新时间",prop:"updateTime"},{label:"链生成状态",prop:"status",slot:!0},{label:"唯一编号",prop:"code"},{label:"来源",prop:"sourceType",slot:!0}],m={name:"zMemberNftInfo",components:{customTable:n["default"],zMemberNftForm:s["default"],customSelect:i["default"]},data:function(){return{MemberNftStatus:u["a"],chainType:u["c"],sourceType:u["i"],loading:!1,columns:f,listData:[],page:{status:[],keyword:"",current:1,size:10}}},methods:{getObjectByDict:c["a"],fetPage:function(){var e=this;this.loading=!0,this.page.status.length||(this.page.status=""),Object(r["f"])(this.page).then((function(t){var l=t.data,o=l.records,a=l.total;e.listData=o,e.page.total=a,e.loading=!1}))},createHandler:function(){this.$refs.form.open()},editHandler:function(e,t){this.$refs.form.open(e)},deleteHandler:function(e,t){var l=this;this.$confirm("是否删除第 ".concat(t+1," 行?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(r["d"])(e.zMemberNftId).then((function(e){"success"===e.code?(l.$message.success("删除成功!"),l.$refs.table.refreshTable()):l.$message.error("删除失败")}))})).catch((function(){}))},find:function(){this.fetPage()},excel:function(){var e=this,t=this.$loading({lock:!0,text:"正在导出请稍等...",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});this.page.status.length||(this.page.status=[]),Object(r["e"])(this.page).then((function(l){t.close(),e.$message({message:"导出成功",type:"success"});var o=l,a=new FileReader;a.readAsDataURL(o),a.onload=function(e){var t=document.createElement("a");t.download="会员藏品".concat((new Date).getTime(),".xls"),t.href=e.target.result,document.body.appendChild(t),t.click(),document.body.removeChild(t)}}))}}},d=m,p=l("2877"),b=Object(p["a"])(d,o,a,!1,null,null,null);t["default"]=b.exports},cb95:function(e,t,l){"use strict";l.r(t);var o=function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("el-dialog",{attrs:{title:"",visible:e.show,width:"600px"},on:{"update:visible":function(t){e.show=t}}},[l("el-form",{ref:"form",attrs:{model:e.form,"label-width":"110px",rules:e.rules}},[l("el-form-item",{attrs:{label:"编号",prop:"id"}},[l("el-input",{model:{value:e.form.id,callback:function(t){e.$set(e.form,"id",t)},expression:"form.id"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"会员",prop:"memberId"}},[l("el-input",{model:{value:e.form.memberId,callback:function(t){e.$set(e.form,"memberId",t)},expression:"form.memberId"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"NFT",prop:"nftId"}},[l("el-input",{model:{value:e.form.nftId,callback:function(t){e.$set(e.form,"nftId",t)},expression:"form.nftId"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"nftOid"}},[l("el-input",{model:{value:e.form.nftOid,callback:function(t){e.$set(e.form,"nftOid",t)},expression:"form.nftOid"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"memberOid"}},[l("el-input",{model:{value:e.form.memberOid,callback:function(t){e.$set(e.form,"memberOid",t)},expression:"form.memberOid"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"1 nft 2 碎片",prop:"type"}},[l("el-input",{model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"NFT地址",prop:"blockaddr"}},[l("el-input",{model:{value:e.form.blockaddr,callback:function(t){e.$set(e.form,"blockaddr",t)},expression:"form.blockaddr"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"创建时间",prop:"creationTime"}},[l("el-input",{model:{value:e.form.creationTime,callback:function(t){e.$set(e.form,"creationTime",t)},expression:"form.creationTime"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"更新时间",prop:"updateTime"}},[l("el-input",{model:{value:e.form.updateTime,callback:function(t){e.$set(e.form,"updateTime",t)},expression:"form.updateTime"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"status"}},[l("el-input",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"唯一编号",prop:"nftcode"}},[l("el-input",{model:{value:e.form.nftcode,callback:function(t){e.$set(e.form,"nftcode",t)},expression:"form.nftcode"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"code"}},[l("el-input",{model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"pid"}},[l("el-input",{model:{value:e.form.pid,callback:function(t){e.$set(e.form,"pid",t)},expression:"form.pid"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"订单ID",prop:"orderId"}},[l("el-input",{model:{value:e.form.orderId,callback:function(t){e.$set(e.form,"orderId",t)},expression:"form.orderId"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"redeemcode"}},[l("el-input",{model:{value:e.form.redeemcode,callback:function(t){e.$set(e.form,"redeemcode",t)},expression:"form.redeemcode"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"paylogId"}},[l("el-input",{model:{value:e.form.paylogId,callback:function(t){e.$set(e.form,"paylogId",t)},expression:"form.paylogId"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"generateTime"}},[l("el-input",{model:{value:e.form.generateTime,callback:function(t){e.$set(e.form,"generateTime",t)},expression:"form.generateTime"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"nftClassId"}},[l("el-input",{model:{value:e.form.nftClassId,callback:function(t){e.$set(e.form,"nftClassId",t)},expression:"form.nftClassId"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"orderOid"}},[l("el-input",{model:{value:e.form.orderOid,callback:function(t){e.$set(e.form,"orderOid",t)},expression:"form.orderOid"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"oldstatus"}},[l("el-input",{model:{value:e.form.oldstatus,callback:function(t){e.$set(e.form,"oldstatus",t)},expression:"form.oldstatus"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"operationId"}},[l("el-input",{model:{value:e.form.operationId,callback:function(t){e.$set(e.form,"operationId",t)},expression:"form.operationId"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"lockTime"}},[l("el-input",{model:{value:e.form.lockTime,callback:function(t){e.$set(e.form,"lockTime",t)},expression:"form.lockTime"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"1 订单 2 合成 3 开盲盒 4 空投 5 抽奖",prop:"sourcetype"}},[l("el-input",{model:{value:e.form.sourcetype,callback:function(t){e.$set(e.form,"sourcetype",t)},expression:"form.sourcetype"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"",prop:"sourcelist"}},[l("el-input",{model:{value:e.form.sourcelist,callback:function(t){e.$set(e.form,"sourcelist",t)},expression:"form.sourcelist"}})],1)],1),e._v(" "),l("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:e.saveHandler}},[e._v(e._s(e.btn_title))]),e._v(" "),l("el-button",{on:{click:e.close}},[e._v("取消")])],1)],1)},a=[],r=l("076a"),n=l("e1c8"),i={components:{customSelect:n["default"]},name:"zMemberNftForm",data:function(){return{form:{},show:!1,loading:!1,rules:{}}},computed:{formState:function(){return!this.form.zMemberNftId},btn_title:function(){return this.formState?"新建":"保存"}},methods:{open:function(e){if(e){var t=Object.assign({},e);this.form=t}else this.form={};this.show=!0},close:function(){this.show=!1},saveHandler:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.loading=!0,e.formState?e.createHandler():e.editHandler())}))},createHandler:function(){var e=this;Object(r["a"])(this.form).then((function(t){"success"===t.code&&e.finish()})).finally((function(){e.loading=!1}))},editHandler:function(){var e=this;Object(r["g"])(this.form).then((function(t){"success"===t.code&&e.finish()})).finally((function(){e.loading=!1}))},finish:function(){this.close(),this.$emit("reloadTable")}}},s=i,u=l("2877"),c=Object(u["a"])(s,o,a,!1,null,null,null);t["default"]=c.exports}}]);