cpop_nftmeta_sdm/web/admin-web/static/js/chunk-20c85a7c.2a572910.js
2024-10-25 16:17:26 +08:00

1 line
3.7 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-20c85a7c"],{"27d2":function(e,t,n){"use strict";n.r(t);var l=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:"公告信息",visible:e.show,width:"600px"},on:{"update:visible":function(t){e.show=t}}},[n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"110px",rules:e.rules}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"内容",prop:"content"}},[n("el-input",{model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"类型",prop:"type"}},[n("custom-select",{attrs:{options:e.noticeType},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}})],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._s(e.btn_title))]),e._v(" "),n("el-button",{on:{click:e.close}},[e._v("取消")])],1)],1)},o=[],a=n("713f"),r=n("e1c8"),i=n("ff39"),s={components:{customSelect:r["default"]},name:"zNoticeForm",data:function(){return{form:{},show:!1,loading:!1,noticeType:i["c"],rules:{title:[{required:!0,trigger:"blur",messgae:"请输入标题"}]}}},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={type:1};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(a["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(a["d"])(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")}}},u=s,c=n("2877"),f=Object(c["a"])(u,l,o,!1,null,null,null);t["default"]=f.exports},"713f":function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return r})),n.d(t,"b",(function(){return i}));var l=n("b775");function o(e){return Object(l["a"])({url:"/admin/znotice/page",method:"get",params:e})}function a(e){return Object(l["a"])({url:"/admin/znotice",method:"post",data:e})}function r(e){return Object(l["a"])({url:"/admin/znotice",method:"put",data:e})}function i(e){return Object(l["a"])({url:"/admin/znotice/"+e,method:"delete"})}},ff39:function(e,t,n){"use strict";n.d(t,"c",(function(){return l})),n.d(t,"d",(function(){return o})),n.d(t,"a",(function(){return a})),n.d(t,"e",(function(){return r})),n.d(t,"b",(function(){return i}));var l=[{label:"公告",value:1},{label:"消息",value:2}],o=[{label:"服务协议",value:"SERVE"},{label:"隐私协议",value:"PRIVACY"}],a=[{label:"日常签到",value:"SIGN"},{label:"藏品购买",value:"PURCHASE"},{label:"分享",value:"SHARE"},{label:"AI绘画",value:"PAINTING"}],r=[{label:"藏品分享",value:"NFTSHARE"},{label:"系列分享",value:"CATEGORYSHARE"},{label:"文章分享",value:"ARTICLESHARE"},{label:"平台分享",value:"PLATFORMSHARE"}],i=[{label:"待审核",value:0},{label:"通过",value:1},{label:"不通过",value:2}]}}]);