water-ldht/dist/static/js/chunk-69fa66d1.35fbfa39.js

7 lines
9.0 KiB
JavaScript
Raw Normal View History

2024-11-01 16:58:10 +08:00
/*!
* build: vue-admin-beautiful
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
* vue-admin-beautiful QQ Group(QQ群): 9724353191139183756
* time: 2024-10-10 11:14:28
*/
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-69fa66d1","chunk-70c50d06"],{"074c":function(e,t,a){},"179a":function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const l={class:"manage-container"},d={class:"manage-wrap"},c={class:"manage-input"},r={class:"manage-button"},n={class:"grid-content bg-purple"},i={class:"grid-content bg-purple"};function s(e,t,a,s,p,u){const b=Object(o["resolveComponent"])("el-form"),m=Object(o["resolveComponent"])("el-button"),f=Object(o["resolveComponent"])("el-form-item"),h=Object(o["resolveComponent"])("el-tree"),j=Object(o["resolveComponent"])("el-col"),O=Object(o["resolveComponent"])("el-table-column"),g=Object(o["resolveComponent"])("el-switch"),V=Object(o["resolveComponent"])("el-table"),C=Object(o["resolveComponent"])("el-row"),D=Object(o["resolveComponent"])("add-dept");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",l,[Object(o["createElementVNode"])("div",d,[Object(o["createElementVNode"])("div",c,[Object(o["createVNode"])(b,{ref:"form",model:p.form,"label-width":"80px","label-position":"left"},null,8,["model"])]),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(f,{width:"100"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(m,{type:"primary",size:"small",onClick:u.handleAdd},{default:Object(o["withCtx"])(()=>t[0]||(t[0]=[Object(o["createTextVNode"])(" 添加部门 ")])),_:1},8,["onClick"])]),_:1})])]),Object(o["createVNode"])(C,{gutter:20},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(j,{span:4},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",n,[t[1]||(t[1]=Object(o["createElementVNode"])("h1",{style:{"margin-top":"0"}},"企业组织架构",-1)),Object(o["createVNode"])(h,{data:p.treeDeptData,props:p.defaultProps,"default-expand-all":!0},null,8,["data","props"])])]),_:1}),Object(o["createVNode"])(j,{span:20},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",i,[Object(o["createVNode"])(V,{data:p.treeDeptData,style:{width:"100%","margin-bottom":"20px"},"row-key":"id",border:"","default-expand-all":"","tree-props":{children:"children",hasChildren:"hasChildren"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(O,{type:"selection",width:"40"}),Object(o["createVNode"])(O,{prop:"label",label:"部门名称",width:"300",align:"center"}),Object(o["createVNode"])(O,{prop:"weight",label:"排序",align:"center"}),Object(o["createVNode"])(O,{prop:"status",label:e.$t("dataEnquiry.zt"),align:"center",width:"100"},{default:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(g,{modelValue:e.status,"onUpdate:modelValue":t=>e.status=t,"active-value":"0","inactive-value":"1",onClick:t=>u.editStatus(e)},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1},8,["label"]),Object(o["createVNode"])(O,{fixed:"right",label:e.$t("defalult.cz"),width:"280",align:"center"},{default:Object(o["withCtx"])(({row:a})=>[Object(o["createVNode"])(m,{type:"text",onClick:e=>u.handleEdit(a)},{default:Object(o["withCtx"])(()=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("defalult.bj")),1)]),_:2},1032,["onClick"]),Object(o["createVNode"])(m,{type:"text",onClick:e=>u.handleDelete(a)},{default:Object(o["withCtx"])(()=>t[2]||(t[2]=[Object(o["createTextVNode"])(" 删除 ")])),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])])]),_:1})]),_:1}),Object(o["createVNode"])(D,{ref:"add"},null,512)])}var p=a("fe05"),u=a("2f10"),b={components:{addDept:u["default"]},data(){return{currentPage1:5,currentPage2:5,currentPage3:5,currentPage4:4,form:{name:""},treeDeptData:[],deptData:[],defaultProps:{children:"children",label:"label"}}},created(){this.fetchData()},methods:{async fetchData(){this.listLoading=!0;const{data:e}=await Object(p["getDeptTreeList"])();this.treeDeptData=e,console.log(this.treeDeptData),setTimeout(()=>{this.listLoading=!1},500)},async editStatus(e){const{msg:t}=await Object(p["doDeptEdit"])({deptId:e.id,status:e.status,parentId:e.parentId});this.$message({type:"success",message:void 0==t?"修改成功":t});const a=this;setTimeout((funct