(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-26bbbf4a"],{"7f6c":function(e,t,a){"use strict";var n=a("365c");function r(e){var t="/websiteSetting/read";return n["a"].get(t,e)}function s(e){var t="/websiteSetting/update";return n["a"].post(t,e)}function i(e){var t="/websiteLang/index";return n["a"].get(t,e)}function c(e){var t="/websiteLang/save";return n["a"].post(t,e)}function l(e){var t="/websiteLang/system";return n["a"].get(t,e)}function o(e){var t="/websiteServer/read";return n["a"].get(t,e)}function u(e){var t="/websiteServer/update";return n["a"].post(t,e)}t["a"]={basicInfo:r,basicUpdate:s,langInfo:i,langUpdate:c,systemLang:l,serverInfo:o,serverUpdate:u}},"816b":function(e,t,a){"use strict";var n=a("365c");function r(e){var t="/module/index";return n["a"].get(t,e)}function s(e){var t="/module/save";return n["a"].post(t,e)}function i(e){var t="/module/update";return n["a"].post(t,e)}function c(e){var t="/module/delete";return n["a"].post(t,e)}function l(e){var t="/module/read";return n["a"].get(t,e)}function o(e){var t="/category/getModuleCate";return n["a"].get(t,e)}function u(e){var t="/moduleField/index";return n["a"].get(t,e)}function d(e){var t="/moduleField/save";return n["a"].post(t,e)}function m(e){var t="/moduleField/update";return n["a"].post(t,e)}function p(e){var t="/moduleField/delete";return n["a"].post(t,e)}function f(e){var t="/moduleField/read";return n["a"].get(t,e)}function h(e){var t="/module/all";return n["a"].get(t,e)}function b(e){var t="/module/field";return n["a"].get(t,e)}function g(e){var t="/preview";return n["a"].get(t,e)}t["a"]={moduleList:r,moduleSave:s,moduleUpdate:i,moduleDelete:c,moduleInfo:l,fieldList:u,fieldSave:d,fieldUpdate:m,fieldDelete:p,fieldInfo:f,getModuleCate:o,moduleTable:h,moduleField:b,preview:g}},"9d0b":function(e,t,a){"use strict";a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return r})),a.d(t,"c",(function(){return s}));var n={1:"已发布",2:"待发布",3:"待审核",4:"被驳回",5:"已下线",6:"草稿"},r={1:"待审核",3:"审核通过",4:"审核拒绝",5:"已下线"},s={1:"内容审核",2:"删除审核"}},"9e4e":function(e,t,a){},b5fc:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"container"},[a("el-tabs",{staticClass:"tab-card tabs-white",attrs:{type:"card"},on:{"tab-click":e.handleClick},model:{value:e.params.lang,callback:function(t){e.$set(e.params,"lang",t)},expression:"params.lang"}},e._l(e.langList,(function(e){return a("el-tab-pane",{key:e.id,attrs:{label:e.lang,name:e.lang}})})),1),a("div",{staticClass:"content"},[a("TableSearch",{scopedSlots:e._u([{key:"btn",fn:function(){return[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleExamine(e.checkedList)}}},[e._v(" "+e._s(e.$t("批量通过"))+" ")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleReject(e.checkedList)}}},[e._v(" "+e._s(e.$t("批量驳回"))+" ")])]},proxy:!0}])},[[a("el-form-item",{attrs:{label:e.$t("内容标题")}},[a("el-input",{attrs:{size:"small",placeholder:e.$t("请输入内容标题")},model:{value:e.params.title,callback:function(t){e.$set(e.params,"title",t)},expression:"params.title"}})],1),a("el-form-item",{attrs:{label:e.$t("站点")}},[a("el-select",{attrs:{size:"small"},on:{change:e.getCategoryList},model:{value:e.params.website_id,callback:function(t){e.$set(e.params,"website_id",t)},expression:"params.website_id"}},e._l(e.webList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.domain,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:e.$t("栏目")+":"}},[a("el-select",{attrs:{size:"small",filterable:"",multiple:""},model:{value:e.params.category_id,callback:function(t){e.$set(e.params,"category_id",t)},expression:"params.category_id"}},e._l(e.columnList,(function(t){return a("el-option-group",{key:t.id,attrs:{label:t.title}},e._l(t.category,(function(e){return a("el-option",{key:e.id,attrs:{label:0!=e.parent_id?""+e.title:e.title,value:+e.id,disabled:e.disabled}})})),1)})),1)],1),a("el-form-item",{attrs:{label:e.$t("审核状态")}},[a("el-select",{attrs:{size:"small"},model:{value:e.params.check_status,callback:function(t){e.$set(e.params,"check_status",t)},expression:"params.check_status"}},e._l(e.checkStatusEnums,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:t}})})),1)],1),a("el-form-item",{attrs:{label:e.$t("审核类型")}},[a("el-select",{model:{value:e.params.type,callback:function(t){e.$set(e.params,"type",t)},expression:"params.type"}},e._l(e.checkTypeEnums,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:t}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.handleSearch}},[e._v(" "+e._s(e.$t("搜索"))+" ")]),a("el-button",{attrs:{size:"small"},on:{click:e.handleReset}},[e._v(" "+e._s(e.$t("重置"))+" ")])],1)]],2),a("BaseTable",{ref:"baseTable",attrs:{request:e.request,params:e.params,"is-request":!1},on:{"update:params":function(t){e.params=t},"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",selectable:e.selectable}}),a("el-table-column",{attrs:{label:e.$t("文章标题"),prop:"title"}}),a("el-table-column",{attrs:{label:e.$t("栏目")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.category.title)+" ")]}}])}),a("el-table-column",{attrs:{label:e.$t("发布时间"),prop:"publish_time"}}),a("el-table-column",{attrs:{label:e.$t("审核状态")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(e.checkStatusEnums[t.row.check_status])+" ")]}}])}),a("el-table-column",{attrs:{label:e.$t("审核类型")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(e.checkTypeEnums[t.row.type])+" ")]}}])}),a("el-table-column",{attrs:{label:e.$t("创建时间"),prop:"create_time"}}),a("el-table-column",{attrs:{label:e.$t("创建人")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.admin.name)+" ")]}}])}),a("el-table-column",{attrs:{label:e.$t("操作"),width:"160",align:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.is_del?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("预览"),placement:"top"}},[a("el-button",{attrs:{type:"text",icon:"el-icon-view"},on:{click:function(a){return e.handlePreview(t.row)}}})],1):e._e(),1==t.row.check_status||2==t.row.check_status?a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.$t("审核"),placement:"top"}},[a("el-button",{attrs:{type:"text",icon:"el-icon-s-check"},on:{click:function(a){return e.handleTarget(t.row)}}})],1):e._e()]}}])})],1)],1),a("BaseDialog",{attrs:{width:"650px",title:e.$t("审核"),"dialog-show":e.dialogShow,footer:""},on:{"update:dialogShow":function(t){e.dialogShow=t},"update:dialog-show":function(t){e.dialogShow=t},submit:e.handleSubmitReject,cancel:e.handleClose}},[a("el-form",{attrs:{"label-position":"top"}},[a("el-form-item",{attrs:{label:e.$t("拒绝原因")+":"}},[a("el-input",{attrs:{type:"textarea",rows:5,placeholder:e.$t("请输入拒绝原因")},model:{value:e.rejectForm.reason,callback:function(t){e.$set(e.rejectForm,"reason",t)},expression:"rejectForm.reason"}})],1),a("el-form-item",{attrs:{label:e.$t("拒绝附件")+":"}},[a("BaseUpload",{attrs:{description:" "},model:{value:e.rejectForm.file,callback:function(t){e.$set(e.rejectForm,"file",t)},expression:"rejectForm.file"}})],1)],1)],1)],1)},r=[],s=a("c7eb"),i=a("5530"),c=a("1da1"),l=(a("99af"),a("14d9"),a("a15b"),a("d81d"),a("d3b7"),a("159b"),a("b0c0"),a("7632")),o=a("7f6c"),u=a("816b"),d=a("37cb"),m=a("9d0b"),p={data:function(){return{checkStatusEnums:m["b"],checkTypeEnums:m["c"],request:l["a"].getCheckList,params:{lang:"",check_status:"",type:""},rejectForm:{},examineInfo:[],dialogShow:!1,langList:[],webList:[],columnList:[],checkedList:[]}},computed:{siteId:function(){return this.$store.getters.siteId}},watch:{"$store.getters.siteId":{handler:function(e){e&&(this.params.website_id=e,this.getLang(),this.getWebList())},immediate:!0}},created:function(){this.$route.query.lang&&(this.params.lang=this.$route.query.lang)},methods:{selectable:function(e){return 1==e.check_status||2==e.check_status},handlePreview:function(e){var t="".concat(this.$store.getters.updateURL,"preview?id=").concat(e.real_id,"&cid=").concat(e.category_id,"&lang=").concat(e.lang,"&website_id=").concat(this.params.website_id);window.open(t)},handleTarget:function(e){this.$router.push({name:"auditingContent",query:{id:e.real_id,lang:e.lang,module_id:e.module_id,website_id:this.params.website_id,examine_type:e.type,type:"examine"}})},renderTitle:function(e){return e.category.map((function(e){return e.title})).join("、")},handleSelectionChange:function(e){this.checkedList=e},handleSearch:function(){this.getCheckList("search")},handleReset:function(){this.params.title="",this.params.category_id=[],this.params.website_id=this.siteId,this.params.status="",this.params.type="",this.getCheckList("search")},getLang:function(){var e=this;o["a"].langInfo({site_id:this.siteId}).then((function(t){e.langList=t.data,t.data.length>0&&!e.$route.query.lang&&(e.params.lang=t.data[0].lang),e.getCategoryList(),e.getCheckList("search")}))},getCategoryList:function(){var e=this;return Object(c["a"])(Object(s["a"])().mark((function t(){var a;return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["a"].getModuleCate(Object(i["a"])(Object(i["a"])({site_id:[e.siteId],lang:e.params.lang},e.params),{},{need_check:1}));case 2:a=t.sent,e.columnList=a.data;case 4:case"end":return t.stop()}}),t)})))()},getWebList:function(){var e=this;return Object(c["a"])(Object(s["a"])().mark((function t(){var a;return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,d["a"].websiteList();case 2:a=t.sent,e.getTreeData(a.data);case 4:case"end":return t.stop()}}),t)})))()},getTreeData:function(e){var t=[];function a(e){e.length&&e.forEach((function(e){t.push({id:e.id,domain:0!=e.parent_id?"--".concat(e.domain):e.domain,parent_id:e.parent_id}),e.children.length&&a(e.children)}))}a(e),this.webList=t},handleClick:function(e){this.params.lang=e.name,this.getCategoryList(),this.getCheckList("search")},getCheckList:function(e){var t=this;return Object(c["a"])(Object(s["a"])().mark((function a(){return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:t.$refs.baseTable.getList(e);case 1:case"end":return a.stop()}}),a)})))()},checkData:function(e){var t=this;return Object(c["a"])(Object(s["a"])().mark((function a(){var n;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,l["a"].checkContent(e);case 2:n=a.sent,0==n.code&&(t.$message.success(n.msg),t.rejectForm={},t.rejectForm.file=[],t.getCheckList(),t.dialogShow=!1);case 4:case"end":return a.stop()}}),a)})))()},handleExamine:function(e){var t=this;return Object(c["a"])(Object(s["a"])().mark((function a(){var n,r;return Object(s["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(e.length){a.next=3;break}return t.$message.error(t.$t("请先选择数据")),a.abrupt("return");case 3:return n=e.map((function(e){return{version:e.version,id:e.real_id,type:e.type}})),a.next=6,t.$confirm(t.$t("此操作将通过审核"),t.$t("提示"),{confirmButtonText:t.$t("确定"),cancelButtonText:t.$t("取消")}).catch((function(e){}));case 6:r=a.sent,r&&t.checkData({status:3,check_data:n});case 8:case"end":return a.stop()}}),a)})))()},handleReject:function(e){e.length?(this.dialogShow=!0,this.examineInfo=e):this.$message.error(this.$t("请先选择数据"))},handleClose:function(){this.rejectForm={},this.rejectForm.file=[]},handleSubmitReject:function(){if(this.rejectForm.reason){var e={status:4,reason:this.rejectForm.reason,files:this.rejectForm.file.map((function(e){return e.id})),check_data:this.examineInfo.map((function(e){return{version:e.version,id:e.real_id,type:e.type}}))};this.checkData(e)}else this.$message.error(this.$t("请填写驳回信息"))}}},f=p,h=(a("eec6"),a("2877")),b=Object(h["a"])(f,n,r,!1,null,"110334b4",null);t["default"]=b.exports},eec6:function(e,t,a){"use strict";a("9e4e")}}]);