javashop/webroot/public/admin/assets/list-688cf65a.js
wangchen147 86198c273f 1.1.0
Niucloud JAVA版框架1.1.0更新内容
    新增
    * 增加小程序展示线上版本号
    * 发布小程序添加自定义版本号
    * 添加后台取消小程序绑定微信公众平台授权
    * 管理端核销功能
    * 用户端导入微信地址功能

    优化
    * 装修页面时可自定义底部导航
    * 小程序添加版权信息展示
    * 应用菜单结构优化:取消独立营销菜单,统一在应用菜单下按分类
    * 分页列表增加缓存,记录当前页信息,操作完成后,返回当前页
    * 开启标签栏时对标签页面进行缓存
    * 统一框架装修自定义使用底部导航数据结构

    修复
    * 删除表单报错
    * admin首页点击未安装、已安装应用,页面跳转空白
    * 修复插件云安装错误时同时显示安装失败和安装完成

商城1.0.5更新内容
    新增
    * 用户端添加订单开具发票功能
    * 管理后台添加补开发票功能

    优化
    * 商品列表增加相关活动的关联展示
    * 限时折扣、积分商城增加批量操作
    * 积分商品,若有规格未参与积分活动,则无法购买
    * 复制商品,提示语优化

    修复
    * 满减送活动赠品设置多件,只展示1件
    * 满减送赠品未扣除库存问题
    * 商品列表批量设置分类后商品分类查询不到商品的问题
    * 商品标签状态已经关闭添加商品时依旧可以选择
    * 商家地址库联系方式搜索无效
    * 商品分类拖动排序无效
    * 参与满减活动再使用优惠券,订单0元申请退款时,退款金额出现负数
    * 积分商城规格值设置不参与积分兑换提交订单未拦截
    * 虚拟商品核销码设置的永久有效,核销时提示商品已过期
    * 订单满减送退款售后点击详情报错
    * 按会员标签发放优惠券异常一直未发放
    * 微信支付申请退款售后点击转账跳转404
    * 订单列表输入会员编号、账号点击搜索筛选不出来内容
    * 多商品组商品来源选择分组,只有一个商品分类时多商品组商品展示不正确
    * 商品组件排序方式选择为价格时报错
    * 图文导航选择积分商品报错
2025-12-24 12:30:43 +08:00

2 lines
10 KiB
JavaScript

