1 line
15 KiB
JavaScript
1 line
15 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4b6d86ca"],{7485:function(e,t,l){"use strict";l("ad51")},ad51:function(e,t,l){},d714:function(e,t,l){"use strict";l.d(t,"c",(function(){return o})),l.d(t,"a",(function(){return r})),l.d(t,"b",(function(){return n})),l.d(t,"d",(function(){return b})),l.d(t,"e",(function(){return u}));var a=l("b775");const c="/mosty-api/mosty-qwzx";function o(e){return Object(a["a"])({url:c+"/tbQwQwbc",method:"GET",params:e})}function r(e){return Object(a["a"])({url:c+"/tbQwQwbc",method:"POST",data:e})}function n(e){return Object(a["a"])({url:c+"/tbQwQwbc/"+e,method:"delete"})}function b(e){return Object(a["a"])({url:c+"/tbQwQwbc/"+e,method:"GET"})}function u(e){return Object(a["a"])({url:c+"/tbQwQwbc",method:"put",data:e})}},ecc1:function(e,t,l){"use strict";l.r(t);l("d9e2");var a=l("7a23"),c=l("d714"),o=l("92c2"),r=l("7902");l("5f87");const n=e=>(Object(a["pushScopeId"])("data-v-296d5d75"),e=e(),Object(a["popScopeId"])(),e),b={class:"titleBox"},u=n(()=>Object(a["createElementVNode"])("div",{class:"title"},"勤务班次",-1)),d={class:"btnBox"},s=n(()=>Object(a["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1)),i=Object(a["createTextVNode"])(" 查询 "),j=Object(a["createTextVNode"])(" 重置 "),O={class:"tabBox"},m=Object(a["createTextVNode"])("修改"),p=Object(a["createTextVNode"])("注销"),v={key:0,class:"dialog"},f={class:"head_box"},V={class:"title"},h=Object(a["createTextVNode"])("保存"),w=Object(a["createTextVNode"])("关闭");var g={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),{D_BZ_PBJB:l,D_BZ_PBLX:n}=t.$dict("D_BZ_PBJB","D_BZ_PBLX"),g=Object(a["ref"])(null),C=Object(a["ref"])(),N=Object(a["ref"])(!1),x=Object(a["ref"])([]),k=Object(a["ref"])(!0),_=Object(a["ref"])(!1),y=Object(a["ref"])(0),B=Object(a["ref"])("新增班次"),z=Object(a["ref"])(null),E=Object(a["ref"])(0),F=Object(a["ref"])(!1),S=Object(a["ref"])([]),U=Object(a["ref"])(""),q=Object(a["ref"])({pageCurrent:1,pageSize:20}),D=Object(a["ref"])({bcys:"#FFFFFF",bclx:"02",ssbmdm:""}),H=window.localStorage.getItem("deptId")&&JSON.parse(window.localStorage.getItem("deptId"))[0];function I(e){"03"==e&&(D.value.ssbmdm=H.deptId,D.value.ssbm=H.deptName)}const T={expandTrigger:"children",children:"childDeptList",label:"orgName",value:"id",checkStrictly:!0,emitPath:!1};function Q(e){let t=U.value.getCheckedNodes();D.value.ssbm=t[0].label}const L=Object(a["reactive"])({bcmc:[{required:!0,message:"请输班次名称",trigger:"change"}],kssj:[{required:!0,message:"请选择开始时间",trigger:"blur"}],jssj:[{required:!0,message:"请选择结束时间",trigger:"blur"}],pbjb:[{required:!0,message:"请选择排班级别",trigger:"change"}],bclx:[{required:!0,message:"请选择排班类型",trigger:"change"}],ssbmdm:[{required:!0,message:"请选择所属部门",trigger:"change"}],zqsc:[{validator:P,trigger:"change"}]});function P(e,t,l){if(t<=0)return l(new Error("请选择正确的时间范围"));l()}function J(){K()}function $(){if(D.value.jssj&&D.value.kssj){let e=new Date;e.setHours(D.value.jssj.split(":")[0]),e.setMinutes(D.value.jssj.split(":")[1]);let t,l=new Date;l.setHours(D.value.kssj.split(":")[0]),l.setMinutes(D.value.kssj.split(":")[1]),e>=l?(t=parseInt(e-l)/1e3/60,D.value.kts=0):(e.setDate(e.getDate()+1),t=parseInt(e-l)/1e3/60,D.value.kts=1),D.value.zqsc=t>>0}}function Z(){q.value={pageCurrent:1,pageSize:20},K()}function M(){D.value={bcys:"#FFFFFF",bclx:"02"}}function G(){N.value=!0,M(),B.value="新增班次",F.value=!0}function X(e){Object(c["d"])(e.id).then(e=>{M(),D.value=e,"03"==e.pbjb&&(D.value.ssbmdm=parseInt(e.ssbmdm),D.value.ssbm=e.ssbm),N.value=!1,B.value="修改班次",F.value=!0})}function A(e){t.$confirm("确定删除该班次?","警告",{type:"warning"}).then(()=>{Object(c["b"])(e.id).then(()=>{t.$message({type:"success",message:"删除成功"}),K()})}).catch(()=>{t.$message.info("已取消")})}function K(){k.value=!0,Object(c["c"])(q.value).then(e=>{x.value=e.records,E.value=e.total,k.value=!1}).catch(()=>{k.value=!1})}function R
|