mirror of
https://gitee.com/niucloud-team/javashop.git
synced 2026-05-24 17:53:49 +00:00
Niucloud JAVA版框架1.1.0更新内容
新增
* 增加小程序展示线上版本号
* 发布小程序添加自定义版本号
* 添加后台取消小程序绑定微信公众平台授权
* 管理端核销功能
* 用户端导入微信地址功能
优化
* 装修页面时可自定义底部导航
* 小程序添加版权信息展示
* 应用菜单结构优化:取消独立营销菜单,统一在应用菜单下按分类
* 分页列表增加缓存,记录当前页信息,操作完成后,返回当前页
* 开启标签栏时对标签页面进行缓存
* 统一框架装修自定义使用底部导航数据结构
修复
* 删除表单报错
* admin首页点击未安装、已安装应用,页面跳转空白
* 修复插件云安装错误时同时显示安装失败和安装完成
商城1.0.5更新内容
新增
* 用户端添加订单开具发票功能
* 管理后台添加补开发票功能
优化
* 商品列表增加相关活动的关联展示
* 限时折扣、积分商城增加批量操作
* 积分商品,若有规格未参与积分活动,则无法购买
* 复制商品,提示语优化
修复
* 满减送活动赠品设置多件,只展示1件
* 满减送赠品未扣除库存问题
* 商品列表批量设置分类后商品分类查询不到商品的问题
* 商品标签状态已经关闭添加商品时依旧可以选择
* 商家地址库联系方式搜索无效
* 商品分类拖动排序无效
* 参与满减活动再使用优惠券,订单0元申请退款时,退款金额出现负数
* 积分商城规格值设置不参与积分兑换提交订单未拦截
* 虚拟商品核销码设置的永久有效,核销时提示商品已过期
* 订单满减送退款售后点击详情报错
* 按会员标签发放优惠券异常一直未发放
* 微信支付申请退款售后点击转账跳转404
* 订单列表输入会员编号、账号点击搜索筛选不出来内容
* 多商品组商品来源选择分组,只有一个商品分类时多商品组商品展示不正确
* 商品组件排序方式选择为价格时报错
* 图文导航选择积分商品报错
2 lines
11 KiB
JavaScript
2 lines
11 KiB
JavaScript
import{d as fe,k as ye,u as ge,q as T,m as Y,s as a,r as _,bV as E,h as p,c as v,e as o,w as n,a as P,t as d,f as t,i as m,F as $,W as R,v as b,Z as he,C as F,bW as _e,ah as W,E as ve,L as be,M as Pe,a4 as we,a1 as ke,N as Ve,a9 as Ce,ak as xe,al as De,a2 as Te,V as Ee,aI as Ue,aJ as $e,a3 as Fe}from"./index-a2dd70e3.js";/* empty css */import Se from"./index-6f7f6fb7.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 */import"./el-form-item-4ed993c7.js";/* empty css */import{n as Ne,o as Be,p as Re,q as Ae,r as Ie,t as qe,u as ze}from"./diy-8730883e.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-fe3f69f2.js";import"./attachment-0779a31d.js";import"./index.vue_vue_type_script_setup_true_lang-78991d87.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-309d53a0.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-58537763.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";const Me={class:"main-container"},Le={class:"flex justify-between items-center"},je={class:"text-page-title"},Ge={key:0},Je={key:0,class:"text-primary"},Oe={key:1},Ye={class:"mt-[16px] flex justify-end"},We={class:"dialog-footer"},Ze={class:"dialog-footer"},Sa=fe({__name:"list",setup(He){const Z=ye(),S=ge(),H=Z.meta.title,V=T({}),g=T({title:"",type:""}),K=Y(()=>({title:[{required:!0,message:a("titlePlaceholder"),trigger:"blur"}],type:[{required:!0,message:a("pageTypePlaceholder"),trigger:"blur"}]})),A=_(),C=_(!1),Q=async r=>{r&&await r.validate(async e=>{if(e){const s={type:g.type,title:g.title},w=S.resolve({path:"/decorate/edit",query:s});window.open(w.href),C.value=!1,g.title="",g.type=""}})},I=(r="")=>{Be({mode:"",addon:r}).then(e=>{for(const s in V)delete V[s];for(const s in e.data)V[s]=e.data[s]})};I();const q=T({});Ne().then(r=>{if(r.data)for(const e in r.data)q[e]=r.data[e]});const X=r=>{i.searchParam.type="",I(r)},i=T({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:"",type:"",mode:"",addon_name:""}}),z=_(),h=(r=1)=>{i.loading=!0,i.page=r,Re({page:i.page,limit:i.limit,...i.searchParam}).then(e=>{i.loading=!1,i.data=e.data.data,i.total=e.data.total,_e(i.page,i.limit,i.searchParam)}).catch(()=>{i.loading=!1})};h(E(i.searchParam).page);const ee=r=>{const e=S.resolve({path:"/decorate/edit",query:{id:r.id}});window.open(e.href)},ae=r=>{Ae({id:r}).then(()=>{h(E(i.searchParam).page)})},U=_(!1),le=r=>{W.confirm(a("diyPageCopyTips"),a("warning"),{confirmButtonText:a("confirm"),cancelButtonText:a("cancel"),type:"warning"}).then(()=>{U.value||(U.value=!0,Ie({id:r}).then(e=>{e.code==1&&h(E(i.searchParam).page),U.value=!1}).catch(e=>{U.value=!1}))})},te=r=>{W.confirm(a("diyPageDeleteTips"),a("warning"),{confirmButtonText:a("confirm"),cancelButtonText:a("cancel"),type:"warning"}).then(()=>{qe(r).then(()=>{h(E(i.searchParam).page)}).catch(()=>{})})},oe=r=>{const e=S.resolve({path:"/preview/wap",query:{page:r.type_page+"?id="+r.id}});window.open(e.href)},c=_("wechat"),M=_(""),L=_(0),f=T({wechat:{title:"",desc:"",url:""},weapp:{title:"",url:""}}),x=_(!1),ne=Y(()=>({})),j=_(),re=async r=>{L.value=r.id,M.value=r.title;const e=r.share?JSON.parse(r.share):{wechat:{title:"",desc:"",url:""},weapp:{title:"",url:""}};e&&(f.wechat=e.wechat,f.weapp=e.weapp),x.value=!0},ie=async r=>{r&&await r.validate(async e=>{e&&ze({id:L.value,share:JSON.stringify(f)}).then(()=>{h(E(i.searchParam).page),x.value=!1}).catch(()=>{})})},se=r=>{r&&(r.resetFields(),h())};return(r,e)=>{const s=ve,w=be,y=Pe,D=we,N=ke,B=Ve,G=Ce,k=xe,de=De,pe=Te,J=Ee,O=Ue,ue=$e,me=Se,ce=Fe;return p(),v("div",Me,[o(G,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[P("div",Le,[P("span",je,d(t(H)),1),o(s,{type:"primary",class:"w-[100px]",onClick:e[0]||(e[0]=l=>C.value=!0)},{default:n(()=>[m(d(t(a)("addDiyPage")),1)]),_:1})]),o(G,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:n(()=>[o(B,{inline:!0,model:i.searchParam,ref_key:"searchFormDiyPageRef",ref:z},{default:n(()=>[o(y,{label:t(a)("title"),prop:"title"},{default:n(()=>[o(w,{modelValue:i.searchParam.title,"onUpdate:modelValue":e[1]||(e[1]=l=>i.searchParam.title=l),modelModifiers:{trim:!0},placeholder:t(a)("titlePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(y,{label:t(a)("forAddon"),prop:"addon_name"},{default:n(()=>[o(N,{modelValue:i.searchParam.addon_name,"onUpdate:modelValue":e[2]||(e[2]=l=>i.searchParam.addon_name=l),placeholder:t(a)("forAddonPlaceholder"),onChange:X},{default:n(()=>[o(D,{label:t(a)("all"),value:""},null,8,["label"]),(p(!0),v($,null,R(q,(l,u)=>(p(),b(D,{label:l.title,value:u,key:u},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),o(y,{label:t(a)("typeName"),prop:"type"},{default:n(()=>[o(N,{modelValue:i.searchParam.type,"onUpdate:modelValue":e[3]||(e[3]=l=>i.searchParam.type=l),placeholder:t(a)("pageTypePlaceholder")},{default:n(()=>[o(D,{label:t(a)("all"),value:""},null,8,["label"]),(p(!0),v($,null,R(V,(l,u)=>(p(),b(D,{label:l.title,value:u,key:u},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),o(y,null,{default:n(()=>[o(s,{type:"primary",onClick:e[4]||(e[4]=l=>h())},{default:n(()=>[m(d(t(a)("search")),1)]),_:1}),o(s,{onClick:e[5]||(e[5]=l=>se(z.value))},{default:n(()=>[m(d(t(a)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),he((p(),b(de,{data:i.data,size:"large"},{empty:n(()=>[P("span",null,d(i.loading?"":t(a)("emptyData")),1)]),default:n(()=>[o(k,{prop:"page_title",label:t(a)("title"),"min-width":"120"},null,8,["label"]),o(k,{prop:"addon_name",label:t(a)("forAddon"),"min-width":"80"},null,8,["label"]),o(k,{prop:"type_name",label:t(a)("typeName"),"min-width":"80"},null,8,["label"]),o(k,{label:t(a)("status"),"min-width":"80"},{default:n(({row:l})=>[l.type=="DIY_PAGE"?(p(),v("span",Ge,"-")):(p(),v($,{key:1},[l.is_default==1?(p(),v("span",Je,d(t(a)("isUse")),1)):(p(),v("span",Oe,d(t(a)("unused")),1))],64))]),_:1},8,["label"]),o(k,{prop:"update_time",label:t(a)("updateTime"),"min-width":"120"},null,8,["label"]),o(k,{label:t(a)("operation"),fixed:"right",align:"right","min-width":"160"},{default:n(({row:l})=>[o(s,{type:"primary",link:"",onClick:u=>oe(l)},{default:n(()=>[m(d(t(a)("preview")),1)]),_:2},1032,["onClick"]),l.is_default==0?(p(),b(s,{key:0,type:"primary",link:"",onClick:u=>ae(l.id)},{default:n(()=>[m(d(t(a)("use")),1)]),_:2},1032,["onClick"])):F("",!0),l.type=="DIY_PAGE"?(p(),b(s,{key:1,type:"primary",link:"",onClick:u=>re(l)},{default:n(()=>[m(d(t(a)("shareSet")),1)]),_:2},1032,["onClick"])):F("",!0),o(s,{type:"primary",link:"",onClick:u=>ee(l)},{default:n(()=>[m(d(t(a)("edit")),1)]),_:2},1032,["onClick"]),l.is_default==0||l.type=="DIY_PAGE"?(p(),b(s,{key:2,type:"primary",link:"",onClick:u=>te(l.id)},{default:n(()=>[m(d(t(a)("delete")),1)]),_:2},1032,["onClick"])):F("",!0),o(s,{type:"primary",link:"",onClick:u=>le(l.id)},{default:n(()=>[m(d(t(a)("copy")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[ce,i.loading]]),P("div",Ye,[o(pe,{"current-page":i.page,"onUpdate:current-page":e[6]||(e[6]=l=>i.page=l),"page-size":i.limit,"onUpdate:page-size":e[7]||(e[7]=l=>i.limit=l),layout:"total, sizes, prev, pager, next, jumper",total:i.total,onSizeChange:e[8]||(e[8]=l=>h()),onCurrentChange:h},null,8,["current-page","page-size","total"])])]),_:1}),o(J,{modelValue:C.value,"onUpdate:modelValue":e[13]||(e[13]=l=>C.value=l),title:t(a)("addPageTips"),width:"350px"},{footer:n(()=>[P("span",We,[o(s,{onClick:e[11]||(e[11]=l=>C.value=!1)},{default:n(()=>[m(d(t(a)("cancel")),1)]),_:1}),o(s,{type:"primary",onClick:e[12]||(e[12]=l=>Q(A.value))},{default:n(()=>[m(d(t(a)("confirm")),1)]),_:1})])]),default:n(()=>[o(B,{model:g,"label-width":"90px",ref_key:"formRef",ref:A,rules:t(K)},{default:n(()=>[o(y,{label:t(a)("title"),prop:"title"},{default:n(()=>[o(w,{modelValue:g.title,"onUpdate:modelValue":e[9]||(e[9]=l=>g.title=l),modelModifiers:{trim:!0},placeholder:t(a)("titlePlaceholder"),clearable:"",maxlength:"12","show-word-limit":"",class:"w-full"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(y,{label:t(a)("typeName"),prop:"type"},{default:n(()=>[o(N,{modelValue:g.type,"onUpdate:modelValue":e[10]||(e[10]=l=>g.type=l),placeholder:t(a)("pageTypePlaceholder"),class:"!w-full"},{default:n(()=>[(p(!0),v($,null,R(V,(l,u)=>(p(),b(D,{label:l.title,value:u,key:u},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"]),o(J,{modelValue:x.value,"onUpdate:modelValue":e[20]||(e[20]=l=>x.value=l),title:t(a)("shareSet"),width:"30%"},{footer:n(()=>[P("span",Ze,[o(s,{onClick:e[18]||(e[18]=l=>x.value=!1)},{default:n(()=>[m(d(t(a)("cancel")),1)]),_:1}),o(s,{type:"primary",onClick:e[19]||(e[19]=l=>ie(j.value))},{default:n(()=>[m(d(t(a)("confirm")),1)]),_:1})])]),default:n(()=>[o(ue,{modelValue:c.value,"onUpdate:modelValue":e[14]||(e[14]=l=>c.value=l)},{default:n(()=>[o(O,{label:t(a)("wechat"),name:"wechat"},null,8,["label"]),o(O,{label:t(a)("weapp"),name:"weapp"},null,8,["label"])]),_:1},8,["modelValue"]),o(B,{model:f[c.value],"label-width":"90px",ref_key:"shareFormRef",ref:j,rules:t(ne)},{default:n(()=>[o(y,{label:t(a)("sharePage")},{default:n(()=>[P("span",null,d(M.value),1)]),_:1},8,["label"]),o(y,{label:t(a)("shareTitle"),prop:"title"},{default:n(()=>[o(w,{modelValue:f[c.value].title,"onUpdate:modelValue":e[15]||(e[15]=l=>f[c.value].title=l),modelModifiers:{trim:!0},placeholder:t(a)("shareTitlePlaceholder"),clearable:"",maxlength:"30","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),c.value=="wechat"?(p(),b(y,{key:0,label:t(a)("shareDesc"),prop:"desc"},{default:n(()=>[o(w,{modelValue:f[c.value].desc,"onUpdate:modelValue":e[16]||(e[16]=l=>f[c.value].desc=l),modelModifiers:{trim:!0},placeholder:t(a)("shareDescPlaceholder"),type:"textarea",rows:"4",clearable:"",maxlength:"100","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])):F("",!0),o(y,{label:t(a)("shareImageUrl"),prop:"url"},{default:n(()=>[o(me,{modelValue:f[c.value].url,"onUpdate:modelValue":e[17]||(e[17]=l=>f[c.value].url=l),limit:1},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])])}}});export{Sa as default};
|