You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
7.0 KiB
1 lines
7.0 KiB
import{B as C,t as Y,v as Z,E as ee,b as le,c as te,x as ae,z as h}from"./index.1762932289438.js";/* empty css */import{E as ne}from"./overlay.1762932289438.js";import{E as oe,a as ue}from"./form-item.1762932289438.js";import{E as se}from"./pagination.1762932289438.js";import"./tag.1762932289438.js";import{E as re,a as de}from"./select.1762932289438.js";import"./popper.1762932289438.js";/* empty css */import{E as ie,a as pe}from"./table-column.1762932289438.js";import{E as me,a as ce}from"./col.1762932289438.js";import{u as _e}from"./catch.1762932289438.js";import{r as p,t as fe,s as ve,l as f,o as r,q as s,J as t,H as n,F as b,ab as x,u as a,P as be,L as ge,G as E,V as v,D as L,e as xe}from"./vue.1762932289438.js";import"./echarts.1762932289438.js";import"./dict.17629322894382.js";import"./depart.17629322894382.js";function ye(d){return C.get({url:"/handleResultMaping",query:d})}function Ve(d){return C.post({url:"/handleResultMaping",body:d})}function we(d){return C.put({url:"/handleResultMaping",body:d})}function ke(d){return C.del({url:"/handleResultMaping/"+d})}const Ee={class:"container"},Ce={class:"container"},Re={class:"form-row flex"},ze={class:"text-center"},Te={class:"flex wrap query-box"},he={class:"form-row flex"},Me={class:"flex wrap query-box"},Ne={class:"flex between mt-20 mb-26"},Se={class:"table-container"},Ue={class:"flex end mt-8"},qe={class:"flex end mt-40"},Ye={__name:"HandleResultMaping",setup(d){const R=_e().getDicts(["handleResult"]),u=p({current:1,size:10,source:"局长信箱"});fe(()=>u.value.source,()=>{i()});const M=p([]),N=p(0),z=p(!1);function i(){z.value=!0,ye(u.value).then(c=>{M.value=c.records,N.value=c.total,z.value=!1})}function B(){u.value={current:1,size:10},i()}ve(()=>{i()});const m=p(!1),y=p("add"),o=p({}),S=p();function H(){o.value={internalId:""},m.value=!0,y.value="add"}function P(c){o.value={...c},m.value=!0,y.value="edit"}async function F(c){await h.confirm("确定要删除该数据?"),await ke(c.id),i(),h.msgSuccess("删除成功")}async function $(){await S.value.validate(),y.value==="add"?await Ve(o.value):await we(o.value),m.value=!1,o.value={},i(),h.msgSuccess("操作成功")}const U=[{text:"局长信箱",value:"局长信箱"},{text:"12337",value:"12337"}],A=[{text:"第一种形态",value:"第一种形态"},{text:"第二种形态",value:"第二种形态"},{text:"第三种形态",value:"第三种形态"},{text:"第四种形态",value:"第四种形态"}];return(c,l)=>{const G=Y,J=Z,q=ee,I=me,V=de,w=re,O=ce,D=le,_=te,g=ie,j=pe,K=se,k=ue,Q=oe,W=ne,X=ae;return r(),f(b,null,[s("div",Ee,[t(J,{modelValue:a(u).source,"onUpdate:modelValue":l[0]||(l[0]=e=>a(u).source=e),type:"card"},{default:n(()=>[(r(),f(b,null,x(U,e=>t(G,{key:e,label:e.text,name:e.value},null,8,["label","name"])),64))]),_:1},8,["modelValue"]),s("div",Ce,[s("header",null,[t(O,null,{default:n(()=>[t(I,{span:12},{default:n(()=>[s("div",Re,[s("label",ze,ge(a(u).source),1),s("div",Te,[t(q,{placeholder:"处理结果",modelValue:a(u).originId,"onUpdate:modelValue":l[1]||(l[1]=e=>a(u).originId=e),clearable:"",style:{width:"280px"}},null,8,["modelValue"])])])]),_:1}),t(I,{span:12},{default:n(()=>[s("div",he,[l[12]||(l[12]=s("label",{class:"text-center"},"数字督察",-1)),s("div",Me,[t(w,{modelValue:a(u).handleResultCode,"onUpdate:modelValue":l[2]||(l[2]=e=>a(u).handleResultCode=e),style:{width:"280px"},clearable:""},{default:n(()=>[(r(!0),f(b,null,x(a(R).handleResult,e=>(r(),E(V,{key:e.dictCode,value:e.dictValue,label:e.dictLabel},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])])])]),_:1})]),_:1}),s("div",Ne,[t(_,{type:"primary",onClick:H},{icon:n(()=>[t(D,{name:"el-icon-Plus"})]),default:n(()=>[l[13]||(l[13]=v(" 新增",-1))]),_:1,__:[13]}),s("div",null,[t(_,{type:"primary",onClick:i},{icon:n(()=>[t(D,{name:"el-icon-Search"})]),default:n(()=>[l[14]||(l[14]=v(" 查询",-1))]),_:1,__:[14]}),t(_,{onClick:B},{default:n(()=>l[15]||(l[15]=[v("重置",-1)])),_:1,__:[15]})])])]),be((r(),f("div",Se,[t(j,{data:a(M)},{default:n(()=>[a(u).source==="12337"?(r(),E(g,{key:0,label:"处理结论形态",prop:"externalType"})):L("",!0),t(g,{label:"处理结果",prop:"externalName"}),t(g,{label:"数字督察处理结果",prop:"internalName"}),t(g,{label:"最后修改时间",prop:"updateTime",width:"160"}),t(g,{label:"操作",width:"160"},{default:n(({row:e})=>[t(_,{type:"primary",link:"",onClick:T=>P(e)},{default:n(()=>l[16]||(l[16]=[v("编辑",-1)])),_:2,__:[16]},1032,["onClick"]),t(_,{type:"danger",link:"",onClick:T=>F(e)},{default:n(()=>l[17]||(l[17]=[v("删除",-1)])),_:2,__:[17]},1032,["onClick"])]),_:1})]),_:1},8,["data"])])),[[X,a(z)]]),s("div",Ue,[t(K,{onSizeChange:i,onCurrentChange:i,"page-sizes":[10,20,50],"page-size":a(u).size,"onUpdate:pageSize":l[3]||(l[3]=e=>a(u).size=e),"current-page":a(u).current,"onUpdate:currentPage":l[4]||(l[4]=e=>a(u).current=e),layout:"total, sizes, prev, pager, next",total:a(N)},null,8,["page-size","current-page","total"])])])]),t(W,{modelValue:a(m),"onUpdate:modelValue":l[11]||(l[11]=e=>xe(m)?m.value=e:null),title:a(y)==="add"?"新增处理结果映射":"编辑处理结果映射",width:"600"},{default:n(()=>[t(Q,{"label-width":140,model:a(o),ref_key:"fomrRef",ref:S},{default:n(()=>[t(k,{label:"来源",prop:"source",rules:{required:!0,message:"请选择"}},{default:n(()=>[t(w,{modelValue:a(o).source,"onUpdate:modelValue":l[5]||(l[5]=e=>a(o).source=e),clearable:"",style:{width:"280px"}},{default:n(()=>[(r(),f(b,null,x(U,e=>t(V,{key:e,label:e.text,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1}),t(k,{label:"处理结果",prop:"externalName",rules:{required:!0,message:"请输入",trigger:["blur"]}},{default:n(()=>[t(q,{modelValue:a(o).externalName,"onUpdate:modelValue":l[6]||(l[6]=e=>a(o).externalName=e),clearable:"",style:{width:"280px"},placeholder:"请输入"},null,8,["modelValue"])]),_:1}),a(o).source==="12337"?(r(),E(k,{key:0,label:"处理结论形态",prop:"externalType",rules:{required:!0,message:"请选择",trigger:["blur"]}},{default:n(()=>[t(w,{modelValue:a(o).externalType,"onUpdate:modelValue":l[7]||(l[7]=e=>a(o).externalType=e),clearable:"",style:{width:"280px"}},{default:n(()=>[(r(),f(b,null,x(A,e=>t(V,{key:e,label:e.text,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1})):L("",!0),t(k,{label:"数字督察处理结果",prop:"internalId",rules:{required:!0,message:"请输入",trigger:["blur"]}},{default:n(()=>[t(w,{modelValue:a(o).internalId,"onUpdate:modelValue":l[8]||(l[8]=e=>a(o).internalId=e),onChange:l[9]||(l[9]=e=>{a(o).internalName=a(R).handleResult.find(T=>e===T.dictValue).dictLabel}),style:{width:"280px"},clearable:""},{default:n(()=>[(r(!0),f(b,null,x(a(R).handleResult,e=>(r(),E(V,{key:e.dictCode,value:e.dictValue,label:e.dictLabel},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"]),s("footer",qe,[t(_,{onClick:l[10]||(l[10]=e=>m.value=!1),size:"large"},{default:n(()=>l[18]||(l[18]=[v("取消",-1)])),_:1,__:[18]}),t(_,{type:"primary",onClick:$,size:"large"},{default:n(()=>l[19]||(l[19]=[v("确定",-1)])),_:1,__:[19]})])]),_:1},8,["modelValue","title"])],64)}}};export{Ye as default};
|
|
|