Files
sgxt_web/gsxt/static/js/chunk-4e7eb172.01952dc6.js
2025-12-05 21:36:34 +08:00

1 line
9.9 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4e7eb172"],{"0792":function(e,t,r){"use strict";r.d(t,"d",(function(){return o})),r.d(t,"c",(function(){return n})),r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return d}));r("d9e2");function a(e){return!e||("{}"===JSON.stringify(e)||"[]"===JSON.stringify(e))}const l=()=>(e,t,r)=>{if(t){const e=/^1[3|4|5|7|8][0-9]\d{8}$/;if(!e.test(t))return r(new Error("请输入正确的手机号"));r()}else;},o=(e,t="phone")=>{if(a(e))return[];const{require:r,validator:o}=e&&{...e},c=[];r&&c.push({required:!0,message:"请输入手机号",trigger:"blur"}),o&&c.push({min:11,message:"手机号格式不正确",trigger:"blur"},{trigger:"blur",validator:l()});const n={};return n[t]=c,{...n}},c=()=>(e,t,r)=>{t&&(/(^\d{15}$)|(^\d{17}(\d|X|x)$)/.test(t)||r(new Error("输入的身份证长度或格式错误")));var a={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"};a[parseInt(null===t||void 0===t?void 0:t.substr(0,2))]||r(new Error("身份证地区非法"));var l=(t.substr(6,4)+"-"+Number(t.substr(10,2))+"-"+Number(t.substr(12,2))).replace(/-/g,"/"),o=new Date(l);l!==o.getFullYear()+"/"+(o.getMonth()+1)+"/"+o.getDate()&&r(new Error("身份证上的出生日期非法"));for(var c=0,n=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2],i="10X98765432",b=0;b<t.length-1;b++)c+=t[b]*n[b];var d=i[c%11];t[t.length-1]!==d&&r(new Error("输入的身份证号非法")),r()},n=(e,t="idEntityCard")=>{if(a(e))return[];const{require:r,validator:l}=e&&{...e},o=[];r&&o.push({required:!0,message:"请输入身份证号",trigger:"blur"}),l&&o.push({trigger:"blur",validator:c()});const n={};return n[t]=o,{...n}},i=(e,t="addredd")=>{if(a(e))return[];const{require:r}=e&&{...e},l=[];r&&l.push({required:!0,message:"请选择地址",trigger:"change"});const o={};return o[t]=l,{...o}},b=()=>(e,t,r)=>{const a=/^([a-zA-Z0-9]+[-_\.]?)+@[a-zA-Z0-9]+\.[a-z]+$/;if(t){if(!a.test(t))return r(new Error("请输入正确的邮箱地址"));r()}else;},d=(e,t="email")=>{if(a(e))return[];const{require:r,validator:l}=e&&{...e},o=[];r&&o.push({required:!0,message:"请输入邮箱",trigger:"blur"}),l&&o.push({trigger:"change",validator:b()});const c={};return c[t]=o,{...c}}},"1dce":function(e,t,r){"use strict";r("8675")},8675:function(e,t,r){},b01a:function(e,t,r){"use strict";r("d654")},cc15:function(e,t,r){"use strict";r.r(t);var a=r("7a23"),l=r("2e9d"),o=r("ad28"),c=r("1090"),n=r("2d16"),i=r("b932"),b=r("0792"),d=(r("7902"),r("17bd")),s=r("1d22");r("c5cb");const u=e=>(Object(a["pushScopeId"])("data-v-c6faf74c"),e=e(),Object(a["popScopeId"])(),e),p={key:0,class:"dialog"},j={class:"head_box"},O={class:"title"},g=Object(a["createTextVNode"])("保存"),f=Object(a["createTextVNode"])("关闭"),m={class:"form_cnt"},v=u(()=>Object(a["createElementVNode"])("div",{class:"zdy-taf"},null,-1)),h={class:"ww100"},y={class:"ww100 flex align-center"},C=u(()=>Object(a["createElementVNode"])("div",{class:"zdy-taf"},null,-1)),w=Object(a["createTextVNode"])("选择"),V={class:"map relative"};var N={__name:"addForm",props:{dic:Object},emits:["updateDate"],setup(e,{expose:t,emit:r}){const{proxy:l}=Object(a["getCurrentInstance"])(),o=Object(a["ref"])([]),c=Object(a["ref"])(!1),n=Object(a["ref"])(!1),u=Object(a["reactive"])({ryXm:[{required:!0,message:"请输入姓名",trigger:"blur"}],...b["c"]({validator:!0},"rySfzh"),...b["d"]({validator:!0},"ryLxdh")}),N={bqlist:[{label:"布控标签",value:"01"},{label:"历史标签",value:"02"},{label:"数据源",value:"03"}],sjy:[{label:"网吧",value:"01"},{label:"卡口",value:"02"},{label:"市综平台",value:"03"}]},k=Object(a["ref"])({}),x=Object(a["ref"])([{label:"任务名称",prop:"rwmc",type:"input"},{label:"布控人电话",prop:"bkysDh",type:"input"},{label:"人员等级",prop:"ryJb",type:"input"},{label:"人员类型",prop:"ryJl",type:"input"},{label:"处置措施",prop:"czcs",type:"input"},{label:"布控事由",prop:"bksy",type:"input"},{label:"报警方式",prop:"bjfs",type:"input"},{label:"报警接收人",prop:"bjjsr",type:"input"},{label:"任务布控时限",prop:"rwBkzs",type:"datetimerange"},{label:"布控标签",prop:"bkbq",type:"select",options:N.bqlist,multiple:!0},{label:"数据源",prop:"sjy",type:"select",options:N.sjy},{label:"数据源",prop:"sjy",type:"select",options:N.sjy},{label:"预警规则",prop:"yjgz",type:"slot",width:"100%"},{label:"添加区域",prop:"tjqy",type:"slot",width:"100%"}]),_=Object(a["ref"])(!1),E=Object(a["ref"])(),z=Object(a["ref"])(""),D=Object(a["ref"])(!1),B=(e,t)=>{n.value=!0,z.value="add"==e?"新增":"detail"==e?"详情":"编辑",D.value="detail"==e,t&&S(t.id)},S=e=>{},q=()=>{E.value.submit(e=>{})},I=()=>{k.value={},n.value=!1,_.value=!1};return t({init:B}),(e,t)=>{const r=Object(a["resolveComponent"])("el-button");return Object(a["openBlock"])(),Object(a["createElementBlock"])(a["Fragment"],null,[n.value?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",p,[Object(a["createElementVNode"])("div",j,[Object(a["createElementVNode"])("span",O,Object(a["toDisplayString"])(z.value)+"标签布控",1),Object(a["createElementVNode"])("div",null,[D.value?Object(a["createCommentVNode"])("",!0):(Object(a["openBlock"])(),Object(a["createBlock"])(r,{key:0,type:"primary",size:"small",loading:_.value,onClick:q},{default:Object(a["withCtx"])(()=>[g]),_:1},8,["loading"])),Object(a["createVNode"])(r,{size:"small",onClick:I},{default:Object(a["withCtx"])(()=>[f]),_:1})])]),Object(a["createElementVNode"])("div",m,[Object(a["createVNode"])(s["a"],{ref_key:"elform",ref:E,disabled:D.value,modelValue:k.value,"onUpdate:modelValue":t[0]||(t[0]=e=>k.value=e),formList:x.value,labelWidth:"100px",rules:u},{yjgz:Object(a["withCtx"])(()=>[v]),tjqy:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",h,[Object(a["createElementVNode"])("div",y,[C,Object(a["createVNode"])(r,{type:"primary"},{default:Object(a["withCtx"])(()=>[w]),_:1})]),Object(a["createElementVNode"])("div",V,[Object(a["createVNode"])(i["a"])])])]),_:1},8,["disabled","modelValue","formList","rules"])])])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])(d["a"],{modelValue:c.value,"onUpdate:modelValue":t[1]||(t[1]=e=>c.value=e),onChoosed:e.choosed,roleIds:o.value},null,8,["modelValue","onChoosed","roleIds"])],64)}}},k=(r("b01a"),r("d959")),x=r.n(k);const _=x()(N,[["__scopeId","data-v-c6faf74c"]]);var E=_;const z=e=>(Object(a["pushScopeId"])("data-v-7f664671"),e=e(),Object(a["popScopeId"])(),e),D={class:"titleBox"},B=z(()=>Object(a["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1)),S={class:"tabBox"},q=Object(a["createTextVNode"])("编辑"),I=Object(a["createTextVNode"])("详情"),H=Object(a["createTextVNode"])("删除");var T={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),{D_BZ_SF:r}=t.$dict("D_BZ_SF"),i=Object(a["ref"])(),b=Object(a["ref"])(),d=Object(a["ref"])([{label:"任务名称",prop:"rwmc",placeholder:"请输入任务名称",showType:"input"}]),s=Object(a["ref"])({}),u=Object(a["reactive"])({tableData:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:0,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:120,tableColumn:[{label:"任务名称",prop:"rwmc"},{label:"布控人电话",prop:"bkysDh"},{label:"人员等级",prop:"bkysDj"},{label:"处置措施",prop:"czcs"},{label:"布控事由",prop:"bksy"}]});Object(a["onMounted"])(()=>{m(),g()});const p=e=>{s.value={...e},u.pageConfiger.pageCurrent=1,g()},j=e=>{u.pageConfiger.pageCurrent=e,g()},O=e=>{u.pageConfiger.pageSize=e,g()},g=()=>{},f=(e,t)=>{"delete"==e||b.value.init(e,t)},m=()=>{u.tableHeight=window.innerHeight-i.value.offsetHeight-300,window.onresize=function(){m()}};return(e,t)=>{const r=Object(a["resolveComponent"])("CirclePlus"),s=Object(a["resolveComponent"])("el-icon"),m=Object(a["resolveComponent"])("el-button"),v=Object(a["resolveComponent"])("el-link");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",null,[Object(a["createElementVNode"])("div",D,[Object(a["createVNode"])(l["a"],{title:"标签布控"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(m,{type:"primary",size:"small",onClick:t[0]||(t[0]=e=>f("add",""))},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(s,{style:{"vertical-align":"middle"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(r)]),_:1}),B]),_:1})]),_:1})]),Object(a["createElementVNode"])("div",{ref_key:"searchBox",ref:i},[Object(a["createVNode"])(n["a"],{searchArr:d.value,onSubmit:p},null,8,["searchArr"])],512),Object(a["createElementVNode"])("div",S,[(Object(a["openBlock"])(),Object(a["createBlock"])(o["a"],{tableData:u.tableData,tableColumn:u.tableColumn,tableHeight:u.tableHeight,key:u.keyCount,tableConfiger:u.tableConfiger,controlsWidth:u.controlsWidth,onChooseData:e.chooseData},{controls:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(v,{type:"primary",size:"small",onClick:t=>f("edit",e)},{default:Object(a["withCtx"])(()=>[q]),_:2},1032,["onClick"]),Object(a["createVNode"])(v,{type:"primary",size:"small",onClick:t=>f("detail",e)},{default:Object(a["withCtx"])(()=>[I]),_:2},1032,["onClick"]),Object(a["createVNode"])(v,{type:"danger",size:"small",onClick:t=>f("deleite",e)},{default:Object(a["withCtx"])(()=>[H]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth","onChooseData"])),Object(a["createVNode"])(c["a"],{onChangeNo:j,onChangeSize:O,tableHeight:u.tableHeight+42,pageConfiger:{...u.pageConfiger,total:u.total}},null,8,["tableHeight","pageConfiger"])]),Object(a["createVNode"])(E,{ref_key:"addForm",ref:b,onUpdateDate:g},null,512)])}}};r("1dce");const F=x()(T,[["__scopeId","data-v-7f664671"]]);t["default"]=F},d654:function(e,t,r){}}]);