2 lines
14 KiB
JavaScript
2 lines
14 KiB
JavaScript
|
import{k as Ve,B as ke,C as Ae,M as De,N as xe,w as Le,D as Ue,I as Pe,O as Te,P as Ie,a0 as ze,a2 as qe,L as $e,Q as Se}from"./element-plus.b771dc38.js";import{_ as Re}from"./index.vue_vue_type_script_setup_true_lang.5d4d280e.js";import{a as Me,k as V,f as ee,b as Ne}from"./index.6b8fec87.js";import{d as le,r as m,$ as ae,a4 as je,af as Oe,o,c as C,U as e,L as a,u,M as f,V as j,T as O,a7 as te,K as y,R as s,a as _,Q,k as L}from"./@vue.51d7f2d8.js";import{u as Qe,a as Ge}from"./vue-router.9f65afb1.js";import{u as Ke}from"./usePaging.2ad8e1e6.js";import{u as He}from"./useDictOptions.2ad9bb6e.js";import{i as Je,g as We,s as Xe,f as Ye,h as Ze,a as ea,c as aa,j as ta}from"./company.367c2218.js";import"./lodash.d89407d4.js";import{d as ue}from"./dict.9f553006.js";import{d as ua}from"./dict.070e6995.js";import{_ as la}from"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.c39a37c1.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.dc5a985d.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.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 oa={class:"mt-4"},na={key:0,style:{color:"#67c23a"}},sa={key:1,style:{color:"#fe0000"}},ia={style:{display:"flex"}},pa={class:"flex mt-4 justify-end"},ra=_("h1",null,"\u91CD\u8981\u63D0\u9192",-1),da=_("div",{class:"content"},"\u8BF7\u786E\u8BA4\u4FE1\u606F\u662F\u5426\u6709\u8BEF",-1),ca={class:"btn_menu"},ma=_("h1",null,"\u91CD\u8981\u63D0\u9192",-1),_a={key:0,class:"content"},ya={key:1,class:"content"},fa={class:"btn_menu"},Ea=_("h1",null,"\u91CD\u8981\u63D0\u9192",-1),Fa=_("div",{style:{"font-size":"18px","font-weight":"bold","padding-bottom":"10px"}}," \u8BF7\u68C0\u67E5\u4EE5\u4E0B\u91CD\u8981\u4FE1\u606F\u662F\u5426\u6B63\u786E ",-1),Ca={class:"btn_menu"},Ba=le({name:"companyLists"}),rt=le({...Ba,setup(va){var W;const k=m(!1),oe=r=>{i.value.party_a=r.id,i.value.party_a_name=r.company_name,k.value=!1},U=Me();console.log(U.userInfo.company_id);const G=Qe(),ne=Ge(),P=m(!0),T=m(!1),$=m(!1),I=()=>{T.value=!1,$.value=!1},K=m(!1),A=m(!1),S=()=>{A.value=!1,K.value=!1},z=m(""),h=m(!1),H=()=>{h.value=!1},se=()=>{ne.push({path:V("company/add:edit"),query:{id:v.value.id,edit:!0}})},i=m({party_a:"",party_a_name:"",party_b:"",party_b_name:"",contract_type:"",contract_no:""}),ie=m([]),J=m([]),pe=async r=>{const l=await ea({id:r});aa().then(c=>{ie.value=c}),ue({type_id:7}).then(c=>{J.value=c.lists.filter(p=>ua.find(w=>w==p.id))}),i.value.party_b=l.id,i.value.party_b_name=l.company_name,U.userInfo.company.id?(i.value.party_a=U.userInfo.company.id,i.value.party_a_name=U.userInfo.company.company_name):(i.value.party_a="",i.value.party_a_name="")},re=r=>{z.value=r.id,pe(r.id),de()},de=()=>{K.value=!0,A.value=!0},ce=async()=>{await Je({id:z.value,...i.value}),B(),S()},me=async()=>{await We({id:z.value}),B(),I()},_e=async()=>{await Xe({id:z.value}),B(),I()},d=ae({company_name:"",area:"",street:"",company_type:"",area_manager:"",is_contract:""});G.query.company_type&&(P.value=!1,d.company_type=((W=G.query.company_type)==null?void 0:W.toString())||"");const R=ae({dictTypeLists:[]});(async()=>{const r=await ue({type_id:6});R.dictTypeLists=r.lists})();const ye=m([]),fe=r=>{ye.value=r.map(({id:l})=>l)};He("");const{pager:D,getLists:B,resetParams:Ee,resetPage:Fe}=Ke({fetchFun:ta,params:d}),Ce=async r=>{await ee.confirm("\u786E
|