1 line
19 KiB
JavaScript
1 line
19 KiB
JavaScript
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9043861a"],{"13d5":function(e,t,l){"use strict";var a=l("23e7"),o=l("d58f").left,c=l("a640"),r=l("2d00"),b=l("605d"),n=c("reduce"),p=!b&&r>79&&r<83;a({target:"Array",proto:!0,forced:!n||p},{reduce:function(e){var t=arguments.length;return o(this,e,t,t>1?arguments[1]:void 0)}})},"43c6":function(e,t,l){"use strict";l("13d5"),l("caad");var a=l("7a23"),o=l("85f9"),c=l("793d"),r=l("c5cb"),b=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},g={key:2},x={key:0,class:"cnt flex just-center align-center"},h={key:1,class:"table"},w={key:0},O={key:1},v={key:2},m={class:"footInfoBtn flex just-between align-center"},C=Object(a["createTextVNode"])("确定选择");var f={__name:"chooseTable",props:{configer:{type:Object,default:{}},dic:Object,modelValue:{type:Array,default:[]},rightData:{type:Array,default:[]},deptment:{type:Object,default:{bmdm:JSON.parse(localStorage.getItem("deptId"))[0].deptCode,bmmc:JSON.parse(localStorage.getItem("deptId"))[0].deptName}}},emits:["update:modelValue","change"],setup(e,{emit:t}){const l=e,{proxy:f}=Object(a["getCurrentInstance"])(),y=Object(a["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(a["reactive"])({tableData:[],tableColumn:[{label:"班次名称",prop:"bcmc"}]}),D=Object(a["reactive"])({tableData:[],tableColumn:[{label:"班次名称",prop:"bcmc"}]});let _=Object(a["reactive"])({placement:"right",trigger:"click",isRadio:!1,width:1e3,selectName:"选择",lx:null,rowKey:"id"});const k=Object(a["ref"])(!1),z=Object(a["ref"])(""),S=Object(a["ref"])({total:0,pageSize:20,pageCurrent:1}),N=Object(a["ref"])(""),V=Object(a["ref"])([]),L=Object(a["ref"])([]),J=()=>{const e=localStorage.getItem("deptId")?JSON.parse(localStorage.getItem("deptId")):[];S.value.ssbmdm=e[0].deptCode,k.value=!k.value,k.value&&T(_.lx)},T=(e,t)=>{let a=[];switch(e){case"mj":case"fj":z.value="选择人员",N.value="/mosty-jcz/tbQwXfll/getXfllList",a=[{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=a,D.tableColumn=a.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="频道号选择",N.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="班次选择",N.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:!0}],t||(y.searchConfiger=[{showType:"input",prop:"bcMc",placeholder:"请输入班次名称",label:"班次名称"}]);break;case"xfq":case"bxd":case"bxx":z.value="xfq"==e?"巡防区名称":"bxd"==e?"必巡点":"必巡线",N.value="/mosty-qwzx/tbQwglXfqy/selectPage",B.tableColumn=[{label:"名称",prop:"xqmc"},{label:"类别",prop:"xqlb",showSolt:!0},{label:"类型",prop:"xqlx",sh
|