2 lines
5.0 KiB
Java
2 lines
5.0 KiB
Java
var g=(t,e,l)=>new Promise((u,m)=>{var c=s=>{try{d(l.next(s))}catch(n){m(n)}},p=s=>{try{d(l.throw(s))}catch(n){m(n)}},d=s=>s.done?u(s.value):Promise.resolve(s.value).then(c,p);d((l=l.apply(t,e)).next())});import{b as I,t as b,e as T}from"./ThirdApp.api-DYcLsgfS.js";import"./index-BDvqZ5j4.js";import _ from"./ThirdAppConfigModal-Dq1VqE5a.js";import{bG as C,s as A,M as w,au as D,cx as M}from"./index-X7Y8jykP.js";import{u as S}from"./useModal-DaJ3Bflg.js";import{e as x,o as B,r as h,C as E,z as k,Q as o,f as i,A as a,K as y,F,y as K,H as N,E as v}from"./vue-vendor-DNhG1Cve.js";import{C as U,f as V}from"./index-DcKuz4s3.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useTimeout-D5AmIBZw.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./index-BzChaRPg.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./useAppInject-DPZGPcR3.js";import"./index-CuWaQdlK.js";import"./index-DO7ZhK45.js";import"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./uniqBy--vsL0WVB.js";import"./useForm-D61zovon.js";import"./index-CeNCCWzL.js";const $=x({name:"ThirdAppKingdeeConfigForm",components:{ThirdAppConfigModal:_},setup(){const{createMessage:t}=A(),e=h({corpId:"",agentId:"",clientId:"",clientSecret:""}),[l,{openModal:u}]=S();function m(){return g(this,null,function*(){const n=C();u(!0,{tenantId:n,thirdType:"kingdee"})})}function c(n){return g(this,null,function*(){const r=yield I(n);e.value=r||""})}function p(){const n=C();c({tenantId:n,thirdType:"kingdee"})}function d(){return g(this,null,function*(){const n=C(),r=yield b({tenantId:n});r.success?t.success(r.message||"连接成功"):t.warning(r.message||"连接失败")})}function s(){if(!e.value.id){t.warning("请先绑定金蝶应用!");return}w.confirm({title:"取消绑定",content:"是否要解除当前组织的金蝶配置绑定?",okText:"确认",cancelText:"取消",onOk:()=>T({id:e.value.id},p)})}return B(()=>{const n=C();c({tenantId:n,thirdType:"kingdee"})}),{appConfigData:e,registerAppConfigModal:l,kingdeeEditClick:m,testConnectClick:d,cancelBindClick:s,handleSuccess:p}}}),z={class:"base-collapse"},R={class:"sync-padding"},j={class:"flex-flow"},G={class:"base-message"},H={class:"flex-flow"},O={class:"base-message"},Q={class:"flex-flow"},q={class:"base-message"},J={class:"flex-flow"},L={class:"base-message"},P={style:{"margin-top":"20px",width:"100%","text-align":"right"}};function W(t,e,l,u,m,c){const p=V,d=U,s=M,n=y("a-button"),r=y("ThirdAppConfigModal");return k(),E(F,null,[o("div",z,[e[14]||(e[14]=o("div",{class:"header"}," 金蝶集成 ",-1)),i(d,{"expand-icon-position":"right",bordered:!1},{default:a(()=>[i(p,{key:"1"},{header:a(()=>[...e[4]||(e[4]=[o("div",{style:{"font-size":"16px"}}," 1.配置对接信息",-1)])]),default:a(()=>[e[5]||(e[5]=o("div",{class:"base-desc"},"先配置金蝶服务地址、AppId、AppSecret,保存后可进行连通性测试。",-1))]),_:1})]),_:1}),o("div",R,[i(d,{"expand-icon-position":"right",bordered:!1},{default:a(()=>[i(p,{key:"2"},{header:a(()=>[...e[6]||(e[6]=[o("div",{style:{width:"100%","justify-content":"space-between",display:"flex"}},[o("div",{style:{"font-size":"16px"}}," 2.配置录入及解绑")],-1)])]),default:a(()=>[o("div",j,[e[7]||(e[7]=o("div",{class:"base-title"},"服务地址",-1)),o("div",G,[i(s,{value:t.appConfigData.corpId,"onUpdate:value":e[0]||(e[0]=f=>t.appConfigData.corpId=f),readonly:""},null,8,["value"])])]),o("div",H,[e[8]||(e[8]=o("div",{class:"base-title"},"账套ID",-1)),o("div",O,[i(s,{value:t.appConfigData.agentId,"onUpdate:value":e[1]||(e[1]=f=>t.appConfigData.agentId=f),readonly:""},null,8,["value"])])]),o("div",Q,[e[9]||(e[9]=o("div",{class:"base-title"},"AppId",-1)),o("div",q,[i(s,{value:t.appConfigData.clientId,"onUpdate:value":e[2]||(e[2]=f=>t.appConfigData.clientId=f),readonly:""},null,8,["value"])])]),o("div",J,[e[10]||(e[10]=o("div",{class:"base-title"},"AppSecret",-1)),o("div",L,[i(s,{value:t.appConfigData.clientSecret,"onUpdate:value":e[3]||(e[3]=f=>t.appConfigData.clientSecret=f),readonly:""},null,8,["value"])])]),o("div",P,[i(n,{onClick:t.kingdeeEditClick},{default:a(()=>[...e[11]||(e[11]=[v("编辑",-1)])]),_:1},8,["onClick"]),i(n,{onClick:t.testConnectClick,style:{"margin-left":"10px"}},{default:a(()=>[...e[12]||(e[12]=[v("连接测试",-1)])]),_:1},8,["onClick"]),t.appConfigData.id?(k(),K(n,{key:0,onClick:t.cancelBindClick,danger:"",style:{"margin-left":"10px"}},{default:a(()=>[...e[13]||(e[13]=[v("取消绑定",-1)])]),_:1},8,["onClick"])):N("",!0)])]),_:1})]),_:1})])]),i(r,{onRegister:t.registerAppConfigModal,onSuccess:t.handleSuccess},null,8,["onRegister","onSuccess"])],64)}const he=D($,[["render",W],["__scopeId","data-v-804661b9"]]);export{he as default};
|