1 line
22 KiB
JavaScript
1 line
22 KiB
JavaScript
![]() |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6d87f7c5"],{"11b6":function(e,t,l){"use strict";l("84d6")},"23f4":function(e,t,l){"use strict";l("abf7")},"2fb4":function(e,t,l){"use strict";l.r(t);var a=l("7a23"),o=l("7902"),c=l("3ef4"),r=l("92c2");const d={class:"dialog-footer"},n=Object(a["createTextVNode"])("取消"),b=Object(a["createTextVNode"])("保存");var i={__name:"roles",props:{modelValue:{type:Boolean,required:!0},deptId:{type:String,required:!0}},emits:["update:modelValue","updateRole"],setup(e,{emit:t}){const l=e,o=Object(a["ref"])(!1),i=()=>{t("update:modelValue",!1)},u=Object(a["ref"])(null),p=Object(a["ref"])([]),s=e=>{p.value=e},j=()=>{const e=p.value.map(e=>e.id);let a={deptId:l.deptId,roleIds:e};o.value=!0,Object(r["k"])(a).then(e=>{c["a"].success("操作成功"),t("updateRole")}).finally(()=>{o.value=!1}),i()},O=(Object(a["ref"])([]),Object(a["ref"])([])),m=async()=>{};return Object(a["watch"])(()=>l.deptId,e=>{e&&m()}),(t,l)=>{const c=Object(a["resolveComponent"])("el-table-column"),r=Object(a["resolveComponent"])("el-table"),p=Object(a["resolveComponent"])("el-button"),m=Object(a["resolveComponent"])("el-dialog");return Object(a["openBlock"])(),Object(a["createBlock"])(m,{title:"配置角色","model-value":e.modelValue,onClose:i},{footer:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",d,[Object(a["createVNode"])(p,{onClick:i},{default:Object(a["withCtx"])(()=>[n]),_:1}),Object(a["createVNode"])(p,{type:"primary",loading:o.value,onClick:j},{default:Object(a["withCtx"])(()=>[b]),_:1},8,["loading"])])]),default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(r,{"max-height":"380px",ref_key:"multipleTableRef",ref:u,data:O.value,style:{width:"100%"},onSelectionChange:s},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(c,{type:"selection",width:"55"}),Object(a["createVNode"])(c,{property:"orderNo",label:"角色编号"}),Object(a["createVNode"])(c,{property:"roleName",label:"角色名称"}),Object(a["createVNode"])(c,{prop:"xtZhxgsj",label:"更新时间"},{default:Object(a["withCtx"])(({row:e})=>[Object(a["createTextVNode"])(Object(a["toDisplayString"])(t.$filters.dateFilter(e.xtZhxgsj)),1)]),_:1})]),_:1},8,["data"])]),_:1},8,["model-value"])}}};const u=i;var p=u,s=l("8f43");const j={key:0,class:"dialog"},O={class:"head_box"},m={class:"title"},h=Object(a["createTextVNode"])("保存"),v=Object(a["createTextVNode"])("关闭");var V={__name:"editForm",props:{dic:Object,peopleDialog:Boolean},emits:["updateList"],setup(e,{expose:t,emit:l}){const o=e,r=Object(a["ref"])(null),d=Object(a["ref"])({orgNo:1,parentId:0}),n=(Object(a["ref"])(),Object(a["ref"])(!1)),b=Object(a["ref"])(""),i=Object(a["ref"])(!1),u=Object(a["ref"])(""),p=(e,t)=>{n.value=!0,u.value=t?t.id:"",b.value="edit"==e?"编辑":"添加下级","edit"==e&&(d.value=JSON.parse(JSON.stringify(t)))},V=()=>{r.value.validate(e=>{if(e)if(i.value=!0,"编辑"==b.value)Object(s["c"])(d.value,"/mosty-base/sysDept/updateSysDept").then(e=>{i.value=!1,l("updateList",{}),f()}).catch(()=>{i.value=!1});else if("添加下级"==b.value){let e={...d.value};e.parentId=u.value,Object(s["c"])(e,"/mosty-base/sysDept/addSysDept").then(e=>{c["a"].success("新增成功"),i.value=!1,l("updateList",{}),f()}).catch(()=>{})}})},f=()=>{d.value={},n.value=!1};return t({init:p}),(e,t)=>{const l=Object(a["resolveComponent"])("el-button"),c=Object(a["resolveComponent"])("el-input"),u=Object(a["resolveComponent"])("el-form-item"),p=Object(a["resolveComponent"])("el-option"),s=Object(a["resolveComponent"])("el-select"),w=Object(a["resolveComponent"])("el-input-number"),g=Object(a["resolveComponent"])("el-form");return n.value?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",j,[Object(a["createElementVNode"])("div",O,[Object(a["createElementVNode"])("span",m,Object(a["toDisplayString"])(b.value),1),Object(a["createElementVNode"])("div",null,[Object(a["createVNode"])(l,{type:"primary",size:"small",onClick:V,loading:i.value},{default:Object(a["withCtx"])(()=>[h]),_:1},8,["loading"]),Object(a["createVNode"])(l,{size:"small",onCl
|