1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-529c12f8","chunk-663aece6","chunk-195f08d5","chunk-2d0b9575","chunk-2d0b9575"],{"04d7":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"zarticle"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.page}},[a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.createHandler}},[e._v("新建")])],1)],1)],1),e._v(" "),a("custom-table",{ref:"table",attrs:{index:!1,loading:e.loading,columns:e.columns,data:e.listData,page:e.page,oprationWidth:210},on:{loadHandler:e.fetPage},scopedSlots:e._u([{key:"hidden",fn:function(t){var n=t.row;return[a("el-switch",{directives:[{name:"loading",rawName:"v-loading",value:e.btnLoading,expression:"btnLoading"}],staticClass:"switch",attrs:{"active-value":1,"inactive-value":0},on:{change:function(t){return e.hideHandler(n)}},model:{value:n.hidden,callback:function(t){e.$set(n,"hidden",t)},expression:"row.hidden"}})]}},{key:"avatar",fn:function(e){var t=e.row;return[a("el-image",{staticClass:"img-evetNot",attrs:{src:t.avatar}})]}},{key:"operation",fn:function(t){var n=t.row,r=t.index;return[a("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline",size:"small",plain:""},on:{click:function(t){return e.nftDetails(n)}}},[e._v("藏品详情")]),e._v(" "),a("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline",size:"small",plain:""},on:{click:function(t){return e.editHandler(n,r)}}},[e._v("编辑")])]}}])}),e._v(" "),a("zArticleForm",{ref:"form",on:{reloadTable:function(t){return e.$refs.table.refreshTable()}}}),e._v(" "),a("el-dialog",{attrs:{title:"藏品信息",visible:e.memberNftShow,width:"82.5rem",top:"0"},on:{"update:visible":function(t){e.memberNftShow=t},close:function(){return e.memberNftShow=!1}}},[a("member-nft",{ref:"memberNft",attrs:{visible:e.memberNftShow},on:{"update:visible":function(t){e.memberNftShow=t}}})],1)],1)},r=[],l=a("b3e1"),o=a("1a0a"),i=a("37fc"),s=a("4245"),u=[{label:"编号",prop:"memberId"},{label:"用户名",prop:"username"},{label:"头像",prop:"avatar",slot:!0},{label:"隐藏",prop:"hidden",slot:!0},{label:"密码",prop:"password"},{label:"昵称",prop:"nickname"},{label:"文昌链地址",prop:"address"},{label:"创建时间",prop:"creationTime"}],c={name:"zArticleInfo",components:{customTable:o["default"],zArticleForm:i["default"],memberNft:s["default"]},data:function(){return{btnLoading:!1,loading:!1,columns:u,listData:[],page:{keyword:"",current:1,size:10},memberNftShow:!1}},methods:{fetPage:function(){var e=this;this.loading=!0,Object(l["b"])(this.page).then((function(t){var a=t.data,n=a.records,r=a.total;e.listData=n,e.page.total=r,e.loading=!1}))},createHandler:function(){this.$refs.form.open()},editHandler:function(e,t){this.$refs.form.open(e)},hideHandler:function(e){var t=this;this.btnLoading=!0,Object(l["c"])(e).then((function(e){"success"===e.code?(t.$message.success("更新成功!"),t.$refs.table.refreshTable()):t.$message.error("更新失败!")})).finally((function(){return t.btnLoading=!1}))},nftDetails:function(e){var t=this;this.memberNftShow=!0,this.$nextTick((function(){t.$refs.memberNft.initTable(e.memberId)}))}}},f=c,d=a("2877"),m=Object(d["a"])(f,n,r,!1,null,null,null);t["default"]=m.exports},"076a":function(e,t,a){"use strict";a.d(t,"f",(function(){return r})),a.d(t,"a",(function(){return l})),a.d(t,"g",(function(){return o})),a.d(t,"d",(function(){return i})),a.d(t,"b",(function(){return s})),a.d(t,"e",(function(){return u})),a.d(t,"c",(function(){return c}));var n=a("b775");function r(e){return Object(n["a"])({url:"/admin/zmembernft/page",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/admin/zmembernft",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/admin/zmembernft",method:"put",data:e})}function i(e){return Object(n["a"])({url:"/admin/zmembernft/"+e,method:"delete"})}function s(e){return Object(n["a"])({url:"/admin/zmembernft/airdrop",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/admin/excel/excelMemberNft",method:"post",responseType:"blob",data:e})}function c(e,t){return Object(n["a"])({url:"/admin/zmembernft/transfer/".concat(e,"/").concat(t),method:"put"})}},"2f7e":function(e,t,a){"use strict";function n(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"value";return e.filter((function(e){return e[a]===t}))[0]||{}}a.d(t,"a",(function(){return n}))},3310:function(e,t,a){"use strict";a.d(t,"a",(function(){return f}));a("7f7f"),a("28a5");var n=a("40b3"),r=a.n(n),l=a("b775"),o=a("323e"),i=a.n(o),s="uthmeta-1300336827",u="ap-guangzhou",c=new r.a({getAuthorization:function(e,t){Object(l["a"])({url:"/admin/common/file/security_key",method:"GET"}).then((function(e){var a=e.code,n=e.data;"success"==a?t({TmpSecretId:n.credentials.tmpSecretId,TmpSecretKey:n.credentials.tmpSecretKey,SecurityToken:n.credentials.sessionToken,StartTime:n.startTime,ExpiredTime:n.expiredTime,ScopeLimit:!0}):console.error("cos密钥获取失败!")}))}}),f=function(e){return i.a.start(),new Promise((function(t,a){var n=e.uid,r=e.name.split("."),l=r[r.length-1];c.putObject({Bucket:s,Region:u,Key:"".concat(n,".").concat(l),StorageClass:"STANDARD",Body:e},(function(e,n){i.a.done(),e?a(e):t("https://".concat(n.Location))}))}))}},"37fc":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"专题信息",visible:e.show,width:"52.5rem"},on:{"update:visible":function(t){e.show=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"110px",rules:e.rules}},[a("el-form-item",{attrs:{label:"用户名",prop:"username"}},[a("el-input",{model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"头像",prop:"avatar"}},[a("Upload",{attrs:{limit:1},model:{value:e.form.avatar,callback:function(t){e.$set(e.form,"avatar",t)},expression:"form.avatar"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"密码",prop:"password"}},[a("el-input",{model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[a("el-input",{model:{value:e.form.nickname,callback:function(t){e.$set(e.form,"nickname",t)},expression:"form.nickname"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("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(" "),a("el-button",{on:{click:e.close}},[e._v("取消")])],1)],1)},r=[],l=a("b3e1"),o=a("c7f0"),i={components:{Upload:o["default"]},data:function(){return{editorOption:{},form:{},show:!1,loading:!1,rules:{title:[{required:!0,trigger:"blur",message:"请输入专题名"}],mainphoto:[{required:!0,trigger:"blur",message:"请选择专题头图"}],tdate:[{required:!0,trigger:"blur",message:"请选择日期"}]}}},computed:{formState:function(){return!this.form.memberId},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(l["a"])(this.form).then((function(t){"success"===t.code?(e.finish(),e.$message.success("新建成功!")):e.$message.error("新建失败")})).finally((function(){e.loading=!1}))},editHandler:function(){var e=this;Object(l["c"])(this.form).then((function(t){"success"===t.code?(e.finish(),e.$message.success("编辑成功!")):e.$message.error("编辑失败")})).finally((function(){e.loading=!1}))},finish:function(){this.close(),this.$emit("reloadTable")}}},s=i,u=a("2877"),c=Object(u["a"])(s,n,r,!1,null,null,null);t["default"]=c.exports},4245:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"zMemberNft"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.page}},[a("el-form-item",[a("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(" "),a("el-form-item",[a("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(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.find}},[e._v("查找")])],1)],1)],1),e._v(" "),a("custom-table",{ref:"table",attrs:{"pre-load":!1,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 n=t.row;return[a("div",[e._v(e._s(e.getObjectByDict(e.MemberNftStatus,n.status).label))])]}},{key:"operation",fn:function(t){var n=t.row,r=t.index;return[a("el-button",{attrs:{type:"text",icon:"el-icon-edit-outline",size:"small",plain:""},on:{click:function(t){return e.transferHandler(n,r)}}},[e._v("转赠")])]}}])})],1)},r=[],l=a("076a"),o=a("1a0a"),i=a("e1c8"),s=a("713e"),u=a("2f7e"),c=[{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"}],f={name:"zMemberNftInfo",components:{customTable:o["default"],customSelect:i["default"]},data:function(){return{account:null,MemberNftStatus:s["a"],chainType:s["c"],sourceType:s["i"],loading:!1,columns:c,listData:[],page:{status:[],keyword:"",current:1,size:10}}},methods:{getObjectByDict:u["a"],initTable:function(e){this.account=e,this.page={status:[],keyword:"",current:1,size:10},this.fetPage()},fetPage:function(){var e=this;this.loading=!0,this.page.status.length||(this.page.status=""),this.page.memberId=this.account,Object(l["f"])(this.page).then((function(t){var a=t.data,n=a.records,r=a.total;e.listData=n,e.page.total=r,e.loading=!1}))},find:function(){this.page.current=1,this.fetPage()},transferHandler:function(e){var t=this,a=this.$createElement,n="";this.$msgbox(a("input",{class:["cpop_input"],domProps:{value:n,type:"number"},on:{input:function(e){n=e.target.value}}}),"是否转赠 ".concat(e.code," ?"),{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(l["c"])(e.memberNftId,n).then((function(e){"success"===e.code?(t.$message.success("转赠成功!"),t.$refs.table.refreshTable()):t.$message.error(e.msg)}))})).catch((function(){}))}}},d=f,m=(a("f99d"),a("2877")),b=Object(m["a"])(d,n,r,!1,null,"0f95f866",null);t["default"]=b.exports},"713e":function(e,t,a){"use strict";a.d(t,"j",(function(){return n})),a.d(t,"k",(function(){return r})),a.d(t,"g",(function(){return l})),a.d(t,"b",(function(){return o})),a.d(t,"f",(function(){return i})),a.d(t,"c",(function(){return s})),a.d(t,"i",(function(){return u})),a.d(t,"e",(function(){return c})),a.d(t,"l",(function(){return f})),a.d(t,"d",(function(){return d})),a.d(t,"h",(function(){return m})),a.d(t,"a",(function(){return b}));var n=[{label:"未生成",value:0},{label:"待生成",value:1},{label:"已生成",value:2}],r=[{label:"用户转赠",value:1},{label:"数盒存入",value:2}],l=[{label:"待支付",value:0},{label:"支付中",value:1},{label:"已支付",value:2},{label:"取消",value:-1}],o=[{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}],d=[{label:"其他",value:0},{label:"移动",value:1},{label:"联通",value:2},{label:"电信",value:3}],m=[{label:"未知",value:0},{label:"男",value:1},{label:"女",value:2}],b=[{label:"已销毁",value:"DESTROY"},{label:"未发行",value:"UNISSUE"},{label:"发行中",value:"ISSUEING"},{label:"用户持有",value:"FIRST"},{label:"已发行",value:"ISSUED"},{label:"冻结",value:"FREEZE"}]},"9a4c":function(e,t,a){},b3e1:function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return l})),a.d(t,"c",(function(){return o}));var n=a("b775");function r(e){return Object(n["a"])({url:"/admin/cususer/page",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/admin/cususer",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/admin/cususer",method:"put",data:e})}},f99d:function(e,t,a){"use strict";a("9a4c")}}]); |