webpackJsonp([4],{287:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a(347),i=a.n(s),l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"tasks"}},[a("div",{staticClass:"container"},[a("div",{staticClass:"col-xs-24 main"},[a("div",{staticClass:"row top-control"},[a("div",{staticClass:"time"},[a("div",{staticClass:"title"},[t._v("查询文章标题")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.noteTitle,expression:"noteTitle"}],style:{width:"510px"},attrs:{placeholder:"输入文章标题"},domProps:{value:t.noteTitle},on:{input:function(e){e.target.composing||(t.noteTitle=e.target.value)}}}),a("a",{staticClass:"btn",on:{click:function(e){t.fetchLogs(!0,"noteTitle",!0)}}},[t._v("查询")])])]),a("div",{staticClass:"row top-control"},[a("div",{staticClass:"time"},[a("div",{staticClass:"title"},[t._v("查询文章链接")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.noteUrl,expression:"noteUrl"}],style:{width:"510px"},attrs:{placeholder:"输入文章链接"},domProps:{value:t.noteUrl},on:{input:function(e){e.target.composing||(t.noteUrl=e.target.value)}}}),a("el-select",{model:{value:t.selectedType,callback:function(e){t.selectedType=e},expression:"selectedType"}},t._l(t.types,function(t){return a("el-option",{key:t.label,attrs:{label:t.label,value:t.value}})})),a("a",{staticClass:"btn",on:{click:function(e){t.fetchLogs(!0,"noteUrl",!0)}}},[t._v("查询")])],1)]),a("div",{staticClass:"row top-control"},[a("div",{staticClass:"time"},[a("div",{staticClass:"title"},[t._v("用户链接(查询图片)")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.userUrl,expression:"userUrl"}],style:{width:"510px"},attrs:{placeholder:"输入用户链接"},domProps:{value:t.userUrl},on:{input:function(e){e.target.composing||(t.userUrl=e.target.value)}}}),a("a",{staticClass:"btn",on:{click:function(e){t.fetchLogs(!0,"userUrl",!0)}}},[t._v("查询")])])]),a("div",{staticClass:"row top-control"},[a("div",{staticClass:"time"},[a("div",{staticClass:"title"},[t._v("专题链接(查询图片)")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.collectionUrl,expression:"collectionUrl"}],style:{width:"510px"},attrs:{placeholder:"输入专题链接"},domProps:{value:t.collectionUrl},on:{input:function(e){e.target.composing||(t.collectionUrl=e.target.value)}}}),a("a",{staticClass:"btn",on:{click:function(e){t.fetchLogs(!0,"collectionUrl",!0)}}},[t._v("查询")])])]),a("div",{staticClass:"row top-control"},[a("div",{staticClass:"task-type"},[a("div",{staticClass:"title"},[t._v("查询审核人")]),a("el-select",{attrs:{clearable:""},model:{value:t.selectedTrialUser,callback:function(e){t.selectedTrialUser=e},expression:"selectedTrialUser"}},t._l(t.auditors,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),a("div",{staticClass:"task-type"},[a("div",{staticClass:"title"},[t._v("操作状态")]),a("el-select",{attrs:{clearable:""},model:{value:t.selectedOperation,callback:function(e){t.selectedOperation=e},expression:"selectedOperation"}},t._l(t.operations,function(t){return a("el-option",{key:t.label,attrs:{label:t.label,value:t.value}})}))],1),a("div",{staticClass:"time"},[a("div",{staticClass:"title"},[t._v("查询时间")]),a("el-date-picker",{attrs:{type:"date",editable:!1,placeholder:"选择开始时间"},model:{value:t.startDate,callback:function(e){t.startDate=e},expression:"startDate"}}),a("el-date-picker",{attrs:{type:"date",editable:!1,placeholder:"选择结束时间"},model:{value:t.endDate,callback:function(e){t.endDate=e},expression:"endDate"}}),a("a",{staticClass:"btn",on:{click:function(e){t.fetchLogs(!0,"trialUser",!0)}}},[t._v("查询")])],1)]),a("ul",{staticClass:"body"},[t._m(0),t.loading?a("li",{staticClass:"placeholder"},[a("div",{staticClass:"rolling"}),t._v("加载中")]):t._e(),t._l(t.logs,function(e){return!t.loading&&t.logs.length>0?a("log-item",{key:e.id,attrs:{log:e}}):t._e()})],2),a("ul",{staticClass:"pagination"},[a("div",[t._v("共 "+t._s(t.pages.total_count)+" 篇，当前显示第 "+t._s(t.pagination)+" 篇")]),t.pages.has_prev?a("li",[a("a",{on:{click:function(e){t.fetchLogs(!1)}}},[t._v("上一页")])]):t._e(),t.pages.has_next?a("li",[a("a",{on:{click:function(e){t.fetchLogs(!0)}}},[t._v("下一页")])]):t._e()])])])])},n=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("li",{staticClass:"title"},[a("div",{staticClass:"time"},[t._v("操作时间")]),a("div",{staticClass:"user"},[t._v("操作人")]),a("div",{staticClass:"article"},[t._v("内容")]),a("div",{staticClass:"user"},[t._v("审核阶段")]),a("div",{staticClass:"operation"},[t._v("操作")]),a("div",{staticClass:"operation"},[t._v("任务详情")])])}],r={render:l,staticRenderFns:n},o=r,c=a(37),u=c(i.a,o,!1,null,null,null),d=a(351);"function"==typeof d&&d(u);e.default=u.exports},288:function(t,e,a){t.exports={default:a(289),__esModule:!0}},289:function(t,e,a){a(290),t.exports=a(3).Object.assign},290:function(t,e,a){var s=a(9);s(s.S+s.F,"Object",{assign:a(291)})},291:function(t,e,a){"use strict";var s=a(41),i=a(68),l=a(42),n=a(66),r=a(108),o=Object.assign;t.exports=!o||a(27)(function(){var t={},e={},a=Symbol(),s="abcdefghijklmnopqrst";return t[a]=7,s.split("").forEach(function(t){e[t]=t}),7!=o({},t)[a]||Object.keys(o({},e)).join("")!=s})?function(t,e){for(var a=n(t),o=arguments.length,c=1,u=i.f,d=l.f;o>c;)for(var p,v=r(arguments[c++]),_=u?s(v).concat(u(v)):s(v),f=_.length,h=0;f>h;)d.call(v,p=_[h++])&&(a[p]=v[p]);return a}:o},347:function(t,e,a){"use strict";(function(t){function s(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var i=a(288),l=s(i),n=a(7),r=s(n),o=a(39),c=s(o),u=a(8),d=s(u),p=a(348),v=s(p),_={page:1,per_page:30,selectedType:"note"};e.default={components:{LogItem:v.default},name:"TrialLogs",title:"查询日志",data:function(){return{noteTitle:"",noteUrl:"",userUrl:"",collectionUrl:"",startDate:"",endDate:"",selectedTrialUser:"",queryParams:{},loading:!1,selectedOperation:"",selectedType:_.selectedType,operations:[{label:"通过",value:"approve!"},{label:"不通过",value:"decline!"},{label:"有疑问",value:"doubt!"}],types:[{label:"文章",value:"note"},{label:"图片",value:"image"}]}},asyncData:function(){function t(t){return e.apply(this,arguments)}var e=(0,d.default)(r.default.mark(function t(e){var a,s=e.store,i=e.app;return r.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=[s.dispatch("logs/fetch",{app:i,params:_})],!s.state.users.data.length&&s.getters.isSupervisor&&a.push(s.dispatch("users/fetch",{app:i})),t.next=4,c.default.all(a);case 4:case"end":return t.stop()}},t,this)}));return t}(),computed:{pagination:function(){var t=(this.pages.cur_page-1)*this.pages.per_page;return t+1+" ~ "+(t+this.logs.length)},auditors:function(){return this.$store.state.users.data},logs:function(){return this.$store.state.logs.data},pages:function(){return this.$store.state.settings.pages}},methods:{note_path:function(t){return t?this.$alias.note(t):""},formatTime:function(e){return e?t(e).format("DD.MM.YYYY HH:mm:ss"):null},fetchLogs:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.loading||(this.loading=!0,a&&(this.queryParams=this.requestParams(a)),this.$store.dispatch("logs/fetch",{app:this,params:(0,l.default)(this.queryParams,{page:s?_.page:t?this.pages.cur_page+1:this.pages.cur_page-1,per_page:_.per_page})}).then(function(){e.loading=!1}).catch(function(){e.loading=!1}))},requestParams:function(t){switch(this.queryType=t,t){case"noteTitle":return{note_title:this.noteTitle};case"noteUrl":return{note_url:this.noteUrl,note_task_type:this.selectedType};case"userUrl":return{user_url:this.userUrl};case"collectionUrl":return{collection_url:this.collectionUrl};case"trialUser":return{trial_user_id:this.selectedTrialUser,start_time:this.formatTime(this.startDate),end_time:this.formatTime(this.endDate),operation:this.selectedOperation};default:return{}}}}}}).call(e,a(38))},348:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a(349),i=a.n(s),l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("li",[a("div",{staticClass:"time"},[t._v(t._s(t._f("moment")(t.task.respond_at,"YYYY.MM.DD HH:mm")))]),a("div",{staticClass:"user"},[t._v(t._s(t.log.trial_user_name))]),t.isNoteTask?a("div",{staticClass:"article"},[a("a",{attrs:{href:t.targetPath,target:"_blank"}},[t._v(t._s(t.targetName))])]):t._e(),t.isUserAvatarTask||t.isCollectionAvatarTask?a("div",{staticClass:"article"},[a("a",{attrs:{href:t.targetPath,target:"_blank"}},[t._v(t._s(t.targetName))]),a("br"),a("br"),a("a",{attrs:{href:t.imageUrl(t.imagePath),target:"_blank"}},[t._v("查看图片")])]):t._e(),a("div",{staticClass:"user"},[t._v(t._s(t.trialStage(t.log.task)))]),a("div",{staticClass:"operation",class:t.t("class."+t.log.event)},[t._v(t._s(t.$t("result."+t.log.event)))]),t.isNoteTask?a("div",{staticClass:"article"},[a("a",{attrs:{href:t.$alias.task(t.log.target_id),target:"_blank"}},[t._v("查看")])]):t._e()])},n=[],r={render:l,staticRenderFns:n},o=r,c=a(37),u=c(i.a,o,!1,null,null,null),d=a(350);"function"==typeof d&&d(u);e.default=u.exports},349:function(t,e,a){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0});var s=a(43),i=function(t){return t&&t.__esModule?t:{default:t}}(s);e.default={name:"LogItem",props:{log:null},computed:{task:function(){return this.log.task},target:function(){return this.task.target},isNoteTask:function(){return["audit_note","inspect_task"].includes(this.task.task_type)},isUserAvatarTask:function(){return["audit_user_avatar","inspect_user_avatar"].includes(this.task.task_type)},isCollectionAvatarTask:function(){return["audit_collection_avatar","inspect_collection_avatar"].includes(this.task.task_type)},targetPath:function(){return this.isNoteTask?this.target.note_slug?this.$alias.note(this.target.note_slug):"":this.isUserAvatarTask?this.target.user_slug?this.$alias.user(this.target.user_slug):"":this.isCollectionAvatarTask?this.target.collection_slug?this.$alias.collection(this.target.collection_slug):"":void 0},targetName:function(){return this.isNoteTask?this.target.note_title:this.isUserAvatarTask?this.target.user_name:this.isCollectionAvatarTask?this.target.collection_title:void 0},imagePath:function(){if(this.isUserAvatarTask||this.isCollectionAvatarTask)return this.target.image_path}},methods:{imageUrl:function(t){return"//upload.jianshu.io/"+t},trialStage:function(t){return t.task_type.match(/audit/)?"初审":t.task_type.match(/inspect/)?"复审":""},note_path:function(t){return t?this.$alias.note(t):""},formatTime:function(e){return e?t(e).format("YYYY.MM.DD"):null},fetchAuditors:function(){var t=this;(new i.default).getUsers().then(function(e){t.auditors=e})}}}}).call(e,a(38))},350:function(t,e){t.exports=function(t){t.options.__i18n=t.options.__i18n||[],t.options.__i18n.push('{"zh-CN":{"result":{"approve!":"通过","decline!":"不通过","doubt!":"有疑问","discard!":"被丢弃","create_inspect_task":"创建","create":"创建"}}}')}},351:function(t,e){t.exports=function(t){t.options.__i18n=t.options.__i18n||[],t.options.__i18n.push('{"zh-CN":{"result":{"approve!":"通过","decline!":"不通过","doubt!":"有疑问","discard!":"被丢弃","create_inspect_task":"创建","create":"创建"},"class":{"approve!":"pass","decline!":"fail","doubt!":"question"}}}')}}});
//# sourceMappingURL=4.81b4625c3782e9f8d31b.js.map