You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
7.3 KiB
2 lines
7.3 KiB
|
4 months ago
|
import{d as K,r as i,y as E,d6 as n,G as Q,a as C,f as X,e as s,b as r,Y as Z,h as u,H as c,t as k,q as m,c as w,$ as x,I as ee,dm as ae,a0 as I,dn as le,bf as te,S as oe,al as ue,aF as se,ab as ne,ah as re,dp as ie,am as ve,ai as ce,at as de,p as ge,m as me,_ as pe}from"./index-e450010e.js";import fe from"./monthPage-4a2fa957.js";import ye from"./weekPage-6398a67f.js";import _e from"./dayPage-0738662f.js";import{_ as ke}from"./setupShiftRules.vue_vue_type_script_setup_true_lang-9f394a1c.js";import"./monthInfoPage-ec81915c.js";import"./weekInfoPage-25c89dbe.js";import"./dayInfoPage-429c4bff.js";const be=b=>(ge("data-v-8bb071e9"),b=b(),me(),b),Te={class:"app-container"},he={class:"calBox"},Ce={class:"calHead"},De=be(()=>m("i",{class:"fa fa-calendar icont"},null,-1)),Ne={class:"weekNumber"},Se=K({__name:"scheduling",setup(b){const D=i(!1),R=i([]),P={children:"child",label:"name"},f=i(null),y=i(null),_=i(null),p=i(""),v=i(0),e=i([]),a=i(1);i(1);const T=i(!1),o=i({begainTime:"",id:"",orgId:"",periodName:"",periodid:"",rules:"",rulesTime:"长白班(1)",starttime:"",time:"",typeIdStr:"",typeName:"",typeid:""}),B=()=>{D.value=!0,ae().then(t=>{console.log("获取行政组织树",t),R.value=t.data.orgTree,t.data.orgName!=""?(p.value=t.data.orgName,v.value=t.data.orgId):t.data.maindeparmentName!=""?(p.value=t.data.maindeparmentName,v.value=t.data.maindeparment):t.data.companyName!=""&&(p.value=t.data.companyName,v.value=t.data.company),S(v.value.toString())}).finally(()=>{D.value=!1})},W=t=>{switch(p.value=t.name,v.value=t.id,S(t.id.toString()),a.value){case 1:f.value.analyban(t.id.toString());break;case 2:y.value.analysisWeek(t.id.toString());break;case 3:_.value.analysisDays(t.id.toString());break}},$=E(()=>{if(e.value.length<=0&&(e.value=n.getCurrent()),a.value!=2){if(e.value.length>=2)return e.value[0]+"年"+e.value[1]+"月"}else return e.value.start!=null?e.value.start[0]+"年":e.value[0]+"年"+e.value[1]+"月"}),z=E(()=>(e.value.length<=0&&(e.value=n.getCurrent()),a.value!=2?n.getWeek(n.solarWeek(e.value[0],e.value[1],e.value[2])):e.value.start[1]+"月"+e.value.start[2]+"-"+e.value.end[1]+"月"+e.value.end[2])),j=()=>{if(e.value.length<=0&&(e.value=n.getCurrent()),a.value!=2)e.value=n.gobackTime(e.value[0],e.value[1],e.value[2],a.value,-1);else{let t=n.gobackTime(e.value.start[0],e.value.start[1],e.value.start[2],a.value,-1);e.value=t}console.log("curtteDayType.value--------->",a.value),I(()=>{switch(a.value){case 1:console.log("curtteDayType.value-----1---->",a.value),f.value.analyban();break;case 2:console.log("curtteDayType.value---2------>",a.value),y.value.analysisWeek();break;case 3:console.log("curtteDayType.value---3------>",a.value),_.value.analysisDays();break;default:console.log("curtteDayType.value---4------>",a.value)}})},M=()=>{if(e.value.length<=0&&(e.value=n.getCurrent()),a.value!=2)e.value=n.moveTime(e.value[0],e.value[1],e.value[2],a.value);else{let t=n.moveTime(e.value.start[0],e.value.start[1],e.value.start[2],a.value);e.value=t}console.log("curtteDayType.value--------->",a.value),I(()=>{switch(a.value){case 1:console.log("curtteDayType.value-----1---->",a.value),f.value.analyban();break;case 2:console.log("curtteDayType.value---2------>",a.value),y.value.analysisWeek();break;case 3:console.log("curtteDayType.value---3------>",a.value),_.value.analysisDays();break;default:console.log("curtteDayType.value---4------>",a.value)}})},V=()=>{if(e.value=n.getCurrent(),e.value.length<=0&&(e.value=n.getCurrent()),a.value!=2)e.value=n.moveTime(e.value[0],e.value[1],e.value[2],a.value);else{let t=n.moveTime(e.value.start[0],e.value.start[1],e.value.start[2],a.value);e.value=t}console.log("curtteDayType.value--------->",a.value),I(()=>{switch(a.value){case 1:console.log("curtteDayType.value-----1---->",a.value),f.value.analyban();break;case 2:console.log("curtteDayType.value---2------>",a.value),y.value.analysisWeek();break;case 3:console.log("curtteDayType.value---3------>",a.value),_.value.analysisDays();break;default:console.log("curtteDayType.value---4------>",a.value)}})},N=t=>{switch(a.value=t,t){case 2:e.valu
|