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

2 lines
16 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.

var e=Object.defineProperty,a=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,t=(a,l,o)=>l in a?e(a,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[l]=o,r=(e,r)=>{for(var d in r||(r={}))l.call(r,d)&&t(e,d,r[d]);if(a)for(var d of a(r))o.call(r,d)&&t(e,d,r[d]);return e};import{_ as d,a8 as u,aS as s,$ as i,a9 as n,aa as c,a3 as p,ab as m,a5 as v,aG as f,ac as h,ae as b,b as y,af as _,aC as g,aD as V,am as w,aE as k,ah as U,ai as N,ar as P,as as x,o as j,k as I,m as T,w as Y,at as z,aU as C,l as D,n as S,aw as O,v as M,a_ as F,H as L,t as R,aQ as q,an as E,a6 as $,a7 as B,ao as K,E as Q,z as A}from"./vendor.be06958f.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as G}from"./Pagination.4d8ac43b.js";/* empty css *//* empty css *//* empty css */import{_ as H}from"./RightToolbar.0c29bd4c.js";/* empty css *//* empty css */import{i as J}from"./index.c0a98caf.js";import{I as X}from"./Image.73035cf4.js";/* empty css */const W=e=>($("data-v-727e67ba"),e=e(),B(),e),Z={class:"p-2"},ee={class:"mb-[10px]"},ae={class:"search-left"},le={class:"search-right"},oe={class:"truncate-cell"},te={class:"truncate-cell"},re={class:"truncate-cell"},de={class:"dialog-footer"},ue=W((()=>D("div",{class:"upload-tip"},"请上传经营许可证",-1))),se=W((()=>D("div",{class:"upload-tip"},"请上传经营许可证",-1))),ie=Object.assign({name:"Audit"},{__name:"index",setup(e){const a=d([]),l=d(!1),o=d(!0),t=d(!0),$=d([]),B=d(!0),W=d(!0),ie=d(0),ne=d(),ce=d(),pe=d(),me=u({visible:!1,title:""}),ve=d(!1),fe=u({visible:!1,title:""}),he=d(""),be=d(""),ye=d(""),_e=d(""),ge={userId:void 0,userName:void 0,adminId:void 0,status:void 0,companyName:void 0,companyType:void 0,contactPerson:void 0,contactPhone:void 0,email:void 0,license:void 0,remark:void 0},Ve=u({form:r({},ge),queryParams:{pageNum:1,pageSize:10,userId:void 0,userName:void 0,adminId:void 0,companyName:void 0,companyType:void 0,contactPerson:void 0,contactPhone:void 0,email:void 0,license:void 0,remark:void 0,status:void 0},rules:{}}),we=u({currentId:"",currentData:{}}),{queryParams:ke,form:Ue,rules:Ne}=s(Ve),Pe=()=>{ve.value=!1},xe=async()=>{var e,l,t;o.value=!0;try{const r=await(t=ke.value,J({url:"/zhishu/audit/list",method:"get",params:t}));a.value=(null==(e=r.data)?void 0:e.list)||r.data||[],ie.value=(null==(l=r.data)?void 0:l.total)||r.total||0}catch(r){console.error("获取审核列表失败:",r),K.error("获取审核列表失败")}finally{o.value=!1}},je=()=>{Ie(),me.visible=!1},Ie=()=>{var e;Ue.value=r({},ge),null==(e=ce.value)||e.resetFields()},Te=()=>{ke.value.pageNum=1,xe()},Ye=()=>{var e;null==(e=ne.value)||e.resetFields(),Te()},ze=e=>{$.value=e.map((e=>e.id)),B.value=1!==e.length,W.value=!e.length},Ce=async e=>{Ie();const a=(null==e?void 0:e.id)||$.value[0];try{const e=await(l=a,J({url:`/zhishu/audit/${l}`,method:"get"}));console.log(e),console.log("res.data.license",e.data.license);try{const a=await X.getImage({fileName:e.data.license});ye.value=a,console.log("imageUrl.value",ye.value)}catch(o){console.error("获取营业执照图片失败:",o),ye.value=null}_e.value=e.data.businessLicense,console.log("Imagelicense.value",_e.value);try{const a=JSON.parse(e.data.cardIdentity);try{const e=await X.getImage({fileName:a[0]});he.value=e,console.log("cardFronUrl.value",he.value)}catch(o){console.error("获取身份证正面图片失败:",o),he.value=null}try{const e=await X.getImage({fileName:a[1]});be.value=e,console.log("cartSideUrl.value",be.value)}catch(o){console.error("获取身份证反面图片失败:",o),be.value=null}}catch(t){console.error("解析身份证图片失败:",t)}Object.assign(Ue.value,e.data),ve.value=!0}catch(t){console.error("获取审核详情失败:",t),K.error("获取审核详情失败")}var l},De=async(e,a)=>{try{await Q.confirm(`是否审核编号为"${e}"的数据项?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"});const l={id:e,status:a};await(e=>J({url:"/zhishu/audit/updateStatus",method:"put",data:e}))(l),K.success("审核通过"),await xe()}catch(l){"cancel"!==l&&(console.error("审核状态更新失败:",l),K.error("审核状态更新失败"))}},Se=async e=>{const a={id:we.currentId,status:"1",remark:e};try{await(e=>J({url:"/zhishu/audit/failSend",method:"post",data:e}))(a),K.success("审核未通过操作成功"),fe.visible=!1,await xe()}catch(l){console.error("审核未通过操作失败:",l),K.error("审核未通过操作失败")}},Oe=()=>{var e;null==(e=ce.value)||e.validate((async e=>{if(e){l.value=!0;try{Ue.value.id?await(e=>J({url:"/zhishu/audit",method:"put",data:e}))(Ue.value):await(e=>J({url:"/zhishu/audit",method:"post",data:e}))(Ue.value),K.success("操作成功"),me.visible=!1,await xe()}catch(a){console.error("提交失败:",a),K.error("操作失败")}finally{l.value=!1}}}))};return i((()=>{xe()})),(e,r)=>{const d=n,u=c,s=p,i=m,$=v,B=H,K=f,Q=h,J=b,X=A,W=y,ge=_,Ve=G,Ie=g,Me=V,Fe=w,Le=k,Re=U,qe=N,Ee=P,$e=x;return j(),I("div",Z,[T(F,{"enter-active-class":"animate__animated animate__fadeInDown","leave-active-class":"animate__animated animate__fadeOutUp"},{default:Y((()=>[z(D("div",ee,[T($,{shadow:"hover"},{default:Y((()=>[T(i,{ref_key:"queryFormRef",ref:ne,model:S(ke),inline:!0,class:"search-form"},{default:Y((()=>[D("div",ae,[T(u,{label:"企业名称",prop:"companyName","label-width":"100px"},{default:Y((()=>[T(d,{modelValue:S(ke).companyName,"onUpdate:modelValue":r[0]||(r[0]=e=>S(ke).companyName=e),placeholder:"请输入企业名称",clearable:"",onKeyup:O(Te,["enter"])},null,8,["modelValue"])])),_:1}),T(u,{label:"联系方式",prop:"contactPhone"},{default:Y((()=>[T(d,{modelValue:S(ke).contactPhone,"onUpdate:modelValue":r[1]||(r[1]=e=>S(ke).contactPhone=e),placeholder:"请输入联系方式",clearable:"",onKeyup:O(Te,["enter"])},null,8,["modelValue"])])),_:1})]),D("div",le,[T(u,null,{default:Y((()=>[T(s,{type:"primary",onClick:Te},{default:Y((()=>[M("搜索")])),_:1}),T(s,{onClick:Ye},{default:Y((()=>[M("重置")])),_:1})])),_:1})])])),_:1},8,["model"])])),_:1})],512),[[C,t.value]])])),_:1}),T($,{shadow:"never"},{header:Y((()=>[T(K,{gutter:10,class:"mb8"},{default:Y((()=>[T(B,{showSearch:t.value,"onUpdate:showSearch":r[2]||(r[2]=e=>t.value=e),onQueryTable:xe},null,8,["showSearch"])])),_:1})])),default:Y((()=>[z((j(),L(ge,{data:a.value,onSelectionChange:ze},{default:Y((()=>[T(Q,{type:"selection",width:"55",align:"center"}),T(Q,{label:"ID",align:"center",prop:"id","show-overflow-tooltip":!0},{default:Y((({row:e})=>[D("div",oe,R(e.id),1)])),_:1}),T(Q,{label:"用户昵称",align:"center",prop:"userName",width:"140","show-overflow-tooltip":!0},{default:Y((e=>[D("div",te,[T(s,{link:"",onClick:a=>Ce(e.row),class:"apply-btn",title:"点击显示用户详细信息"},{default:Y((()=>[M(R(e.row.userName),1)])),_:2},1032,["onClick"])])])),_:1}),T(Q,{label:"企业名称",align:"center",prop:"companyName"}),T(Q,{label:"企业类型",align:"center",prop:"companyType"},{default:Y((({row:e})=>[M(R("1"===e.companyType?"有限责任公司":"2"===e.companyType?"股份有限公司":"3"===e.companyType?"个人独资企业":"合伙企业"),1)])),_:1}),T(Q,{label:"联系人名",align:"center",prop:"contactPerson"}),T(Q,{label:"联系方式",align:"center",prop:"contactPhone"}),T(Q,{label:"邮箱",align:"center",prop:"email"}),T(Q,{label:"备注",align:"center",prop:"remark",width:"120","show-overflow-tooltip":!0},{default:Y((({row:e})=>[D("div",re,R(e.remark),1)])),_:1}),T(Q,{label:"审核状态",align:"center"},{default:Y((({row:e})=>[T(J,{type:"0"===e.status?"success":"1"===e.status?"danger":"info",effect:"0"===e.status?"dark":"light",size:"large"},{default:Y((()=>[M(R("0"===e.status?"通过":"1"===e.status?"未通过":"待审核"),1)])),_:2},1032,["type","effect"])])),_:1}),T(Q,{label:"操作",align:"center","class-name":"small-padding fixed-width",width:"120px"},{default:Y((e=>[T(W,{content:"通过",placement:"top"},{default:Y((()=>[T(s,{link:"",type:"success",onClick:a=>De(e.row.id,"0")},{default:Y((()=>[T(X,null,{default:Y((()=>[T(S(q))])),_:1})])),_:2},1032,["onClick"])])),_:2},1024),T(W,{content:"未通过",placement:"top"},{default:Y((()=>[T(s,{link:"",type:"danger",circle:"",onClick:a=>{return l=e.row.id,we.currentId=l,console.log(we.currentId),void(fe.visible=!0);var l}},{default:Y((()=>[M("X")])),_:2},1032,["onClick"])])),_:2},1024)])),_:1})])),_:1},8,["data"])),[[$e,o.value]]),z(T(Ve,{total:ie.value,page:S(ke).pageNum,"onUpdate:page":r[3]||(r[3]=e=>S(ke).pageNum=e),limit:S(ke).pageSize,"onUpdate:limit":r[4]||(r[4]=e=>S(ke).pageSize=e),onPagination:xe},null,8,["total","page","limit"]),[[C,ie.value>0]])])),_:1}),T(Fe,{title:me.title,modelValue:me.visible,"onUpdate:modelValue":r[14]||(r[14]=e=>me.visible=e),width:"500px","append-to-body":""},{footer:Y((()=>[D("div",de,[T(s,{loading:l.value,type:"primary",onClick:Oe},{default:Y((()=>[M("确 定")])),_:1},8,["loading"]),T(s,{onClick:je},{default:Y((()=>[M("取 消")])),_:1})])])),default:Y((()=>[T(i,{ref_key:"auditFormRef",ref:ce,model:S(Ue),rules:S(Ne),"label-width":"80px"},{default:Y((()=>[T(u,{label:"管理员ID",prop:"adminId"},{default:Y((()=>[T(d,{modelValue:S(Ue).adminId,"onUpdate:modelValue":r[5]||(r[5]=e=>S(Ue).adminId=e),placeholder:"请输入管理员ID"},null,8,["modelValue"])])),_:1}),T(u,{label:"企业名称",prop:"companyName"},{default:Y((()=>[T(d,{modelValue:S(Ue).companyName,"onUpdate:modelValue":r[6]||(r[6]=e=>S(Ue).companyName=e),placeholder:"请输入企业名称"},null,8,["modelValue"])])),_:1}),T(u,{label:"企业类型",prop:"companyType"},{default:Y((()=>[T(d,{modelValue:S(Ue).companyType,"onUpdate:modelValue":r[7]||(r[7]=e=>S(Ue).companyType=e),placeholder:"请输入企业类型"},null,8,["modelValue"])])),_:1}),T(u,{label:"联系人名",prop:"contactPerson"},{default:Y((()=>[T(d,{modelValue:S(Ue).contactPerson,"onUpdate:modelValue":r[8]||(r[8]=e=>S(Ue).contactPerson=e),placeholder:"请输入联系人名"},null,8,["modelValue"])])),_:1}),T(u,{label:"联系方式",prop:"contactPhone"},{default:Y((()=>[T(d,{modelValue:S(Ue).contactPhone,"onUpdate:modelValue":r[9]||(r[9]=e=>S(Ue).contactPhone=e),placeholder:"请输入联系方式"},null,8,["modelValue"])])),_:1}),T(u,{label:"邮箱",prop:"email"},{default:Y((()=>[T(d,{modelValue:S(Ue).email,"onUpdate:modelValue":r[10]||(r[10]=e=>S(Ue).email=e),placeholder:"请输入邮箱"},null,8,["modelValue"])])),_:1}),T(u,{label:"营业执照",prop:"license"},{default:Y((()=>[T(d,{modelValue:S(Ue).license,"onUpdate:modelValue":r[11]||(r[11]=e=>S(Ue).license=e),placeholder:"请输入营业执照"},null,8,["modelValue"])])),_:1}),T(u,{label:"备注",prop:"remark"},{default:Y((()=>[T(d,{modelValue:S(Ue).remark,"onUpdate:modelValue":r[12]||(r[12]=e=>S(Ue).remark=e),placeholder:"请输入备注"},null,8,["modelValue"])])),_:1}),T(u,{label:"审核状态",prop:"status"},{default:Y((()=>[T(Me,{modelValue:S(Ue).status,"onUpdate:modelValue":r[13]||(r[13]=e=>S(Ue).status=e)},{default:Y((()=>[T(Ie,{label:0,border:"",size:"large",value:"0"},{default:Y((()=>[M("通过")])),_:1}),T(Ie,{label:1,border:"",size:"large",value:"1"},{default:Y((()=>[M("未通过")])),_:1}),T(Ie,{label:2,border:"",size:"large",value:"2"},{default:Y((()=>[M("待审核")])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["title","modelValue"]),T(Fe,{title:"填写未通过信息",center:"",modelValue:fe.visible,"onUpdate:modelValue":r[18]||(r[18]=e=>fe.visible=e),width:"50%","close-on-click-modal":!1},{footer:Y((()=>[T(s,{onClick:r[16]||(r[16]=e=>fe.visible=!1)},{default:Y((()=>[M("取消")])),_:1}),T(s,{type:"primary",onClick:r[17]||(r[17]=e=>Se(S(Ue).remark))},{default:Y((()=>[M(" 确认打回 ")])),_:1})])),default:Y((()=>[T(i,{ref_key:"formRef",ref:pe,model:S(Ue),"label-width":"120px",rules:S(Ne)},{default:Y((()=>[T(u,{label:"驳回理由",prop:"remark",rules:[{required:!0,message:"必须填写驳回理由",trigger:"blur"},{min:10,message:"至少输入10个字符",trigger:"blur"}]},{default:Y((()=>[T(d,{type:"textarea",rows:3,modelValue:S(Ue).remark,"onUpdate:modelValue":r[15]||(r[15]=e=>S(Ue).remark=e),placeholder:"请输入具体驳回原因例如1.材料不完整2.信息有误...","show-word-limit":"",maxlength:500},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue"]),T(Fe,{title:"申请入驻",modelValue:ve.value,"onUpdate:modelValue":r[30]||(r[30]=e=>ve.value=e),width:"50%","before-close":Pe},{default:Y((()=>[T(i,{ref:"settleFormRef",model:S(Ue),rules:S(Ne),"label-width":"120px",disabled:""},{default:Y((()=>[T(u,{label:"身份证正反面",prop:"cardIdentity"},{default:Y((()=>[he.value?(j(),L(Le,{key:0,src:he.value,class:"avatar","preview-src-list":[he.value],style:{width:"200px",height:"200px","margin-right":"30px"}},null,8,["src","preview-src-list"])):E("",!0),be.value?(j(),L(Le,{key:1,src:be.value,class:"avatar","preview-src-list":[be.value],style:{width:"200px",height:"200px"}},null,8,["src","preview-src-list"])):E("",!0)])),_:1}),T(u,{label:"联系人",prop:"contactPerson"},{default:Y((()=>[T(d,{modelValue:S(Ue).contactPerson,"onUpdate:modelValue":r[19]||(r[19]=e=>S(Ue).contactPerson=e),disabled:"true",placeholder:"联系人姓名"},null,8,["modelValue"])])),_:1}),T(u,{label:"联系电话",prop:"contactPhone"},{default:Y((()=>[T(d,{modelValue:S(Ue).contactPhone,"onUpdate:modelValue":r[20]||(r[20]=e=>S(Ue).contactPhone=e),placeholder:"请输入联系电话"},null,8,["modelValue"])])),_:1}),T(u,{label:"电子邮箱",prop:"email"},{default:Y((()=>[T(d,{modelValue:S(Ue).email,"onUpdate:modelValue":r[21]||(r[21]=e=>S(Ue).email=e),placeholder:"请输入电子邮箱"},null,8,["modelValue"])])),_:1}),T(u,{label:"营业执照",prop:"license"},{default:Y((()=>[ye.value?(j(),L(Le,{key:0,src:ye.value,class:"avatar","preview-src-list":[ye.value],style:{width:"200px",height:"200px"}},{tip:Y((()=>[ue])),_:1},8,["src","preview-src-list"])):E("",!0)])),_:1}),T(u,{style:{display:"none"},label:"营业执照名称:",prop:"licenseName"},{default:Y((()=>[T(d,{modelValue:S(Ue).licenseName,"onUpdate:modelValue":r[22]||(r[22]=e=>S(Ue).licenseName=e),placeholder:"请输入营业执照名称"},null,8,["modelValue"])])),_:1}),T(u,{label:"注册号:",prop:"licenseNumber"},{default:Y((()=>[T(d,{modelValue:S(Ue).licenseNumber,"onUpdate:modelValue":r[23]||(r[23]=e=>S(Ue).licenseNumber=e),disabled:"true",placeholder:"营业执照注册号"},null,8,["modelValue"])])),_:1}),T(u,{label:"企业名称",prop:"companyName"},{default:Y((()=>[T(d,{modelValue:S(Ue).companyName,"onUpdate:modelValue":r[24]||(r[24]=e=>S(Ue).companyName=e),disabled:"true",placeholder:"企业全称"},null,8,["modelValue"])])),_:1}),T(u,{label:"店铺地址",prop:"adress"},{default:Y((()=>[T(d,{modelValue:S(Ue).adress,"onUpdate:modelValue":r[25]||(r[25]=e=>S(Ue).adress=e),disabled:"true",placeholder:"店铺地址"},null,8,["modelValue"])])),_:1}),T(u,{label:"企业类型",prop:"companyType"},{default:Y((()=>[T(qe,{modelValue:S(Ue).companyType,"onUpdate:modelValue":r[26]||(r[26]=e=>S(Ue).companyType=e),placeholder:"请选择企业类型"},{default:Y((()=>[T(Re,{label:"有限责任公司",value:"1"}),T(Re,{label:"股份有限公司",value:"2"}),T(Re,{label:"个人独资企业",value:"3"}),T(Re,{label:"合伙企业",value:"4"})])),_:1},8,["modelValue"])])),_:1}),T(u,{label:"营业执照过期时间",prop:"licenseTime"},{default:Y((()=>[T(Ee,{modelValue:S(Ue).licenseTime,"onUpdate:modelValue":r[27]||(r[27]=e=>S(Ue).licenseTime=e),"date-format":"YYYY/MM/DD","value-format":"YYYY/MM/DD",type:"date",placeholder:"date"},null,8,["modelValue"])])),_:1}),T(u,{label:"经营许可证",prop:"businessLicense"},{default:Y((()=>[_e.value?(j(),L(Le,{key:0,src:_e.value,class:"avatar","preview-src-list":[_e.value],style:{width:"200px",height:"200px"}},{tip:Y((()=>[se])),_:1},8,["src","preview-src-list"])):E("",!0)])),_:1}),T(u,{label:"经营许可证过期时间",prop:"businessLicenseTime"},{default:Y((()=>[T(Ee,{modelValue:S(Ue).businessLicenseTime,"onUpdate:modelValue":r[28]||(r[28]=e=>S(Ue).businessLicenseTime=e),"date-format":"YYYY/MM/DD","value-format":"YYYY/MM/DD",type:"date",placeholder:"date"},null,8,["modelValue"])])),_:1}),T(u,{label:"出版物许可证证照核实方式",prop:"remark"},{default:Y((()=>[T(d,{type:"textarea",rows:3,modelValue:S(Ue).remark,"onUpdate:modelValue":r[29]||(r[29]=e=>S(Ue).remark=e),placeholder:"请输入其他需要说明的信息"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["modelValue"])])}}});ie.__scopeId="data-v-727e67ba";export{ie as default};