2 lines
7.4 KiB
JavaScript
2 lines
7.4 KiB
JavaScript
import{B as Q,C as z,M as G,N as H,w as J,D as W,I as X,O as Y,P as Z,Q as ee}from"./element-plus.434ba822.js";import{_ as ae}from"./index.vue_vue_type_script_setup_true_lang.20f5421e.js";import{a as te,k as F,f as oe,b as le}from"./index.830a5029.js";import{d as U,r,$ as T,a4 as ue,af as re,o as s,c as B,U as e,L as a,u as t,M as i,V as h,T as ne,a7 as se,K as _,R as m,a as g,k as pe}from"./@vue.51d7f2d8.js";import{u as ie}from"./vue-router.9f65afb1.js";import{u as me}from"./usePaging.2ad8e1e6.js";import{u as de}from"./useDictOptions.870df579.js";import{f as ce,g as _e}from"./company.c18f3c4a.js";import"./lodash.675f209e.js";import{d as ye}from"./dict.0c09184b.js";import"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.e6284ece.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./axios.54f807ba.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const fe={class:"mt-4"},Fe={key:0,style:{color:"#67c23a"}},be={key:1,style:{color:"#fe0000"}},Ee={style:{display:"flex"}},Ce={class:"flex mt-4 justify-end"},Be=U({name:"companyLists"}),ia=U({...Be,setup(ve){var A;r(!1);const q=te();console.log(q.userInfo.company_id);const V=ie(),b=r(!0);r(!1),r(!1),r(!1),r(!1),r(""),r({party_a:"",party_a_name:"",party_b:"",party_b_name:"",contract_type:"",contract_no:""}),r([]),r([]);const u=T({company_name:"",area:"",street:"",company_type:"",area_manager:"",is_contract:""});V.query.company_type&&(b.value=!1,u.company_type=((A=V.query.company_type)==null?void 0:A.toString())||"");const k=T({dictTypeLists:[]});(async()=>{const c=await ye({type_id:6});k.dictTypeLists=c.lists})();const P=r([]),S=c=>{P.value=c.map(({id:l})=>l)};de("");const{pager:y,getLists:v,resetParams:I,resetPage:N}=me({fetchFun:_e,params:u}),R=async c=>{await oe.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await ce({id:c}),v()};return v(),(c,l)=>{const E=Q,d=z,w=G,x=H,p=J,$=W,D=X,M=le,f=ue("router-link"),n=Y,O=Z,j=ae,C=re("perms"),K=ee;return s(),B("div",null,[e(D,{class:"!border-none mb-4",shadow:"never"},{default:a(()=>[e($,{class:"mb-[-16px] formdata",model:t(u),inline:""},{default:a(()=>[e(d,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_name"},{default:a(()=>[e(E,{class:"w-[280px]",modelValue:t(u).company_name,"onUpdate:modelValue":l[0]||(l[0]=o=>t(u).company_name=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),i(e(d,{label:"\u533A",prop:"area"},{default:a(()=>[e(E,{class:"w-[280px]",modelValue:t(u).area,"onUpdate:modelValue":l[1]||(l[1]=o=>t(u).area=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u533A"},null,8,["modelValue"])]),_:1},512),[[h,t(b)]]),i(e(d,{label:"\u9547",prop:"street"},{default:a(()=>[e(E,{class:"w-[280px]",modelValue:t(u).street,"onUpdate:modelValue":l[2]||(l[2]=o=>t(u).street=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u9547"},null,8,["modelValue"])]),_:1},512),[[h,t(b)]]),i(e(d,{label:"\u516C\u53F8\u7C7B\u578B",prop:"company_type"},{default:a(()=>[e(x,{modelValue:t(u).company_type,"onUpdate:modelValue":l[3]||(l[3]=o=>t(u).company_type=o),placeholder:"\u8BF7\u9009\u62E9\u516C\u53F8\u7C7B\u578B",clearable:"",class:"w-[280px]"},{default:a(()=>[(s(!0),B(ne,null,se(t(k).dictTypeLists,(o,L)=>(s(),_(w,{key:L,label:o.name,value:o.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},512),[[h,t(b)]]),e(d,{label:"\u7247\u533A\u7ECF\u7406",prop:"area_manager"},{default:a(()=>[e(E,{class:"w-[280px]",modelValue:t(u).area_manager,"onUpdate:modelValue":l[4]||(l[4]=o=>t(u).area_manager=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7247\u533A\u7ECF\u7406"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u662F\u5426\u7B7E\u7EA6",prop:"is_contract"},{default:a(()=>[e(x,{modelValue:t(u).is_contract,"onUpdate:modelValue":l[5]||(l[5]=o=>t(u).is_contract=o),placeholder:"\u662F\u5426\u7B7E\u7EA6",clearable:"",class:"w-[240px]"},{default:a(()=>[e(w,{label:"\u5DF2\u7B7E\u7EA6",value:"1"}),e(w,{label:"\u672A\u7B7E\u7EA6",value:"0"})]),_:1},8,["modelValue"])]),_:1}),e(d,null,{default:a(()=>[e(p,{type:"primary",onClick:t(N)},{default:a(()=>[m("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(p,{onClick:t(I)},{default:a(()=>[m("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),i((s(),_(D,{class:"!border-none",shadow:"never"},{default:a(()=>[i((s(),_(f,{to:{path:t(F)("company/add:edit"),query:{flag:!0}}},{default:a(()=>[e(p,{type:"primary",class:"mb-4"},{icon:a(()=>[e(M,{name:"el-icon-Plus"})]),default:a(()=>[m(" \u521B\u5EFA ")]),_:1})]),_:1},8,["to"])),[[C,["company/add:edit"]]]),g("div",fe,[e(O,{data:t(y).lists,onSelectionChange:S},{default:a(()=>[e(n,{label:"id",prop:"id","show-overflow-tooltip":"",width:"60"}),e(n,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_name",width:"200","show-overflow-tooltip":""}),e(n,{label:"\u516C\u53F8\u7C7B\u578B",prop:"company_type","show-overflow-tooltip":""}),e(n,{label:"\u533A\u53BF",prop:"area","show-overflow-tooltip":""}),e(n,{label:"\u4E61\u9547",prop:"street","show-overflow-tooltip":""}),e(n,{label:"\u4E3B\u8054\u7CFB\u4EBA",prop:"master_name","show-overflow-tooltip":""}),e(n,{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"master_phone","show-overflow-tooltip":""}),e(n,{label:"\u7247\u533A\u7ECF\u7406",prop:"area_manager","show-overflow-tooltip":""}),e(n,{label:"\u662F\u5426\u7B7E\u7EA6",prop:"is_contract","show-overflow-tooltip":""},{default:a(({row:o})=>[o.is_contract==1?(s(),B("span",Fe,"\u5DF2\u7B7E\u7EA6")):(s(),B("span",be,"\u672A\u7B7E\u7EA6"))]),_:1}),e(n,{label:"\u64CD\u4F5C",align:"center",width:"360",fixed:"right"},{default:a(({row:o})=>[g("div",Ee,[e(p,{type:"primary",link:""},{default:a(()=>[e(f,{to:{path:t(F)("user.user/lists"),query:{company_id:o.id,read:!0}}},{default:a(()=>[m("\u67E5\u770B\u6210\u5458")]),_:2},1032,["to"])]),_:2},1024),e(p,{type:"primary",link:""},{default:a(()=>[e(f,{to:{path:t(F)("company/subordinate/lists"),query:{company_id:o.id,read:!0}}},{default:a(()=>[m("\u4E0B\u5C5E\u516C\u53F8")]),_:2},1032,["to"])]),_:2},1024),i((s(),_(p,{type:"primary",link:""},{default:a(()=>[e(f,{to:{path:t(F)("company/add:edit"),query:{id:o.id,read:!0,isshow:!0}}},{default:a(()=>[m("\u8BE6\u60C5")]),_:2},1032,["to"])]),_:2},1024)),[[C,["company/add:edit"]]]),i((s(),_(p,{type:"primary",link:""},{default:a(()=>[e(f,{to:{path:t(F)("company/add:edit"),query:{id:o.id,edit:!0}}},{default:a(()=>[m("\u7F16\u8F91")]),_:2},1032,["to"])]),_:2},1024)),[[C,["company/add:edit"]]]),i((s(),_(p,{type:"danger",link:"",onClick:L=>R(o.id)},{default:a(()=>[m("\u5220\u9664")]),_:2},1032,["onClick"])),[[C,["company/delete"]]])])]),_:1})]),_:1},8,["data"])]),g("div",Ce,[e(j,{modelValue:t(y),"onUpdate:modelValue":l[6]||(l[6]=o=>pe(y)?y.value=o:null),onChange:t(v)},null,8,["modelValue","onChange"])])]),_:1})),[[K,t(y).loading]])])}}});export{ia as default};
|