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

1 line
7.7 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9cedf27c","chunk-2d0b3031"],{"270f":function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"f",(function(){return o})),n.d(t,"b",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"d",(function(){return c})),n.d(t,"e",(function(){return s})),n.d(t,"g",(function(){return m}));var r=n("b775");function a(e){return Object(r["a"])({url:"/admin/zmember/page",method:"get",params:e})}function i(e){return Object(r["a"])({url:"/admin/zmember",method:"post",data:e})}function o(e){return Object(r["a"])({url:"/admin/zmember",method:"put",data:e})}function l(e){return Object(r["a"])({url:"/admin/zmember/"+e,method:"delete"})}function u(e){return Object(r["a"])({url:"/admin/zmember/vague/"+e,method:"get"})}function c(e){return Object(r["a"])({url:"/admin/yinterestcardrecord/getByMemberId/"+e,method:"get"})}function s(e){return Object(r["a"])({url:"/admin/zmemberinvite/invites",method:"get",params:e})}function m(){return Object(r["a"])({url:"/admin/zmember/extend/synchronize",method:"post"})}},"3b09":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.show?n("el-dialog",{attrs:{title:"设置白名单",visible:e.show,width:"800px"},on:{"update:visible":function(t){e.show=t}}},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:5}},[e._v("当前藏品")]),e._v(" "),n("el-col",{attrs:{span:15}},[e._v(e._s(e.form.name))])],1),e._v(" "),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:5}},[e._v("白名单类型")]),e._v(" "),n("el-col",{attrs:{span:5}},[n("custom-select",{attrs:{options:e.whiteListType},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],1)],1),e._v(" "),"DISCOUNT"==e.form.type?n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:5}},[e._v("购买价格")]),e._v(" "),n("el-col",{attrs:{span:8}},[n("el-input-number",{attrs:{precision:2,step:.1,max:999999.99},model:{value:e.form.price,callback:function(t){e.$set(e.form,"price",t)},expression:"form.price"}})],1),e._v(" "),n("el-col",{attrs:{span:5}},[e._v("元")])],1):e._e(),e._v(" "),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:5}},[e._v("添加用户")]),e._v(" "),n("el-col",{attrs:{span:12}},[e.show?n("user-select",{on:{chooseItem:e.chooseUserHandler}}):e._e()],1)],1),e._v(" "),n("el-table",{attrs:{data:e.memberList}},[n("el-table-column",{attrs:{prop:"username",label:"手机号"}}),e._v(" "),n("el-table-column",{attrs:{prop:"nickname",label:"用户名"}}),e._v(" "),n("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"danger",icon:"el-icon-delete",circle:""},on:{click:function(n){return e.removeItemHandler(t.$index)}}})]}}],null,!1,2013935244)})],1),e._v(" "),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:5}},[e._v("起止时间")]),e._v(" "),n("el-col",{attrs:{span:15}},[n("el-date-picker",{attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions},on:{change:function(t){return e.setPicker()}},model:{value:e.form.timeArea,callback:function(t){e.$set(e.form,"timeArea",t)},expression:"form.timeArea"}})],1)],1),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):e._e()},a=[],i=n("2909"),o=n("ce7a"),l=n("d9a9"),u=n("3944"),c=n("e1c8"),s={name:"nftWhiteList",components:{userSelect:u["default"],customSelect:c["default"]},data:function(){return{datas:[],form:{},show:!1,loading:!1,whiteListType:l["h"],memberList:[],pickerOptions:{shortcuts:[{text:"最近一周",onClick:function(e){var t=new Date,n=new Date;n.setTime(n.getTime()-6048e5),e.$emit("pick",[n,t])}},{text:"最近一个月",onClick:function(e){var t=new Date,n=new Date;n.setTime(n.getTime()-2592e6),e.$emit("pick",[n,t])}},{text:"最近三个月",onClick:function(e){var t=new Date,n=new Date;n.setTime(n.getTime()-7776e6),e.$emit("pick",[n,t])}}]}}},watch:{"form.timeArea":function(e,t){console.log(e,t)}},methods:{setPicker:function(e){console.log(e)},open:function(e){var t=this,n=Object.assign({},e);this.form=n,Object(o["f"])(n.nftId).then((function(e){e.data.length&&(t.memberList=e.data,t.$set(t.form,"type",e.data[0].type),t.$set(t.form,"price",e.data[0].price),e.data[0]&&(t.form.timeArea=[new Date(e.data[0].startTime),new Date(e.data[0].endTime)]))})),this.show=!0},close:function(){this.memberList=[],this.show=!1},saveHandler:function(){var e=this;if(this.memberList.length<1)this.$message.warning("请添加用户");else if(this.form.timeArea){var t={nftId:this.form.nftId,type:this.form.type,price:this.form.price,memberIds:this.memberList.map((function(e){return e.memberId})),startTime:this.form.timeArea[0]?this.form.timeArea[0].getTime():null,endTime:this.form.timeArea[1]?this.form.timeArea[1].getTime():null,goodType:"NFT"};Object(o["i"])(t).then((function(t){"success"===t.code&&(e.$message.success(t.msg),e.finish())}))}else this.$message.warning("请选择日期")},finish:function(){this.close(),this.$emit("reloadTable")},chooseUserHandler:function(e){e.memberId=e.id,this.memberList.push(e)},removeItemHandler:function(e){this.memberList.splice(e,1),this.memberList=Object(i["a"])(this.memberList)}}},m=s,d=(n("f67d"),n("2877")),f=Object(d["a"])(m,r,a,!1,null,"2fe5dc8c",null);t["default"]=f.exports},c123:function(e,t,n){},ce7a:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"h",(function(){return l})),n.d(t,"b",(function(){return u})),n.d(t,"i",(function(){return c})),n.d(t,"f",(function(){return s})),n.d(t,"e",(function(){return m})),n.d(t,"g",(function(){return d}));var r=n("b775");function a(){return Object(r["a"])({url:"/admin/znft/list",method:"get"})}function i(e){return Object(r["a"])({url:"/admin/znft/page",method:"get",params:e})}function o(e){return Object(r["a"])({url:"/admin/znft",method:"post",data:e})}function l(e){return Object(r["a"])({url:"/admin/znft",method:"put",data:e})}function u(e){return Object(r["a"])({url:"/admin/znft/"+e,method:"delete"})}function c(e){return Object(r["a"])({url:"/admin/zwhitelist",method:"post",data:e})}function s(e){return Object(r["a"])({url:"/admin/zwhitelist/"+e,method:"get"})}function m(e){return Object(r["a"])({url:"/admin/zcategory/nft/"+e,method:"get"})}function d(e){return Object(r["a"])({url:"/admin/znft/stock/fixed/"+e,method:"put"})}},d9a9:function(e,t,n){"use strict";n.d(t,"g",(function(){return r})),n.d(t,"i",(function(){return a})),n.d(t,"f",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"e",(function(){return l})),n.d(t,"d",(function(){return u})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return s})),n.d(t,"h",(function(){return m}));var r=[{label:"禁用",value:0},{label:"启用",value:1}],a=[{label:"待销毁",value:0},{label:"正在销毁",value:1},{label:"销毁完成",value:2}],i=[{label:"预售",value:1},{label:"盲盒",value:2}],o=[{label:"盲盒",value:0},{label:"合成材料",value:1}],l=[{label:"普通藏品",value:"NFT"},{label:"DIY",value:"DIYNFT"},{label:"核销藏品",value:"VERIFICATION"},{label:"优惠券",value:"INTERESTS"}],u=[{label:"图片",value:1},{label:"视频",value:2}],c=[{label:"兑换券",value:1}],s=[{label:"启用",value:"ENABLE"},{label:"禁用",value:"DISABLE"}],m=[{label:"免费",value:"FREE"},{label:"折扣",value:"DISCOUNT"}]},f67d:function(e,t,n){"use strict";n("c123")}}]);