import{d as de,k as ce,u as pe,r as v,q as _e,bV as w,m as ge,s as t,h as c,c as P,e as s,w as r,a as d,t as m,f as n,i as p,F as S,W as D,v as L,Z as fe,B as ve,dy as be,C as M,$ as he,a6 as xe,bW as ye,ah as N,E as ke,L as Pe,M as Le,a4 as Ce,a1 as Ve,aj as we,N as Ee,a9 as Fe,ak as Ae,K as Se,al as De,a2 as Te,V as $e,a3 as je}from"./index-a2dd70e3.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import{_ as Y}from"./member_head-d9fd7b2c.js";import{g as Be,c as Re,f as ze,h as Ie,i as Ue,j as O}from"./agent-418a1f19.js";import{_ as Me}from"./fenxiao-of-select-popup.vue_vue_type_script_setup_true_lang-852edc43.js";import"./fenxiao-478bb48d.js";const Ne={class:"main-container"},Oe={class:"flex justify-between items-center"},Ye={class:"text-page-title"},qe=["onClick"],He={class:"min-w-[50px] h-[50px] flex items-center justify-center"},We=d("div",{class:"image-slot"},[d("img",{class:"w-[50px] h-[50px] rounded-full",src:Y,alt:""})],-1),Ke={key:1,class:"w-[50px] h-[50px] rounded-full",src:Y,alt:""},Ze={class:"ml-2"},Ge=["title"],Je={class:"text-primary text-[12px]"},Qe={class:"cursor-pointer price-wrap"},Xe={class:"mt-[16px] flex justify-end"},ea={key:0,class:"mr-[10px]"},aa={class:"dialog-footer"},Aa=de({__name:"list",setup(ta){const q=ce(),T=pe(),H=q.meta.title,$=v(),C=v([]);let E=!1;const j=(l=!1)=>{if(E)return!1;E=!0,Be().then(a=>{const i=[];C.value=[],a.data.length&&(a.data.forEach((_,g)=>{const f={};f.label=_.name,f.value=_.level_id,i.push(f)}),C.value=i),E=!1,l&&he({message:t("refreshSuccess"),type:"success"})})};j();const F=v([]);(()=>{Re().then(l=>{const a=[];if(F.value=[],Object.keys(l.data).length){for(const i in l.data){const _={};_.label=l.data[i],_.value=i,a.push(_)}F.value=a}})})();const W=l=>{l&&(o.searchParam.keyword="",o.searchParam.agent_level="",o.searchParam.agent_time=[],o.searchParam.agent_status="",l.resetFields(),b())},o=_e({page:1,limit:10,total:0,loading:!1,data:[],searchParam:{keyword:"",agent_level:"",agent_time:[],agent_status:""}}),b=(l=1)=>{o.loading=!0,o.page=l;const a=xe(o.searchParam);ze({page:o.page,limit:o.limit,...a}).then(i=>{o.data=i.data.data,o.total=i.data.total,o.loading=!1,ye(o.page,o.limit,a)})};b(w(o.searchParam).page);const B=v(null),K=()=>{const l=T.resolve({path:"/shop_fenxiao/agent/level/config"});window.open(l.href)},R=v(),y=v(!1),k=v(!1),u=v({agent_level:"",member_id:"",member_name:"",status:""}),Z=()=>{B.value.show()},G=l=>{l&&l.member_id?(u.value.member_name=l.member.nickname||l.member.username,u.value.member_id=l.member_id):(u.value.member_id="",u.value.member_name="")},J=ge(()=>({member_id:[{required:!0,message:t("selectFenxiaoPlaceholder"),trigger:"blur"}],agent_level:[{required:!0,message:t("selectAgentLevelPlaceholder"),trigger:"blur"}]})),Q=()=>{u.value.agent_level="",u.value.member_id="",u.value.member_name="",y.value=!0,k.value=!1},X=l=>{u.value.agent_level=l.agentLevel.level_id,u.value.member_id=l.member_id,u.value.member_name=l.member.nickname||l.member.username,y.value=!0,k.value=!0},V=v(!1),ee=async l=>{V.value||!l||await l.validate(async a=>{if(a){V.value=!0;const i=u.value;(k.value?Ie:Ue)(i).then(g=>{V.value=!1,y.value=!1,b(w(o.searchParam).page)}).catch(()=>{V.value=!1})}})};let h=!1;const ae=l=>{l.agent_status==1?te(l.member_id):ne(l.member_id)},te=l=>{N.confirm(t("freezeAgentTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(()=>{if(h)return;h=!0;const a={};a.member_id=l,a.status=2,O(a).then(()=>{b(w(o.searchParam).page),h=!1}).catch(()=>{h=!1})})},le=l=>{const a=T.resolve(`/shop_fenxiao/detail?id=${l}`);window.open(a.href," blank")},ne=l=>{N.confirm(t("normalAgentTips"),t("warning"),{confirmButtonText:t("confirm"),cancelButtonText:t("cancel"),type:"warning"}).then(()=>{if(h)return;h=!0;const a={};a.member_id=l,a.status=1,O(a).then(()=>{b(w(o.searchParam).page),h=!1}).catch(()=>{h=!1})})};return(l,a)=>{const i=ke,_=Pe,g=Le,f=Ce,A=Ve,oe=we,z=Ee,I=Fe,x=Ae,se=Se,re=De,ie=Te,me=$e,ue=je;return c(),P("div",Ne,[s(I,{class:"card !border-none",shadow:"never"},{default:r(()=>[d("div",Oe,[d("span",Ye,m(n(H)),1),s(i,{type:"primary",onClick:Q},{default:r(()=>[p(m(n(t)("addAgent")),1)]),_:1})]),s(I,{class:"card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:r(()=>[s(z,{inline:!0,model:o.searchParam,ref_key:"searchFormRef",ref:$},{default:r(()=>[s(g,{label:n(t)("memberInfo"),prop:"keyword"},{default:r(()=>[s(_,{modelValue:o.searchParam.keyword,"onUpdate:modelValue":a[0]||(a[0]=e=>o.searchParam.keyword=e),modelModifiers:{trim:!0},class:"!w-[260px]",placeholder:n(t)("memberInfoPlaceholder"),maxlength:"60"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(g,{label:n(t)("agentLevel"),prop:"agent_level"},{default:r(()=>[s(A,{modelValue:o.searchParam.agent_level,"onUpdate:modelValue":a[1]||(a[1]=e=>o.searchParam.agent_level=e),placeholder:n(t)("selectAgentLevelPlaceholder")},{default:r(()=>[s(f,{label:n(t)("all"),value:""},null,8,["label"]),(c(!0),P(S,null,D(C.value,e=>(c(),L(f,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),s(g,{label:n(t)("fenxiaoState"),prop:"agent_status"},{default:r(()=>[s(A,{modelValue:o.searchParam.agent_status,"onUpdate:modelValue":a[2]||(a[2]=e=>o.searchParam.agent_status=e),placeholder:n(t)("fenxiaoStatePlaceholder")},{default:r(()=>[s(f,{label:n(t)("all"),value:""},null,8,["label"]),(c(!0),P(S,null,D(F.value,e=>(c(),L(f,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),s(g,{label:n(t)("createTime"),prop:"agent_time"},{default:r(()=>[s(oe,{modelValue:o.searchParam.agent_time,"onUpdate:modelValue":a[3]||(a[3]=e=>o.searchParam.agent_time=e),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":n(t)("startDate"),"end-placeholder":n(t)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),s(g,null,{default:r(()=>[s(i,{type:"primary",onClick:a[4]||(a[4]=e=>b())},{default:r(()=>[p(m(n(t)("search")),1)]),_:1}),s(i,{onClick:a[5]||(a[5]=e=>W($.value))},{default:r(()=>[p(m(n(t)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),fe((c(),L(re,{data:o.data,size:"large",ref:"goodsListTableRef"},{empty:r(()=>[d("span",null,m(o.loading?"":n(t)("emptyData")),1)]),default:r(()=>[s(x,{type:"selection",width:"55"}),s(x,{prop:"fenxiao_info",label:n(t)("fenxiaoInfo"),"min-width":"200"},{default:r(({row:e})=>[d("div",{class:"flex items-center cursor-pointer",onClick:U=>le(e.member_id)},[d("div",He,[e.member&&e.member.headimg?(c(),L(se,{key:0,class:"w-[50px] h-[50px]",src:n(ve)(e.member.headimg),fit:"contain"},{error:r(()=>[We]),_:2},1032,["src"])):(c(),P("img",Ke))]),d("div",Ze,[d("span",{title:e.member&&e.member.nickname,class:"multi-hidden"},m(e.member&&e.member.nickname||e.member&&e.member.username),9,Ge),d("span",Je,m(e.member&&e.member.mobile),1)])],8,qe)]),_:1},8,["label"]),s(x,{label:n(t)("agentLevel"),"min-width":"120"},{default:r(({row:e})=>[d("div",Qe,[d("span",null,m(e.agentLevel?e.agentLevel.name:"--"),1)])]),_:1},8,["label"]),s(x,{prop:"agent_commission",label:n(t)("agentCommission"),"min-width":"100"},{default:r(({row:e})=>[p(m(n(be)(e.agent_commission)),1)]),_:1},8,["label"]),s(x,{prop:"create_time",label:n(t)("createTime"),"min-width":"120"},{default:r(({row:e})=>[p(m(e.agent_time||"--"),1)]),_:1},8,["label"]),s(x,{prop:"sort",label:n(t)("currentState"),"min-width":"100"},{default:r(({row:e})=>[p(m(e.agent_status_name),1)]),_:1},8,["label"]),s(x,{label:n(t)("operation"),fixed:"right",align:"right","min-width":"120"},{default:r(({row:e})=>[s(i,{type:"primary",link:"",onClick:U=>X(e)},{default:r(()=>[p(m(n(t)("edit")),1)]),_:2},1032,["onClick"]),s(i,{type:"primary",link:"",onClick:U=>ae(e)},{default:r(()=>[p(m(e.agent_status==1?n(t)("freeze"):n(t)("normal")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[ue,o.loading]]),d("div",Xe,[s(ie,{"current-page":o.page,"onUpdate:current-page":a[6]||(a[6]=e=>o.page=e),"page-size":o.limit,"onUpdate:page-size":a[7]||(a[7]=e=>o.limit=e),layout:"total, sizes, prev, pager, next, jumper",total:o.total,onSizeChange:a[8]||(a[8]=e=>b()),onCurrentChange:b},null,8,["current-page","page-size","total"])])]),_:1}),s(me,{modelValue:y.value,"onUpdate:modelValue":a[13]||(a[13]=e=>y.value=e),title:k.value?n(t)("editAgent"):n(t)("addAgent"),width:"450px","destroy-on-close":!0,"close-on-click-modal":!1},{footer:r(()=>[d("span",aa,[s(i,{onClick:a[11]||(a[11]=e=>y.value=!1)},{default:r(()=>[p(m(n(t)("cancel")),1)]),_:1}),s(i,{type:"primary",onClick:a[12]||(a[12]=e=>ee(R.value))},{default:r(()=>[p(m(n(t)("confirm")),1)]),_:1})])]),default:r(()=>[s(z,{ref_key:"agentInfoRef",ref:R,model:u.value,rules:n(J),"label-width":"110px"},{default:r(()=>[s(g,{label:n(t)("fenxiao"),prop:k.value?"":"member_id"},{default:r(()=>[u.value.member_name?(c(),P("span",ea,m(u.value.member_name),1)):M("",!0),k.value?M("",!0):(c(),L(i,{key:1,type:"primary",onClick:Z},{default:r(()=>[p(m(n(t)("selectFenxiao")),1)]),_:1}))]),_:1},8,["label","prop"]),s(g,{label:n(t)("agentLevel"),prop:"agent_level"},{default:r(()=>[s(A,{modelValue:u.value.agent_level,"onUpdate:modelValue":a[9]||(a[9]=e=>u.value.agent_level=e),placeholder:n(t)("selectAgentLevelPlaceholder")},{default:r(()=>[(c(!0),P(S,null,D(C.value,e=>(c(),L(f,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"]),d("span",{class:"text-[var(--el-color-primary)] ml-[10px] cursor-pointer",onClick:a[10]||(a[10]=e=>j(!0))},"刷新"),d("span",{class:"text-[var(--el-color-primary)] ml-[10px] cursor-pointer",onClick:K},"添加")]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"]),s(Me,{ref_key:"fenxiaoOfSelectPopupRef",ref:B,title:n(t)("fenxiaoSelectPricePopupTitle"),params:{is_agent:0},onLoad:G},null,8,["title"])])}}});export{Aa as default};