1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4661ff20"],{"0d58":function(e,t,l){},"3db0":function(e,t,l){"use strict";l("0d58")},aada:function(e,t,l){"use strict";l.r(t);var a=l("7a23"),c=l("b775");const o="/mosty-api/mosty-jcgl";function n(e){return Object(c["a"])({url:o+"/dsf",method:"GET",params:e})}function r(e){return Object(c["a"])({url:o+"/dsf",method:"post",data:e})}function d(e){return Object(c["a"])({url:o+"/dsf",method:"put",data:e})}function u(e){return Object(c["a"])({url:o+"/dsf/judge",method:"post",data:e})}function i(e){return Object(c["a"])({url:o+"/dsf/"+e,method:"get"})}function b(e){return Object(c["a"])({url:o+"/dsf?ids="+e,method:"delete"})}const s=e=>(Object(a["pushScopeId"])("data-v-621102a6"),e=e(),Object(a["popScopeId"])(),e),j={class:"titleBox"},O=s(()=>Object(a["createElementVNode"])("div",{class:"title"},"第三方服务",-1)),m={class:"btnBox"},p=s(()=>Object(a["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1)),v=s(()=>Object(a["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"批量删除",-1)),f=Object(a["createTextVNode"])(" 查询 "),h=Object(a["createTextVNode"])(" 重置 "),g={class:"tabBox"},V=Object(a["createTextVNode"])("审核"),x=Object(a["createTextVNode"])("停用"),C=Object(a["createTextVNode"])("修改"),w=Object(a["createTextVNode"])("删除"),N={key:0,class:"dialog"},k={class:"head_box"},y={class:"title"},_=Object(a["createTextVNode"])("保存"),z=Object(a["createTextVNode"])("关闭");var B={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),{D_BZ_DSFFWLX:l,D_BZ_DSFSYZT:c}=t.$dict("D_BZ_DSFFWLX","D_BZ_DSFSYZT"),o=Object(a["ref"])(0),s=Object(a["ref"])({}),B=Object(a["ref"])([]),E=Object(a["ref"])(0),D=Object(a["ref"])(!1),S=Object(a["ref"])(!1),$=Object(a["ref"])([]),T=Object(a["ref"])(null),Y=Object(a["ref"])(!0),F=Object(a["ref"])(),U=Object(a["ref"])(!1),q=Object(a["ref"])("新增"),Z=Object(a["ref"])(null),M=Object(a["ref"])({pageCurrent:1,pageSize:10}),I=Object(a["ref"])({xtmc:[{required:!0,message:"请填写系统名称",trigger:"change"}],fwlx:[{required:!0,message:"请选择服务类型",trigger:"change"}],zrrxm:[{required:!0,message:"请填写责任人姓名",trigger:"change"}]});function L(e){t.$confirm("是否通过审核","提示",{distinguishCancelAndClose:!0,confirmButtonText:"通过",cancelButtonText:"不通过"}).then(()=>{u({id:e.id,zt:"02"}).then(()=>{t.$message({message:"审核已通过",type:"success"}),J()})}).catch(l=>{"cancel"===l?u({id:e.id,zt:"03"}).then(()=>{t.$message({message:"审核未通过",type:"warning"}),J()}):t.$message.info("审核已取消")})}function H(e){t.$confirm("确定要停用","警告",{type:"warning"}).then(()=>{u({id:e.id,zt:"04"}).then(()=>{t.$message({message:"停用成功",type:"success"}),J()})}).catch(()=>{})}function J(){B.value=[],Y.value=!0,n(M.value).then(e=>{B.value=e.records,E.value=e.total,Y.value=!1}).catch(()=>{Y.value=!1})}function W(){D.value=!0,U.value=!0}function X(){U.value=!1,s.value={}}function A(){Z.value.validate(e=>{e&&(S.value=!0,setTimeout(()=>{S.value=!1},1500),D.value?r(s.value).then(()=>{t.$message({type:"success",message:"新增成功"}),X(),J()}):d(s.value).then(()=>{t.$message({type:"success",message:"修改成功"}),X(),J()}))})}function G(e){i(e.id).then(t=>{s.value=t,D.value=!1,s.value=e,q.value="修改",U.value=!0})}const P=e=>{$.value=[],e&&e.forEach(e=>{$.value.push(e.id)})};function K(e){t.$confirm("确定要删除","警告",{type:"warning"}).then(()=>{b([e.id]).then(()=>{t.$message({type:"success",message:"删除成功"}),J()})}).catch(()=>{t.$message.info("已取消")})}function Q(){t.$confirm("确定要删除","警告",{type:"warning"}).then(()=>{b($.value).then(e=>{t.$message({message:"删除成功",type:"success"}),J()})}).catch(()=>{t.$message.info("已取消")})}const R=()=>{M.value.pageCurrent=1,J()},ee=()=>{M.value={pageCurrent:1,pageSize:10},J()},te=()=>{F.value=window.innerHeight-T.value.offsetHeight-240},le=e=>{M.value.pageSize=e,J()},ae=e=>{M.value.pageCurrent=e,J()};return Object(a["onMounted"])(()=>{J(),te(),window.onresize=function(){te()},t.mittBus.on("mittFn",e=>{o.value=e})}),(e,t)=>{const n=Object(a["resolveComponent"])("CirclePlus"),r=Object(a["resolveComponent"])("el-icon"),d=Object(a["resolveComponent"])("el-button"),u=Object(a["resolveComponent"])("Delete"),i=Object(a["resolveComponent"])("el-input"),b=Object(a["resolveComponent"])("el-form-item"),D=Object(a["resolveComponent"])("el-option"),J=Object(a["resolveComponent"])("el-select"),te=Object(a["resolveComponent"])("el-form"),ce=Object(a["resolveComponent"])("el-table-column"),oe=Object(a["resolveComponent"])("dict-tag"),ne=Object(a["resolveComponent"])("el-table"),re=Object(a["resolveComponent"])("el-pagination"),de=Object(a["resolveComponent"])("el-date-picker"),ue=Object(a["resolveDirective"])("loading");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",null,[Object(a["createElementVNode"])("div",j,[O,Object(a["createElementVNode"])("div",m,[Object(a["createVNode"])(d,{type:"primary",onClick:W},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(r,{style:{"vertical-align":"middle"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(n)]),_:1}),p]),_:1}),Object(a["createVNode"])(d,{onClick:Q,disabled:0==$.value.length,typeof:"danger"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(r,{style:{"vertical-align":"middle"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(u)]),_:1}),v]),_:1},8,["disabled"])])]),Object(a["createElementVNode"])("div",{class:"searchBox",ref_key:"searchBox",ref:T},[Object(a["createVNode"])(te,{model:M.value,inline:!0},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(b,{label:"系统名称"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:M.value.xtmc,"onUpdate:modelValue":t[0]||(t[0]=e=>M.value.xtmc=e),placeholder:"请输入系统名称",clearable:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,{label:"服务类型"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(J,{style:{width:"100%"},modelValue:M.value.fwlx,"onUpdate:modelValue":t[1]||(t[1]=e=>M.value.fwlx=e)},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(Object(a["unref"])(l),e=>(Object(a["openBlock"])(),Object(a["createBlock"])(D,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,{label:"责任人姓名"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:M.value.zrrxm,"onUpdate:modelValue":t[2]||(t[2]=e=>M.value.zrrxm=e),placeholder:"请输入责任人姓名",clearable:""},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,null,{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(d,{onClick:R},{default:Object(a["withCtx"])(()=>[f]),_:1}),Object(a["createVNode"])(d,{onClick:t[3]||(t[3]=e=>ee())},{default:Object(a["withCtx"])(()=>[h]),_:1})]),_:1})]),_:1},8,["model"])],512),Object(a["createElementVNode"])("div",g,[Object(a["withDirectives"])((Object(a["openBlock"])(),Object(a["createBlock"])(ne,{data:B.value,border:"","row-key":"id",style:{width:"100%"},key:o.value,height:F.value,"element-loading-background":"rgba(0,0,0,0.3)","element-loading-text":"数据加载中。。",onSelectionChange:P},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(ce,{type:"selection",width:"40",align:"center"}),Object(a["createVNode"])(ce,{label:"序号",type:"index",align:"center",width:"60"}),Object(a["createVNode"])(ce,{label:"系统名称",prop:"xtmc",align:"center"}),Object(a["createVNode"])(ce,{label:"服务类型",prop:"fwlx",align:"center"},{default:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(oe,{options:Object(a["unref"])(l),value:e.fwlx,tag:!1},null,8,["options","value"])]),_:1}),Object(a["createVNode"])(ce,{label:"责任人",prop:"zrrxm",align:"center"}),Object(a["createVNode"])(ce,{label:"责任人联系电话",prop:"zrrlxdh",align:"center"}),Object(a["createVNode"])(ce,{label:"使用状态",prop:"zt",align:"center"},{default:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(oe,{options:Object(a["unref"])(c),value:e.zt,tag:!0},null,8,["options","value"])]),_:1}),Object(a["createVNode"])(ce,{label:"操作",align:"center",fixed:"right",width:"250px"},{default:Object(a["withCtx"])(({row:e})=>["01"===e.zt?(Object(a["openBlock"])(),Object(a["createBlock"])(d,{key:0,onClick:t=>L(e),size:"small"},{default:Object(a["withCtx"])(()=>[V]),_:2},1032,["onClick"])):Object(a["createCommentVNode"])("",!0),"02"===e.zt?(Object(a["openBlock"])(),Object(a["createBlock"])(d,{key:1,onClick:t=>H(e),size:"small"},{default:Object(a["withCtx"])(()=>[x]),_:2},1032,["onClick"])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])(d,{onClick:t=>G(e),size:"small"},{default:Object(a["withCtx"])(()=>[C]),_:2},1032,["onClick"]),Object(a["createVNode"])(d,{onClick:t=>K(e),type:"danger",size:"small"},{default:Object(a["withCtx"])(()=>[w]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data","height"])),[[ue,Y.value]]),Object(a["createElementVNode"])("div",{class:"fenye",style:Object(a["normalizeStyle"])({top:F.value+"px"})},[Object(a["createVNode"])(re,{class:"pagination",onSizeChange:le,onCurrentChange:ae,"current-page":M.value.pageCurrent,"page-sizes":[10,20,50,100],"page-size":M.value.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:E.value},null,8,["current-page","page-size","total"])],4)]),U.value?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",N,[Object(a["createElementVNode"])("div",k,[Object(a["createElementVNode"])("span",y,Object(a["toDisplayString"])(q.value),1),Object(a["createElementVNode"])("div",null,[Object(a["createVNode"])(d,{loading:S.value,type:"primary",size:"small",onClick:A},{default:Object(a["withCtx"])(()=>[_]),_:1},8,["loading"]),Object(a["createVNode"])(d,{size:"small",onClick:X},{default:Object(a["withCtx"])(()=>[z]),_:1})])]),Object(a["createVNode"])(te,{ref_key:"elform",ref:Z,model:s.value,rules:I.value,inline:!0,"label-position":"top"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(b,{label:"系统名称",prop:"xtmc"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:s.value.xtmc,"onUpdate:modelValue":t[4]||(t[4]=e=>s.value.xtmc=e),placeholder:"请填写系统名称"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,{label:"服务类型",prop:"fwlx"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(J,{style:{width:"100%"},modelValue:s.value.fwlx,"onUpdate:modelValue":t[5]||(t[5]=e=>s.value.fwlx=e)},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(Object(a["unref"])(l),e=>(Object(a["openBlock"])(),Object(a["createBlock"])(D,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,{label:"责任人",prop:"zrrxm"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:s.value.zrrxm,"onUpdate:modelValue":t[6]||(t[6]=e=>s.value.zrrxm=e),placeholder:"请填写责任人姓名"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,{label:"责任人联系电话",prop:"zrrlxdh"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:s.value.zrrlxdh,"onUpdate:modelValue":t[7]||(t[7]=e=>s.value.zrrlxdh=e),placeholder:"请填写责任人联系电话"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,{label:"过期时间",prop:"gqsj"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(de,{style:{width:"100%"},modelValue:s.value.gqsj,"onUpdate:modelValue":t[8]||(t[8]=e=>s.value.gqsj=e),type:"date",placeholder:"请选择过期时间",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(b,{prop:"bz",label:"备注",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(i,{modelValue:s.value.bz,"onUpdate:modelValue":t[9]||(t[9]=e=>s.value.bz=e),placeholder:"请输入关键字","show-word-limit":"",type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])])):Object(a["createCommentVNode"])("",!0)])}}},E=(l("3db0"),l("d959")),D=l.n(E);const S=D()(B,[["__scopeId","data-v-621102a6"]]);t["default"]=S}}]); |