javashop/webroot/public/admin/assets/edit-b9d327a5.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
5.8 KiB
JavaScript

import{d as A,k as G,u as J,q as R,r as p,m as K,s as a,a5 as Q,Z as X,h as c,c as d,e as r,w as s,f as l,b4 as Y,F as ee,W as te,v as oe,a as i,t as m,C as b,i as v,$ as re,b5 as ae,a9 as le,a4 as se,a1 as ne,M as ie,a0 as me,E as ce,N as de,a3 as pe}from"./index-a2dd70e3.js";/* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as _e}from"./level-f5f8486d.js";import{d as ue}from"./fenxiao-478bb48d.js";import{_ as fe}from"./fenxiao-of-select-popup.vue_vue_type_script_setup_true_lang-852edc43.js";import{_ as be}from"./member-of-select-popup.vue_vue_type_script_setup_true_lang-71865a8a.js";import{_ as ve}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import"./member_head-d9fd7b2c.js";const xe={class:"main-container"},he={key:0,class:"w-[180px] h-[32px] mr-[15px] px-[10px] box-border border-[1px] border-solid border-[var(--el-border-color)]"},ge={class:"text-[var(--el-text-color-secondary)]"},ke={key:1,class:"parent-name w-[180px] h-[32px] flex justify-between items-center mr-[15px] px-[10px] box-border border-[1px] border-solid border-[var(--el-border-color)]"},ye={class:"text-[var(--el-text-color-regular)]"},Ce={key:0,class:"w-[180px] h-[32px] mr-[15px] px-[10px] box-border border-[1px] border-solid border-[var(--el-border-color)]"},Fe={class:"text-[var(--el-text-color-secondary)]"},Le={key:1,class:"parent-name w-[180px] h-[32px] flex justify-between items-center mr-[15px] px-[10px] box-border border-[1px] border-solid border-[var(--el-border-color)]"},we={class:"text-[var(--el-text-color-regular)]"},Pe={class:"fixed-footer-wrap"},Ne={class:"fixed-footer"},Ee=A({__name:"edit",setup(Re){const S=G(),k=J(),D=S.meta.title,y=R({leveList:[]}),t=R({...{id:0,level_id:null,parent_name:"",parent:null,member_name:"",member_id:null}}),M=p(!1),_=p(),V=K(()=>({level_id:[{required:!0,message:a("levelNamePlaceholder"),trigger:"change"}],member_id:[{required:!0,message:a("selectMemberNamePlaceholder"),trigger:"change"}]}));let x=!1;const C=(e=!1)=>{if(x)return!1;x=!0,_e({page:1,limit:11}).then(o=>{y.leveList=o.data.data,x=!1,e&&re({message:a("refreshSuccess"),type:"success"})})};C();const F=p(),$=()=>{var e;(e=F.value)==null||e.show()},B=()=>{t.parent=null,t.parent_name=""},O=e=>{var o;e&&e.member_id?(t.parent=e.member.member_id,t.parent_name=e.member.nickname||e.member.username):(t.parent=null,t.parent_name=""),(o=_.value)==null||o.validateField("parent")},L=p(),q=()=>{var e;(e=L.value)==null||e.show()},I=e=>{var o;t.member_id=e.member_id,t.member_name=e.member.nickname||e.member.username,(o=_.value)==null||o.validateField("member_id")},T=()=>{t.member_id=null,t.member_name=""},u=p(!1),j=()=>{var e;(e=_.value)==null||e.validate(o=>{if(o){if(u.value)return;u.value=!0,ue(t).then(w=>{u.value=!1,h()}).catch(()=>{u.value=!1})}})},h=()=>{k.push("/shop_fenxiao/lists")},H=()=>{const e=k.resolve("/shop_fenxiao/management/level");window.open(e.href)};return(e,o)=>{const w=ae,P=le,U=se,W=ne,g=ie,N=Q("CircleClose"),E=me,f=ce,Z=de,z=pe;return X((c(),d("div",xe,[r(P,{class:"card !border-none",shadow:"never"},{default:s(()=>[r(w,{content:l(D),icon:l(Y),onBack:o[0]||(o[0]=n=>h())},null,8,["content","icon"])]),_:1}),r(P,{class:"card mt-[15px] !border-none",shadow:"never"},{default:s(()=>[r(Z,{class:"page-form",model:t,"label-width":"130px",ref_key:"formRef",ref:_,rules:l(V)},{default:s(()=>[r(g,{label:l(a)("levelName"),prop:"level_id"},{default:s(()=>[r(W,{modelValue:t.level_id,"onUpdate:modelValue":o[1]||(o[1]=n=>t.level_id=n),class:"input-width",clearable:"",placeholder:l(a)("levelNamePlaceholder")},{default:s(()=>[(c(!0),d(ee,null,te(y.leveList,n=>(c(),oe(U,{key:n.value,label:n.level_name,value:n.level_id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"]),i("span",{class:"text-[var(--el-color-primary)] ml-[10px] cursor-pointer",onClick:o[2]||(o[2]=n=>C(!0))},"刷新"),i("span",{class:"text-[var(--el-color-primary)] ml-[10px] cursor-pointer",onClick:H},"添加等级")]),_:1},8,["label"]),r(g,{label:l(a)("fenxiaoMemberName"),prop:"member_id"},{default:s(()=>[t.member_id?b("",!0):(c(),d("div",he,[i("span",ge,m(l(a)("memberDefault")),1)])),t.member_id?(c(),d("div",ke,[i("span",ye,m(t.member_name),1),r(E,{class:"!hidden cursor-pointer",color:"#dcdfe6",onClick:T},{default:s(()=>[r(N)]),_:1})])):b("",!0),r(f,{type:"primary",onClick:q},{default:s(()=>[v(m(l(a)("selectMemberName")),1)]),_:1})]),_:1},8,["label"]),r(g,{label:l(a)("fenxiao")},{default:s(()=>[t.parent?b("",!0):(c(),d("div",Ce,[i("span",Fe,m(l(a)("fenxiaoDefault")),1)])),t.parent?(c(),d("div",Le,[i("span",we,m(t.parent_name),1),r(E,{class:"!hidden cursor-pointer",color:"#dcdfe6",onClick:B},{default:s(()=>[r(N)]),_:1})])):b("",!0),r(f,{type:"primary",onClick:$},{default:s(()=>[v(m(l(a)("selectFenxiao")),1)]),_:1})]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1}),i("div",Pe,[i("div",Ne,[r(f,{type:"primary",onClick:o[3]||(o[3]=n=>j())},{default:s(()=>[v(m(l(a)("save")),1)]),_:1}),r(f,{onClick:o[4]||(o[4]=n=>h())},{default:s(()=>[v(m(l(a)("back")),1)]),_:1})])]),r(fe,{title:l(a)("fenxiaoSelectPricePopupTitle"),ref_key:"fenxiaoOfSelectPopupRef",ref:F,onLoad:O},null,8,["title"]),r(be,{title:l(a)("memberSelectPricePopupTitle"),ref_key:"memberOfSelectPopupRef",ref:L,onLoad:I},null,8,["title"])])),[[z,M.value]])}}});const st=ve(Ee,[["__scopeId","data-v-b9843890"]]);export{st as default};