Commit 192ec841 authored by Davve's avatar Davve

build

parent 3301c61b
This diff is collapsed.
.createPost-container[data-v-9fe7baa8]{position:relative}.createPost-container .createPost-main-container[data-v-9fe7baa8]{padding:40px 45px 20px 50px}.createPost-container .createPost-main-container .postInfo-container[data-v-9fe7baa8]{position:relative;margin-bottom:10px}.createPost-container .createPost-main-container .postInfo-container[data-v-9fe7baa8]:after{content:"";display:table;clear:both}.createPost-container .createPost-main-container .postInfo-container .postInfo-container-item[data-v-9fe7baa8]{float:left}.createPost-container .createPost-main-container .editor-container[data-v-9fe7baa8]{min-height:500px;margin:0 0 30px}.createPost-container .createPost-main-container .editor-container .editor-upload-btn-container[data-v-9fe7baa8]{text-align:right;margin-right:10px}.createPost-container .createPost-main-container .editor-container .editor-upload-btn-container .editor-upload-btn[data-v-9fe7baa8]{display:inline-block}.createPost-container .word-counter[data-v-9fe7baa8]{width:40px;position:absolute;right:-10px;top:0}
\ No newline at end of file
.createPost-container[data-v-01a876a4]{position:relative}.createPost-container .createPost-main-container[data-v-01a876a4]{padding:40px 45px 20px 50px}.createPost-container .createPost-main-container .postInfo-container[data-v-01a876a4]{position:relative;margin-bottom:10px}.createPost-container .createPost-main-container .postInfo-container[data-v-01a876a4]:after{content:"";display:table;clear:both}.createPost-container .createPost-main-container .postInfo-container .postInfo-container-item[data-v-01a876a4]{float:left}.createPost-container .createPost-main-container .editor-container[data-v-01a876a4]{min-height:500px;margin:0 0 30px}.createPost-container .createPost-main-container .editor-container .editor-upload-btn-container[data-v-01a876a4]{text-align:right;margin-right:10px}.createPost-container .createPost-main-container .editor-container .editor-upload-btn-container .editor-upload-btn[data-v-01a876a4]{display:inline-block}.createPost-container .word-counter[data-v-01a876a4]{width:40px;position:absolute;right:-10px;top:0}
\ No newline at end of file
.createPost-container[data-v-9fe7baa8]{position:relative}.createPost-container .createPost-main-container[data-v-9fe7baa8]{padding:40px 45px 20px 50px}.createPost-container .createPost-main-container .postInfo-container[data-v-9fe7baa8]{position:relative;margin-bottom:10px}.createPost-container .createPost-main-container .postInfo-container[data-v-9fe7baa8]:after{content:"";display:table;clear:both}.createPost-container .createPost-main-container .postInfo-container .postInfo-container-item[data-v-9fe7baa8]{float:left}.createPost-container .createPost-main-container .editor-container[data-v-9fe7baa8]{min-height:500px;margin:0 0 30px}.createPost-container .createPost-main-container .editor-container .editor-upload-btn-container[data-v-9fe7baa8]{text-align:right;margin-right:10px}.createPost-container .createPost-main-container .editor-container .editor-upload-btn-container .editor-upload-btn[data-v-9fe7baa8]{display:inline-block}.createPost-container .word-counter[data-v-9fe7baa8]{width:40px;position:absolute;right:-10px;top:0}
\ No newline at end of file
.createPost-container[data-v-01a876a4]{position:relative}.createPost-container .createPost-main-container[data-v-01a876a4]{padding:40px 45px 20px 50px}.createPost-container .createPost-main-container .postInfo-container[data-v-01a876a4]{position:relative;margin-bottom:10px}.createPost-container .createPost-main-container .postInfo-container[data-v-01a876a4]:after{content:"";display:table;clear:both}.createPost-container .createPost-main-container .postInfo-container .postInfo-container-item[data-v-01a876a4]{float:left}.createPost-container .createPost-main-container .editor-container[data-v-01a876a4]{min-height:500px;margin:0 0 30px}.createPost-container .createPost-main-container .editor-container .editor-upload-btn-container[data-v-01a876a4]{text-align:right;margin-right:10px}.createPost-container .createPost-main-container .editor-container .editor-upload-btn-container .editor-upload-btn[data-v-01a876a4]{display:inline-block}.createPost-container .word-counter[data-v-01a876a4]{width:40px;position:absolute;right:-10px;top:0}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-9594"],{"6cK7":function(t,e,a){"use strict";var o=a("P2sY"),i=a.n(o),s=a("fL+G"),r=a("Grqa"),n=a("uARZ"),l=a("KHd+"),c=Object(l.a)({},function(){var t=this.$createElement;return(this._self._c||t)("p",{staticClass:"warn-content",staticStyle:{"text-align":"center"}},[this._v("\n 点击生效以后,页面所有内容不可进行编辑,请谨慎操作!!\n")])},[],!1,null,null,null);c.options.__file="Warning.vue";var p=c.exports,u=(a("Yfch"),a("giwc")),m={status:"draft",title:"",content:"",icon:"",push_time:"",url:"",creator_name:"",group_topic_id:""},d=[{key:"alpha://topic_detial?topic_id=",display_name:"推送帖子"},{key:"alpha://group_detial?group_id=",display_name:"推送小组"}].reduce(function(t,e){return t[e.key]=e.display_name,t},{}),f={name:"PushDetail",components:{MDinput:r.a,Upload:s.a,Sticky:n.a,Warning:p},props:{isEdit:{type:Boolean,default:!1}},data:function(){var t=this,e=function(e,a,o){""===a?(t.$message({message:e.field+"为必传项",type:"error"}),o(new Error(e.field+"为必传项"))):o()};return{postForm:i()({},m),loading:!1,userListOptions:[],URLOptions:[{key:"alpha://topic_detail?topic_id=",display_name:"推送帖子"},{key:"alpha://group_detail?group_id=",display_name:"推送小组"}],expireTimeOption:{disabledDate:function(t){return t.getTime()<=Date.now()-864e5}},rules:{title:[{validator:e,trigger:"blur"}],content:[{validator:e,trigger:"blur"}],url:[{validator:e,trigger:"blur"}],icon:[{validator:e,trigger:"blur"}],push_time:[{validator:e,trigger:"blur"}],group_topic_id:[{validator:e,trigger:"blur"}]},tempRoute:{},uploadType:1,is_effect:!1}},computed:{contentShortLength:function(){return this.postForm.content.length}},created:function(){if(this.isEdit){var t=this.$route.params&&this.$route.params.id;this.fetchData(t)}else this.postForm=i()({},m);this.tempRoute=i()({},this.$route)},methods:{fetchData:function(t){var e=this;Object(u.d)(t).then(function(t){e.postForm=t.data.data.data,e.postForm.url=d[t.data.data.data.url_prefix],e.is_effect=Boolean(t.data.data.data.is_effect)}).catch(function(t){console.log(t)})},submitForm:function(){var t=this;this.$refs.postForm.validate(function(e){if(!e)return console.log("error submit!!"),!1;t.loading=!0,t.postForm.creator_id=t.$store.getters.id,Object(u.a)(t.postForm).then(function(e){t.$notify({title:"成功",message:e.data.data.message,type:"success",duration:2e3}),setTimeout(function(){t.$router.push("/push/list")},1e3)}).catch(function(e){t.$notify({title:"失败",message:"操作失败",type:"danger",duration:2e3})}),t.postForm.status="published",t.loading=!1})},effectPush:function(){var t=this;if(this.postForm.push_time<Date.now())return this.$message.error("推送时间已过期, 请重新设置!!"),!1;this.is_effect=Boolean(1);var e=this.$route.params&&this.$route.params.id;Object(u.b)(e).then(function(e){console.log(e.data.data.message),t.$message({message:e.data.data.message,type:"success"}),t.$router.go(0)}).catch(function(t){})}}},h=(a("ZiGH"),Object(l.a)(f,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"createPost-container"},[a("el-form",{ref:"postForm",staticClass:"form-container",attrs:{model:t.postForm,rules:t.rules}},[a("sticky",{attrs:{"class-name":"sub-navbar "+t.postForm.status}},[t.isEdit&&!t.is_effect?a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.effectPush}},[t._v("生效")]):t._e(),t._v(" "),t.is_effect?t._e():a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.submitForm}},[t._v("保存")])],1),t._v(" "),a("div",{staticClass:"createPost-main-container"},[a("el-row",[t.isEdit?a("Warning"):t._e(),t._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{prop:"title"}},[a("MDinput",{attrs:{maxlength:100,name:"title",required:""},model:{value:t.postForm.title,callback:function(e){t.$set(t.postForm,"title",e)},expression:"postForm.title"}},[t._v("\n 推送标题\n ")])],1),t._v(" "),a("div",{staticClass:"postInfo-container"},[a("el-row",[a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送ID:"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.id,callback:function(e){t.$set(t.postForm,"id",e)},expression:"postForm.id"}})],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"创建时间:",prop:"create_time"}},[t.isEdit?a("el-input",{staticClass:"article-textarea",staticStyle:{width:"199px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.create_time,callback:function(e){t.$set(t.postForm,"create_time",e)},expression:"postForm.create_time"}}):t._e()],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"创建用户:"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.creator_name,callback:function(e){t.$set(t.postForm,"creator_name",e)},expression:"postForm.creator_name"}})],1):t._e()],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送落地:",prop:"url"}},[a("el-select",{staticClass:"postInfo-container-item",staticStyle:{width:"230px"},attrs:{placeholder:"协议:",clearable:""},model:{value:t.postForm.url,callback:function(e){t.$set(t.postForm,"url",e)},expression:"postForm.url"}},t._l(t.URLOptions,function(t){return a("el-option",{key:t.key,attrs:{label:t.display_name,value:t.key}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"postInfo-container-item",attrs:{"label-width":"80px",label:"推送时间:",prop:"push_time"}},[a("el-date-picker",{staticStyle:{width:"199px"},attrs:{type:"datetime",placeholder:"选择日期时间","picker-options":t.expireTimeOption},model:{value:t.postForm.push_time,callback:function(e){t.$set(t.postForm,"push_time",e)},expression:"postForm.push_time"}})],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"135px",label:"推送(帖子/小组)ID):",prop:"group_topic_id"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text"},model:{value:t.postForm.group_topic_id,callback:function(e){t.$set(t.postForm,"group_topic_id",e)},expression:"postForm.group_topic_id"}})],1)],1)],1)],1)],1)],1),t._v(" "),a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送内容:",prop:"content"}},[a("el-input",{staticClass:"article-textarea",attrs:{rows:1,type:"textarea",autosize:"",placeholder:"请输入内容"},model:{value:t.postForm.content,callback:function(e){t.$set(t.postForm,"content",e)},expression:"postForm.content"}}),t._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:t.contentShortLength,expression:"contentShortLength"}],staticClass:"word-counter"},[t._v(t._s(t.contentShortLength)+"字")])],1),t._v(" "),a("div",{staticStyle:{"margin-bottom":"20px"}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送头像:",prop:"icon",disabled:t.is_effect}},[a("span",{model:{value:t.uploadType,callback:function(e){t.uploadType=e},expression:"uploadType"}}),t._v(" "),a("Upload",{attrs:{uploadType:t.uploadType},model:{value:t.postForm.icon,callback:function(e){t.$set(t.postForm,"icon",e)},expression:"postForm.icon"}})],1)],1)],1)],1)],1)},[],!1,null,"9fe7baa8",null));h.options.__file="PushDetail.vue";e.a=h.exports},MSNs:function(t,e,a){"use strict";a.d(e,"a",function(){return i});var o=a("t3Un");function i(){return Object(o.a)({url:"/api/get_token",method:"get"})}},Yfch:function(t,e,a){"use strict"},ZiGH:function(t,e,a){"use strict";var o=a("nlsx");a.n(o).a},giwc:function(t,e,a){"use strict";a.d(e,"c",function(){return i}),a.d(e,"a",function(){return s}),a.d(e,"d",function(){return r}),a.d(e,"b",function(){return n});var o=a("t3Un");function i(t){return Object(o.a)({url:"/api/push/list",method:"get",params:t})}function s(t){return Object(o.a)({url:"/api/push/create",method:"post",data:t})}function r(t){return Object(o.a)({url:"/api/push/detail",method:"get",params:{id:t}})}function n(t){return Object(o.a)({url:"/api/push/effect_push",method:"get",params:{id:t}})}},nlsx:function(t,e,a){},zhOR:function(t,e,a){"use strict";a.r(e);var o={name:"CreatePush",components:{PushDetail:a("6cK7").a}},i=a("KHd+"),s=Object(i.a)(o,function(){var t=this.$createElement;return(this._self._c||t)("push-detail",{attrs:{"is-edit":!1}})},[],!1,null,null,null);s.options.__file="create.vue";e.default=s.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-95a7"],{"6cK7":function(t,e,a){"use strict";var o=a("P2sY"),i=a.n(o),s=a("fL+G"),r=a("Grqa"),n=a("uARZ"),l=a("KHd+"),c=Object(l.a)({},function(){var t=this.$createElement;return(this._self._c||t)("p",{staticClass:"warn-content",staticStyle:{"text-align":"center"}},[this._v("\n 点击生效以后,页面所有内容不可进行编辑,请谨慎操作!!\n")])},[],!1,null,null,null);c.options.__file="Warning.vue";var p=c.exports,u=(a("Yfch"),a("giwc")),m={status:"draft",title:"",content:"",icon:"",push_time:"",url:"",creator_name:"",group_topic_id:""},d=[{key:"alpha://topic_detial?topic_id=",display_name:"推送帖子"},{key:"alpha://group_detial?group_id=",display_name:"推送小组"}].reduce(function(t,e){return t[e.key]=e.display_name,t},{}),f={name:"PushDetail",components:{MDinput:r.a,Upload:s.a,Sticky:n.a,Warning:p},props:{isEdit:{type:Boolean,default:!1}},data:function(){var t=this,e=function(e,a,o){""===a?(t.$message({message:e.field+"为必传项",type:"error"}),o(new Error(e.field+"为必传项"))):o()};return{postForm:i()({},m),loading:!1,userListOptions:[],URLOptions:[{key:"alpha://topic_detail?topic_id=",display_name:"推送帖子"},{key:"alpha://group_detail?group_id=",display_name:"推送小组"}],expireTimeOption:{disabledDate:function(t){return t.getTime()<=Date.now()-864e5}},rules:{title:[{validator:e,trigger:"blur"}],content:[{validator:e,trigger:"blur"}],url:[{validator:e,trigger:"blur"}],icon:[{validator:e,trigger:"blur"}],push_time:[{validator:e,trigger:"blur"}],group_topic_id:[{validator:e,trigger:"blur"}]},tempRoute:{},uploadType:1,is_effect:!1}},computed:{contentShortLength:function(){return this.postForm.content.length}},created:function(){if(this.isEdit){var t=this.$route.params&&this.$route.params.id;this.fetchData(t)}else this.postForm=i()({},m);this.tempRoute=i()({},this.$route)},methods:{fetchData:function(t){var e=this;Object(u.d)(t).then(function(t){e.postForm=t.data.data.data,e.postForm.url=d[t.data.data.data.url_prefix],e.is_effect=Boolean(t.data.data.data.is_effect)}).catch(function(t){console.log(t)})},submitForm:function(){var t=this;this.$refs.postForm.validate(function(e){if(!e)return console.log("error submit!!"),!1;t.loading=!0,t.postForm.creator_id=t.$store.getters.id,Object(u.a)(t.postForm).then(function(e){t.$notify({title:"成功",message:e.data.data.message,type:"success",duration:2e3}),setTimeout(function(){t.$router.push("/push/list")},1e3)}).catch(function(e){t.$notify({title:"失败",message:"操作失败",type:"danger",duration:2e3})}),t.postForm.status="published",t.loading=!1})},effectPush:function(){var t=this;if(this.postForm.push_time<Date.now())return this.$message.error("推送时间已过期, 请重新设置!!"),!1;this.is_effect=Boolean(1);var e=this.$route.params&&this.$route.params.id;Object(u.b)(e).then(function(e){console.log(e.data.data.message),t.$message({message:e.data.data.message,type:"success"}),t.$router.go(0)}).catch(function(t){})}}},h=(a("ZiGH"),Object(l.a)(f,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"createPost-container"},[a("el-form",{ref:"postForm",staticClass:"form-container",attrs:{model:t.postForm,rules:t.rules}},[a("sticky",{attrs:{"class-name":"sub-navbar "+t.postForm.status}},[t.isEdit&&!t.is_effect?a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.effectPush}},[t._v("生效")]):t._e(),t._v(" "),t.is_effect?t._e():a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.submitForm}},[t._v("保存")])],1),t._v(" "),a("div",{staticClass:"createPost-main-container"},[a("el-row",[t.isEdit?a("Warning"):t._e(),t._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{prop:"title"}},[a("MDinput",{attrs:{maxlength:100,name:"title",required:""},model:{value:t.postForm.title,callback:function(e){t.$set(t.postForm,"title",e)},expression:"postForm.title"}},[t._v("\n 推送标题\n ")])],1),t._v(" "),a("div",{staticClass:"postInfo-container"},[a("el-row",[a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送ID:"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.id,callback:function(e){t.$set(t.postForm,"id",e)},expression:"postForm.id"}})],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"创建时间:",prop:"create_time"}},[t.isEdit?a("el-input",{staticClass:"article-textarea",staticStyle:{width:"199px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.create_time,callback:function(e){t.$set(t.postForm,"create_time",e)},expression:"postForm.create_time"}}):t._e()],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"创建用户:"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.creator_name,callback:function(e){t.$set(t.postForm,"creator_name",e)},expression:"postForm.creator_name"}})],1):t._e()],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送落地:",prop:"url"}},[a("el-select",{staticClass:"postInfo-container-item",staticStyle:{width:"230px"},attrs:{placeholder:"协议:",clearable:""},model:{value:t.postForm.url,callback:function(e){t.$set(t.postForm,"url",e)},expression:"postForm.url"}},t._l(t.URLOptions,function(t){return a("el-option",{key:t.key,attrs:{label:t.display_name,value:t.key}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"postInfo-container-item",attrs:{"label-width":"80px",label:"推送时间:",prop:"push_time"}},[a("el-date-picker",{staticStyle:{width:"199px"},attrs:{type:"datetime",placeholder:"选择日期时间","picker-options":t.expireTimeOption},model:{value:t.postForm.push_time,callback:function(e){t.$set(t.postForm,"push_time",e)},expression:"postForm.push_time"}})],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"135px",label:"推送(帖子/小组)ID):",prop:"group_topic_id"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text"},model:{value:t.postForm.group_topic_id,callback:function(e){t.$set(t.postForm,"group_topic_id",e)},expression:"postForm.group_topic_id"}})],1)],1)],1)],1)],1)],1),t._v(" "),a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送内容:",prop:"content"}},[a("el-input",{staticClass:"article-textarea",attrs:{rows:1,type:"textarea",autosize:"",placeholder:"请输入内容"},model:{value:t.postForm.content,callback:function(e){t.$set(t.postForm,"content",e)},expression:"postForm.content"}}),t._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:t.contentShortLength,expression:"contentShortLength"}],staticClass:"word-counter"},[t._v(t._s(t.contentShortLength)+"字")])],1),t._v(" "),a("div",{staticStyle:{"margin-bottom":"20px"}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送头像:",prop:"icon",disabled:t.is_effect}},[a("span",{model:{value:t.uploadType,callback:function(e){t.uploadType=e},expression:"uploadType"}}),t._v(" "),a("Upload",{attrs:{uploadType:t.uploadType},model:{value:t.postForm.icon,callback:function(e){t.$set(t.postForm,"icon",e)},expression:"postForm.icon"}})],1)],1)],1)],1)],1)},[],!1,null,"9fe7baa8",null));h.options.__file="PushDetail.vue";e.a=h.exports},MSNs:function(t,e,a){"use strict";a.d(e,"a",function(){return i});var o=a("t3Un");function i(){return Object(o.a)({url:"/api/get_token",method:"get"})}},Yfch:function(t,e,a){"use strict"},ZiGH:function(t,e,a){"use strict";var o=a("nlsx");a.n(o).a},gB7W:function(t,e,a){"use strict";a.r(e);var o={name:"EditPush",components:{PushDetail:a("6cK7").a}},i=a("KHd+"),s=Object(i.a)(o,function(){var t=this.$createElement;return(this._self._c||t)("push-detail",{attrs:{"is-edit":!0}})},[],!1,null,null,null);s.options.__file="edit.vue";e.default=s.exports},giwc:function(t,e,a){"use strict";a.d(e,"c",function(){return i}),a.d(e,"a",function(){return s}),a.d(e,"d",function(){return r}),a.d(e,"b",function(){return n});var o=a("t3Un");function i(t){return Object(o.a)({url:"/api/push/list",method:"get",params:t})}function s(t){return Object(o.a)({url:"/api/push/create",method:"post",data:t})}function r(t){return Object(o.a)({url:"/api/push/detail",method:"get",params:{id:t}})}function n(t){return Object(o.a)({url:"/api/push/effect_push",method:"get",params:{id:t}})}},nlsx:function(t,e,a){}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-e335"],{"38P0":function(t,e,a){"use strict";var o=a("ndez");a.n(o).a},"6cK7":function(t,e,a){"use strict";var o=a("P2sY"),i=a.n(o),s=a("fL+G"),r=a("Grqa"),n=a("uARZ"),l=a("KHd+"),c=Object(l.a)({},function(){var t=this.$createElement;return(this._self._c||t)("p",{staticClass:"warn-content",staticStyle:{"text-align":"center"}},[this._v("\n 点击生效以后,页面所有内容不可进行编辑,请谨慎操作!!\n")])},[],!1,null,null,null);c.options.__file="Warning.vue";var p=c.exports,u=(a("Yfch"),a("giwc")),d={status:"draft",title:"",content:"",icon:"",push_time:"",url:"",creator_name:"",group_topic_id:""},m=[{key:"alpha://topic_detail?topic_id=",display_name:"推送帖子"},{key:"alpha://group_detail?group_id=",display_name:"推送小组"}].reduce(function(t,e){return t[e.key]=e.display_name,t},{}),f={name:"PushDetail",components:{MDinput:r.a,Upload:s.a,Sticky:n.a,Warning:p},props:{isEdit:{type:Boolean,default:!1}},data:function(){var t=this,e=function(e,a,o){""===a?(t.$message({message:e.field+"为必传项",type:"error"}),o(new Error(e.field+"为必传项"))):o()};return{postForm:i()({},d),loading:!1,userListOptions:[],URLOptions:[{key:"alpha://topic_detail?topic_id=",display_name:"推送帖子"},{key:"alpha://group_detail?group_id=",display_name:"推送小组"}],expireTimeOption:{disabledDate:function(t){return t.getTime()<=Date.now()-864e5}},rules:{title:[{validator:e,trigger:"blur"}],content:[{validator:e,trigger:"blur"}],url:[{validator:e,trigger:"blur"}],icon:[{validator:e,trigger:"blur"}],push_time:[{validator:e,trigger:"blur"}],group_topic_id:[{validator:e,trigger:"blur"}]},tempRoute:{},uploadType:1,is_effect:!1}},computed:{contentShortLength:function(){return this.postForm.content.length}},created:function(){if(this.isEdit){var t=this.$route.params&&this.$route.params.id;this.fetchData(t)}else this.postForm=i()({},d);this.tempRoute=i()({},this.$route)},methods:{fetchData:function(t){var e=this;Object(u.d)(t).then(function(t){e.postForm=t.data.data.data,console.log(t.data.data.data.url_prefix,"-----",m[t.data.data.data.url_prefix]),e.postForm.url=m[t.data.data.data.url_prefix],e.is_effect=Boolean(t.data.data.data.is_effect)}).catch(function(t){console.log(t)})},submitForm:function(){var t=this;this.$refs.postForm.validate(function(e){if(!e)return console.log("error submit!!"),!1;t.loading=!0,t.postForm.creator_id=t.$store.getters.id,Object(u.a)(t.postForm).then(function(e){t.$notify({title:"成功",message:e.data.data.message,type:"success",duration:2e3}),setTimeout(function(){t.$router.push("/push/list")},1e3)}).catch(function(e){t.$notify({title:"失败",message:"操作失败",type:"danger",duration:2e3})}),t.postForm.status="published",t.loading=!1})},effectPush:function(){var t=this;if(this.postForm.push_time<Date.now())return this.$message.error("推送时间已过期, 请重新设置!!"),!1;this.is_effect=Boolean(1);var e=this.$route.params&&this.$route.params.id;Object(u.b)(e).then(function(e){console.log(e.data.data.message),t.$message({message:e.data.data.message,type:"success"}),t.$router.go(0)}).catch(function(t){})}}},h=(a("38P0"),Object(l.a)(f,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"createPost-container"},[a("el-form",{ref:"postForm",staticClass:"form-container",attrs:{model:t.postForm,rules:t.rules}},[a("sticky",{attrs:{"class-name":"sub-navbar "+t.postForm.status}},[t.isEdit&&!t.is_effect?a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.effectPush}},[t._v("生效")]):t._e(),t._v(" "),t.is_effect?t._e():a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.submitForm}},[t._v("保存")])],1),t._v(" "),a("div",{staticClass:"createPost-main-container"},[a("el-row",[t.isEdit?a("Warning"):t._e(),t._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{prop:"title"}},[a("MDinput",{attrs:{maxlength:100,name:"title",required:""},model:{value:t.postForm.title,callback:function(e){t.$set(t.postForm,"title",e)},expression:"postForm.title"}},[t._v("\n 推送标题\n ")])],1),t._v(" "),a("div",{staticClass:"postInfo-container"},[a("el-row",[a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送ID:"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.id,callback:function(e){t.$set(t.postForm,"id",e)},expression:"postForm.id"}})],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"创建时间:",prop:"create_time"}},[t.isEdit?a("el-input",{staticClass:"article-textarea",staticStyle:{width:"199px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.create_time,callback:function(e){t.$set(t.postForm,"create_time",e)},expression:"postForm.create_time"}}):t._e()],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"创建用户:"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.creator_name,callback:function(e){t.$set(t.postForm,"creator_name",e)},expression:"postForm.creator_name"}})],1):t._e()],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送落地:",prop:"url"}},[a("el-select",{staticClass:"postInfo-container-item",staticStyle:{width:"230px"},attrs:{placeholder:"协议:",clearable:""},model:{value:t.postForm.url,callback:function(e){t.$set(t.postForm,"url",e)},expression:"postForm.url"}},t._l(t.URLOptions,function(t){return a("el-option",{key:t.key,attrs:{label:t.display_name,value:t.key}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"postInfo-container-item",attrs:{"label-width":"80px",label:"推送时间:",prop:"push_time"}},[a("el-date-picker",{staticStyle:{width:"199px"},attrs:{type:"datetime",placeholder:"选择日期时间","picker-options":t.expireTimeOption},model:{value:t.postForm.push_time,callback:function(e){t.$set(t.postForm,"push_time",e)},expression:"postForm.push_time"}})],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"135px",label:"推送(帖子/小组)ID):",prop:"group_topic_id"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text"},model:{value:t.postForm.group_topic_id,callback:function(e){t.$set(t.postForm,"group_topic_id",e)},expression:"postForm.group_topic_id"}})],1)],1)],1)],1)],1)],1),t._v(" "),a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送内容:",prop:"content"}},[a("el-input",{staticClass:"article-textarea",attrs:{rows:1,type:"textarea",autosize:"",placeholder:"请输入内容"},model:{value:t.postForm.content,callback:function(e){t.$set(t.postForm,"content",e)},expression:"postForm.content"}}),t._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:t.contentShortLength,expression:"contentShortLength"}],staticClass:"word-counter"},[t._v(t._s(t.contentShortLength)+"字")])],1),t._v(" "),a("div",{staticStyle:{"margin-bottom":"20px"}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送头像:",prop:"icon",disabled:t.is_effect}},[a("span",{model:{value:t.uploadType,callback:function(e){t.uploadType=e},expression:"uploadType"}}),t._v(" "),a("Upload",{attrs:{uploadType:t.uploadType},model:{value:t.postForm.icon,callback:function(e){t.$set(t.postForm,"icon",e)},expression:"postForm.icon"}})],1)],1)],1)],1)],1)},[],!1,null,"01a876a4",null));h.options.__file="PushDetail.vue";e.a=h.exports},MSNs:function(t,e,a){"use strict";a.d(e,"a",function(){return i});var o=a("t3Un");function i(){return Object(o.a)({url:"/api/get_token",method:"get"})}},Yfch:function(t,e,a){"use strict"},giwc:function(t,e,a){"use strict";a.d(e,"c",function(){return i}),a.d(e,"a",function(){return s}),a.d(e,"d",function(){return r}),a.d(e,"b",function(){return n});var o=a("t3Un");function i(t){return Object(o.a)({url:"/api/push/list",method:"get",params:t})}function s(t){return Object(o.a)({url:"/api/push/create",method:"post",data:t})}function r(t){return Object(o.a)({url:"/api/push/detail",method:"get",params:{id:t}})}function n(t){return Object(o.a)({url:"/api/push/effect_push",method:"get",params:{id:t}})}},ndez:function(t,e,a){},zhOR:function(t,e,a){"use strict";a.r(e);var o={name:"CreatePush",components:{PushDetail:a("6cK7").a}},i=a("KHd+"),s=Object(i.a)(o,function(){var t=this.$createElement;return(this._self._c||t)("push-detail",{attrs:{"is-edit":!1}})},[],!1,null,null,null);s.options.__file="create.vue";e.default=s.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-e347"],{"38P0":function(t,e,a){"use strict";var o=a("ndez");a.n(o).a},"6cK7":function(t,e,a){"use strict";var o=a("P2sY"),i=a.n(o),s=a("fL+G"),r=a("Grqa"),n=a("uARZ"),l=a("KHd+"),c=Object(l.a)({},function(){var t=this.$createElement;return(this._self._c||t)("p",{staticClass:"warn-content",staticStyle:{"text-align":"center"}},[this._v("\n 点击生效以后,页面所有内容不可进行编辑,请谨慎操作!!\n")])},[],!1,null,null,null);c.options.__file="Warning.vue";var p=c.exports,u=(a("Yfch"),a("giwc")),d={status:"draft",title:"",content:"",icon:"",push_time:"",url:"",creator_name:"",group_topic_id:""},m=[{key:"alpha://topic_detail?topic_id=",display_name:"推送帖子"},{key:"alpha://group_detail?group_id=",display_name:"推送小组"}].reduce(function(t,e){return t[e.key]=e.display_name,t},{}),f={name:"PushDetail",components:{MDinput:r.a,Upload:s.a,Sticky:n.a,Warning:p},props:{isEdit:{type:Boolean,default:!1}},data:function(){var t=this,e=function(e,a,o){""===a?(t.$message({message:e.field+"为必传项",type:"error"}),o(new Error(e.field+"为必传项"))):o()};return{postForm:i()({},d),loading:!1,userListOptions:[],URLOptions:[{key:"alpha://topic_detail?topic_id=",display_name:"推送帖子"},{key:"alpha://group_detail?group_id=",display_name:"推送小组"}],expireTimeOption:{disabledDate:function(t){return t.getTime()<=Date.now()-864e5}},rules:{title:[{validator:e,trigger:"blur"}],content:[{validator:e,trigger:"blur"}],url:[{validator:e,trigger:"blur"}],icon:[{validator:e,trigger:"blur"}],push_time:[{validator:e,trigger:"blur"}],group_topic_id:[{validator:e,trigger:"blur"}]},tempRoute:{},uploadType:1,is_effect:!1}},computed:{contentShortLength:function(){return this.postForm.content.length}},created:function(){if(this.isEdit){var t=this.$route.params&&this.$route.params.id;this.fetchData(t)}else this.postForm=i()({},d);this.tempRoute=i()({},this.$route)},methods:{fetchData:function(t){var e=this;Object(u.d)(t).then(function(t){e.postForm=t.data.data.data,console.log(t.data.data.data.url_prefix,"-----",m[t.data.data.data.url_prefix]),e.postForm.url=m[t.data.data.data.url_prefix],e.is_effect=Boolean(t.data.data.data.is_effect)}).catch(function(t){console.log(t)})},submitForm:function(){var t=this;this.$refs.postForm.validate(function(e){if(!e)return console.log("error submit!!"),!1;t.loading=!0,t.postForm.creator_id=t.$store.getters.id,Object(u.a)(t.postForm).then(function(e){t.$notify({title:"成功",message:e.data.data.message,type:"success",duration:2e3}),setTimeout(function(){t.$router.push("/push/list")},1e3)}).catch(function(e){t.$notify({title:"失败",message:"操作失败",type:"danger",duration:2e3})}),t.postForm.status="published",t.loading=!1})},effectPush:function(){var t=this;if(this.postForm.push_time<Date.now())return this.$message.error("推送时间已过期, 请重新设置!!"),!1;this.is_effect=Boolean(1);var e=this.$route.params&&this.$route.params.id;Object(u.b)(e).then(function(e){console.log(e.data.data.message),t.$message({message:e.data.data.message,type:"success"}),t.$router.go(0)}).catch(function(t){})}}},h=(a("38P0"),Object(l.a)(f,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"createPost-container"},[a("el-form",{ref:"postForm",staticClass:"form-container",attrs:{model:t.postForm,rules:t.rules}},[a("sticky",{attrs:{"class-name":"sub-navbar "+t.postForm.status}},[t.isEdit&&!t.is_effect?a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.effectPush}},[t._v("生效")]):t._e(),t._v(" "),t.is_effect?t._e():a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"margin-left":"10px"},attrs:{type:"success"},on:{click:t.submitForm}},[t._v("保存")])],1),t._v(" "),a("div",{staticClass:"createPost-main-container"},[a("el-row",[t.isEdit?a("Warning"):t._e(),t._v(" "),a("el-col",{attrs:{span:24}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{prop:"title"}},[a("MDinput",{attrs:{maxlength:100,name:"title",required:""},model:{value:t.postForm.title,callback:function(e){t.$set(t.postForm,"title",e)},expression:"postForm.title"}},[t._v("\n 推送标题\n ")])],1),t._v(" "),a("div",{staticClass:"postInfo-container"},[a("el-row",[a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送ID:"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.id,callback:function(e){t.$set(t.postForm,"id",e)},expression:"postForm.id"}})],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"创建时间:",prop:"create_time"}},[t.isEdit?a("el-input",{staticClass:"article-textarea",staticStyle:{width:"199px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.create_time,callback:function(e){t.$set(t.postForm,"create_time",e)},expression:"postForm.create_time"}}):t._e()],1):t._e()],1),t._v(" "),a("el-col",{attrs:{span:8}},[t.isEdit?a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"创建用户:"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text",disabled:""},model:{value:t.postForm.creator_name,callback:function(e){t.$set(t.postForm,"creator_name",e)},expression:"postForm.creator_name"}})],1):t._e()],1)],1),t._v(" "),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送落地:",prop:"url"}},[a("el-select",{staticClass:"postInfo-container-item",staticStyle:{width:"230px"},attrs:{placeholder:"协议:",clearable:""},model:{value:t.postForm.url,callback:function(e){t.$set(t.postForm,"url",e)},expression:"postForm.url"}},t._l(t.URLOptions,function(t){return a("el-option",{key:t.key,attrs:{label:t.display_name,value:t.key}})}))],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticClass:"postInfo-container-item",attrs:{"label-width":"80px",label:"推送时间:",prop:"push_time"}},[a("el-date-picker",{staticStyle:{width:"199px"},attrs:{type:"datetime",placeholder:"选择日期时间","picker-options":t.expireTimeOption},model:{value:t.postForm.push_time,callback:function(e){t.$set(t.postForm,"push_time",e)},expression:"postForm.push_time"}})],1)],1),t._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"135px",label:"推送(帖子/小组)ID):",prop:"group_topic_id"}},[a("el-input",{staticClass:"article-textarea",staticStyle:{width:"180px"},attrs:{rows:1,type:"text"},model:{value:t.postForm.group_topic_id,callback:function(e){t.$set(t.postForm,"group_topic_id",e)},expression:"postForm.group_topic_id"}})],1)],1)],1)],1)],1)],1),t._v(" "),a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送内容:",prop:"content"}},[a("el-input",{staticClass:"article-textarea",attrs:{rows:1,type:"textarea",autosize:"",placeholder:"请输入内容"},model:{value:t.postForm.content,callback:function(e){t.$set(t.postForm,"content",e)},expression:"postForm.content"}}),t._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:t.contentShortLength,expression:"contentShortLength"}],staticClass:"word-counter"},[t._v(t._s(t.contentShortLength)+"字")])],1),t._v(" "),a("div",{staticStyle:{"margin-bottom":"20px"}},[a("el-form-item",{staticStyle:{"margin-bottom":"40px"},attrs:{"label-width":"75px",label:"推送头像:",prop:"icon",disabled:t.is_effect}},[a("span",{model:{value:t.uploadType,callback:function(e){t.uploadType=e},expression:"uploadType"}}),t._v(" "),a("Upload",{attrs:{uploadType:t.uploadType},model:{value:t.postForm.icon,callback:function(e){t.$set(t.postForm,"icon",e)},expression:"postForm.icon"}})],1)],1)],1)],1)],1)},[],!1,null,"01a876a4",null));h.options.__file="PushDetail.vue";e.a=h.exports},MSNs:function(t,e,a){"use strict";a.d(e,"a",function(){return i});var o=a("t3Un");function i(){return Object(o.a)({url:"/api/get_token",method:"get"})}},Yfch:function(t,e,a){"use strict"},gB7W:function(t,e,a){"use strict";a.r(e);var o={name:"EditPush",components:{PushDetail:a("6cK7").a}},i=a("KHd+"),s=Object(i.a)(o,function(){var t=this.$createElement;return(this._self._c||t)("push-detail",{attrs:{"is-edit":!0}})},[],!1,null,null,null);s.options.__file="edit.vue";e.default=s.exports},giwc:function(t,e,a){"use strict";a.d(e,"c",function(){return i}),a.d(e,"a",function(){return s}),a.d(e,"d",function(){return r}),a.d(e,"b",function(){return n});var o=a("t3Un");function i(t){return Object(o.a)({url:"/api/push/list",method:"get",params:t})}function s(t){return Object(o.a)({url:"/api/push/create",method:"post",data:t})}function r(t){return Object(o.a)({url:"/api/push/detail",method:"get",params:{id:t}})}function n(t){return Object(o.a)({url:"/api/push/effect_push",method:"get",params:{id:t}})}},ndez:function(t,e,a){}}]);
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment