1 line
21 KiB
JavaScript
1 line
21 KiB
JavaScript
![]() |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-831f80d2"],{"1b99":function(e,t,l){"use strict";l("d81d")},5794:function(e,t,l){"use strict";l("f860")},6435:function(e,t,l){},6563:function(e,t,l){"use strict";l("6435")},b893:function(e,t,l){"use strict";function a(e){let t=new Date(e).getDay();switch(t){case 0:return"星期日";case 1:return"星期一";case 2:return"星期二";case 3:return"星期三";case 4:return"星期四";case 5:return"星期五";case 6:return"星期六"}}function o(e,t,l="day"){let a=new Date(Date.parse(e.replace(/-/g,"/"))).getTime(),o=new Date(Date.parse(t.replace(/-/g,"/"))).getTime(),c=0;switch(l){case"day":c=Math.abs(a-o)/864e5;break;case"hour":c=Math.abs(a-o)/36e5;break}return Math.round(c)}function c(e,t){const l=e?new Date(e):new Date,a=l.getFullYear(),o=(l.getMonth()+1).toString().padStart(2,0),c=l.getDate().toString().padStart(2,"0"),r=l.getHours().toString().padStart(2,"0"),n=l.getMinutes().toString().padStart(2,"0"),i=l.getSeconds().toString().padStart(2,"0");return"ymd"==t?`${a}-${o}-${c}`:"md"==t?`${o}.${c}`:`${a}-${o}-${c} ${r}:${n}:${i}`}function r(e){var t=new Date,l=new Date(t.getTime()+24*e*3600*1e3);let a=l.getFullYear(),o=l.getMonth()+1,c=l.getDate(),r=a+"-"+(o<10?"0"+o:o)+"-"+(c<10?"0"+c:c);return r}function n(e,t){if(e)return"rgba("+parseInt("0x"+e.slice(1,3))+","+parseInt("0x"+e.slice(3,5))+","+parseInt("0x"+e.slice(5,7))+","+t+")";{let e=Math.floor(256*Math.random()),l=Math.floor(256*Math.random()),a=Math.floor(256*Math.random()),o=t||1;return`rgba(${e},${l},${a},${o})`}}l.d(t,"e",(function(){return a})),l.d(t,"b",(function(){return o})),l.d(t,"d",(function(){return c})),l.d(t,"c",(function(){return r})),l.d(t,"a",(function(){return n}))},d81d:function(e,t,l){},efa0:function(e,t,l){"use strict";l.r(t);var a=l("7a23"),o=l("ad28"),c=l("1090"),r=l("2d16"),n=l("b893"),i=(l("0792"),l("7902")),d=l("1dc8");const b={key:0},u=Object(a["createTextVNode"])("查询"),s=Object(a["createTextVNode"])(" 重置 "),j={key:0,class:"tabBox",style:{"margin-top":"0px"}},p={class:"fenye"},O={class:"dialog-footer"},m=Object(a["createTextVNode"])("取消"),v=Object(a["createTextVNode"])("确认");var f={__name:"jczLoad",props:{modelValue:{type:Boolean,required:!0},titleValue:{type:String,default:"选择环林卡口"},Single:{type:Boolean,default:!1},data:{type:Array,default:[]}},emits:["update:modelValue","choosedJcz"],setup(e,{emit:t}){const l=e,{proxy:o}=Object(a["getCurrentInstance"])(),{D_BZ_JCZLX:c}=o.$dict("D_BZ_JCZLX"),r=e=>e.id,n=Object(a["ref"])(null),f=Object(a["ref"])(0),g=Object(a["ref"])({pageCurrent:1,pageSize:20,jczmc:"",ssbmdm:""}),h=(Object(a["ref"])({}),Object(a["ref"])([])),C=Object(a["ref"])(!1),V=()=>{g.value.jczmc="",t("update:modelValue",!1)},w=()=>{g.value={pageCurrent:1,pageSize:20,jczmc:"",ssbmdm:""},k()},y=Object(a["ref"])([]),N=()=>{if(l.Single){if(![n.value][0])return void o.$message.warning("请选择环林卡口");const e=h.value.find(e=>e.id===n.value);t("choosedJcz",[JSON.parse(JSON.stringify(e))])}else{const e=JSON.parse(JSON.stringify(D.value));if(0===e.length)return void o.$message.warning("请选择环林卡口");t("choosedJcz",[...e,...y.value])}V()};Object(a["onMounted"])(()=>{k()});const x=e=>{g.value.pageSize=e,k()},_=e=>{g.value.pageCurrent=e,k()},k=async()=>{C.value=!0,Object(d["c"])(g.value).then(e=>{h.value=null===e||void 0===e?void 0:e.records,C.value=!1,L(l.data,h.value),f.value=Number(e.total)}).catch(()=>{C.value=!1})},z=()=>{g.value.pageCurrent=1,k()},B=Object(a["ref"])(null),D=Object(a["ref"])([]),S=e=>{if(D.value=e,y.value)for(let t=0;t<D.value.length;t++){const e=D.value[t];for(let t=0;t<y.value.length;t++){const l=y.value[t];e.id==l.id&&y.value.splice(t,1)}}};function L(e,t){e&&(l.Single?e.forEach(e=>{t.forEach(t=>{"object"==typeof e?e.id==t.id&&(n.value=e.id):e==t.id&&(n.value=e)})}):e.forEach(e=>{t.forEach(t=>{e.id==t.id&&B.value&&B.value.toggleRowSelection(t,!0)})}))}return Object(a["watch"])(()=>l.modelValue,e=>{!0===e&&(n.value="",z())}),Object(a["watch"])(()=>l.data,e=>{B.value&&L(e,h.value),y.value=JSON.parse(JSON.string
|