daShangDao_newAdmin/dist/assets/index.da6ec275.js
2026-06-15 17:26:14 +08:00

2 lines
9.1 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as e,a8 as a,aS as l,$ as t,ah as i,ai as o,aa as s,ar as r,a3 as d,ab as u,a5 as n,a4 as p,aG as c,ac as m,af as v,a9 as f,am as g,as as y,o as b,k as h,l as _,at as T,aU as S,m as w,w as V,n as $,J as j,I as N,v as k,H as M,t as O,ao as x,E as J}from"./vendor.be06958f.js";/* empty css *//* empty css *//* empty css */import{_ as U}from"./Pagination.4d8ac43b.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as Y}from"./RightToolbar.0c29bd4c.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{i as D}from"./index.c0a98caf.js";/* empty css */const I=e=>D.get("/fastMail/list",{params:e}),C=e=>D.get(`/fastMail/${e}`),E=e=>{const a=Array.isArray(e)?e.join(","):e;D.delete(`/fastMail/${a}`)},F=e=>D.post("/fastMail",e),A=e=>D.put("/fastMail",e);const P={class:"p-2"},q={class:"filter-set-container"},B={class:"mb-[10px]"},R={class:"dialog-footer"},z={__name:"index",setup(D){let z=e([]);const G=e([]),H=e(!1),L=e(!0),Q=e(!0),K=e([]),W=e([]),X=e(!0),Z=e(!0),ee=e(0),ae=e(null),le=e(null),te=a({visible:!1,title:""}),ie={id:void 0,type:void 0,partnerId:void 0,secret:void 0,status:void 0},oe=a({form:ie,queryParams:{pageNum:1,pageSize:10,type:void 0,partnerId:void 0,secret:void 0,createTime:void 0,updateTime:void 0,status:void 0,params:{}},rules:{id:[{required:!0,message:"主键不能为空",trigger:"blur"}]}}),{queryParams:se,form:re,rules:de}=l(oe),ue=async()=>{L.value=!0;const e=await I(se.value);G.value=e.data.list,console.log("fastMailList.value"+G.value),ee.value=e.data.total;for(const t of e.data.list)try{let e=a({value:"",label:""});e.value=t.type,"1"===t.type&&(e.label="韵达",t.typetext="韵达"),"2"===t.type&&(e.label="圆通",t.typetext="圆通"),z.value.push(e);let l=`${JSON.stringify(t.createdTime).slice(0,4)}-${JSON.stringify(t.createdTime).slice(4,6)}-${JSON.stringify(t.createdTime).slice(6,8)} ${JSON.stringify(t.createdTime).slice(8,10)}:${JSON.stringify(t.createdTime).slice(10,12)}:${JSON.stringify(t.createdTime).slice(12,14)}`,i=`${JSON.stringify(t.updatedTime).slice(0,4)}-${JSON.stringify(t.updatedTime).slice(4,6)}-${JSON.stringify(t.updatedTime).slice(6,8)} ${JSON.stringify(t.updatedTime).slice(8,10)}:${JSON.stringify(t.updatedTime).slice(10,12)}:${JSON.stringify(t.updatedTime).slice(12,14)}`,o=new Date(l),s=new Date(i),r=o.getFullYear(),d=String(o.getMonth()+1).padStart(2,"0"),u=String(o.getDate()).padStart(2,"0"),n=s.getFullYear(),p=String(s.getMonth()+1).padStart(2,"0"),c=String(s.getDate()).padStart(2,"0"),m=`${r}-${d}-${u}`,v=`${n}-${p}-${c}`;t.createdTime=m,t.updatedTime=v,console.log("插入成功:"+t)}catch(l){console.error("第 条失败,跳过:",t)}if(Array.isArray(z.value)&&z.value.length>0){const e=ne(z.value,"value");console.log(e),z=e,console.log(z),console.log("t_fast_mail_type"+z)}L.value=!1},ne=(e,a="value")=>{console.log(e);const l=new Map;return e.forEach((e=>{const t=e[a];null!=t&&l.set(t,e)})),Array.from(l.values())},pe=()=>{ce(),te.visible=!1},ce=()=>{var e;Object.assign(re,ie),null==(e=le.value)||e.resetFields()},me=()=>{se.value.pageNum=1,ue()},ve=()=>{var e;null==(e=ae.value)||e.resetFields(),me()},fe=e=>{K.value=e.map((e=>e.id)),W.value=e.map((e=>e.partnerId)),X.value=1!==e.length,Z.value=!e.length},ge=()=>{ce(),te.visible=!0,te.title="添加快递打单账号"},ye=()=>{var e;null==(e=le.value)||e.validate((async e=>{if(e){H.value=!0;let e=!1;if(re.value.id)try{await A(re.value),x.success("操作成功"),e=!0}catch(a){console.log("捕获到错误:",a),"BusinessError"===a.name?x.error(a.message||"操作失败"):x.error("网络错误,请稍后重试")}finally{H.value=!1}else try{const a=await F(re.value);console.log("111111",a),200===a.code&&a.data?(x.success("操作成功"),e=!0):x.error(a.message||"操作失败")}catch(a){console.log("捕获到错误:",a),"BusinessError"===a.name?x.error(a.message||"操作失败"):x.error("网络错误,请稍后重试")}finally{H.value=!1}e&&(te.visible=!1,await ue())}}))};return t((()=>{ue()})),(e,a)=>{const l=i,t=o,D=s,I=r,F=d,A=u,ie=n,oe=p,ne=Y,ce=c,be=m,he=v,_e=U,Te=f,Se=g,we=y;return b(),h("div",P,[_("div",q,[T(_("div",B,[w(ie,{shadow:"hover"},{default:V((()=>[w(A,{ref_key:"queryFormRef",ref:ae,model:$(se),inline:!0},{default:V((()=>[w(D,{label:"快递类型",prop:"type"},{default:V((()=>[w(t,{modelValue:$(se).type,"onUpdate:modelValue":a[0]||(a[0]=e=>$(se).type=e),filterable:"",placeholder:"请选择快递类型",style:{width:"240px"},clearable:""},{default:V((()=>[(b(!0),h(j,null,N($(z),(e=>(b(),M(l,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),w(D,{label:"创建时间",prop:"createTime"},{default:V((()=>[w(I,{clearable:"",modelValue:$(se).createTime,"onUpdate:modelValue":a[1]||(a[1]=e=>$(se).createTime=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"请选择创建时间"},null,8,["modelValue"])])),_:1}),w(D,{label:"更新时间",prop:"updateTime"},{default:V((()=>[w(I,{clearable:"",modelValue:$(se).updateTime,"onUpdate:modelValue":a[2]||(a[2]=e=>$(se).updateTime=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"请选择更新时间"},null,8,["modelValue"])])),_:1}),w(D,null,{default:V((()=>[w(F,{type:"primary",icon:"Search",onClick:me},{default:V((()=>[k("搜索")])),_:1}),w(F,{icon:"Refresh",onClick:ve},{default:V((()=>[k("重置")])),_:1})])),_:1})])),_:1},8,["model"])])),_:1})],512),[[S,Q.value]])]),w(ie,{shadow:"never"},{header:V((()=>[w(ce,{gutter:10,class:"mb8"},{default:V((()=>[w(oe,{span:1.5},{default:V((()=>[w(F,{type:"primary",plain:"",icon:"Plus",onClick:ge},{default:V((()=>[k("新增")])),_:1})])),_:1}),w(oe,{span:1.5},{default:V((()=>[w(F,{type:"success",plain:"",icon:"Edit",disabled:X.value,onClick:a[3]||(a[3]=e=>(async e=>{const a=(null==e?void 0:e.id)||K.value[0];try{const e=await C(a);200===e.code&&e.data?(Object.keys(re.value).forEach((a=>{console.log(re.value),void 0!==e.data[a]&&(console.log(e.data[a]),re.value[a]=e.data[a]),te.visible=!0,te.title="修改快递打单账号"})),console.log(re.value)):(x.error(e.message||"获取过滤设置信息失败"),dialogVisible.value=!1)}catch(l){x.error(l.message||"获取过滤设置信息失败"),dialogVisible.value=!1}})(this))},{default:V((()=>[k("修改")])),_:1},8,["disabled"])])),_:1}),w(oe,{span:1.5},{default:V((()=>[w(F,{type:"danger",plain:"",icon:"Delete",disabled:Z.value,onClick:a[4]||(a[4]=e=>(async e=>{const a=(null==e?void 0:e.id)||K.value;await J.confirm(`是否确认删除快递打单账号管理编号为"${W.value}"的数据项?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}),await E(a),x.success("删除成功"),await ue()})(this))},{default:V((()=>[k("删除")])),_:1},8,["disabled"])])),_:1}),w(ne,{showSearch:Q.value,"onUpdate:showSearch":a[5]||(a[5]=e=>Q.value=e),onQueryTable:ue},null,8,["showSearch"])])),_:1})])),default:V((()=>[T((b(),M(he,{data:G.value,onSelectionChange:fe},{default:V((()=>[w(be,{type:"selection",width:"55",align:"center"}),w(be,{label:"快递类型",align:"center",prop:"type"},{default:V((e=>[_("span",null,O(e.row.typetext),1)])),_:1}),w(be,{label:"账号",align:"center",prop:"partnerId"}),w(be,{label:"联调密码",align:"center",prop:"secret"}),w(be,{label:"创建时间",align:"center",prop:"createTime",width:"180"},{default:V((e=>[_("span",null,O(e.row.createdTime),1)])),_:1}),w(be,{label:"更新时间",align:"center",prop:"updateTime",width:"180"},{default:V((e=>[_("span",null,O(e.row.updatedTime),1)])),_:1})])),_:1},8,["data"])),[[we,L.value]]),T(w(_e,{total:ee.value,page:$(se).pageNum,"onUpdate:page":a[6]||(a[6]=e=>$(se).pageNum=e),limit:$(se).pageSize,"onUpdate:limit":a[7]||(a[7]=e=>$(se).pageSize=e),onPagination:ue},null,8,["total","page","limit"]),[[S,ee.value>0]])])),_:1}),w(Se,{title:"账号新增",modelValue:te.visible,"onUpdate:modelValue":a[11]||(a[11]=e=>te.visible=e),width:"500px","append-to-body":""},{footer:V((()=>[_("div",R,[w(F,{loading:H.value,type:"primary",onClick:ye},{default:V((()=>[k("确 定")])),_:1},8,["loading"]),w(F,{onClick:pe},{default:V((()=>[k("取 消")])),_:1})])])),default:V((()=>[w(A,{ref_key:"fastMailFormRef",ref:le,model:$(re),rules:$(de),"label-width":"80px"},{default:V((()=>[w(D,{label:"快递类型",prop:"type"},{default:V((()=>[w(t,{modelValue:$(re).type,"onUpdate:modelValue":a[8]||(a[8]=e=>$(re).type=e),placeholder:"请选择快递类型"},{default:V((()=>[(b(!0),h(j,null,N($(z),(e=>(b(),M(l,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),w(D,{label:"账号",prop:"partnerId"},{default:V((()=>[w(Te,{modelValue:$(re).partnerId,"onUpdate:modelValue":a[9]||(a[9]=e=>$(re).partnerId=e),placeholder:"请输入账号"},null,8,["modelValue"])])),_:1}),w(D,{label:"联调密码",prop:"secret"},{default:V((()=>[w(Te,{modelValue:$(re).secret,"onUpdate:modelValue":a[10]||(a[10]=e=>$(re).secret=e),placeholder:"请输入联调密码"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue"])])}},__scopeId:"data-v-3a317885"};export{z as default};