微信公众号管理后台

28.88efcc77aae1dbdf1474.js 14KB

1
  1. webpackJsonp([28],{"Og+m":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={data:function(){return{showDetail:!1,enable:"待处理",app_id:"",timeRange:[],infoObj:{estimated_price_min:"",estimated_price_max:""},list:[],allData:[],teamId:"",isShow:!1,loadOrder:!1,loadDetail:!1,page:1,page_size:20,total:1,wxList:this.$store.state.wxList}},created:function(){this.teamId=JSON.parse(this.$cookieStore.getCookie("teamObj")).id,this.init(1)},methods:{init:function(e){var t=this;this.list=[],this.total=0,this.loadOrder=!0,this.page=e,this.$axios.post(this.URL.BASEURL+this.URL.cptOrderList,{team_id:Number(this.teamId),start_time:this.timeRange&&this.timeRange.length>0?this.timeRange[0]:"",end_time:this.timeRange&&this.timeRange.length>0?this.timeRange[1]:"",page:e,page_size:this.page_size,app_id:this.app_id}).then(function(e){e=e.data;t.loadOrder=!1,e&&0==e.errno?(t.list=e.rst.data,t.page_size=Number(e.rst.pageInfo.size),t.total=Number(e.rst.pageInfo.total)):t.$message({message:e.err,type:"warning"})}).catch(function(e){t.loadOrder=!1})},exportToExcel:function(){var e=this,t=this.allData,i=[];for(var a in t)i.push({serving_time:t[a].serving_time?'"'+t[a].serving_time+'"':"空",nickname:t[a].nickname?t[a].nickname:"空",position:t[a].position?"多图文第"+t[a].position+"篇":"空",title:t[a].title?t[a].title.replace(/,/g,","):"空",sale_price:t[a].sale_price?"¥"+t[a].sale_price:"空",business_man:t[a].business_man?t[a].business_man:"空",enable:-1==t[a].enable?"审核拒绝":0==t[a].enable?"已取消":1==t[a].enable?"待审核":2==t[a].enable?"待支付":3==t[a].enable?"待发布":4==t[a].enable?"已发布":5==t[a].enable?"已关闭":"已发布未支付"});for(var n="推送时间,公众号,位置,推文标题,销售价格,负责销售,状态\n",s=0;s<i.length;s++){for(var o in i[s])n+=i[s][o]+"\t,";n+="\n"}var l="data:text/csv;charset=utf-8,\ufeff"+encodeURIComponent(n),r=document.createElement("a");r.href=l;var c="";this.wxList.forEach(function(t){e.app_id==t.app_id&&(c=t.nickname)}),c=c?"("+c+")":"",r.download="CPT广告订单"+c+".csv",document.body.appendChild(r),r.click(),document.body.removeChild(r)},getAllData:function(){var e=this;this.loadOrder=!0,this.$axios.post(this.URL.BASEURL+this.URL.cptOrderList,{team_id:Number(this.teamId),start_time:this.timeRange&&this.timeRange.length>0?this.timeRange[0]:"",end_time:this.timeRange&&this.timeRange.length>0?this.timeRange[1]:"",page:1,page_size:9999,app_id:this.app_id}).then(function(t){t=t.data;e.loadOrder=!1,t&&0==t.errno?(e.allData=t.rst.data,e.exportToExcel()):e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loadOrder=!1})},handleCurrentChange:function(e){this.init(e)},handleClick:function(e){var t=this;this.isShow=!0,this.loadDetail=!0,this.$axios.post(this.URL.BASEURL+this.URL.cptOrderDetail,{order_no:e.order_no}).then(function(e){e=e.data;if(t.loadDetail=!1,e&&0==e.errno){t.infoObj=e.rst;var i=JSON.parse(t.infoObj.auditing_info),a="";i&&i.length>0&&i.forEach(function(e,t){for(var n in e)"admin_id"!=n&&(a+=e[n]+" ");t<i.length-1&&(a+="/")}),t.infoObj.auditing_info=a}else t.isShow=!1,t.$message({message:e.err,type:"warning"})}).catch(function(e){console.log(e),t.loadDetail=!1})},toUrl:function(){this.infoObj.content_source_url?window.open(this.infoObj.content_source_url,"target"):this.$message({message:"暂无该图文的链接",type:"waring"})},copy:function(){if(this.infoObj.content_source_url){var e=document.getElementById("cpoyText");e.value=this.infoObj.content_source_url,e.select(),document.execCommand("Copy"),this.$message({message:"链接已复制成功",type:"success"})}else this.$message({message:"链接不存在",type:"error"})},create:function(){var e=this;this.loadDetail=!0,this.$axios.post(this.URL.BASEURL+this.URL.cptCreate,{title:this.infoObj.title,digest:this.infoObj.digest,thumb_url:this.infoObj.thumb_url,content:this.infoObj.content,url:this.infoObj.content_source_url,ad_type:1,order_no:this.infoObj.order_no,position:this.infoObj.position,app_id:this.app_id?this.app_id:JSON.parse(this.$cookieStore.getCookie("wxName")).app_id}).then(function(t){t=t.data;e.loadDetail=!1,t&&0==t.errno?(e.$message({message:"已成功添加到合成器",type:"success"}),e.isShow=!1,e.init(1)):e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loadDetail=!1})}},watch:{app_id:function(){var e=this;this.app_id&&this.wxList.forEach(function(t){t.app_id==e.app_id&&(e.wxName=t.nickname)})}}},n={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"orderList"},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loadOrder,expression:"loadOrder"}],staticClass:"orderMain",attrs:{"element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading"}},[i("div",{staticClass:"box"},[i("div",{staticClass:"topButton"},[i("div",{staticStyle:{float:"right","padding-right":"2px"}},[i("label",{staticClass:"label",attrs:{for:"select"}},[e._v("选择公众号:")]),e._v(" "),i("el-select",{attrs:{id:"select",clearable:"",filterable:"",placeholder:"请选择"},on:{change:function(t){return e.init(1)}},model:{value:e.app_id,callback:function(t){e.app_id=t},expression:"app_id"}},e._l(e.wxList,function(e){return i("el-option",{key:e.app_id,attrs:{label:e.nickname,value:e.app_id}})}),1),e._v(" "),i("label",{staticClass:"label",attrs:{for:"select"}},[e._v("推文日期:")]),e._v(" "),i("el-date-picker",{attrs:{id:"time",type:"daterange","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",align:"right"},on:{change:function(t){return e.init(1)}},model:{value:e.timeRange,callback:function(t){e.timeRange=t},expression:"timeRange"}}),e._v(" "),i("el-button",{staticStyle:{"margin-left":"8px"},on:{click:e.getAllData}},[e._v("导出")])],1)]),e._v(" "),i("el-table",{staticClass:"table",staticStyle:{width:"100%"},attrs:{data:e.list,border:""}},[i("el-table-column",{attrs:{prop:"order_no",align:"center","show-overflow-tooltip":"",label:"订单号"}}),e._v(" "),i("el-table-column",{attrs:{prop:"serving_time",align:"center","show-overflow-tooltip":"",label:"推送时间"}}),e._v(" "),i("el-table-column",{attrs:{prop:"name",width:"220",align:"center",label:"公众号"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("img",{staticClass:"icon",attrs:{src:t.row.head_img,alt:""}}),e._v(" "),i("span",{staticClass:"name"},[e._v(e._s(t.row.nickname))])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"name",align:"center",label:"位置"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.position?"多图文第"+t.row.position+"篇":"-")+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"title",align:"center","show-overflow-tooltip":"",label:"推文标题"}}),e._v(" "),i("el-table-column",{attrs:{prop:"sale_price",align:"center",width:"100px",label:"销售价格"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.sale_price||0==t.row.sale_price?"¥"+t.row.sale_price:"-")+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"business_man",align:"center",width:"100px",label:"负责销售"}}),e._v(" "),i("el-table-column",{attrs:{align:"center",width:"150px",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{class:-1==t.row.enable?"error":0==t.row.enable?"error":1==t.row.enable?"perfet":2==t.row.enable?"isPay":3==t.row.enable?"isPub":4==t.row.enable?"isTrue":"isPub"},[e._v(e._s(-1==t.row.enable?"审核拒绝":0==t.row.enable?"已取消":1==t.row.enable?"待审核":2==t.row.enable?"待支付":3==t.row.enable?"待发布":4==t.row.enable?"已发布":5==t.row.enable?"已关闭":"已发布未支付"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:"操作",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{style:{cursor:2==t.row.enable||3==t.row.enable||4==t.row.enable?"pointer":"not-allowed",color:2==t.row.enable||3==t.row.enable||4==t.row.enable?"#448aff":"#3B3F52"},attrs:{type:"text",size:"small"},on:{click:function(i){(2==t.row.enable||3==t.row.enable||4==t.row.enable)&&e.handleClick(t.row)}}},[e._v("查看")])]}}])})],1),e._v(" "),e.total>0?i("div",{staticClass:"bottom"},[i("el-pagination",{staticStyle:{flex:"1"},attrs:{background:"","current-page":e.page,"page-size":e.page_size,layout:"prev, pager, next",total:e.total},on:{"current-change":e.handleCurrentChange}})],1):e._e()],1)]),e._v(" "),i("my-dialog",{attrs:{visible:e.isShow,width:"40%",maxWidth:"683px",height:"auto"},on:{"update:visible":function(t){e.isShow=t}}},[i("div",{staticClass:"toast"},[i("h3",[e._v("订单号")]),e._v(" "),i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loadDetail,expression:"loadDetail"}],staticClass:"toastMain"},[i("div",{staticClass:"inputItem"},[i("label",{staticStyle:{"line-height":"46px"}},[e._v("公众号")]),e._v(" "),i("div",{staticClass:"right"},[i("img",{attrs:{src:e.infoObj.head_img,alt:""}}),e._v(" "),i("span",{staticClass:"name"},[e._v(e._s(e.infoObj.nickname))]),e._v(" "),i("span",{staticClass:"position"},[e._v(e._s(e.infoObj.position?"多图文第"+e.infoObj.position+"条":"-"))])])]),e._v(" "),i("div",{staticClass:"inputItem"},[i("label",[e._v("投放时间:")]),e._v("\n "+e._s(e.infoObj.serving_time)+"\n ")]),e._v(" "),i("div",{staticClass:"inputItem"},[i("label",{staticClass:"text"},[e._v("保留时间:")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.infoObj.ad_serving,expression:"infoObj.ad_serving"}],attrs:{type:"",name:"",id:"",disabled:""},domProps:{value:e.infoObj.ad_serving},on:{input:function(t){t.target.composing||e.$set(e.infoObj,"ad_serving",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"inputItem"},[i("label",{staticClass:"text"},[e._v("刊例价格:")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.infoObj.estimated_price_min+"-"+e.infoObj.estimated_price_max,expression:"infoObj.estimated_price_min+'-'+infoObj.estimated_price_max"}],attrs:{type:"",name:"",id:"",disabled:""},domProps:{value:e.infoObj.estimated_price_min+"-"+e.infoObj.estimated_price_max},on:{input:function(t){t.target.composing||e.$set(e.infoObj.estimated_price_min+"-"+e.infoObj,"estimated_price_max",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"inputItem"},[i("label",{staticClass:"text"},[e._v("销售价格:")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.infoObj.sale_price,expression:"infoObj.sale_price"}],attrs:{type:"",name:"",id:"",disabled:""},domProps:{value:e.infoObj.sale_price},on:{input:function(t){t.target.composing||e.$set(e.infoObj,"sale_price",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"inputItem content"},[i("label",{staticClass:"text"},[e._v("广告内容:")]),e._v(" "),i("div",{staticClass:"rightInfo"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.create()}}},[e._v("导入合成器")]),e._v(" "),i("el-button",{on:{click:function(t){e.isShow=!1,e.showDetail=!0}}},[e._v("查看文章内容")])],1)]),e._v(" "),i("div",{staticClass:"inputItem"},[i("label",{staticClass:"text"},[e._v("原文链接:")]),e._v(" "),i("div",{staticClass:"right"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.infoObj.content_source_url,expression:"infoObj.content_source_url"}],attrs:{type:"",name:"",disabled:""},domProps:{value:e.infoObj.content_source_url},on:{input:function(t){t.target.composing||e.$set(e.infoObj,"content_source_url",t.target.value)}}}),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.infoObj.content_source_url,expression:"infoObj.content_source_url"}],attrs:{type:"",name:"",id:"cpoyText"},domProps:{value:e.infoObj.content_source_url},on:{input:function(t){t.target.composing||e.$set(e.infoObj,"content_source_url",t.target.value)}}}),e._v(" "),i("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.copy}},[e._v("复制")])],1)]),e._v(" "),i("div",{staticClass:"inputItem"},[i("label",{staticClass:"text"},[e._v("预览账号:")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.infoObj.preview_account,expression:"infoObj.preview_account"}],attrs:{type:"",name:"",id:"",disabled:""},domProps:{value:e.infoObj.preview_account},on:{input:function(t){t.target.composing||e.$set(e.infoObj,"preview_account",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"inputItem"},[i("label",{staticClass:"text"},[e._v("预览地址:")]),e._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:e.infoObj.content_source_url,expression:"infoObj.content_source_url"}],attrs:{type:"",name:"",id:"",disabled:""},domProps:{value:e.infoObj.content_source_url},on:{input:function(t){t.target.composing||e.$set(e.infoObj,"content_source_url",t.target.value)}}})]),e._v(" "),i("div",{staticClass:"inputItem"},[i("label",{staticClass:"text"},[e._v("备注:")]),e._v(" "),i("textarea",{directives:[{name:"model",rawName:"v-model",value:e.infoObj.auditing_info,expression:"infoObj.auditing_info"}],attrs:{type:"",name:"",id:"",disabled:""},domProps:{value:e.infoObj.auditing_info},on:{input:function(t){t.target.composing||e.$set(e.infoObj,"auditing_info",t.target.value)}}})])]),e._v(" "),i("div",{staticClass:"toastBtn"},[i("el-button",{attrs:{size:"mini"},on:{click:function(t){e.isShow=!1}}},[e._v("关闭")])],1)])]),e._v(" "),i("my-dialog",{attrs:{visible:e.showDetail,width:"570px",height:"auto"},on:{"update:visible":function(t){e.showDetail=t}}},[i("div",{staticClass:"toast"},[i("h3",[e._v("文章预览")]),e._v(" "),i("div",{staticClass:"toastMain infoBox"},[i("div",{staticClass:"title"},[e._v(e._s(e.infoObj.title))]),e._v(" "),i("div",{staticClass:"digest"},[i("span",{staticClass:"name"},[e._v(e._s(e.infoObj.nickname))]),e._v(e._s(e.infoObj.serving_time?e.infoObj.serving_time.split(" ")[0]:"-"))]),e._v(" "),i("div",{staticClass:"phoneCenter",domProps:{innerHTML:e._s(e.infoObj.content&&e.infoObj.content.replace(/data-src/g,"src"))}})]),e._v(" "),i("div",{staticClass:"toastBtn"},[i("el-button",{attrs:{size:"mini"},on:{click:function(t){e.showDetail=!1}}},[e._v("关闭")])],1)])])],1)},staticRenderFns:[]};var s=i("VU/8")(a,n,!1,function(e){i("Wp80"),i("YANR")},"data-v-3a1f23a9",null);t.default=s.exports},Wp80:function(e,t){},YANR:function(e,t){}});