webpackJsonp([7],{164:function(t,e){t.exports=function(t){t.options.__i18n=t.options.__i18n||[],t.options.__i18n.push('{"zh-CN":{"priorityText":{"1":"最紧急","2":"紧急","3":"默认","4":"不紧急","5":"最不紧急"},"priorityCss":{"1":"very-high","2":"high","3":"normal","4":"low","5":"very-low"},"no_task":{"true":"无需审核","false":"需要审核"}}}')}},176:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i(46),a=i(25),n={page:1,per_page:30,user_name:""},r={name:"TrialSetting",title:"个性化用户设置",data:function(){return{priorities:[{value:1,label:this.$t("priorityText.1")},{value:2,label:this.$t("priorityText.2")},{value:3,label:this.$t("priorityText.3")},{value:4,label:this.$t("priorityText.4")},{value:5,label:this.$t("priorityText.5")}],newItem:{priority:3,deadline_time:-1,no_task:!1},search:{q:"",user:{},loading:!1},perPage:n.per_page,targetUserName:n.user_name}},asyncData:function(t){var e=t.store;return Promise.all([e.dispatch("settings/fetch",n)])},computed:{pagination:function(){var t=(this.pages.cur_page-1)*this.pages.per_page;return t+1+" ~ "+(t+this.trialSettings.length)},trialSettings:function(){return this.$store.state.settings.data},pages:function(){return this.$store.state.settings.pages}},methods:{formatDeadlineTime:function(t){return-1!==t?t/60:"默认"},fetchTrialSettings:function(){var t=this,e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$store.dispatch("settings/fetch",{page:i?n.page:e?this.pages.cur_page+1:this.pages.cur_page-1,per_page:n.per_page,user_name:this.targetUserName}).then(function(){}).catch(function(e){t.$message.error(e.data.error)})},findUser:function(){var t=this;this.search.loading||(this.search.loading=!0,Object(a.e)({nickname:this.search.q}).then(function(e){t.search.user=e,t.search.q="",t.search.loading=!1}).catch(function(){t.search.loading=!1}))},addNewTrialSetting:function(t){var e=this,i={user_id:t,priority:this.newItem.priority,no_task:this.newItem.no_task};-1!==this.newItem.deadline_time&&(i.deadline_time=60*this.newItem.deadline_time),Object(s.a)(i).then(function(t){e.$message.success("创建成功"),e.$store.commit("settings/addSettings",t),e.search.user={},e.newItem={priority:3,deadline_time:-1,no_task:!1}}).catch(function(t){e.$message.error(t.data.error)})},delTrialSetting:function(t){var e=this;this.$confirm("确认要执行该操作吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(s.b)(t.id).then(function(){e.$message.success("删除成功");var i=e.trialSettings.indexOf(t);-1!==i&&e.$store.commit("settings/delSettings",i)}).catch(function(t){e.$message.error(t.data.error)})}).catch(function(){})},refresh:function(){this.targetUserName="",this.fetchTrialSettings(!0,!0)}}},c=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{attrs:{id:"tasks"}},[i("div",{staticClass:"container"},[i("div",{staticClass:"col-xs-24 main"},[i("div",{staticClass:"row top-control"},[i("div",{staticClass:"time"},[i("div",{staticClass:"title"},[t._v("添加用户")]),i("input",{directives:[{name:"model",rawName:"v-model",value:t.search.q,expression:"search.q"}],attrs:{placeholder:"输入简书昵称"},domProps:{value:t.search.q},on:{input:function(e){e.target.composing||t.$set(t.search,"q",e.target.value)}}}),i("a",{staticClass:"btn",on:{click:t.findUser}},[t._v("查询")])]),Object.keys(t.search.user).length>0&&!t.search.loading?i("div",{staticClass:"search-result"},[i("a",{staticClass:"avatar"},[i("img",{attrs:{src:t.$resizeImage(t.search.user.avatar,{width:108})}})]),i("span",{staticClass:"name"},[t._v(t._s(t.search.user.nickname))]),i("div",{staticClass:"time"},[i("div",{staticClass:"title"},[t._v("选择优先级")]),i("el-select",{attrs:{placeholder:"选择权限"},model:{value:t.newItem.priority,callback:function(e){t.$set(t.newItem,"priority",e)},expression:"newItem.priority"}},t._l(t.priorities,function(t){return i("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}))],1),i("div",{staticClass:"time"},[i("div",{staticClass:"title"},[t._v("审稿分钟数（-1代表默认）")]),i("input",{directives:[{name:"model",rawName:"v-model",value:t.newItem.deadline_time,expression:"newItem.deadline_time"}],attrs:{type:"number",placeholder:"输入审稿分钟数，如 60"},domProps:{value:t.newItem.deadline_time},on:{input:function(e){e.target.composing||t.$set(t.newItem,"deadline_time",e.target.value)}}})]),i("el-checkbox",{model:{value:t.newItem.no_task,callback:function(e){t.$set(t.newItem,"no_task",e)},expression:"newItem.no_task"}},[t._v("所有文章无须审核")]),i("a",{staticClass:"btn",on:{click:function(e){t.addNewTrialSetting(t.search.user.id)}}},[t._v("添加")])],1):t._e(),t.search.loading?i("div",{staticClass:"search-result"},[t._v("查询中…")]):t._e(),0!==Object.keys(t.search.user).length||t.search.loading?t._e():i("div",{staticClass:"search-result"},[t._v("查询不到该用户")])]),i("div",{staticClass:"row top-control"},[i("div",{staticClass:"time"},[i("div",{staticClass:"title"},[t._v("查找用户")]),i("input",{directives:[{name:"model",rawName:"v-model",value:t.targetUserName,expression:"targetUserName"}],attrs:{placeholder:"输入简书昵称"},domProps:{value:t.targetUserName},on:{input:function(e){e.target.composing||(t.targetUserName=e.target.value)}}}),i("a",{staticClass:"btn",on:{click:function(e){t.fetchTrialSettings(!0,!0)}}},[t._v("查询")]),i("a",{staticClass:"btn",on:{click:function(e){t.refresh()}}},[t._v("刷新")])])]),i("ul",{staticClass:"body"},[t._m(0),t._l(t.trialSettings,function(e){return i("li",{key:e.id},[i("div",{staticClass:"article"},[i("a",{staticClass:"avatar"},[i("img",{attrs:{src:t.$resizeImage(e.user_avatar,{width:108})}})]),t._v("\n            "+t._s(e.user_nickname)+"\n          ")]),i("div",{staticClass:"priority",class:t.$t("priorityCss."+e.priority)},[t._v(t._s(t.$t("priorityText."+e.priority)))]),i("div",{staticClass:"user"},[t._v(t._s(t.formatDeadlineTime(e.deadline_time)))]),i("div",{staticClass:"user"},[t._v(t._s(t.$t("no_task."+e.no_task)))]),i("div",{staticClass:"operation",on:{click:function(i){t.delTrialSetting(e)}}},[i("a",[t._v("删除")])])])})],2),t.trialSettings.length?i("ul",{staticClass:"pagination"},[i("div",[t._v("共 "+t._s(t.pages.total_count)+" 位，当前显示第 "+t._s(t.pagination)+" 位")]),t.pages.has_prev?i("li",[i("a",{on:{click:function(e){t.fetchTrialSettings(!1)}}},[t._v(t._s(t.$t("common.pagination.prev")))])]):t._e(),t.pages.has_next?i("li",[i("a",{on:{click:function(e){t.fetchTrialSettings(!0)}}},[t._v(t._s(t.$t("common.pagination.next")))])]):t._e()]):t._e()])])])},o=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("li",{staticClass:"title"},[i("div",{staticClass:"article"},[t._v("用户")]),i("div",{staticClass:"priority"},[t._v("优先级")]),i("div",{staticClass:"user"},[t._v("审稿分钟数")]),i("div",{staticClass:"user"},[t._v("是否无须审核")]),i("div",{staticClass:"operation"},[t._v("操作")])])}],l={render:c,staticRenderFns:o},u=l,d=i(10),v=d(r,u,!1,null,null,null),h=i(164);"function"==typeof h&&h(v);e.default=v.exports}});
//# sourceMappingURL=7.8f182d0184bb8f4bbe49.js.map