直播数据中心

27.732845c1bc037c3c7d5f.js 35KB

1
  1. webpackJsonp([27],{QKoT:function(t,e){},SBTQ:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("woOf"),n=a.n(i),s=a("mvHQ"),l=a.n(s),o=a("bOdI"),r=a.n(o),c=a("4q2C"),d=a("NV46"),_=a("S3Xj"),u={props:["source_seller_id","is_account_falg"],components:{MaskedInput:c.a,editPlan:d.a,planSetup:_.a},data:function(){return{currentTime:"",week:["周日","周一","周二","周三","周四","周五","周六"],currentDay:1,currentMonth:1,currentYear:1970,currentWeek:1,days:[],monthPicker:"",loading:!1,old_infoList:[],infoList:[],planFlag:!1,accountList:[],seller_id:this.source_seller_id,staff_id:"",weekOrMonth:"month",weekPicker:"",week_time:[],weekList:[],thisWeekFlag:!1,currentWeekMonth:1,staffList:[],editPlanFlag:!1,inputErrorModle:"",inputErrorFlag:!1,staffValue:[],accountInfo:{},userRulesSelectList:[],userInfo:{},edit_data:"",dropdown_accountList:[],copyTimePickerData:{},copyTimePickerFlag:!1,copyStyleObject:{top:0,left:0},copyTime:"",ruleScreenFlag:!1,ruleScreenData:{},ruleScreenStyle:{top:0,left:0},clickRightBoxStyle:{top:0,left:0},dateTitleChecked:{value:"",date:"",flag:!1},rightClickData:{main_index:"",second_index:"",type:""},clickRightFlag:!1,operationFlag:!1}},created:function(){this.userInfo=JSON.parse(this.$localSelfStore.getLocal("userInfo")),1==this.userInfo.is_edit&&(this.operationFlag=!0),this.get_accountList("one"),this.get_staffList()},methods:{deleteSmallTime:function(){var t=this.days[this.rightClickData.main_index];t.data.data[this.rightClickData.type].splice(this.rightClickData.second_index,1),this.$set(this.days,this.rightClickData.main_index,t),this.quickEdit(this.rightClickData.main_index),this.clearToast_RuleScreen()},rightClick:function(t){var e=t.event,a=t.main_index,i=t.second_index,n=t.type;if(this.operationFlag){this.clearToast_RuleScreen(),this.rightClickData={main_index:a,second_index:i,type:n},this.clickRightFlag=!0;var s=document.getElementsByClassName("mainBox")[0].scrollTop;this.clickRightBoxStyle={left:e.x-200+"px",top:s+e.y-96+"px"}}},addSmall:function(t){var e,a=t.main_index,i=t.type;if(this.clearToast_RuleScreen(),!this.inputErrorFlag&&!this.dateTitleChecked.flag){var n=this.days[a];n.data.data[i].push((e={staff_list:[],time:{complete_start_time:n.data.data.complete_start_time,complete_end_time:n.data.data.complete_end_time,start_time:n.data.data.complete_start_time.split(" ")[1],end_time:n.data.data.complete_end_time.split(" ")[1]},isChecked:!1,self_staff_list:[],self_staff_list_name:[],self_time:n.data.data.complete_start_time.split(" ")[1]+"-"+n.data.data.complete_end_time.split(" ")[1]},r()(e,"staff_list",[]),r()(e,"workerChecked",!1),e)),this.$set(this.days,a,n)}},dblTitleTimeclick:function(t,e){this.operationFlag&&(this.inputErrorFlag||this.dateTitleChecked.flag||(this.dateTitleChecked.date=t.day_format.date,this.dateTitleChecked.value=t.data.data.start_time+"-"+t.data.data.end_time))},inputTitleTimeBlur:function(t,e){if(this.dateTitleChecked.value!=t.data.data.start_time+"-"+t.data.data.end_time){if(!this.input_judge(this.dateTitleChecked.value))return this.dateTitleChecked.flag=!0,this.$message.closeAll(),void this.$message({message:"请正确输入时间段!",type:"warning"});this.dateTitleChecked.date="",this.dateTitleChecked.flag=!1;var a=t.data.date+" "+this.dateTitleChecked.value.split("-")[0],i="";i=this.time_size_judge(this.dateTitleChecked.value.split("-")[0],this.dateTitleChecked.value.split("-")[1])?t.data.date+" "+this.dateTitleChecked.value.split("-")[1]:this.timeStamp_to_date(this.$date_compatible(t.data.date+" "+this.dateTitleChecked.value.split("-")[1]).getTime()+864e5,!0,!0),t.data.data.complete_start_time=a,t.data.data.complete_end_time=i,t.data.data.start_time=this.dateTitleChecked.value.split("-")[0],t.data.data.end_time=this.dateTitleChecked.value.split("-")[1],t.data.data.anchor=this.clear_anchor_normal({slef_start_time:a,slef_end_time:i,clear_data:t.data.data.anchor}),t.data.data.normal=this.clear_anchor_normal({slef_start_time:a,slef_end_time:i,clear_data:t.data.data.normal}),this.$set(this.days,e,t),this.quickEdit(e,"custom_role_id")}else this.dateTitleChecked.date=""},clear_anchor_normal:function(t){var e=this,a=t.slef_start_time,i=t.slef_end_time,n=t.clear_data,s=[];return n.forEach(function(t,n){var l=e.start_end_time_judge({main_start_time:a,main_end_time:i,satrt_time:t.time.complete_start_time,end_time:t.time.complete_end_time});2==l?t.time.complete_end_time=i:3==l?t.time.complete_start_time=a:4==l&&s.push(n),t.self_time=t.time.complete_start_time.split(" ")[1]+"-"+t.time.complete_end_time.split(" ")[1]}),s.forEach(function(t){n.splice(t,1)}),n},start_end_time_judge:function(t){var e=t.main_start_time,a=t.main_end_time,i=t.satrt_time,n=t.end_time,s=this.$date_compatible(e).getTime(),l=this.$date_compatible(a).getTime(),o=this.$date_compatible(i).getTime(),r=this.$date_compatible(n).getTime();return s<=o&&l>=r&&o<l?1:s<=o&&l<r&&o<l?2:s>o&&l>=r&&s<r?3:s>=r||l<=o?4:void 0},time_size_judge:function(t,e){return!(this.$date_compatible("2022-01-04 "+t).getTime()>=this.$date_compatible("2022-01-04 "+e).getTime())},input_judge:function(t){return!!/^((24:00)||(([0-1][0-9])|([2][0-3])):[0-5][0-9])-((24:00)||(([0-1][0-9])|([2][0-3])):[0-5][0-9])$/.test(t)},copyTimePickerChange:function(t){var e=this;this.copyTime=t.day,this.$confirm("确定将 "+t.day+" 计划复制给 "+this.copyTimePickerData.day_format.date+"?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.loading=!0,e.$axios.post(e.URL.BASEURL+e.URL.plan_staffInfo,{date:t.day,company_id:e.userInfo.company_id,sellerId:e.accountInfo.sellerId}).then(function(t){t=t.data;if(e.loading=!1,t&&0==t.errno){var a=t.rst,i=Date.parse(new Date(a.complete_start_time)),n=Date.parse(new Date(a.complete_end_time)),s=e.copyTimePickerData.day_format.date,o=[];a&&a.anchor&&a.anchor.forEach(function(t){var a=[];t.staff_list.forEach(function(t){a.push(t.staff_id)});var i=Date.parse(new Date(t.time.complete_start_time)),n=Date.parse(new Date(t.time.complete_end_time)),l=e.timeStamp_to_date(parseFloat((e.$date_compatible(s+" "+t.time.start_time).getTime()+(n-i)).toFixed(10)),!0,!0);o.push({begin_time:s+" "+t.time.start_time,finish_time:l,staff_ids:a,charge_person:1,staff_role:1})}),a&&a.normal&&a.normal.forEach(function(t){var a=[];t.staff_list.forEach(function(t){a.push(t.staff_id)});var i=Date.parse(new Date(t.time.complete_start_time)),n=Date.parse(new Date(t.time.complete_end_time)),l=e.timeStamp_to_date(parseFloat((e.$date_compatible(s+" "+t.time.start_time).getTime()+(n-i)).toFixed(10)),!0,!0);o.push({begin_time:s+" "+t.time.start_time,finish_time:l,staff_ids:a,charge_person:1,staff_role:4})});var r={start_time:s+" "+a.start_time,end_time:e.timeStamp_to_date(parseFloat((e.$date_compatible(s+" "+a.start_time).getTime()+(n-i)).toFixed(10)),!0,!0),company_id:e.userInfo.company_id,sellerId:e.accountInfo.sellerId,plat_type:e.accountInfo.type,staff_info:l()(o),rule_id:a.rule_id?a.rule_id:0,id:e.copyTimePickerData.data.data.plan_id};e.loading=!0,e.$axios.post(e.URL.BASEURL+e.URL.plan_quickEdit,r).then(function(t){t=t.data;e.loading=!1,t&&0==t.errno?(e.clearToast_RuleScreen(),e.loadInit()):4002!=t.errno&&e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loading=!1})}else 4002!=t.errno&&e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loading=!1})}).catch(function(){})},copyDocument:function(t,e){this.clearToast_RuleScreen(),this.copyTimePickerFlag=!0;var a=document.getElementsByClassName("mainBox")[0].scrollTop,i=document.getElementsByClassName("mainBox")[0].offsetWidth;this.copyTimePickerData=e,t.x+250>i?this.copyStyleObject={left:t.x-200-250+"px",top:a+t.y-50+"px"}:this.copyStyleObject={left:t.x-200+"px",top:a+t.y-50+"px"}},addPlanEvent:function(t){var e=this;0!=this.accountInfo.ruled?this.changeRule({rules_item:this.userRulesSelectList[0],data:t,type:"addPlan"}):this.$confirm("此账号还未添加直播设置,请先添加设置!","提示",{confirmButtonText:"去添加",cancelButtonText:"取消",type:"warning"}).then(function(){e.planFlag=!0}).catch(function(){})},editEvent:function(t){var e=this;0!=this.accountInfo.ruled?(this.edit_data=t.data.date,this.editPlanFlag=!0):this.$confirm("此账号还未添加直播设置,请先添加设置!","提示",{confirmButtonText:"去添加",cancelButtonText:"取消",type:"warning"}).then(function(){e.planFlag=!0}).catch(function(){})},dblclick:function(t){var e=t.main_index,a=t.second_index,i=t.flag,n=t.staff_flag,s=t.type,l=t.source;if(this.operationFlag&&!this.inputErrorFlag&&!this.dateTitleChecked.flag)if("worker"==l)this.plan_enableStaffList({main_index:e,second_index:a,flag:i,staff_flag:n,type:s,source:l,station_type:"anchor"==s?1:"normal"==s?2:""});else{var o=this.days[e];o.data.data[s][a].isChecked=i,this.$set(this.days,e,o),i&&(this.inputErrorModle=o.data.data[s][a].self_time)}},plan_enableStaffList:function(t){var e=this,a=t.main_index,i=t.second_index,n=(t.flag,t.staff_flag),s=t.type,o=(t.source,t.station_type);this.loading=!0;var r=this.days[a],c=r.data.data[s][i];this.staffValue=c.self_staff_list,this.$axios.get(this.URL.BASEURL+this.URL.plan_enableStaffList,{params:{plan_id:r.data.data.plan_id,start_time:c.time.complete_start_time,end_time:c.time.complete_end_time,station_type:o,seller_id:this.accountInfo.sellerId,platform:this.accountInfo.type}}).then(function(t){t=t.data;if(e.loading=!1,t&&0==t.errno){e.dropdown_accountList=[];var o=JSON.parse(l()(e.staffList));o.forEach(function(e){var a=t.rst.filter(function(t){return e.id==t.id});a&&a.length>0?e.disabled=!1:e.disabled=!0}),e.dropdown_accountList=e.dropdown_accountList.concat(o.filter(function(t){return!t.disabled}),o.filter(function(t){return t.disabled})),r.data.data[s][i].workerChecked=n,e.$set(e.days,a,r)}else 4002!=t.errno&&e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loading=!1})},inputBlur:function(t){var e=this,a=t.main_index,i=t.second_index,n=t.source,s=t.type;if("time"==n){if(!this.input_judge(this.inputErrorModle))return this.inputErrorFlag=!0,this.$message.closeAll(),void this.$message({message:"请正确输入时间段,不得超出直播总时间范围!",type:"warning"});var o=this.days[a],r=o.data.date+" "+this.inputErrorModle.split("-")[0],c=!1;this.$date_compatible(o.data.data.complete_start_time.split(" ")[0]).getTime()<this.$date_compatible(o.data.data.complete_end_time.split(" ")[0]).getTime()&&this.$date_compatible(o.data.data.complete_end_time.split(" ")[0]).getTime()!=this.$date_compatible(o.data.data.complete_end_time).getTime()&&(c=!0,this.$date_compatible(r).getTime()<this.$date_compatible(o.data.data.complete_start_time).getTime()&&(r=o.data.data.complete_end_time.split(" ")[0]+" "+this.inputErrorModle.split("-")[0]));var d="";if(d=c||!this.time_size_judge(this.inputErrorModle.split("-")[0],this.inputErrorModle.split("-")[1])?this.timeStamp_to_date(this.$date_compatible(o.data.date+" "+this.inputErrorModle.split("-")[1]).getTime()+864e5,!0,!0):o.data.date+" "+this.inputErrorModle.split("-")[1],1!=this.start_end_time_judge({main_start_time:o.data.data.complete_start_time,main_end_time:o.data.data.complete_end_time,satrt_time:r,end_time:d}))return this.inputErrorFlag=!0,this.$message.closeAll(),void this.$message({message:"请正确输入时间段,不得超出直播总时间范围!",type:"warning"});if(this.inputErrorFlag=!1,o.data.data[s][i].isChecked=!1,o.data.data[s][i].time.complete_start_time=r,o.data.data[s][i].time.complete_end_time=d,this.inputErrorModle==o.data.data[s][i].self_time)return;o.data.data[s][i].self_time=this.inputErrorModle,this.$set(this.days,a,o),this.quickEdit(a)}if("staff"==n){var _=this.days[a];(!this.staffValue||0==this.staffValue.length)&&(this.staffValue=_.data.data[s][i].self_staff_list),this.$refs.reqStaffRef[0].$refs.input.blur=function(){_.data.data[s][i].workerChecked=!1;var t=e.staffList.map(function(t){return-1!=e.staffValue.indexOf(t.id)?t.real_name:""});l()(_.data.data[s][i].self_staff_list)!=l()(e.staffValue)&&(_.data.data[s][i].self_staff_list=e.staffValue,_.data.data[s][i].self_staff_list_name=t.filter(function(t){return""!=t&&t}),e.$set(e.days,a,_),e.staffValue=[],e.quickEdit(a))}}},quickEdit:function(t,e){var a=this,i=this.days[t].data,n=[],s=[];i.data.anchor.forEach(function(t){s.push(t.self_time),n.push({begin_time:t.time.complete_start_time,finish_time:t.time.complete_end_time,staff_ids:t.self_staff_list,charge_person:1,staff_role:1})}),i.data.normal.forEach(function(t){s.push(t.self_time),n.push({begin_time:t.time.complete_start_time,finish_time:t.time.complete_end_time,staff_ids:t.self_staff_list,charge_person:1,staff_role:4})});var o=!1;if(i.data.rule_id&&""!=i.data.rule_id){var r=this.old_infoList[t].data,c=[];r.data.anchor.forEach(function(t){c.push(t.self_time)}),r.data.normal.forEach(function(t){c.push(t.self_time)}),l()(c)==l()(s)&&(o=!0)}var d={id:i.data.plan_id,company_id:this.userInfo.company_id,rule_id:"custom_role_id"==e?0:o?i.data.rule_id:0,sellerId:this.accountInfo.sellerId,plat_type:this.accountInfo.type,start_time:i.data.complete_start_time,end_time:i.data.complete_end_time,staff_info:l()(n)};this.loading=!0,this.$axios.post(this.URL.BASEURL+this.URL.plan_quickEdit,d).then(function(e){if((e=e.data)&&0==e.errno)a.closeDialog(!0);else if(4002!=e.errno){var i=a.days[t];i.data=a.old_infoList[t].data,a.$set(a.days,t,i),a.loading=!1,a.$message({message:e.err,type:"warning"})}}).catch(function(t){a.loading=!1})},clearToast_RuleScreen:function(){this.copyTimePickerFlag=!1,this.copyTimePickerData={},this.ruleScreenFlag=!1,this.ruleScreenData={},this.clickRightFlag=!1,this.rightClickData={main_index:"",second_index:"",type:""}},changeRule:function(t){var e=this,a=t.rules_item,i=t.data;"addPlan"!=t.type?this.$confirm("确定要更改?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.plan_dateRuleReplace({rules_item:a,data:i})}).catch(function(){}):this.plan_dateRuleReplace({rules_item:a,data:i})},plan_dateRuleReplace:function(t){var e=this,a=t.rules_item,i=t.data;this.$loading(this.$loadingConfig),this.$axios.post(this.URL.BASEURL+this.URL.plan_dateRuleReplace,{date:i.data.date,rule_id:a.id,user_id:this.accountInfo.sellerId,platform:this.accountInfo.type}).then(function(t){t=t.data;e.$loading(e.$loadingConfig).close(),t&&0==t.errno?e.closeDialog(!0):e.$message({message:t.err,type:"warning"})}).catch(function(){e.$loading(e.$loadingConfig).close()})},ruleScreenEvent:function(t,e){var a=this;if(this.clearToast_RuleScreen(),0!=this.accountInfo.ruled){this.ruleScreenData=e,this.ruleScreenFlag=!0;var i=document.getElementsByClassName("mainBox")[0].scrollTop,n=document.getElementsByClassName("mainBox")[0].offsetWidth;t.x+1>n?this.ruleScreenStyle={left:t.x-150-250+"px",top:i+t.y-50+"px"}:this.ruleScreenStyle={left:t.x-250+"px",top:i+t.y-50+"px"}}else this.$confirm("此账号还未添加直播设置,请先添加设置?","提示",{confirmButtonText:"去添加",cancelButtonText:"取消",type:"warning"}).then(function(){a.planFlag=!0}).catch(function(){})},weekInit:function(t){var e=this,a=[];if(t)a=t;else{var i=new Date,n=i.getDay(),s=i.getDate(),l=i.getMonth(),o=i.getFullYear(),r=new Date(o,l,s-n),c=new Date(o,l,s+(6-n));a=[this.day_format(r).date,this.day_format(c).date]}this.week_time=a;for(var d=new Date(a[0]),_=d.getFullYear(),u=d.getMonth(),f=d.getDate(),m=[],h=6;h>=0;h--){var p=this.day_format(new Date(_,u,f+(6-h))).date;m.push({day_format:{date:p,day:Number(p.split("-")[p.split("-").length-1])},day:new Date(_,u,f+(6-h))})}this.thisWeekFlag=!1,m.forEach(function(t){t.date==e.day_format(new Date).date&&(e.thisWeekFlag=!0)}),this.days=m,this.init("week")},weekChange:function(t){var e=t.getTime(),a=this.timeStamp_to_date(e-864e5),i=this.timeStamp_to_date(e+432e6);this.week_time=[a,i],this.weekInit(this.week_time)},loadInit:function(){"week"==this.weekOrMonth?this.init("week"):this.init()},selectAccountChange:function(t){this.accountInfo=n()({},this.accountList.filter(function(e){return e.sellerId==t})[0]),1==this.accountInfo.ruled?this.plan_userRulesSelectLists():this.userRulesSelectList=[],this.loadInit()},closeDialog:function(t){this.planFlag=!1,this.editPlanFlag=!1,this.clearToast_RuleScreen(),t&&("week"==this.weekOrMonth?this.init("week"):this.init()),"accountLoad"==t&&(this.get_accountList(),this.plan_userRulesSelectLists()),"updateRule"==t&&this.plan_userRulesSelectLists()},init:function(t){var e=this;this.loading=!0;var a={type:"week"==t?2:1,staff_id:this.staff_id,seller_id:this.seller_id};"week"==t?(a.start_date=this.week_time[0],a.end_date=this.week_time[1]):a.month=this.currentTime,this.$axios.get(this.URL.BASEURL+this.URL.plan_livePlanListV2,{params:a}).then(function(t){t=t.data;if(e.loading=!1,t&&0==t.errno){var a=t.rst;a.forEach(function(t){t.data&&0!=t.data.length&&(t.data.anchor.forEach(function(t){t.isChecked=!1,t.workerChecked=!1,t.self_time=t.time.start_time+"-"+("00:00"==t.time.end_time?"24:00":t.time.end_time),t.self_staff_list=t.staff_list.map(function(t){return t.staff_id}),t.self_staff_list_name=t.staff_list.map(function(t){return t.staff_name})}),t.data.normal.forEach(function(t){t.isChecked=!1,t.workerChecked=!1,t.self_time=t.time.start_time+"-"+("00:00"==t.time.end_time?"24:00":t.time.end_time),t.self_staff_list=t.staff_list.map(function(t){return t.staff_id}),t.self_staff_list_name=t.staff_list.map(function(t){return t.staff_name})}))}),e.infoList=a,e.days.forEach(function(t,a){e.$set(e.days,a,n()(e.days[a],{data:e.infoList.filter(function(e){return e.date==t.day_format.date})[0]}))}),e.old_infoList=JSON.parse(l()(e.days))}else 4002!=t.errno&&e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loading=!1})},monthChange:function(t){this.initData(t)},initData:function(t){var e;t?e=new Date(t):(e=new Date,e=new Date(e.getFullYear()+"-"+(e.getMonth()+1>9?e.getMonth()+1:"0"+(e.getMonth()+1)))),this.currentDay=e.getDate(),this.currentYear=e.getFullYear(),this.currentMonth=e.getMonth()+1,this.currentWeek=e.getDay();var a=this.formatDate(this.currentYear,this.currentMonth,this.currentDay);this.currentTime=a;for(var i=[],n=this.currentWeek;n>=0;n--){var s=new Date(a);s.setDate(s.getDate()-n);var l={};l.day=s,l.day_format=this.day_format(s),i.push(l)}var o=34;new Date(this.currentYear,this.currentMonth,0).getDate()+this.currentWeek+1>35&&(o=41);for(var r=1;r<=o-this.currentWeek;r++){var c=new Date(a);c.setDate(c.getDate()+r);var d={};d.day=c,d.day_format=this.day_format(c),i.push(d)}this.days=i,this.init()},day_format:function(t){return{date:t.getFullYear()+"-"+(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-"+(t.getDate()<10?"0"+t.getDate():t.getDate()),day:t.getDate()}},formatDate:function(t,e,a){var i=e;i<10&&(i="0"+i);var n=a;return n<10&&(n="0"+n),t+"-"+i+"-"+n},timeStamp_to_date:function(t,e,a){var i=1900+(t=new Date(t)).getYear(),n="0"+(t.getMonth()+1),s="0"+t.getDate(),l="0"+t.getHours(),o="0"+t.getMinutes(),r="0"+t.getSeconds();return e?i+"-"+n.substring(n.length-2,n.length)+"-"+s.substring(s.length-2,s.length)+" "+l.substring(l.length-2,l.length)+":"+o.substring(o.length-2,o.length)+(a?"":":"+r.substring(r.length-2,r.length)):i+"-"+n.substring(n.length-2,n.length)+"-"+s.substring(s.length-2,s.length)},get_accountList:function(t){var e=this;this.$axios.get(this.URL.BASEURL+this.URL.user_sellerList,{}).then(function(a){if((a=a.data)&&0==a.errno){e.accountList=a.rst,e.accountList.forEach(function(t){t.sellerId=l()(t.seller_id),t.type=t.platform}),e.seller_id&&""!=e.seller_id||(e.seller_id=e.accountList[0].sellerId);var i=e.accountList.filter(function(t){return t.sellerId==e.seller_id});i&&i.length>0?e.accountInfo=i[0]:(e.accountInfo=e.accountList[0],e.seller_id=e.accountList[0].sellerId),"one"==t&&(1==e.accountInfo.ruled&&e.plan_userRulesSelectLists(),"month"==e.weekOrMonth?e.initData():e.weekInit())}else 4002!=a.errno&&e.$message({message:a.err,type:"warning"})}).catch(function(t){})},plan_userRulesSelectLists:function(){var t=this;this.$axios.get(this.URL.BASEURL+this.URL.plan_userRulesSelectLists,{params:{user_id:this.accountInfo.sellerId,platform:this.accountInfo.type}}).then(function(e){(e=e.data)&&0==e.errno?t.userRulesSelectList=e.rst:4002!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(t){})},get_staffList:function(){var t=this;this.$axios.get(this.URL.BASEURL+this.URL.userListForFilter,{params:{is_pos:1}}).then(function(e){if((e=e.data)&&0==e.errno){var a=e.rst;a.forEach(function(t){t.name=t.real_name}),t.staffList=a}else 4002!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(t){})},deleteFlagEvent:function(t){var e=this;this.$confirm("确定要删除该直播计划?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.$loading(e.$loadingConfig),e.$axios.post(e.URL.BASEURL+e.URL.plan_livePlanDestroyV2,{seller_id:e.accountInfo.sellerId,plat_type:e.accountInfo.type,date:t.data.date}).then(function(t){t=t.data;e.$loading(e.$loadingConfig).close(),t&&0==t.errno?e.closeDialog(!0):e.$message({message:t.err,type:"warning"})}).catch(function(){e.$loading(e.$loadingConfig).close()})}).catch(function(){})}},directives:{myfoucs:{update:function(t,e){e.value&&setTimeout(function(){t.getElementsByTagName("input")[0].focus()},500)}}}},f={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"self_datrplan"},[i("div",{staticClass:"month flex-between operation_container",class:1==t.is_account_falg?"smallBoxOPeration":""},[i("div",{staticClass:"flex leftOperation"},[i("div",{staticClass:"flex"},[i("div",{staticClass:"commonInfoName",staticStyle:{"font-weight":"normal"}},[t._v("账号筛选")]),t._v(" "),1==t.is_account_falg?i("div",{staticClass:"commonn_switchBox c-fff f12 flex",staticStyle:{width:"auto",padding:"0 8px","border-radius":"4px"}},[t._v(t._s(t.accountInfo.name))]):i("el-select",{staticClass:"self_list_input__inner",staticStyle:{width:"150px"},attrs:{size:"small",filterable:"",placeholder:"账号筛选"},on:{change:t.selectAccountChange},model:{value:t.seller_id,callback:function(e){t.seller_id=e},expression:"seller_id"}},t._l(t.accountList,function(e,n){return i("el-option",{key:n,attrs:{label:e.name,value:e.sellerId}},[[i("div",{staticClass:"flex"},[2==e.type?i("img",{staticStyle:{width:"14px",height:"14px","margin-right":"4px"},attrs:{src:a("AJUD"),alt:""}}):t._e(),t._v(" "),1==e.type?i("img",{staticStyle:{width:"14px",height:"14px","margin-right":"4px"},attrs:{src:a("FxTv"),alt:""}}):t._e(),t._v(" "),i("span",[t._v(t._s(e.name))])])]],2)}),1)],1),t._v(" "),i("div",{staticClass:"flex "},[i("div",{staticClass:"commonInfoName",class:1==t.is_account_falg?"lMar8":"lMar20",staticStyle:{"font-weight":"normal"}},[t._v("工作人员")]),t._v(" "),i("el-select",{staticClass:"self_list_input__inner",staticStyle:{width:"150px"},attrs:{size:"small",filterable:"",clearable:"",placeholder:"工作人员筛选"},on:{change:t.loadInit},model:{value:t.staff_id,callback:function(e){t.staff_id=e},expression:"staff_id"}},t._l(t.staffList,function(t,e){return i("el-option",{key:e,attrs:{label:t.name,value:t.id}})}),1)],1)]),t._v(" "),i("div",{staticClass:"flex rightOperation"},["month"==t.weekOrMonth?i("div",{staticClass:"yearMonth flex"},[i("button",{staticClass:"choose-year operation_button",staticStyle:{background:"#323952"}},[t._v(t._s(t.currentYear)+"年"+t._s(t.currentMonth)+"月"),i("i",{staticClass:"iconfont icon-left_icon"}),t._v(" "),i("el-date-picker",{staticClass:"monthPicker",attrs:{clearable:!1,"value-format":"yyyy-MM",type:"month",placeholder:"选择月"},on:{change:t.monthChange},model:{value:t.monthPicker,callback:function(e){t.monthPicker=e},expression:"monthPicker"}})],1),t._v(" "),i("div",{staticClass:"goPresent"},[i("div",{staticClass:"icon",on:{click:function(e){return t.initData()}}},[i("i",{staticClass:"el-icon-date"})]),t._v(" "),i("span",[t._v("回到本月")])])]):t._e(),t._v(" "),"week"==t.weekOrMonth?i("div",{staticClass:"yearMonth flex",staticStyle:{"margin-left":"40px"}},[i("button",{staticClass:"choose-year operation_button",staticStyle:{background:"#323952"}},[t._v(t._s(t.thisWeekFlag?"本周":t.week_time[0]+" 至 "+t.week_time[1])),i("i",{staticClass:"iconfont icon-left_icon"}),t._v(" "),i("el-date-picker",{staticClass:"monthPicker",attrs:{clearable:!1,type:"week",placeholder:"选择周"},on:{change:t.weekChange},model:{value:t.weekPicker,callback:function(e){t.weekPicker=e},expression:"weekPicker"}})],1),t._v(" "),i("div",{staticClass:"goPresent"},[i("div",{staticClass:"icon",on:{click:function(e){return t.weekInit()}}},[i("i",{staticClass:"el-icon-date"})]),t._v(" "),i("span",[t._v("回到本周")])])]):t._e(),t._v(" "),i("div",{staticClass:"commonn_switchBox qhBox lMar38"},[i("button",{class:"week"==t.weekOrMonth?"active":"",on:{click:function(e){t.weekOrMonth="week",t.weekInit()}}},[t._v("周")]),t._v(" "),i("button",{class:"month"==t.weekOrMonth?"active":"",on:{click:function(e){t.weekOrMonth="month",t.initData()}}},[t._v("月")])]),t._v(" "),t.operationFlag?i("button",{staticClass:"operation_button",on:{click:function(e){t.planFlag=!0}}},[t._v("计划设置")]):t._e()])]),t._v(" "),i("div",{attrs:{id:"calendar"},on:{click:function(e){return t.clearToast_RuleScreen()}}},[i("div",{staticClass:"calendar_container"},[i("ul",{staticClass:"days"},[t._l(t.week,function(e,a){return i("li",{key:"week"+a,staticClass:"weekdays"},[t._v(t._s(e))])}),t._v(" "),t._l(t.days,function(e,a){return i("li",{key:a,class:["week"==t.weekOrMonth?"weekLi":"",t.$date_compatible(e.day_format.date+" 23:59").getTime()<(new Date).getTime()?"oldData":e.day.getMonth()+1!=t.currentMonth&&"week"!=t.weekOrMonth?"":"newTime"]},[e.day.getMonth()+1!=t.currentMonth&&"week"!=t.weekOrMonth?void 0:[e.data&&e.data.data?[i("div",{staticClass:"calendar_data flex-between"},[i("span",{class:["data",e.day.getFullYear()==(new Date).getFullYear()&&e.day.getMonth()==(new Date).getMonth()&&e.day.getDate()==(new Date).getDate()?"data_today":""]},[t._v(t._s(e.day_format.day))]),t._v(" "),i("div",{staticClass:"flex"},[t.operationFlag?i("div",[i("i",{class:["el-icon-document-copy","rMar10",t.copyTimePickerData&&t.copyTimePickerData.day_format&&t.copyTimePickerData.day_format.day&&t.copyTimePickerData.day_format.day==e.day_format.day?"c-007AFF":""],on:{click:function(a){return a.stopPropagation(),t.copyDocument(a,e)}}}),t._v(" "),0==e.data.data.length?i("span",{staticStyle:{color:"#4F7EFF","font-size":"12px",cursor:"pointer"},on:{click:function(a){return t.addPlanEvent(e)}}},[t._v("+添加")]):t._e()]):t._e(),t._v(" "),0!=e.data.data.length?[t.operationFlag?i("div",{staticClass:"operationEdit",style:3==e.data.data.live_status?"margin-right:20px":""},[i("i",{staticClass:"el-icon-edit",on:{click:function(a){return t.editEvent(e)}}}),t._v(" "),t.accountInfo&&1==t.accountInfo.ruled?i("i",{staticClass:"el-icon-delete",on:{click:function(a){return t.deleteFlagEvent(e)}}}):t._e()]):t._e(),t._v(" "),3==e.data.data.live_status?i("div",{staticClass:"abnormalBox"},[t._v("异"),i("br"),t._v("常")]):t._e()]:t._e()],2)]),t._v(" "),0!=e.data.data.length?[i("div",{staticClass:"timeIntervalTitle flex"},[i("div",{staticClass:"timeIntervalTitleCon"},[i("i",{staticClass:"el-icon-alarm-clock",style:e.data&&e.data.data&&e.data.data.rule&&e.data.data.rule.icon_color?"color:"+e.data.data.rule.icon_color:""}),t._v(" "),i("span",{directives:[{name:"myfoucs",rawName:"v-myfoucs",value:t.dateTitleChecked.date==e.day_format.date,expression:"dateTitleChecked.date == item.day_format.date"}],on:{dblclick:function(i){return t.dblTitleTimeclick(e,a)}}},[t.dateTitleChecked.date!=e.day_format.date?[e.data&&e.data.data&&e.data.data.rule_id&&e.data.data.rule?i("span",[i("el-tooltip",{attrs:{effect:"dark",content:""+e.data.data.rule.rule_name+e.data.data.rule.live_start+"-"+("00:00"==e.data.data.rule.live_end?"24:00":e.data.data.rule.live_end),disabled:!(e.data.data.rule&&e.data.data.rule.rule_name&&e.data.data.rule.rule_name.length>4),placement:"top"}},[i("span",[t._v(t._s(e.data.data.rule.rule_name)+t._s(e.data.data.rule.live_start)+"-"+t._s("00:00"==e.data.data.rule.live_end?"24:00":e.data.data.rule.live_end))])])],1):i("span",[t._v(t._s(e.data.data.start_time)+"-"+t._s("00:00"==e.data.data.end_time?"24:00":e.data.data.end_time))])]:i("masked-input",{class:["timeInput",1==t.is_account_falg?"width_70":"width_90"],style:t.dateTitleChecked.flag?"border-color:red":"",attrs:{mask:"11:11-11:11",placeholder:"hh:mm-hh:mm"},nativeOn:{blur:function(i){return t.inputTitleTimeBlur(e,a)}},model:{value:t.dateTitleChecked.value,callback:function(e){t.$set(t.dateTitleChecked,"value",e)},expression:"dateTitleChecked.value"}})],2)]),t._v(" "),t.operationFlag?i("i",{class:["el-icon-arrow-down",t.ruleScreenData&&t.ruleScreenData.day_format&&t.ruleScreenData.day_format.day&&t.ruleScreenData.day_format.day==e.day_format.day?"c-007AFF":""],on:{click:function(a){return a.stopPropagation(),t.ruleScreenEvent(a,e)}}}):t._e()]),t._v(" "),i("div",{staticClass:"planBox"},[i("div",{staticClass:"planTimeBox"},[i("div",{staticClass:"planTitle"},[t._v("主播"),t.operationFlag?i("i",{staticClass:"el-icon-circle-plus-outline",on:{click:function(e){return e.stopPropagation(),t.addSmall({main_index:a,type:"anchor"})}}}):t._e()]),t._v(" "),t._l(e.data.data.anchor,function(e,n){return i("div",{key:n+"anchor1",staticClass:"planTime",class:t.rightClickData.main_index==a&&t.rightClickData.second_index==n&&"anchor"==t.rightClickData.type?"bg-e1ebfd":"",staticStyle:{"flex-wrap":"wrap"},on:{contextmenu:function(e){return e.preventDefault(),t.rightClick({event:e,main_index:a,second_index:n,type:"anchor"})}}},[i("div",{directives:[{name:"myfoucs",rawName:"v-myfoucs",value:e.isChecked,expression:"item1.isChecked"}],staticStyle:{display:"inline-block"}},[e.isChecked?i("masked-input",{staticClass:"timeInput",staticStyle:{width:"100px"},style:t.inputErrorFlag?"border-color:red":"",attrs:{mask:"11:11-11:11",placeholder:"hh:mm-hh:mm"},nativeOn:{blur:function(e){return t.inputBlur({main_index:a,second_index:n,source:"time",type:"anchor"})}},model:{value:t.inputErrorModle,callback:function(e){t.inputErrorModle=e},expression:"inputErrorModle"}}):i("span",{staticClass:"time",on:{dblclick:function(e){return t.dblclick({main_index:a,second_index:n,flag:!0,type:"anchor"})}}},[t._v(t._s(e.self_time))])],1),t._v(" "),i("div",{directives:[{name:"myfoucs",rawName:"v-myfoucs",value:e.workerChecked,expression:"item1.workerChecked"}],staticStyle:{display:"inline"}},[e.workerChecked?i("el-select",{ref:"reqStaffRef",refInFor:!0,staticClass:"staff_select_input_box",attrs:{size:"mini",multiple:"",filterable:"","collapse-tags":"",placeholder:"请选择"},on:{"visible-change":function(e){return t.inputBlur({main_index:a,second_index:n,source:"staff",type:"anchor"})}},model:{value:t.staffValue,callback:function(e){t.staffValue=e},expression:"staffValue"}},t._l(t.dropdown_accountList,function(t,e){return i("el-option",{key:e+"staff",attrs:{disabled:t.disabled,label:t.name,value:t.id}})}),1):i("span",{class:["personnel",e.self_staff_list_name&&0!=e.self_staff_list_name.length?"":"addZb"],on:{dblclick:function(e){return t.dblclick({main_index:a,second_index:n,flag:!1,staff_flag:!0,type:"anchor",source:"worker"})}}},[t._v("("+t._s(e.self_staff_list_name&&e.self_staff_list_name.length>0?e.self_staff_list_name.join(","):t.operationFlag?"+添加主播":"无主播")+")")])],1)])}),t._v(" "),i("div",{staticClass:"planTitle"},[t._v("工作人员"),t.operationFlag?i("i",{staticClass:"el-icon-circle-plus-outline",on:{click:function(e){return e.stopPropagation(),t.addSmall({main_index:a,type:"normal"})}}}):t._e()]),t._v(" "),t._l(e.data.data.normal,function(e,n){return i("div",{key:n+"normal1",staticClass:"planTime",class:t.rightClickData.main_index==a&&t.rightClickData.second_index==n&&"normal"==t.rightClickData.type?"bg-e1ebfd":"",staticStyle:{"flex-wrap":"wrap"},on:{contextmenu:function(e){return e.preventDefault(),t.rightClick({event:e,main_index:a,second_index:n,type:"normal"})}}},[i("div",{directives:[{name:"myfoucs",rawName:"v-myfoucs",value:e.isChecked,expression:"item1.isChecked"}],staticStyle:{display:"inline-block"}},[e.isChecked?i("masked-input",{staticClass:"timeInput",staticStyle:{width:"100px"},style:t.inputErrorFlag?"border-color:red":"",attrs:{mask:"11:11-11:11",placeholder:"hh:mm-hh:mm"},nativeOn:{blur:function(e){return t.inputBlur({main_index:a,second_index:n,source:"time",type:"normal"})}},model:{value:t.inputErrorModle,callback:function(e){t.inputErrorModle=e},expression:"inputErrorModle"}}):i("span",{staticClass:"time",on:{dblclick:function(e){return t.dblclick({main_index:a,second_index:n,flag:!0,type:"normal"})}}},[t._v(t._s(e.self_time))])],1),t._v(" "),i("div",{directives:[{name:"myfoucs",rawName:"v-myfoucs",value:e.workerChecked,expression:"item1.workerChecked"}],staticStyle:{display:"inline"}},[e.workerChecked?i("el-select",{ref:"reqStaffRef",refInFor:!0,staticClass:"staff_select_input_box",attrs:{size:"mini",multiple:"",filterable:"","collapse-tags":"",placeholder:"请选择"},on:{"visible-change":function(e){return t.inputBlur({main_index:a,second_index:n,source:"staff",type:"normal"})}},model:{value:t.staffValue,callback:function(e){t.staffValue=e},expression:"staffValue"}},t._l(t.dropdown_accountList,function(t,e){return i("el-option",{key:e+"staff",attrs:{disabled:t.disabled,label:t.real_name,value:t.id}})}),1):i("span",{class:["personnel",e.self_staff_list_name&&0!=e.self_staff_list_name.length?"":"addZb"],on:{dblclick:function(e){return t.dblclick({main_index:a,second_index:n,flag:!1,staff_flag:!0,type:"normal",source:"worker"})}}},[t._v("("+t._s(e.self_staff_list_name&&e.self_staff_list_name.length>0?e.self_staff_list_name.join(","):t.operationFlag?"+添加人员":"无人员")+")")])],1)])})],2)])]:t._e()]:t._e()]],2)})],2)])]),t._v(" "),i("el-dialog",{staticClass:"planSetupSelfTitle",attrs:{visible:t.planFlag,width:"630px","close-on-click-modal":!1,top:"60px",left:""},on:{"update:visible":function(e){t.planFlag=e}}},[i("div",{staticClass:"title",attrs:{slot:"title"},slot:"title"},[t._v("计划设置")]),t._v(" "),t.planFlag?i("planSetup",{attrs:{accountInfo:t.accountInfo},on:{closeDialog:t.closeDialog}}):t._e()],1),t._v(" "),i("el-dialog",{attrs:{title:"编辑直播数据",visible:t.editPlanFlag,width:"740px","close-on-click-modal":!1,top:"60px",left:""},on:{"update:visible":function(e){t.editPlanFlag=e}}},[t.editPlanFlag?i("editPlan",{attrs:{accountInfo:t.accountInfo,date:t.edit_data,staffList:t.staffList},on:{closeDialog:t.closeDialog}}):t._e()],1),t._v(" "),i("el-calendar",{directives:[{name:"show",rawName:"v-show",value:t.copyTimePickerFlag,expression:"copyTimePickerFlag"}],staticClass:"copyTimePicker",style:t.copyStyleObject,scopedSlots:t._u([{key:"dateCell",fn:function(e){var a=e.data;return i("div",{staticClass:"temp",on:{click:function(e){return t.copyTimePickerChange(a)}}},[t._v("\n "+t._s(a.day.split("-").slice(2).join("-"))+"\n ")])}}]),model:{value:t.copyTime,callback:function(e){t.copyTime=e},expression:"copyTime"}}),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.ruleScreenFlag,expression:"ruleScreenFlag"}],staticClass:"ruleScreenBox",style:t.ruleScreenStyle,on:{click:function(t){t.stopPropagation()}}},t._l(t.userRulesSelectList,function(e,a){return i("p",{key:a+"rules_index_1",staticClass:"ruleScreenItem flex",on:{click:function(a){return t.changeRule({rules_item:e,data:t.ruleScreenData})}}},[i("i",{staticClass:"el-icon-alarm-clock",style:"color:"+e.icon_color}),t._v(" "),i("span",[t._v(t._s(e.rule_name)+t._s(e.live_start)+"-"+t._s(e.live_end))])])}),0),t._v(" "),t.clickRightFlag?i("div",{staticClass:"clickRightBox",style:t.clickRightBoxStyle,on:{click:t.deleteSmallTime}},[t._v("删除")]):t._e()],1)},staticRenderFns:[]};var m=a("VU/8")(u,f,!1,function(t){a("QKoT"),a("iDJf"),a("iVDw")},"data-v-962432e4",null);e.default=m.exports},iDJf:function(t,e){},iVDw:function(t,e){}});