TaskSystem/public/admin/assets/index.561ef415.js
2023-08-15 09:44:59 +08:00

2 lines
13 KiB
JavaScript

import{k as be,B as he,C as ke,Q as ge,R as Ae,w as De,D as Ve,I as we,L as xe,M as Ue,Y as Le,_ as Pe,J as Ie,N as Te}from"./element-plus.522d65ae.js";import{_ as qe}from"./index.vue_vue_type_script_setup_true_lang.3d8a8e28.js";import{a as Se,k as V,f as X,b as $e}from"./index.c3da46d0.js";import{u as Re}from"./vue-router.9f65afb1.js";import{d as ae,r as f,$ as Z,a4 as ze,af as Me,o,c as F,U as e,L as t,u,M as d,V as R,T as q,a7 as z,K as c,R as i,a as C,Q as M,k as N}from"./@vue.51d7f2d8.js";import{u as Ne}from"./usePaging.4ce91869.js";import{a as Qe}from"./useDictOptions.d226d6f4.js";import{i as je,g as Ge,s as Je,e as Ke,f as Oe,b as Ye,h as He,a as We}from"./company.0ee2c72f.js";import"./lodash.bfaa1ba1.js";import{d as ee}from"./dict.3a07e5fc.js";import"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.543ef163.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.220e885a.js";import"./axios.1ef026da.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.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.8a630b00.js";import"./vue-clipboard3.0e901227.js";import"./clipboard.7856256a.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.a22af62d.js";const Xe={class:"mt-4"},Ze={key:0,style:{color:"#67c23a"}},ea={key:1,style:{color:"#fe0000"}},aa={style:{display:"flex"}},ta={class:"flex mt-4 justify-end"},ua=C("h1",null,"\u91CD\u8981\u63D0\u9192",-1),la=C("div",{class:"content"},"\u8BF7\u786E\u8BA4\u4FE1\u606F\u662F\u5426\u6709\u8BEF",-1),oa={class:"btn_menu"},na=C("h1",null,"\u91CD\u8981\u63D0\u9192",-1),sa={key:0,class:"content"},ia={key:1,class:"content"},ra={class:"btn_menu"},pa=ae({name:"companyLists"}),Xa=ae({...pa,setup(ca){var O;const w=Se();console.log(w.userInfo.company_id);const Q=Re(),x=f(!0),v=f(!1),U=f(!1),L=()=>{v.value=!1,U.value=!1},j=f(!1),h=f(!1),S=()=>{h.value=!1,j.value=!1},b=f(""),r=f({party_a:"",party_a_name:"",party_b:"",party_b_name:"",contract_type:"",contract_no:""}),G=f([]),J=f([]),te=async n=>{const l=await Ye({id:n});He().then(_=>{G.value=_}),ee({type_id:7}).then(_=>{J.value=_.lists}),r.value.party_b=l.id,r.value.party_b_name=l.company_name,w.userInfo.company.id?(r.value.party_a=w.userInfo.company.id,r.value.party_a_name=w.userInfo.company.company_name):(r.value.party_a="",r.value.party_a_name="")},ue=n=>{b.value=n.id,te(n.id),le()},le=()=>{j.value=!0,h.value=!0},oe=n=>{v.value=!0,U.value=!0,b.value=n.id},ne=()=>{je({id:b.value,...r.value}).catch(n=>{console.log(n)}),S()},se=()=>{Ge({id:b.value}).catch(n=>{console.log(n)}),L()},ie=()=>{Je({id:b.value}),L()},p=Z({company_name:"",area:"",street:"",company_type:"",area_manager:"",is_contract:""});Q.query.company_type&&(x.value=!1,p.company_type=((O=Q.query.company_type)==null?void 0:O.toString())||"");const K=Z({dictTypeLists:[]});(async()=>{const n=await ee({type_id:6});K.dictTypeLists=n.lists})();const re=f([]),pe=n=>{re.value=n.map(({id:l})=>l)};Qe("");const{pager:k,getLists:P,resetParams:ce,resetPage:de}=Ne({fetchFun:We,params:p}),me=async n=>{await X.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await Ke({id:n}),P()},_e=async n=>{await X.confirm("\u786E\u5B9A\u8981\u8BA4\u8BC1\uFF1F"),await Oe({id:n}),P()},ye=()=>{be.warning("\u8BF7\u7B49\u5F85\u5408\u540C\u5BA1\u6838\u5B8C\u6210!")};return P(),(n,l)=>{const _=he,m=ke,g=ge,I=Ae,s=De,fe=Ve,$=we,Ee=$e,A=ze("router-link"),y=xe,Fe=Ue,Ce=qe,D=Le,Be=Pe,Y=Ie,E=Me("perms"),ve=Te;return o(),F("div",null,[e($,{class:"!border-none mb-4",shadow:"never"},{default:t(()=>[e(fe,{class:"mb-[-16px] formdata",model:u(p),inline:""},{default:t(()=>[e(m,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_name"},{default:t(()=>[e(_,{class:"w-[280px]",modelValue:u(p).company_name,"onUpdate:modelValue":l[0]||(l[0]=a=>u(p).company_name=a),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),d(e(m,{label:"\u533A",prop:"area"},{default:t(()=>[e(_,{class:"w-[280px]",modelValue:u(p).area,"onUpdate:modelValue":l[1]||(l[1]=a=>u(p).area=a),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u533A"},null,8,["modelValue"])]),_:1},512),[[R,u(x)]]),d(e(m,{label:"\u9547",prop:"street"},{default:t(()=>[e(_,{class:"w-[280px]",modelValue:u(p).street,"onUpdate:modelValue":l[2]||(l[2]=a=>u(p).street=a),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u9547"},null,8,["modelValue"])]),_:1},512),[[R,u(x)]]),d(e(m,{label:"\u516C\u53F8\u7C7B\u578B",prop:"company_type"},{default:t(()=>[e(I,{modelValue:u(p).company_type,"onUpdate:modelValue":l[3]||(l[3]=a=>u(p).company_type=a),placeholder:"\u8BF7\u9009\u62E9\u516C\u53F8\u7C7B\u578B",clearable:"",class:"w-[280px]"},{default:t(()=>[(o(!0),F(q,null,z(u(K).dictTypeLists,(a,B)=>(o(),c(g,{key:B,label:a.name,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},512),[[R,u(x)]]),e(m,{label:"\u7247\u533A\u7ECF\u7406",prop:"area_manager"},{default:t(()=>[e(_,{class:"w-[280px]",modelValue:u(p).area_manager,"onUpdate:modelValue":l[4]||(l[4]=a=>u(p).area_manager=a),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7247\u533A\u7ECF\u7406"},null,8,["modelValue"])]),_:1}),e(m,{label:"\u662F\u5426\u7B7E\u7EA6",prop:"is_contract"},{default:t(()=>[e(I,{modelValue:u(p).is_contract,"onUpdate:modelValue":l[5]||(l[5]=a=>u(p).is_contract=a),placeholder:"\u662F\u5426\u7B7E\u7EA6",clearable:"",class:"w-[240px]"},{default:t(()=>[e(g,{label:"\u5DF2\u7B7E\u7EA6",value:"1"}),e(g,{label:"\u672A\u7B7E\u7EA6",value:"0"})]),_:1},8,["modelValue"])]),_:1}),e(m,null,{default:t(()=>[e(s,{type:"primary",onClick:u(de)},{default:t(()=>[i("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(s,{onClick:u(ce)},{default:t(()=>[i("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),d((o(),c($,{class:"!border-none",shadow:"never"},{default:t(()=>[d((o(),c(A,{to:{path:u(V)("company/add:edit"),query:{flag:!0}}},{default:t(()=>[e(s,{type:"primary",class:"mb-4"},{icon:t(()=>[e(Ee,{name:"el-icon-Plus"})]),default:t(()=>[i(" \u521B\u5EFA ")]),_:1})]),_:1},8,["to"])),[[E,["company/add:edit"]]]),C("div",Xe,[e(Fe,{data:u(k).lists,onSelectionChange:pe},{default:t(()=>[e(y,{label:"id",prop:"id","show-overflow-tooltip":"",width:"60"}),e(y,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_name","show-overflow-tooltip":""}),e(y,{label:"\u516C\u53F8\u7C7B\u578B",prop:"company_type","show-overflow-tooltip":""}),e(y,{label:"\u533A\u53BF",prop:"area","show-overflow-tooltip":""}),e(y,{label:"\u4E61\u9547",prop:"street","show-overflow-tooltip":""}),e(y,{label:"\u4E3B\u8054\u7CFB\u4EBA",prop:"master_name","show-overflow-tooltip":""}),e(y,{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"master_phone","show-overflow-tooltip":""}),e(y,{label:"\u7247\u533A\u7ECF\u7406",prop:"area_manager","show-overflow-tooltip":""}),e(y,{label:"\u662F\u5426\u7B7E\u7EA6",prop:"is_contract","show-overflow-tooltip":""},{default:t(({row:a})=>[a.is_contract==1?(o(),F("span",Ze,"\u5DF2\u7B7E\u7EA6")):(o(),F("span",ea,"\u672A\u7B7E\u7EA6"))]),_:1}),e(y,{label:"\u64CD\u4F5C",align:"center",width:"510",fixed:"right"},{default:t(({row:a})=>{var B,H,W;return[C("div",aa,[e(s,{type:"primary",link:""},{default:t(()=>[e(A,{to:{path:u(V)("auth.admin/lists"),query:{company_id:a.id,read:!0}}},{default:t(()=>[i("\u67E5\u770B\u6210\u5458")]),_:2},1032,["to"])]),_:2},1024),e(s,{type:"primary",link:""},{default:t(()=>[e(A,{to:{path:u(V)("company/subordinate/lists"),query:{company_id:a.id,read:!0}}},{default:t(()=>[i("\u4E0B\u5C5E\u516C\u53F8")]),_:2},1032,["to"])]),_:2},1024),d((o(),c(s,{type:"primary",link:""},{default:t(()=>[e(A,{to:{path:u(V)("company/add:edit"),query:{id:a.id,read:!0,isshow:!0}}},{default:t(()=>[i("\u8BE6\u60C5")]),_:2},1032,["to"])]),_:2},1024)),[[E,["company/add:edit"]]]),d((o(),c(s,{type:"primary",link:""},{default:t(()=>[e(A,{to:{path:u(V)("company/add:edit"),query:{id:a.id,edit:!0}}},{default:t(()=>[i("\u7F16\u8F91")]),_:2},1032,["to"])]),_:2},1024)),[[E,["company/add:edit"]]]),d((o(),c(s,{type:"danger",link:"",onClick:T=>me(a.id)},{default:t(()=>[i("\u5220\u9664")]),_:2},1032,["onClick"])),[[E,["company/delete"]]]),a.is_authentication==0?d((o(),c(s,{key:0,type:"primary",link:"",onClick:T=>_e(a.id)},{default:t(()=>[i("\u4F01\u4E1A\u8BA4\u8BC1")]),_:2},1032,["onClick"])),[[E,["company/authentication"]]]):M("",!0),a.is_authentication&&a.is_contract==0?(o(),F(q,{key:1},[Array.isArray(a.contract)&&a.contract.length==0?d((o(),c(s,{key:0,type:"primary",link:"",onClick:T=>ue(a)},{default:t(()=>[i("\u751F\u6210\u5408\u540C")]),_:2},1032,["onClick"])),[[E,["company/initiate_contract"]]]):((B=a.contract)==null?void 0:B.check_status)==1?d((o(),c(s,{key:1,type:"warning",link:"",onClick:ye},{default:t(()=>[i("\u5BA1\u6838\u4E2D")]),_:1})),[[E,["company/initiate_contract"]]]):((H=a.contract)==null?void 0:H.check_status)==2?d((o(),c(s,{key:2,type:"primary",link:"",onClick:T=>oe(a)},{default:t(()=>[i("\u53D1\u9001\u5408\u540C")]),_:2},1032,["onClick"])),[[E,["company/Draftingcontracts"]]]):((W=a.contract)==null?void 0:W.check_status)==3?d((o(),c(s,{key:3,type:"primary",link:"",onClick:T=>(v.value=!0,b.value=a.id)},{default:t(()=>[i("\u53D1\u9001\u77ED\u4FE1")]),_:2},1032,["onClick"])),[[E,["company/postsms"]]]):M("",!0)],64)):M("",!0)])]}),_:1})]),_:1},8,["data"])]),C("div",ta,[e(Ce,{modelValue:u(k),"onUpdate:modelValue":l[6]||(l[6]=a=>N(k)?k.value=a:null),onChange:u(P)},null,8,["modelValue","onChange"])])]),_:1})),[[ve,u(k).loading]]),e(Y,{modelValue:u(h),"onUpdate:modelValue":l[11]||(l[11]=a=>N(h)?h.value=a:null),onClose:S},{default:t(()=>[ua,C("div",null,[la,e($,null,{default:t(()=>[e(D,{span:24,class:"el-card pt-6"},{default:t(()=>[e(Be,null,{default:t(()=>[e(D,{span:12},{default:t(()=>[e(m,{"label-width":"100px",label:"\u7B7E\u7EA6\u65B9",prop:"field130"},{default:t(()=>[e(I,{modelValue:u(r).party_a,"onUpdate:modelValue":l[7]||(l[7]=a=>u(r).party_a=a),placeholder:"\u8BF7\u9009\u62E9\u7B7E\u7EA6\u65B9",clearable:"",style:{width:"100%"}},{default:t(()=>[(o(!0),F(q,null,z(u(G),(a,B)=>(o(),c(g,{key:B,label:a.company_name,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(D,{span:12},{default:t(()=>[e(m,{"label-width":"100px",label:"\u88AB\u7B7E\u7EA6\u516C\u53F8",prop:"field131"},{default:t(()=>[e(_,{disabled:!0,modelValue:u(r).party_b_name,"onUpdate:modelValue":l[8]||(l[8]=a=>u(r).party_b_name=a),placeholder:"\u8BF7\u8F93\u5165\u88AB\u7B7E\u7EA6\u516C\u53F8",clearable:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(D,{span:12},{default:t(()=>[e(m,{"label-width":"100px",label:"\u5408\u540C\u7C7B\u578B",prop:"contract_type"},{default:t(()=>[e(I,{modelValue:u(r).contract_type,"onUpdate:modelValue":l[9]||(l[9]=a=>u(r).contract_type=a),placeholder:"\u8BF7\u9009\u62E9\u5408\u540C\u7C7B\u578B",clearable:"",style:{width:"100%"}},{default:t(()=>[(o(!0),F(q,null,z(u(J),(a,B)=>(o(),c(g,{key:B,label:a.name,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(D,{span:12},{default:t(()=>[e(m,{"label-width":"100px",label:"\u5408\u540C\u7F16\u53F7",prop:"field133"},{default:t(()=>[e(_,{placeholder:"\u7CFB\u7EDF\u81EA\u52A8\u751F\u6210",modelValue:u(r).contract_no,"onUpdate:modelValue":l[10]||(l[10]=a=>u(r).contract_no=a),clearable:"",style:{width:"100%"},disabled:!0},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),C("p",oa,[e(s,{type:"primary",size:"large",onClick:ne},{default:t(()=>[i("\u786E\u8BA4\u521B\u5EFA")]),_:1}),e(s,{type:"info",size:"large",onClick:S},{default:t(()=>[i("\u8FD4\u56DE")]),_:1})])]),_:1},8,["modelValue"]),e(Y,{modelValue:u(v),"onUpdate:modelValue":l[12]||(l[12]=a=>N(v)?v.value=a:null),onClose:L},{default:t(()=>[na,u(U)?(o(),F("div",sa," \u8BF7\u786E\u8BA4\u4FE1\u606F\u662F\u5426\u6709\u8BEF,\u53D1\u9001\u5408\u540C,\u8BF7\u786E\u8BA4\u4FE1\u606F\u662F\u5426\u6709\u8BEF,\u53D1\u9001\u7535\u5B50\u5408\u540C\u540E\u77ED\u65F6\u95F4\u5185\u5C06\u4E0D\u53EF\u518D\u6B21\u53D1\u9001. ")):(o(),F("div",ia," \u786E\u8BA4\u7B7E\u7EA6\u77ED\u4FE1\u5C06\u572860\u79D2\u540E\u53D1\u9001,\u8BF7\u6CE8\u610F\u67E5\u6536,\u5E76\u70B9\u51FB\u77ED\u4FE1\u94FE\u63A5\u8FDB\u884C\u7EBF\u4E0A\u5408\u540C\u7B7E\u7EA6 ")),C("p",ra,[u(U)?(o(),c(s,{key:0,type:"primary",size:"large",onClick:se},{default:t(()=>[i("\u786E\u8BA4\u521B\u5EFA")]),_:1})):(o(),c(s,{key:1,type:"primary",size:"large",onClick:ie},{default:t(()=>[i("\u786E\u8BA4")]),_:1})),e(s,{type:"info",size:"large",onClick:L},{default:t(()=>[i("\u8FD4\u56DE")]),_:1})])]),_:1},8,["modelValue"])])}}});export{Xa as default};