Files
dy_web/pc/static/js/chunk-060f574e.986fb640.js
2026-02-09 09:17:06 +08:00

1 line
14 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-060f574e"],{"1c86":function(e,t,l){"use strict";l.d(t,"c",(function(){return o})),l.d(t,"a",(function(){return n})),l.d(t,"e",(function(){return r})),l.d(t,"d",(function(){return b})),l.d(t,"b",(function(){return u}));var c=l("b775");const a="/mosty-api/mosty-jcgl";function o(e){return Object(c["a"])({url:a+"/tbJcglBq",method:"GET",params:e})}function n(e){return Object(c["a"])({url:a+"/tbJcglBq",method:"post",data:e})}function r(e){return Object(c["a"])({url:a+"/tbJcglBq",method:"put",data:e})}function b(e){return Object(c["a"])({url:a+"/tbJcglBq/"+e,method:"get"})}const u=e=>Object(c["a"])({url:a+"/tbJcglBq/zcbqByIds",method:"put",data:e})},"2c49":function(e,t,l){"use strict";l.r(t);var c=l("7a23"),a=(l("ba5d"),l("3ef4")),o=l("8932");l("1c86");const n=e=>(Object(c["pushScopeId"])("data-v-4d398d0c"),e=e(),Object(c["popScopeId"])(),e),r={class:"titleBox"},b=n(()=>Object(c["createElementVNode"])("div",{class:"title"},"专业技能管理",-1)),u={class:"btnBox"},d=n(()=>Object(c["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1)),i=n(()=>Object(c["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"批量注销",-1)),s=Object(c["createTextVNode"])(" 查询 "),j=Object(c["createTextVNode"])(" 重置 "),O={class:"tabBox"},m=["onClick"],v=Object(c["createTextVNode"])("正常"),p=Object(c["createTextVNode"])("注销"),f=Object(c["createTextVNode"])("详情"),h=Object(c["createTextVNode"])("修改"),g=Object(c["createTextVNode"])("注销"),V={key:0,class:"dialog"},C={class:"head_box"},x={class:"title"},N=Object(c["createTextVNode"])("保存"),w=Object(c["createTextVNode"])("关闭"),y={key:0,style:{width:"100%"}};var k={__name:"index",setup(e){const t=Object(c["ref"])(!1),l=Object(c["ref"])("mj"),{proxy:n}=Object(c["getCurrentInstance"])(),k=Object(c["ref"])(null),B=Object(c["ref"])(!0),z=Object(c["ref"])(),q=Object(c["ref"])([]),_=Object(c["ref"])("新增专业技能"),S=Object(c["ref"])([]),T=Object(c["ref"])({current:1,size:20,fl:"01"}),E=Object(c["ref"])(0),J=Object(c["ref"])({current:1,size:20,textName:""}),I=Object(c["ref"])({id:"",bqbh:"",bqmc:""}),$=Object(c["reactive"])({bqmc:[{required:!0,message:"请输入技能名称"}]}),P=Object(c["ref"])([]),U=Object(c["ref"])(0),X=Object(c["ref"])(!1),G=Object(c["ref"])({}),L=Object(c["ref"])(!1),D=Object(c["ref"])(!1),F=Object(c["ref"])(!1),H=Object(c["ref"])(0);function K(){"mj"==l.value?(T.value.fl="01",M()):(T.value.fl="02",M())}function M(){let e={fl:T.value.fl,pageSize:T.value.size,pageCurrent:T.value.current,bqId:T.value.bqId||""};Object(o["i"])(e).then(e=>{S.value=e.records,E.value=e.total})}Object(c["onMounted"])(()=>{ee(),ue(),window.onresize=function(){ue()},n.mittBus.on("mittFn",e=>{H.value=e})}),Object(c["onUnmounted"])(()=>{n.mittBus.off("mittFn")});const A=()=>{n.$confirm("确定要注销","警告",{type:"warning"}).then(()=>{Object(o["d"])(q.value).then(e=>{Object(a["a"])({message:"注销成功",type:"success"}),ee()})}).catch(()=>{n.$message.info("已取消")})};function Q(e){let t=e;return 1<=e<10?t="000"+e:10<=e<100?t="00"+e:100<=e<1e3&&(t="0"+e),t}function R(){t.value=!1,L.value=!1,F.value=!0,I.value={bqbh:"JN"+Q(U.value+1),bqmc:"",bqlx:"SKL"},_.value="新增专业技能",X.value=!0}const W=e=>{q.value=[],e&&e.forEach(e=>{q.value.push(e.id)})};function Y(){D.value=!0,setTimeout(()=>{D.value=!1},1500),G.value.validate(e=>{if(e){let e=I.value;F.value?Object(o["a"])(e).then(e=>{Object(a["a"])({message:"添加成功",type:"success"}),ee()}):Object(o["l"])(e).then(e=>{Object(a["a"])({message:"修改成功",type:"success"}),ee()}),X.value=!1}})}const Z=()=>{J.value.current=1,ee()},ee=()=>{B.value=!0;let e={pageSize:J.value.size,pageCurrent:J.value.current,bqmc:J.value.textName,bqlx:"SKL"};Object(o["g"])(e).then(e=>{P.value=e.records,U.value=e.total,B.value=!1}).catch(()=>{B.value=!1})};function te(e){J.value.size=e,J.value.current=1,ee()}function le(e){T.value.current=e}function ce(e){l.size=e,T.value.current=1,M()}function ae(e){T.value.current=e,ee(),M()}function oe(e,c){L.value="edit"!=c,Object(o["h"])(e.id).then(e=>{I.value=e,l.value="mj",T.value.fl="01",_.value="edit"==c?"专业技能修改":"专业技能详情",F.value=!1,X.value=!0}),0==e.xfllSl?t.value=!1:(t.value=!0,T.value.bqId=e.id,M())}function ne(e){Object(o["h"])(e.id).then(e=>{I.value=e,l.value="mj",T.value.fl="01",_.value="专业技能详情",F.value=!1,L.value=!0,X.value=!0}),0==e.xfllSl?t.value=!1:(t.value=!0,T.value.bqId=e.id,M())}function re(e){n.$confirm("确定要注销","警告",{type:"warning"}).then(()=>{Object(o["d"])([e.id]).then(e=>{Object(a["a"])({message:"注销成功",type:"success"}),ee()})}).catch(()=>{n.$message.info("已取消")})}const be=()=>{J.value={current:1,size:20,textName:""},ee()},ue=()=>{z.value=window.innerHeight-k.value.offsetHeight-240};return(e,a)=>{const o=Object(c["resolveComponent"])("CirclePlus"),n=Object(c["resolveComponent"])("el-icon"),F=Object(c["resolveComponent"])("el-button"),M=Object(c["resolveComponent"])("Delete"),Q=Object(c["resolveComponent"])("el-input"),ee=Object(c["resolveComponent"])("el-form-item"),ue=Object(c["resolveComponent"])("el-form"),de=Object(c["resolveComponent"])("el-table-column"),ie=Object(c["resolveComponent"])("el-tag"),se=Object(c["resolveComponent"])("el-table"),je=Object(c["resolveComponent"])("el-pagination"),Oe=Object(c["resolveComponent"])("el-tab-pane"),me=Object(c["resolveComponent"])("el-tabs"),ve=Object(c["resolveDirective"])("loading");return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",null,[Object(c["createElementVNode"])("div",r,[b,Object(c["createElementVNode"])("div",u,[Object(c["createVNode"])(F,{type:"primary",onClick:R},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(n,{style:{"vertical-align":"middle"}},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(o)]),_:1}),d]),_:1}),Object(c["createVNode"])(F,{onClick:A,disabled:0==q.value.length,typeof:"danger"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(n,{style:{"vertical-align":"middle"}},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(M)]),_:1}),i]),_:1},8,["disabled"])])]),Object(c["createElementVNode"])("div",{class:"searchBox",ref_key:"searchBox",ref:k},[Object(c["createVNode"])(ue,{model:J.value,inline:!0},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(ee,{label:"技能名称"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(Q,{modelValue:J.value.textName,"onUpdate:modelValue":a[0]||(a[0]=e=>J.value.textName=e),placeholder:"请输入技能名称",clearable:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),Object(c["createVNode"])(ee,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(F,{onClick:Z},{default:Object(c["withCtx"])(()=>[s]),_:1}),Object(c["createVNode"])(F,{onClick:a[1]||(a[1]=e=>be())},{default:Object(c["withCtx"])(()=>[j]),_:1})]),_:1})]),_:1},8,["model"])],512),Object(c["createElementVNode"])("div",O,[Object(c["withDirectives"])((Object(c["openBlock"])(),Object(c["createBlock"])(se,{data:P.value,border:"","row-key":"id","tree-props":{children:"itemList",hasChildren:!0},style:{width:"100%"},onSelectionChange:W,height:z.value,key:H.value,"element-loading-background":"rgba(0,0,0,0.3)","element-loading-text":"数据加载中。。"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(de,{type:"selection",width:"40",align:"center"}),Object(c["createVNode"])(de,{label:"序号",type:"index",align:"center",sortable:"",width:"80"}),Object(c["createVNode"])(de,{sortable:"",prop:"bqbh","show-overflow-tooltip":"",align:"center",width:"250px",label:"技能编号"}),Object(c["createVNode"])(de,{sortable:"",prop:"bqmc","show-overflow-tooltip":"",align:"center",width:"350px",label:"技能名称"}),Object(c["createVNode"])(de,{label:"技能人数",align:"center"},{default:Object(c["withCtx"])(({row:e})=>[Object(c["createElementVNode"])("span",{class:"textBtn",onClick:t=>ne(e)},Object(c["toDisplayString"])(e.xfllSl),9,m)]),_:1}),Object(c["createVNode"])(de,{width:"150",label:"数据状态",align:"center"},{default:Object(c["withCtx"])(({row:e})=>[0!=e.xtSjzt?(Object(c["openBlock"])(),Object(c["createBlock"])(ie,{key:0,size:"small",type:"success"},{default:Object(c["withCtx"])(()=>[v]),_:1})):(Object(c["openBlock"])(),Object(c["createBlock"])(ie,{key:1,size:"small",type:"danger"},{default:Object(c["withCtx"])(()=>[p]),_:1}))]),_:1}),Object(c["createVNode"])(de,{label:"操作",align:"center",fixed:"right",width:"200px"},{default:Object(c["withCtx"])(({row:e})=>[Object(c["createVNode"])(F,{onClick:t=>oe(e,"detail"),size:"small"},{default:Object(c["withCtx"])(()=>[f]),_:2},1032,["onClick"]),1==e.xtSjzt?(Object(c["openBlock"])(),Object(c["createBlock"])(F,{key:0,onClick:t=>oe(e,"edit"),size:"small"},{default:Object(c["withCtx"])(()=>[h]),_:2},1032,["onClick"])):Object(c["createCommentVNode"])("",!0),1==e.xtSjzt?(Object(c["openBlock"])(),Object(c["createBlock"])(F,{key:1,onClick:t=>re(e),type:"danger",size:"small"},{default:Object(c["withCtx"])(()=>[g]),_:2},1032,["onClick"])):Object(c["createCommentVNode"])("",!0)]),_:1})]),_:1},8,["data","height"])),[[ve,B.value]]),Object(c["createElementVNode"])("div",{class:"fenye",style:Object(c["normalizeStyle"])({top:z.value+"px"})},[Object(c["createVNode"])(je,{class:"pagination",onSizeChange:te,onCurrentChange:le,"current-page":J.value.current,"page-sizes":[10,20,50],"page-size":J.value.size,layout:"total, sizes, prev, pager, next, jumper",total:U.value},null,8,["current-page","page-size","total"])],4)]),X.value?(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",V,[Object(c["createElementVNode"])("div",C,[Object(c["createElementVNode"])("span",x,Object(c["toDisplayString"])(_.value),1),Object(c["createElementVNode"])("div",null,[L.value?Object(c["createCommentVNode"])("",!0):(Object(c["openBlock"])(),Object(c["createBlock"])(F,{key:0,type:"primary",size:"small",onClick:Y,loading:D.value},{default:Object(c["withCtx"])(()=>[N]),_:1},8,["loading"])),Object(c["createVNode"])(F,{size:"small",onClick:a[2]||(a[2]=e=>X.value=!1)},{default:Object(c["withCtx"])(()=>[w]),_:1})])]),Object(c["createVNode"])(ue,{ref_key:"elform",ref:G,rules:$,model:I.value,inline:!0,disabled:L.value,"label-position":"top"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(ee,{label:"技能编号",prop:"bqbh"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(Q,{readonly:"",modelValue:I.value.bqbh,"onUpdate:modelValue":a[3]||(a[3]=e=>I.value.bqbh=e),placeholder:"请输入技能编号",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),Object(c["createVNode"])(ee,{label:"技能名称",prop:"bqmc"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(Q,{modelValue:I.value.bqmc,"onUpdate:modelValue":a[4]||(a[4]=e=>I.value.bqmc=e),placeholder:"请输入技能名称",clearable:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),t.value?(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",y,[Object(c["createVNode"])(me,{style:{width:"100%"},modelValue:l.value,"onUpdate:modelValue":a[5]||(a[5]=e=>l.value=e),type:"card",class:"demo-tabs",onTabClick:K},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(Oe,{label:"民警",name:"mj"}),Object(c["createVNode"])(Oe,{label:"辅警",name:"fj"})]),_:1},8,["modelValue"]),(Object(c["openBlock"])(),Object(c["createBlock"])(se,{data:S.value,border:"","row-key":"id","tree-props":{children:"itemList",hasChildren:!0},style:{width:"100%"},height:"400px",key:H.value},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(de,{label:"序号",type:"index",align:"center",sortable:"",width:"80"}),Object(c["createVNode"])(de,{sortable:"",prop:"xm","show-overflow-tooltip":"",align:"center",label:"mj"==l.value?"民警姓名":"辅警姓名"},null,8,["label"]),Object(c["createVNode"])(de,{sortable:"",prop:"sfzh","show-overflow-tooltip":"",align:"center",label:"身份证号码"}),Object(c["createVNode"])(de,{sortable:"",prop:"ssbm",label:"所属部门",align:"center"}),Object(c["createVNode"])(de,{sortable:"",prop:"jh",label:"警号",align:"center"})]),_:1},8,["data"])),Object(c["createVNode"])(je,{class:"pagination",onSizeChange:ce,onCurrentChange:ae,"current-page":T.value.current,"page-sizes":[10,20,50],"page-size":T.value.size,layout:"total, sizes, prev, pager, next, jumper",total:E.value},null,8,["current-page","page-size","total"])])):Object(c["createCommentVNode"])("",!0)]),_:1},8,["rules","model","disabled"])])):Object(c["createCommentVNode"])("",!0)])}}},B=(l("989c"),l("d959")),z=l.n(B);const q=z()(k,[["__scopeId","data-v-4d398d0c"]]);t["default"]=q},8932:function(e,t,l){"use strict";l.d(t,"i",(function(){return o})),l.d(t,"j",(function(){return n})),l.d(t,"f",(function(){return r})),l.d(t,"b",(function(){return b})),l.d(t,"m",(function(){return u})),l.d(t,"g",(function(){return d})),l.d(t,"a",(function(){return i})),l.d(t,"d",(function(){return s})),l.d(t,"h",(function(){return j})),l.d(t,"l",(function(){return O})),l.d(t,"e",(function(){return m})),l.d(t,"c",(function(){return v})),l.d(t,"k",(function(){return p}));var c=l("b775");const a="/mosty-api/mosty-jcgl",o=(e={})=>Object(c["a"])({url:a+"/tbJcglXfll",method:"GET",params:e}),n=e=>Object(c["a"])({url:`${a}/tbJcglXfll/${e}`,method:"GET"}),r=()=>Object(c["a"])({url:a+"/tbJcglXfll/querySfzh",method:"GET"}),b=(e={})=>Object(c["a"])({url:a+"/tbJcglXfll",method:"POST",data:e}),u=(e={})=>Object(c["a"])({url:a+"/tbJcglXfll",method:"PUT",data:e}),d=(e={})=>Object(c["a"])({url:a+"/tbJcglBq",method:"GET",params:e}),i=(e={})=>Object(c["a"])({url:a+"/tbJcglBq",method:"POST",data:e}),s=e=>Object(c["a"])({url:a+"/tbJcglBq/zcbqByIds",method:"put",data:e}),j=e=>Object(c["a"])({url:`${a}/tbJcglBq/${e}`,method:"get"}),O=e=>Object(c["a"])({url:a+"/tbJcglBq",method:"PUT",data:e}),m=e=>Object(c["a"])({url:a+"/tbJcglBq/countBqsl",method:"GET",data:e}),v=e=>Object(c["a"])({url:a+"/tbJcglXfll/deleteList",method:"POST",data:e}),p=e=>Object(c["a"])({url:a+"/tbJcglXfll/lzList",method:"POST",data:e})},"989c":function(e,t,l){"use strict";l("b73a")},b73a:function(e,t,l){},ba5d:function(e,t,l){e.exports=l.p+"static/img/body-bg.6f74667c.png"}}]);