(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5ca83e42"],{"610a":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticStyle:{"font-size":"18px","font-weight":"600","margin-bottom":"20px"}},[e._v("设定规则")]),a("div",[a("span",[e._v("需要提交人")]),a("a-select",{staticStyle:{width:"500px","margin-left":"20px"},attrs:{mode:"multiple",placeholder:"请选择人员"},on:{change:e.userChange},model:{value:e.sends,callback:function(t){e.sends=t},expression:"sends"}},e._l(e.userList,(function(t){return a("a-select-option",{key:t.ID},[e._v(" "+e._s(t.userName)+" ")])})),1)],1),a("div",{staticStyle:{"margin-top":"10px"}},[a("span",{staticStyle:{"margin-left":"14px"}},[e._v("起止时间")]),a("a-select",{staticStyle:{width:"80px","margin-left":"20px"},model:{value:e.startWeek,callback:function(t){e.startWeek=t},expression:"startWeek"}},[a("a-select-option",{attrs:{value:1}},[e._v(" 周一 ")]),a("a-select-option",{attrs:{value:2}},[e._v(" 周二 ")]),a("a-select-option",{attrs:{value:3}},[e._v(" 周三 ")]),a("a-select-option",{attrs:{value:4}},[e._v(" 周四 ")]),a("a-select-option",{attrs:{value:5}},[e._v(" 周五 ")]),a("a-select-option",{attrs:{value:6}},[e._v(" 周六 ")]),a("a-select-option",{attrs:{value:7}},[e._v(" 周日 ")])],1),a("a-select",{staticStyle:{width:"80px","margin-left":"10px"},model:{value:e.startHour,callback:function(t){e.startHour=t},expression:"startHour"}},[a("a-select-option",{key:0},[e._v(" 0:00 ")]),e._l(23,(function(t){return a("a-select-option",{key:t},[e._v(" "+e._s(t)+":00 ")])}))],2),a("span",{staticStyle:{"margin-left":"20px"}},[e._v("~")]),a("a-select",{staticStyle:{width:"80px","margin-left":"20px"},model:{value:e.endWeek,callback:function(t){e.endWeek=t},expression:"endWeek"}},[a("a-select-option",{attrs:{value:1}},[e._v(" 周一 ")]),a("a-select-option",{attrs:{value:2}},[e._v(" 周二 ")]),a("a-select-option",{attrs:{value:3}},[e._v(" 周三 ")]),a("a-select-option",{attrs:{value:4}},[e._v(" 周四 ")]),a("a-select-option",{attrs:{value:5}},[e._v(" 周五 ")]),a("a-select-option",{attrs:{value:6}},[e._v(" 周六 ")]),a("a-select-option",{attrs:{value:7}},[e._v(" 周日 ")])],1),a("a-select",{staticStyle:{width:"80px","margin-left":"10px"},model:{value:e.endHour,callback:function(t){e.endHour=t},expression:"endHour"}},[a("a-select-option",{key:0},[e._v(" 0:00 ")]),e._l(23,(function(t){return a("a-select-option",{key:t},[e._v(" "+e._s(t)+":00 ")])}))],2),a("a-button",{staticStyle:{"margin-left":"20px"},attrs:{type:"primary"},on:{click:e.submitData}},[e._v(" 提交 ")])],1)])},r=[],n=a("b85c"),i=(a("99af"),a("b0c0"),a("7c15")),o={name:"StatisticalRules",data:function(){return{isCreate:!0,userList:[],sends:[],reporters:[],allId:[],startWeek:"",startHour:"",endWeek:"",endHour:"",editId:""}},created:function(){this.findDataList()},methods:{findDataList:function(){var e=this,t={page:1,pageSize:99999};this.$axios.post(i["a"].GET_USER_LIST.url,t).then((function(t){if(0===t.data.code){var a=[],s={ID:0,userName:"全部"};a.push(s),a=a.concat(t.data.data.list),e.userList=a;var r,o=[],l=Object(n["a"])(t.data.data.list);try{for(l.s();!(r=l.n()).done;){var c=r.value;o.push(c.ID)}}catch(u){l.e(u)}finally{l.f()}e.allId=o,e.$axios.get(i["a"].FIND_RULE_LIST.url+"?page=1&pageSize=1&userId=".concat(sessionStorage.getItem("userId"))).then((function(t){if(0===t.data.code){if(t.data.data.list){e.isCreate=!1,e.editId=t.data.data.list[0].ID,e.startWeek=t.data.data.list[0].startWeek,e.startHour=t.data.data.list[0].startHour,e.endWeek=t.data.data.list[0].endWeek,e.endHour=t.data.data.list[0].endHour;var a,s=[],r=[],i=Object(n["a"])(t.data.data.list[0].reporters);try{for(i.s();!(a=i.n()).done;){var o,l=a.value,c=!1,d=Object(n["a"])(e.userList);try{for(d.s();!(o=d.n()).done;){var v=o.value;v.ID===l.id&&(c=!0)}}catch(u){d.e(u)}finally{d.f()}if(!c){var p={};p.ID=l.id,p.userName=l.name,e.userList.push(p)}s.push(l.id);var f={};f.id=l.id,f.name=l.name,r.push(f)}}catch(u){i.e(u)}finally{i.f()}e.sends=s,e.reporters=r}}else e.$message.error(t.data.msg)}))}else e.$message.error(t.data.msg)}))},userChange:function(e){var t,a=!1,s=Object(n["a"])(e);try{for(s.s();!(t=s.n()).done;){var r=t.value;0===r&&(a=!0)}}catch(_){s.e(_)}finally{s.f()}var i=[];if(a){this.sends=this.allId;var o,l=Object(n["a"])(this.userList);try{for(l.s();!(o=l.n()).done;){var c=o.value;if(0!==c.ID){var u={};u.id=c.ID,u.name=c.userName,i.push(u)}}}catch(_){l.e(_)}finally{l.f()}}else if(e.length>0){var d,v=Object(n["a"])(this.userList);try{for(v.s();!(d=v.n()).done;){var p,f=d.value,h=Object(n["a"])(e);try{for(h.s();!(p=h.n()).done;){var m=p.value;if(f.ID===m){var g={};g.id=m,g.name=f.userName,i.push(g)}}}catch(_){h.e(_)}finally{h.f()}}}catch(_){v.e(_)}finally{v.f()}}this.reporters=i},submitData:function(){var e=this;if(this.isCreate){var t={};t.userId=sessionStorage.getItem("userId"),t.startWeek=this.startWeek,t.startHour=this.startHour,t.endWeek=this.endWeek,t.endHour=this.endHour,t.reporters=this.reporters,this.$axios.post(i["a"].ADD_RULE.url,t).then((function(t){0===t.data.code?e.$message.success(t.data.msg):e.$message.error(t.data.msg)}))}else{var a={};a.ID=this.editId,a.userId=sessionStorage.getItem("userId"),a.startWeek=this.startWeek,a.startHour=this.startHour,a.endWeek=this.endWeek,a.endHour=this.endHour,a.reporters=this.reporters,this.$axios.put(i["a"].UPDATE_RULE.url,a).then((function(t){0===t.data.code?e.$message.success(t.data.msg):e.$message.error(t.data.msg)}))}}}},l=o,c=a("2877"),u=Object(c["a"])(l,s,r,!1,null,"f51d6558",null);t["default"]=u.exports},"99af":function(e,t,a){"use strict";var s=a("23e7"),r=a("d039"),n=a("e8b5"),i=a("861d"),o=a("7b0b"),l=a("50c4"),c=a("8418"),u=a("65f0"),d=a("1dde"),v=a("b622"),p=a("2d00"),f=v("isConcatSpreadable"),h=9007199254740991,m="Maximum allowed index exceeded",g=p>=51||!r((function(){var e=[];return e[f]=!1,e.concat()[0]!==e})),_=d("concat"),k=function(e){if(!i(e))return!1;var t=e[f];return void 0!==t?!!t:n(e)},y=!g||!_;s({target:"Array",proto:!0,forced:y},{concat:function(e){var t,a,s,r,n,i=o(this),d=u(i,0),v=0;for(t=-1,s=arguments.length;th)throw TypeError(m);for(a=0;a=h)throw TypeError(m);c(d,v++,n)}return d.length=v,d}})}}]); //# sourceMappingURL=chunk-5ca83e42.54ac8f8d.js.map