1 line
18 KiB
JavaScript
1 line
18 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-94b22406"],{"13d5":function(e,t,l){"use strict";var o=l("23e7"),a=l("d58f").left,c=l("a640"),b=l("2d00"),r=l("605d"),n=c("reduce"),p=!r&&b>79&&b<83;o({target:"Array",proto:!0,forced:!n||p},{reduce:function(e){var t=arguments.length;return a(this,e,t,t>1?arguments[1]:void 0)}})},"3fe4":function(e,t,l){"use strict";l("c469")},"43c6":function(e,t,l){"use strict";l("13d5"),l("caad");var o=l("7a23"),a=l("85f9"),c=l("793d"),b=l("c5cb"),r=l("ad28"),n=(l("986e"),l("1090")),p=l("2d16");const i={class:"flex just-between align-center"},s={key:0,class:"tableBox flex"},u={class:"table"},d={key:0},j={key:1},x={key:2},h={key:0,class:"cnt flex just-center align-center"},w={key:1,class:"table"},g={key:0},v={key:1},O={key:2},m={class:"footInfoBtn flex just-between align-center"},C=Object(o["createTextVNode"])("确定选择");var f={__name:"chooseTable",props:{configer:{type:Object,default:{}},dic:Object,modelValue:{type:Array,default:[]},rightData:{type:Array,default:[]},deptment:{type:Object,default:()=>{try{const e=localStorage.getItem("deptId");if(e){const t=JSON.parse(e);if(t&&Array.isArray(t)&&t.length>0)return{bmdm:t[0].deptCode||"",bmmc:t[0].deptName||""}}}catch(e){console.error("Error parsing deptId from localStorage:",e)}return{bmdm:"",bmmc:""}}}},emits:["update:modelValue","change"],setup(e,{emit:t}){const l=e,{proxy:f}=Object(o["getCurrentInstance"])(),y=Object(o["reactive"])({tableHeight:360,keyCount:0,total:0,pageConfiger:{pageSize:20,pageCurrent:1},tableConfiger:{loading:!1,rowHieght:61,showSelectType:"checkBox",haveControls:!1,showIndex:!1,defaultSelectKeys:[]},searchConfiger:[{showType:"input",prop:"key",placeholder:"请输入关键字",label:"关键字"}]}),B=Object(o["reactive"])({tableData:[],tableColumn:[{label:"班次名称",prop:"bcmc"}]}),k=Object(o["reactive"])({tableData:[],tableColumn:[{label:"班次名称",prop:"bcmc"}]});let _=Object(o["reactive"])({placement:"right",trigger:"click",isRadio:!1,width:1e3,selectName:"选择",lx:null,rowKey:"id"});const D=Object(o["ref"])(!1),z=Object(o["ref"])(""),N=Object(o["ref"])({total:0,pageSize:20,pageCurrent:1}),V=Object(o["ref"])(""),L=Object(o["ref"])([]),S=Object(o["ref"])([]),J=()=>{try{const t=localStorage.getItem("deptId"),o=t?JSON.parse(t):[];var e;if(Array.isArray(o)&&o.length>0&&o[0]&&o[0].deptCode)N.value.ssbmdm=o[0].deptCode;else N.value.ssbmdm=(null===(e=l.deptment)||void 0===e?void 0:e.bmdm)||"";D.value=!D.value,D.value&&T(_.lx)}catch(t){console.error("Error in handleClick:",t),D.value=!D.value,D.value&&T(_.lx)}},T=(e,t)=>{let o=[];switch(e){case"mj":case"fj":z.value="选择人员",V.value="/mosty-jcz/tbQwXfll/getXfllList",o=[{label:"报备",prop:"sfbb",showSolt:!0},{label:"姓名",prop:"xm"},{label:"警号",prop:"jh"},{label:"所属部门",prop:"ssbm",showOverflowTooltip:!0},{label:"人员类型",prop:"fl",showSolt:!0},{label:"警种",prop:"lx",showSolt:!0}],B.tableColumn=o,k.tableColumn=o.filter(e=>"报备"!=e.label),t||(y.searchConfiger=[{showType:"department",prop:"ssbmdm",label:"所属部门",lazy:!1},{showType:"input",prop:"xm",placeholder:"请输入姓名",label:"姓名"},{showType:"input",prop:"jh",placeholder:"请输入警号",label:"警号"}]);break;case"pdh":z.value="频道号选择",V.value="/mosty-base/sysDeptExtendPdh/selectPage",B.tableColumn=[{label:"频道名称",prop:"pdmc"},{label:"频道号",prop:"pdh"},{label:"频道电台类型",prop:"pddtlx",showSolt:!0}],t||(y.searchConfiger=[{showType:"input",prop:"pdmc",placeholder:"请输入频道名称",label:"频道名称"},{showType:"input",prop:"pdh",placeholder:"请输入频道号",label:"频道号"},{showType:"select",prop:"pddtlx",placeholder:"请输入频道电台类型",label:"频道电台类型",options:l.dic.D_BZ_PDDTLX}]);break;case"zbbc":z.value="班次选择",V.value="/mosty-qwzx/tbQwglQwbc/selectPage",B.tableColumn=[{label:"班次名称",prop:"bcMc"},{label:"班次类型",prop:"bcQwBbzl",showSolt:!0},{label:"开始时间",prop:"bcKssj"},{label:"结束时间",prop:"bcJssj"},{label:"跨越天数",prop:"bcKtsDict",showSolt
|