cpop_nftmeta_sdm/web/admin-web/static/js/chunk-6fcd2ca6.a9921f05.js
2024-10-25 16:17:26 +08:00

1 line
11 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-6fcd2ca6","chunk-2d0b9575","chunk-2d0b9575"],{3310:function(e,t,r){"use strict";r.d(t,"a",(function(){return f}));r("7f7f"),r("28a5");var a=r("40b3"),o=r.n(a),n=r("b775"),i=r("323e"),l=r.n(i),s="uthmeta-1300336827",u="ap-guangzhou",c=new o.a({getAuthorization:function(e,t){Object(n["a"])({url:"/admin/common/file/security_key",method:"GET"}).then((function(e){var r=e.code,a=e.data;"success"==r?t({TmpSecretId:a.credentials.tmpSecretId,TmpSecretKey:a.credentials.tmpSecretKey,SecurityToken:a.credentials.sessionToken,StartTime:a.startTime,ExpiredTime:a.expiredTime,ScopeLimit:!0}):console.error("cos密钥获取失败")}))}}),f=function(e){return l.a.start(),new Promise((function(t,r){var a=e.uid,o=e.name.split("."),n=o[o.length-1];c.putObject({Bucket:s,Region:u,Key:"".concat(a,".").concat(n),StorageClass:"STANDARD",Body:e},(function(e,a){l.a.done(),e?r(e):t("https://".concat(a.Location))}))}))}},"8ce5":function(e,t,r){"use strict";r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return n})),r.d(t,"d",(function(){return i})),r.d(t,"b",(function(){return l}));var a=r("b775");function o(e){return Object(a["a"])({url:"/admin/zactivity/page",method:"get",params:e})}function n(e){return Object(a["a"])({url:"/admin/zactivity",method:"post",data:e})}function i(e){return Object(a["a"])({url:"/admin/zactivity",method:"put",data:e})}function l(e){return Object(a["a"])({url:"/admin/zactivity/"+e,method:"delete"})}},"90f0":function(e,t,r){"use strict";r.d(t,"e",(function(){return o})),r.d(t,"d",(function(){return n})),r.d(t,"a",(function(){return i})),r.d(t,"f",(function(){return l})),r.d(t,"c",(function(){return s})),r.d(t,"b",(function(){return u}));var a=r("b775");function o(){return Object(a["a"])({url:"/admin/zcategory/list",method:"get"})}function n(e){return Object(a["a"])({url:"/admin/zcategory/page",method:"get",params:e})}function i(e){return Object(a["a"])({url:"/admin/zcategory",method:"post",data:e})}function l(e){return Object(a["a"])({url:"/admin/zcategory",method:"put",data:e})}function s(e){return Object(a["a"])({url:"/admin/zcategory/"+e,method:"delete"})}function u(e){return Object(a["a"])({url:"/admin/zcategory/airdrop",method:"post",data:e})}},ce7a:function(e,t,r){"use strict";r.d(t,"d",(function(){return o})),r.d(t,"c",(function(){return n})),r.d(t,"a",(function(){return i})),r.d(t,"h",(function(){return l})),r.d(t,"b",(function(){return s})),r.d(t,"i",(function(){return u})),r.d(t,"f",(function(){return c})),r.d(t,"e",(function(){return f})),r.d(t,"g",(function(){return m}));var a=r("b775");function o(){return Object(a["a"])({url:"/admin/znft/list",method:"get"})}function n(e){return Object(a["a"])({url:"/admin/znft/page",method:"get",params:e})}function i(e){return Object(a["a"])({url:"/admin/znft",method:"post",data:e})}function l(e){return Object(a["a"])({url:"/admin/znft",method:"put",data:e})}function s(e){return Object(a["a"])({url:"/admin/znft/"+e,method:"delete"})}function u(e){return Object(a["a"])({url:"/admin/zwhitelist",method:"post",data:e})}function c(e){return Object(a["a"])({url:"/admin/zwhitelist/"+e,method:"get"})}function f(e){return Object(a["a"])({url:"/admin/zcategory/nft/"+e,method:"get"})}function m(e){return Object(a["a"])({url:"/admin/znft/stock/fixed/"+e,method:"put"})}},f26e:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-dialog",{attrs:{title:"活动详情",visible:e.show,width:"600px"},on:{"update:visible":function(t){e.show=t}}},[r("el-form",{ref:"form",attrs:{model:e.form,"label-width":"90px",rules:e.rules}},[r("el-form-item",{attrs:{label:"活动标题",prop:"title"}},[r("el-input",{model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"活动详情",prop:"details"}},[r("el-input",{attrs:{type:"textarea"},model:{value:e.form.details,callback:function(t){e.$set(e.form,"details",t)},expression:"form.details"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"图片",prop:"background"}},[r("Upload",{attrs:{limit:1},model:{value:e.form.background,callback:function(t){e.$set(e.form,"background",t)},expression:"form.background"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"活动类型",prop:"type"}},[r("custom-select",{attrs:{options:e.activityType},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],1),e._v(" "),"SHARE"==e.form.type?r("el-form-item",{attrs:{label:"分享类型",prop:"shareTypeFlag"}},[r("custom-select",{attrs:{options:e.shareType},model:{value:e.form.shareTypeFlag,callback:function(t){e.$set(e.form,"shareTypeFlag",t)},expression:"form.shareTypeFlag"}})],1):e._e(),e._v(" "),"SHARE"!=e.form.type?r("el-form-item",{attrs:{label:"奖励积分",prop:"award"}},[r("el-input-number",{model:{value:e.form.award,callback:function(t){e.$set(e.form,"award",t)},expression:"form.award"}})],1):e._e(),e._v(" "),"PURCHASE"==e.form.type?r("el-form-item",{attrs:{label:"藏品",prop:"typeId"}},[r("custom-select",{attrs:{search:!0,placeholder:"请选择藏品",options:e.nftList,prop:{label:"name",value:"nftId"}},model:{value:e.form.typeId,callback:function(t){e.$set(e.form,"typeId",t)},expression:"form.typeId"}})],1):e._e(),e._v(" "),"SHARE"==e.form.type?r("el-form-item",{attrs:{label:"藏品限制",prop:"limitId"}},[r("custom-select",{attrs:{search:!0,placeholder:"非必选项",options:e.nftList,clearable:"",prop:{label:"name",value:"nftId"}},model:{value:e.form.limitId,callback:function(t){e.$set(e.form,"limitId",t)},expression:"form.limitId"}})],1):e._e(),e._v(" "),"CATEGORYSHARE"==e.form.shareTypeFlag?r("el-form-item",{attrs:{label:"系列",prop:"typeId"}},[r("custom-select",{attrs:{search:!0,placeholder:"请指定分享的系列",options:e.zCategoryList,prop:{label:"name",value:"id"}},model:{value:e.form.typeId,callback:function(t){e.$set(e.form,"typeId",t)},expression:"form.typeId"}})],1):e._e(),e._v(" "),"NFTSHARE"==e.form.shareTypeFlag?r("el-form-item",{attrs:{label:"藏品",prop:"typeId"}},[r("custom-select",{attrs:{search:!0,placeholder:"请指定分享的藏品",options:e.nftList,prop:{label:"name",value:"nftId"}},model:{value:e.form.typeId,callback:function(t){e.$set(e.form,"typeId",t)},expression:"form.typeId"}})],1):e._e(),e._v(" "),"ARTICLESHARE"==e.form.shareTypeFlag?r("el-form-item",{attrs:{label:"文章链接",prop:"url"}},[r("el-input",{attrs:{placeholder:"请填写需要分享的文章链接"},model:{value:e.form.url,callback:function(t){e.$set(e.form,"url",t)},expression:"form.url"}})],1):e._e(),e._v(" "),"PLATFORMSHARE"==e.form.shareTypeFlag?r("el-form-item",{attrs:{label:"平台链接",prop:"url"}},[r("el-input",{attrs:{placeholder:"请填写需要分享的平台链接"},model:{value:e.form.url,callback:function(t){e.$set(e.form,"url",t)},expression:"form.url"}})],1):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"开始时间",prop:"startTime"}},[r("SelectDateTime",{model:{value:e.form.startTime,callback:function(t){e.$set(e.form,"startTime",t)},expression:"form.startTime"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"结束时间",prop:"endTime"}},[r("SelectDateTime",{model:{value:e.form.endTime,callback:function(t){e.$set(e.form,"endTime",t)},expression:"form.endTime"}})],1)],1),e._v(" "),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("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(" "),r("el-button",{on:{click:e.close}},[e._v("取消")])],1)],1)},o=[],n=r("ce7a"),i=r("8ce5"),l=r("ff39"),s=r("90f0"),u=r("c7f0"),c=r("e1c8"),f=r("f6fb"),m={components:{customSelect:c["default"],SelectDateTime:f["default"],Upload:u["default"]},name:"zActivityForm",data:function(){return{activityType:l["a"],shareType:l["e"],form:{shareTypeFlag:"",shareCategory:"",isCategory:""},nftList:[],zCategoryList:[],show:!1,loading:!1,rules:{title:[{required:!0,trigger:"blur",message:"请填写活动标题"}],details:[{required:!0,trigger:"blur",message:"请填写活动详情"}],type:[{required:!0,trigger:"blur",message:"请选择活动类型"}],shareTypeFlag:[{required:!0,trigger:"blur",message:"请选择分享类型"}],url:[{required:!0,trigger:"blur",message:"请填写文章或平台链接"}],startTime:[{required:!0,trigger:"blur",message:"请选择开始时间"}],endTime:[{required:!0,trigger:"blur",message:"请选择结束时间"}],typeId:[{required:!0,trigger:"blur",message:"请选择分享的藏品或系列"}]}}},mounted:function(){var e=this;Object(n["d"])().then((function(t){e.nftList=t.data})),Object(s["e"])().then((function(t){e.zCategoryList=t.data}))},computed:{formState:function(){return!this.form.id},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,this.$refs.form.resetFields()},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;"CATEGORYSHARE"==this.form.shareTypeFlag?this.form.isCategory=1:this.form.isCategory=0,"SHARE"!=this.form.type||"ARTICLESHARE"!=this.form.shareTypeFlag&&"PLATFORMSHARE"!=this.form.shareTypeFlag||(this.form.typeId=""),("SHARE"!=this.form.type||"ARTICLESHARE"!=this.form.shareTypeFlag&&"PLATFORMSHARE"!=this.form.shareTypeFlag)&&(this.form.url=""),"SHARE"==this.form.type&&(this.form.award=0),Object(i["a"])(this.form).then((function(t){"success"===t.code&&e.finish()})).finally((function(){e.loading=!1}))},editHandler:function(){var e=this;"CATEGORYSHARE"==this.form.shareTypeFlag?this.form.isCategory=1:this.form.isCategory=0,"SHARE"!=this.form.type||"ARTICLESHARE"!==this.form.shareTypeFlag&&"PLATFORMSHARE"!==this.form.shareTypeFlag||(this.form.typeId=0),("SHARE"!=this.form.type||"ARTICLESHARE"!==this.form.shareTypeFlag&&"PLATFORMSHARE"!==this.form.shareTypeFlag)&&(this.form.url=""),"SHARE"==this.form.type&&(this.form.award=0),Object(i["d"])(this.form).then((function(t){"success"===t.code&&e.finish()})).finally((function(){e.loading=!1}))},finish:function(){this.close(),this.$emit("reloadTable")}}},d=m,p=r("2877"),h=Object(p["a"])(d,a,o,!1,null,null,null);t["default"]=h.exports},ff39:function(e,t,r){"use strict";r.d(t,"c",(function(){return a})),r.d(t,"d",(function(){return o})),r.d(t,"a",(function(){return n})),r.d(t,"e",(function(){return i})),r.d(t,"b",(function(){return l}));var a=[{label:"公告",value:1},{label:"消息",value:2}],o=[{label:"服务协议",value:"SERVE"},{label:"隐私协议",value:"PRIVACY"}],n=[{label:"日常签到",value:"SIGN"},{label:"藏品购买",value:"PURCHASE"},{label:"分享",value:"SHARE"},{label:"AI绘画",value:"PAINTING"}],i=[{label:"藏品分享",value:"NFTSHARE"},{label:"系列分享",value:"CATEGORYSHARE"},{label:"文章分享",value:"ARTICLESHARE"},{label:"平台分享",value:"PLATFORMSHARE"}],l=[{label:"待审核",value:0},{label:"通过",value:1},{label:"不通过",value:2}]}}]);