Files
sgxt_web/gsxt/static/js/chunk-26eabc4e.4fb89236.js
2025-11-22 21:59:58 +08:00

1 line
11 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-26eabc4e"],{"1bf6":function(e,t,l){"use strict";l("de6d")},"8acf":function(e,t,l){},b7ce:function(e,t,l){"use strict";l.r(t);var a=l("7a23"),o=l("3ef4"),c=l("2e9d"),r=l("ad28"),n=l("1090"),i=l("2d16"),s=l("1d22"),b=l("c5cb"),d=l("d1d3");const p={key:0,class:"dialog"},u={class:"head_box"},_={class:"title"},g=Object(a["createTextVNode"])("保存"),j=Object(a["createTextVNode"])("关闭"),O={class:"form_cnt"},m={class:"boxlist"},C=Object(a["createTextVNode"])("删除"),h=Object(a["createTextVNode"])("详情");var w={__name:"addForm",props:{dic:Object},emits:["updateDate"],setup(e,{expose:t,emit:l}){const o=e,c=Object(a["ref"])([]),n=Object(a["ref"])(!1),{proxy:i}=Object(a["getCurrentInstance"])(),w=Object(a["reactive"])({tableConfiger:{rowHieght:61,showSelectType:"checkBox",loading:!1,border:!0},tableHeight:300,total:0,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:120,tableColumn:[{label:"反馈单位",prop:"xsMc"},{label:"反馈民警",prop:"xsBh"},{label:"反馈时间",prop:"qbLy",showSolt:!0},{label:"反馈内容",prop:"zxkssj"},{label:"图片",prop:"czzt",showSolt:!0},{label:"处置状态",prop:"czzt",showSolt:!0}]}),D=Object(a["ref"])(!1),f=Object(a["reactive"])({bsDwDm:[{required:!0,message:"请选择报送单位",trigger:"change"}],ssbmdm:[{required:!0,message:"请选择所属部门",trigger:"change"}],rwBt:[{required:!0,message:"请输入任务标题",trigger:"blur"}],rwBh:[{required:!0,message:"请输入任务编号",trigger:"blur"}],rwLy:[{required:!0,message:"请选择任务来源",trigger:"change"}],rwSjKs:[{required:!0,message:"请选择反馈开始时间",trigger:"change"}],rwSjFkjz:[{required:!0,message:"请选择反馈截止时间",trigger:"change"}],rwYzcd:[{required:!0,message:"请选择严重程度",trigger:"change"}],rwNr:[{required:!0,message:"请输入任务内容",trigger:"blur"}]}),v=Object(a["ref"])([{label:"所属部门",prop:"ssbmdm",depMc:"ssbmmc",type:"department"},{label:"任务标题",prop:"rwBt",type:"input"},{label:"任务编号",prop:"rwBh",type:"input"},{label:"任务类型",prop:"rwLx",type:"select",options:o.dic.D_GS_RLQB_RWDD_LX},{label:"任务来源",prop:"rwLy",type:"select",options:o.dic.D_GS_RLQB_RWDD_LY},{label:"反馈开始时间",prop:"rwSjKs",type:"datetime"},{label:"反馈截止时间",prop:"rwSjFkjz",type:"datetime"},{label:"严重程度",prop:"rwYzcd",type:"select",options:o.dic.D_GS_RLQB_RWDD_YZCD},{label:"报送单位",prop:"bsDwDm",depMc:"bsDwMc",type:"department",multiple:!0,width:"100%"},{label:"任务内容",prop:"rwNr",type:"textarea",width:"100%"},{label:"反馈内容",prop:"xsList",type:"slot",width:"99%"}]),y=Object(a["ref"])({}),x=Object(a["ref"])(!1),S=Object(a["ref"])(),k=Object(a["ref"])(""),L=(e,t)=>{D.value=!0,k.value="add"==e?"新增":"编辑",t&&Object(b["c"])({},"/mosty-gsxt/tbGsxtRlqbRwdd/selectVoById/"+t.id).then(e=>{e.xsList=e.xsList||[],c.value=e.xsList.map(e=>e.id),y.value=e})},V=()=>{S.value.submit(e=>{let t="新增"==k.value?"/mosty-gsxt/tbGsxtRlqbRwdd/save":"/mosty-gsxt/tbGsxtRlqbRwdd/update",a={...e};x.value=!0,Object(b["d"])(a,t).then(()=>{x.value=!1,i.$message({type:"success",message:k.value+"成功"}),l("updateDate"),B()}).catch(()=>{x.value=!1})})},N=e=>{y.value.xsList=e,c.value=e.map(e=>e.id)},B=()=>{y.value={},x.value=!1,D.value=!1},R=e=>{y.value.xsList=y.value.xsList.filter(t=>t.id!==e),c.value=c.value.filter(t=>t!==e)};return t({init:L}),(e,t)=>{const l=Object(a["resolveComponent"])("el-button"),i=Object(a["resolveComponent"])("DictTag"),b=Object(a["resolveComponent"])("el-link");return D.value?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",p,[Object(a["createElementVNode"])("div",u,[Object(a["createElementVNode"])("span",_,"上报任务调度"+Object(a["toDisplayString"])(k.value),1),Object(a["createElementVNode"])("div",null,[Object(a["createVNode"])(l,{type:"primary",size:"small",loading:x.value,onClick:V},{default:Object(a["withCtx"])(()=>[g]),_:1},8,["loading"]),Object(a["createVNode"])(l,{size:"small",onClick:B},{default:Object(a["withCtx"])(()=>[j]),_:1})])]),Object(a["createElementVNode"])("div",O,[Object(a["createVNode"])(s["a"],{formList:v.value,modelValue:y.value,"onUpdate:modelValue":t[0]||(t[0]=e=>y.value=e),ref_key:"elform",ref:S,rules:f},{xsList:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",m,[(Object(a["openBlock"])(),Object(a["createBlock"])(r["a"],{tableData:y.value.xsList,tableColumn:w.tableColumn,tableHeight:w.tableHeight,key:w.keyCount,tableConfiger:w.tableConfiger,controlsWidth:w.controlsWidth,onChooseData:e.chooseData},{qbLy:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(i,{tag:!1,value:e.qbLy,options:o.dic.D_GS_XS_LY},null,8,["value","options"])]),controls:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(b,{size:"small",type:"danger",onClick:t=>R(e.id)},{default:Object(a["withCtx"])(()=>[C]),_:2},1032,["onClick"]),Object(a["createVNode"])(b,{size:"small",type:"danger",onClick:t=>R(e.id)},{default:Object(a["withCtx"])(()=>[h]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth","onChooseData"]))])]),_:1},8,["formList","modelValue","rules"]),Object(a["createVNode"])(d["a"],{Single:!1,modelValue:n.value,"onUpdate:modelValue":t[1]||(t[1]=e=>n.value=e),onChoosed:N,roleIds:c.value},null,8,["modelValue","roleIds"])])])):Object(a["createCommentVNode"])("",!0)}}},D=(l("c709"),l("d959")),f=l.n(D);const v=f()(w,[["__scopeId","data-v-8a179004"]]);var y=v;const x={class:"titleBox"},S=Object(a["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1),k={class:"tabBox"},L=Object(a["createTextVNode"])("编辑"),V=Object(a["createTextVNode"])("详情"),N=Object(a["createTextVNode"])("下发"),B=Object(a["createTextVNode"])("删除");var R={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),{D_GS_RLQB_RWDD_LY:l,D_GS_RLQB_RWDD_YZCD:s,D_GS_XS_FXDJ:d,D_GS_XS_CZZT:p,D_GS_XS_ZT:u,D_GS_XS_LY:_,D_GS_ZDQT_LB:g,D_GS_RLQB_RWDD_LX:j}=t.$dict("D_GS_RLQB_RWDD_LY","D_GS_RLQB_RWDD_YZCD","D_GS_XS_FXDJ","D_GS_XS_CZZT","D_GS_XS_ZT","D_GS_XS_LY","D_GS_ZDQT_LB","D_GS_RLQB_RWDD_LX"),O=Object(a["ref"])(!1),m=Object(a["ref"])(),C=Object(a["ref"])(),h=Object(a["ref"])([{label:"所属单位",prop:"ssbmdm",placeholder:"请选择所属单位",showType:"department"},{label:"任务标题",prop:"rwBt",placeholder:"请输入任务标题",showType:"input"},{label:"任务内容",prop:"rwNr",placeholder:"请输入任务内容",showType:"input"},{label:"任务来源",prop:"rwLy",placeholder:"请选择任务来源",showType:"select",options:l},{label:"严重程度",prop:"rwYzcd",placeholder:"请选择严重程度",showType:"select",options:s}]),w=Object(a["reactive"])({tableData:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:0,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:200,tableColumn:[{label:"任务标题",prop:"rwBt"},{label:"任务内容",prop:"rwNr",width:200},{label:"任务来源",prop:"rwLy",showSolt:!0},{label:"严重程度",prop:"rwYzcd",showSolt:!0},{label:"下发状态",prop:"xfzt"}]}),D=Object(a["ref"])({});Object(a["onMounted"])(()=>{G(),W()});const f=e=>{D.value={...e},w.pageConfiger.pageCurrent=1,G()},v=e=>{w.pageConfiger.pageCurrent=e,G()},R=e=>{w.pageConfiger.pageSize=e,G()},G=()=>{w.tableConfiger.loading=!0;let e={...w.pageConfiger,...D.value};Object(b["c"])(e,"/mosty-gsxt/tbGsxtRlqbRwdd/selectPage").then(e=>{w.tableData=e.records||[],w.total=e.total,w.tableConfiger.loading=!1}).catch(()=>{w.tableConfiger.loading=!1})},z=e=>{t.$confirm("确定要删除","警告",{type:"warning"}).then(()=>{Object(b["b"])({},"/mosty-gsxt/tbGsxtRlqbRwdd/"+e).then(e=>{o["a"].success("删除成功"),G()})})},T=(e,t)=>{O.value=!0,Object(a["nextTick"])(()=>{m.value.init(e,t)})},W=()=>{w.tableHeight=window.innerHeight-C.value.offsetHeight-250,window.onresize=function(){W()}};return(e,t)=>{const o=Object(a["resolveComponent"])("CirclePlus"),b=Object(a["resolveComponent"])("el-icon"),D=Object(a["resolveComponent"])("el-button"),W=Object(a["resolveComponent"])("DictTag"),X=Object(a["resolveComponent"])("el-link");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",null,[Object(a["createElementVNode"])("div",x,[Object(a["createVNode"])(c["a"],{title:"上报任务调度"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(D,{type:"primary",onClick:t[0]||(t[0]=e=>T("add",""))},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(b,{style:{"vertical-align":"middle"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(o)]),_:1}),S]),_:1})]),_:1})]),Object(a["createElementVNode"])("div",{ref_key:"searchBox",ref:C},[(Object(a["openBlock"])(),Object(a["createBlock"])(i["a"],{searchArr:h.value,onSubmit:f,key:w.keyCount},null,8,["searchArr"]))],512),Object(a["createElementVNode"])("div",k,[(Object(a["openBlock"])(),Object(a["createBlock"])(r["a"],{tableData:w.tableData,tableColumn:w.tableColumn,tableHeight:w.tableHeight,key:w.keyCount,tableConfiger:w.tableConfiger,controlsWidth:w.controlsWidth},{rwLy:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(W,{tag:!1,value:e.rwLy,options:Object(a["unref"])(l)},null,8,["value","options"])]),rwYzcd:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(W,{tag:!1,value:e.rwYzcd,options:Object(a["unref"])(s)},null,8,["value","options"])]),controls:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(X,{size:"small",type:"success",onClick:t=>T("edit",e)},{default:Object(a["withCtx"])(()=>[L]),_:2},1032,["onClick"]),Object(a["createVNode"])(X,{size:"small",type:"success",onClick:t=>T("edit",e)},{default:Object(a["withCtx"])(()=>[V]),_:2},1032,["onClick"]),Object(a["createVNode"])(X,{size:"small",type:"primary",onClick:t[1]||(t[1]=()=>{})},{default:Object(a["withCtx"])(()=>[N]),_:1}),Object(a["createVNode"])(X,{size:"small",type:"danger",onClick:t=>z(e.id)},{default:Object(a["withCtx"])(()=>[B]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),Object(a["createVNode"])(n["a"],{onChangeNo:v,onChangeSize:R,tableHeight:w.tableHeight,pageConfiger:{...w.pageConfiger,total:w.total}},null,8,["tableHeight","pageConfiger"])]),O.value?(Object(a["openBlock"])(),Object(a["createBlock"])(y,{key:0,ref_key:"detailDiloag",ref:m,dic:{D_GS_RLQB_RWDD_LX:Object(a["unref"])(j),D_GS_RLQB_RWDD_LY:Object(a["unref"])(l),D_GS_RLQB_RWDD_YZCD:Object(a["unref"])(s),D_GS_XS_FXDJ:Object(a["unref"])(d),D_GS_XS_CZZT:Object(a["unref"])(p),D_GS_XS_ZT:Object(a["unref"])(u),D_GS_XS_LY:Object(a["unref"])(_),D_GS_ZDQT_LB:Object(a["unref"])(g)},onUpdateDate:G},null,8,["dic"])):Object(a["createCommentVNode"])("",!0)])}}};l("1bf6");const G=R;t["default"]=G},c709:function(e,t,l){"use strict";l("8acf")},de6d:function(e,t,l){}}]);