1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1a2ef55d"],{"0b0b":function(t,e,a){"use strict";a("5d75")},"38cf":function(t,e,a){var n=a("23e7"),r=a("1148");n({target:"String",proto:!0},{repeat:r})},"5d75":function(t,e,a){},b6c0:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"content"},[a("div",{staticClass:"search_box"},[a("div",[a("el-tabs",{on:{"tab-click":t.handleTagToggle}},[a("el-tab-pane",{attrs:{name:"0"}},[a("span",{attrs:{slot:"label"},slot:"label"},[t._v(" 已发布 "),a("el-badge",{attrs:{value:t.num.release}})],1)]),a("el-tab-pane",{attrs:{name:"1"}},[a("span",{attrs:{slot:"label"},slot:"label"},[t._v(" 待发布 "),a("el-badge",{attrs:{value:t.num.no_release}})],1)]),a("el-tab-pane",{attrs:{name:"2"}},[a("span",{attrs:{slot:"label"},slot:"label"},[t._v(" 草稿箱 "),a("el-badge",{attrs:{value:t.num.draft}})],1)])],1)],1),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.handleEditor(0)}}},[t._v("添加微聊")])],1),a("div",{staticClass:"table_box"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"listTable",staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#f8fbfc"},border:"",stripe:"",data:t.list,height:t.tableHeight+"px","cell-style":{padding:"10px 0"}}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50",align:"center",index:function(e){return t.params.page_size*(t.params.page_index-1)+e+1}}}),a("el-table-column",{attrs:{label:"标题",prop:"title",align:"center","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v(" "+t._s(null===a.title?a.created_at:a.title)+" ")]}}])}),a("el-table-column",{attrs:{label:"发布时间",prop:"created_at",align:"center",width:"210"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("span",{style:{color:0===n.shelves&&n.timing_shelves?"#f00":"000"}},[t._v(" "+t._s(0===n.shelves&&n.timing_shelves?"定时:"+n.timing_shelves:n.shelves_time))])]}}])}),a("el-table-column",{attrs:{label:"点赞量",prop:"like",align:"center",width:"70"}}),a("el-table-column",{attrs:{label:"播放量",prop:"read",align:"center",width:"70"}}),a("el-table-column",{attrs:{label:"分享量",prop:"share",align:"center",width:"70"}}),a("el-table-column",{attrs:{label:"操作",prop:"status",width:"300",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleEditor(1,n)}}},[t._v("编辑")]),1!=n.shelves?a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleRelease(n)}}},[t._v("发布")]):t._e(),1===n.shelves?a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleOff(n)}}},[t._v("下架")]):t._e(),1===n.shelves?a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handelDrawer(n.id)}}},[t._v("评论")]):t._e(),1===n.shelves?a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handelDown(n.id)}}},[t._v("下载")]):t._e(),a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleDelete(n)}}},[t._v("删除")])]}}])})],1)],1),a("el-drawer",{attrs:{title:"评论管理",visible:t.showComment,direction:"rtl",size:"50%"},on:{"update:visible":function(e){t.showComment=e}}},[a("div",{staticClass:"draw_table"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"commentTable",staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#f8fbfc"},border:"",stripe:"",data:t.commentList,"cell-style":{padding:"10px 0"}}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"50",align:"center",index:function(e){return t.params.page_size*(t.params.page_index-1)+e+1}}}),a("el-table-column",{attrs:{label:"评论人",prop:"status",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v(" "+t._s(a.user&&a.user.nickname)+" ")]}}])}),a("el-table-column",{attrs:{property:"content",label:"内容",width:"400","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{property:"updated_at",label:"日期",width:"160"}}),a("el-table-column",{attrs:{label:"状态",prop:"status",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-tag",{attrs:{type:1===n.is_audit?"success":"danger"}},[t._v(t._s(1===n.is_audit?"显示":"隐藏"))])]}}])}),a("el-table-column",{attrs:{label:"操作",prop:"status",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleDisable(n)}}},[t._v(t._s(0===n.is_audit?"显示":"隐藏"))]),a("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleDetail(n)}}},[t._v("详情")])]}}])})],1)],1),a("div",{staticClass:"batch-container"},[a("pagination",{attrs:{total:t.commentPage,limit:t.query.page_size,page:t.query.page_index},on:{pagination:t.changePage,"update:limit":t.changePage}})],1)]),a("el-dialog",{attrs:{title:"评论详情",visible:t.showDetail,width:"40%"},on:{"update:visible":function(e){t.showDetail=e}}},[a("el-form",{attrs:{model:t.detail}},[a("el-form-item",{attrs:{label:"评论时间:","label-width":"90px"}},[t._v(" "+t._s(t.detail.updated_at)+" ")]),a("el-form-item",{attrs:{label:"评论内容:","label-width":"90px"}},[t._v(" "+t._s(t.detail.content)+" ")]),a("el-form-item",{attrs:{label:"评论审核:","label-width":"90px"}},[a("el-radio-group",{model:{value:t.detail.is_audit,callback:function(e){t.$set(t.detail,"is_audit",e)},expression:"detail.is_audit"}},[a("el-radio",{attrs:{label:1}},[t._v("显示")]),a("el-radio",{attrs:{label:0}},[t._v("隐藏")])],1)],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.showDetail=!1}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.handleDisable(t.detail)}}},[t._v("确 定")])],1)],1),a("div",{staticClass:"batch-container"},[a("pagination",{attrs:{total:t.totalPage,limit:t.params.page_size,page:t.params.page_index},on:{pagination:t.changePagination,"update:limit":t.changePagination}})],1)],1)},r=[],i=a("1da1"),s=(a("96cf"),a("38cf"),a("a9e3"),a("b0c0"),a("d3b7"),a("d800")),l=(a("5c96"),{name:"ChatList",data:function(){return{total:0,loading:!1,dialogFormVisible:!1,form:{},params:{page_index:1,page_size:20,search_name:"",shelves:1},num:0,list:[],totalPage:0,tableHeight:0,showComment:!1,commentList:[],commentPage:0,query:{page_index:1,page_size:20,article_id:""},detail:"",showDetail:!1}},created:function(){this.getList()},mounted:function(){var t=this;this.$nextTick((function(){t.tableHeight=document.getElementsByClassName("table_box")[0].offsetHeight}))},methods:{handelDown:function(t){window.location.href="https://weiliao.woaidakele.cn/api/admin/article/downAudioFile?id=".concat(t)},downloadAudio:function(t){var e=document.createElement("a");e.href=t,e.click()},handleDetail:function(t){this.detail=t,this.showDetail=!0},handleDisable:function(t){var e=this,a=t.id,n=t.is_audit,r=0===n?"显示":"隐藏";this.$confirm("确认要".concat(r,"该评论内容"),{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(t){Object(s["a"])({comment_id:a}).then((function(t){200===t.status_code?(e.handelDrawer(e.query.article_id),e.$message.success("已".concat(r,"该评论内容")),e.showDetail=!1):e.$message.error("设置失败")}))}))},handelDrawer:function(t){var e=this;this.query.article_id=t,Object(s["e"])(this.query).then((function(t){200===t.status_code?(e.commentList=t.data.list,e.commentPage=t.data.total):e.$message(t.msg||"获取失败")})),this.showComment=!0},format:function(t){return"0".repeat(2-String(Math.floor(t/60)).length)+Math.floor(t/60)+":"+"0".repeat(2-String(Math.floor(t%60)).length)+Math.floor(t%60)},handleEditor:function(t,e){0===t?window.localStorage.removeItem("id"):window.localStorage.setItem("id",e.id),this.$router.push({name:"chatEditor"})},handleRelease:function(t){var e=this,a=t.title,n=t.perface;if(2===t.shelves&&(null===a||null==n))return this.$confirm("请先完善信息","温馨提示",{confirmButtonText:"确定",type:"warning"}).then((function(){window.localStorage.setItem("audio",JSON.stringify(t)),e.$router.push({name:"chatEditor"})})),!1;this.$confirm("确认要发布该音频吗?","删除确认",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.releaseAudio(t)}))},releaseAudio:function(t){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){var n,r,i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(2!==e.params.shelves){a.next=4;break}if(null!==t.title&&null!==t.perface){a.next=4;break}return e.$message.error("请先完善内容"),a.abrupt("return",!1);case 4:return a.next=6,Object(s["j"])({id:t.id});case 6:n=a.sent;try{r=n.msg,i=n.status_code,200===i?(e.$message.success("发布成功"),e.getList()):e.$message.error(r||"发布失败")}catch(l){e.$message.error(l.msg||"发布失败")}case 8:case"end":return a.stop()}}),a)})))()},handleDelete:function(t){var e=this,a=t.id;this.$confirm("确认要删除该音频吗?","删除确认",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.deleteAudio(a)}))},handleOff:function(t){var e=this;this.$confirm("确认要下架该音频吗?","下架确认",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.offAudio(t.id)}))},offAudio:function(t){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){var n,r,i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,Object(s["b"])({id:t});case 2:n=a.sent;try{r=n.msg,i=n.status_code,200===i?(e.$message.success("下架成功"),e.getList()):e.$message.error(r||"下架失败")}catch(l){e.$message.error(l.msg||"下架失败")}case 4:case"end":return a.stop()}}),a)})))()},deleteAudio:function(t){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){var n,r,i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,Object(s["c"])({id:t});case 2:n=a.sent;try{r=n.msg,i=n.status_code,200===i?(e.$message.success("删除成功"),e.getList()):e.$message.error(r||"删除失败")}catch(l){e.$message.error(l.msg||"删除失败")}case 4:case"end":return a.stop()}}),a)})))()},handleTagToggle:function(t){0===Number(t.name)&&(this.params.shelves=1),1===Number(t.name)&&(this.params.shelves=0),2===Number(t.name)&&(this.params.shelves=2),this.list=[],this.params.page_index=1,this.getList()},getList:function(){var t=this,e=this.params,a=e.page_index,n=e.page_size,r=e.shelves;this.loading=!0,Object(s["g"])({page_index:a,page_size:n,shelves:r}).then((function(e){200===e.status_code?(t.list=e.data.list,t.totalPage=e.data.total,t.getNum()):t.$message.error(e.msg||"获取微聊列表失败"),t.loading=!1})).catch((function(e){t.loading=!1,t.$message.error(e||"获取微聊列表失败")})).finally((function(e){t.loading=!1}))},getNum:function(t){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){var a,n,r,i;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(s["h"])();case 2:a=t.sent;try{n=a.msg,r=a.status_code,i=a.data,200===r?e.num=i.list:e.$message.error(n||"获取数据失败")}catch(l){e.$message.error(l.msg||"获取数据失败")}case 4:case"end":return t.stop()}}),t)})))()},handleSearch:function(t){this.params.search_name?(this.loading=!0,!t&&(this.page=1),this.getList()):(this.page=1,this.created())},changePagination:function(t){var e=t.page,a=t.limit;this.params.page_size=a,this.params.page_index=e,this.getList()},changePage:function(t){var e=t.page,a=t.limit;this.query.page_size=a,this.query.page_index=e,this.handelDrawer(this.query.id)}}}),o=l,c=(a("0b0b"),a("2877")),u=Object(c["a"])(o,n,r,!1,null,"6f18e11a",null);e["default"]=u.exports},d800:function(t,e,a){"use strict";a.d(e,"k",(function(){return r})),a.d(e,"l",(function(){return i})),a.d(e,"g",(function(){return s})),a.d(e,"f",(function(){return l})),a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return c})),a.d(e,"j",(function(){return u})),a.d(e,"d",(function(){return d})),a.d(e,"h",(function(){return m})),a.d(e,"e",(function(){return h})),a.d(e,"i",(function(){return g})),a.d(e,"a",(function(){return p}));var n=a("b775"),r=function(t){return Object(n["a"])({url:"/article/uploadImg",method:"post",data:t})},i=function(t){return Object(n["a"])({url:"/article/uploadAudioSimple",method:"post",data:t})},s=function(t){return Object(n["a"])({url:"/article/getArticleList",method:"get",params:t})},l=function(t){return Object(n["a"])({url:"/article/getArticleDetail",method:"get",params:t})},o=function(t){return Object(n["a"])({url:"/article/deleteArticle",method:"post",data:t})},c=function(t){return Object(n["a"])({url:"/article/cancelShelvesArticle",method:"post",data:t})},u=function(t){return Object(n["a"])({url:"/article/manualRelease",method:"post",data:t})},d=function(t){return Object(n["a"])({url:"/article/editArticle",method:"post",data:t})},m=function(t){return Object(n["a"])({url:"/article/getArticleListNum",method:"get",params:t})},h=function(t){return Object(n["a"])({url:"/article/getArticleComment",method:"get",params:t})},g=function(t){return Object(n["a"])({url:"/article/getCommentList",method:"get",params:t})},p=function(t){return Object(n["a"])({url:"/article/authComment",method:"post",data:t})}}}]);
|