mirror of
https://gitee.com/niucloud-team/javashop.git
synced 2026-05-23 17:23:52 +00:00
优化 * 平台端 站点端界面改版优化 * 插件支持多选批量升级 * 万能表单 日期组件、时间组件优化 * 万能表单完善语言包 * 微信开放平台管理端优化,增加小程序撤回审核、授权记录 * 插件支持多选批量升级 * 升级框架/插件时,增加是否备份、是否云编译等控制选项 * 操作日志增加清空功能 * 站点端`本地存储`调整为`默认存储`,若无配置,则使用管理端设置的默认存储方式及配置 * 后台提现列表样式优化 * 隐私协议弹框样式优化 * 待付款订单界面优化 * 商品列表 推广支持微信小程序二维码 * 商品分类列表 推广支持微信小程序二维码 * 优惠券列表 推广支持微信小程序二维码 * 重构限时折扣活动,支持添加N个商品,提供扩展性 * 限时折扣增加批量设置减钱、促销价 * 商品搜索页面增加 搜索关键字、排行榜 * 订单退款详情、优惠券领取记录、退款维权详情改为抽屉弹框样式 新增 * 增加升级记录 * 增加备份记录,支持手动备份、恢复等功能 * 增加主题风格,自定义配色功能 * 自定义链接支持扩展,增加万能表单选择 * 自定义页面增加弹窗广告设置 * 平台端增加清理缓存功能 * 增加定时清理计划任务日志数据 * 牛云短信功能 * 会员增加身份证、备注等信息 * 个人资料增加万能表单 * 后台会员列表增加全选所有页/全选当前页,方便批量操作 * 自定义页面增加弹窗广告设置 * 增加定时清理计划任务 * 站点增加初始化操作,用于清空整个站点数据 * 支持第三方云编译服务搭建 * 商品列表,商品分类展示限时折扣标识 * 价格展示逻辑调整,同时参与会员价、限时折扣,优先展示最低价 * 商品榜单列表增加会员价、限时折扣标识 * 商品收藏列表、足迹列表,显示会员价/限时折扣展示 * 同城配送功能新增预约时间设置,支持用户选择具体配送时段,提升配送体验。 * 自定义商品详情 * 增加商品排序设置 * 增加门店自提核销功能 * 优惠券列表增加发劵功能 * 商品列表、商品详情增加副标题展示 * 商品增加视频 * 后台增加`关闭售后`按钮 * 添加/编辑商品,支持选择多个参数模板 * 商品详情左上角返回增加悬浮菜单导航 * 商品品牌支持自定义样式设置 * 商品标签增加复制功能 * 增加商品搜索设置 * 增加商品编码唯一性设置 * 自定义链接增加选择商品、选择商品分类、选择优惠券、选择积分商品 * 满减送列表增加批量关闭、删除功能 * 后台商品列表增加批量操作(商品标签、商品服务、虚拟销量、商品分类、商品品牌、商品海报、是否赠品、配送设置、批量修改库存)
2 lines
5.0 KiB
JavaScript
2 lines
5.0 KiB
JavaScript
import{f as i,B as d,o,k as n,l,u as a,D as u,H as U,at as W,i as y,bw as X,r as p,m as Y,C as c,E as l0,t as a0,y as t0,F as e0,__tla as s0}from"./entry.f22ed627.js";import{a as r0,__tla as o0}from"./index.fc3d8b93.js";let g,n0=Promise.all([(()=>{try{return s0}catch{}})(),(()=>{try{return o0}catch{}})()]).then(async()=>{const k={viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},v=["id"],$=["stop-color"],h=["stop-color"],w=["id"],x=["stop-color"],C=["stop-color"],_=["id"],B={id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},N={id:"B-type",transform:"translate(-1268.000000, -535.000000)"},V={id:"Group-2",transform:"translate(1268.000000, 535.000000)"},R=["fill"],G=["fill"],b={id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},E=["fill"],S=["fill"],z=["fill"],I=["fill"],M=["fill"],D={id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"},F=["fill","xlink:href"],H=["fill","mask"],O=["fill"],P=i({name:"ImgEmpty"}),T=i({...P,setup(f){const t=d("empty"),e=r0();return(r,m)=>(o(),n("svg",k,[l("defs",null,[l("linearGradient",{id:`linearGradient-1-${a(e)}`,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},[l("stop",{"stop-color":`var(${a(t).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,$),l("stop",{"stop-color":`var(${a(t).cssVarBlockName("fill-color-4")})`,offset:"100%"},null,8,h)],8,v),l("linearGradient",{id:`linearGradient-2-${a(e)}`,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},[l("stop",{"stop-color":`var(${a(t).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,x),l("stop",{"stop-color":`var(${a(t).cssVarBlockName("fill-color-6")})`,offset:"100%"},null,8,C)],8,w),l("rect",{id:`path-3-${a(e)}`,x:"0",y:"0",width:"17",height:"36"},null,8,_)]),l("g",B,[l("g",N,[l("g",V,[l("path",{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:`var(${a(t).cssVarBlockName("fill-color-3")})`},null,8,R),l("polygon",{id:"Rectangle-Copy-14",fill:`var(${a(t).cssVarBlockName("fill-color-7")})`,transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,8,G),l("g",b,[l("polygon",{id:"Rectangle-Copy-10",fill:`var(${a(t).cssVarBlockName("fill-color-7")})`,transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,8,E),l("polygon",{id:"Rectangle-Copy-11",fill:`var(${a(t).cssVarBlockName("fill-color-5")})`,points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,8,S),l("rect",{id:"Rectangle-Copy-12",fill:`url(#linearGradient-1-${a(e)})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,z),l("polygon",{id:"Rectangle-Copy-13",fill:`var(${a(t).cssVarBlockName("fill-color-2")})`,transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,8,I)]),l("rect",{id:"Rectangle-Copy-15",fill:`url(#linearGradient-2-${a(e)})`,x:"13",y:"45",width:"40",height:"36"},null,8,M),l("g",D,[l("use",{id:"Mask",fill:`var(${a(t).cssVarBlockName("fill-color-8")})`,transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":`#path-3-${a(e)}`},null,8,F),l("polygon",{id:"Rectangle-Copy",fill:`var(${a(t).cssVarBlockName("fill-color-9")})`,mask:`url(#mask-4-${a(e)})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 7 16.5"},null,8,H)]),l("polygon",{id:"Rectangle-Copy-18",fill:`var(${a(t).cssVarBlockName("fill-color-2")})`,transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,8,O)])])])]))}});var Z=u(T,[["__file","/home/runner/work/element-plus/element-plus/packages/components/empty/src/img-empty.vue"]]);const j=U({image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}}),q=["src"],A={key:1},J=i({name:"ElEmpty"}),K=i({...J,props:j,setup(f){const t=f,{t:e}=W(),r=d("empty"),m=y(()=>t.description||e("el.table.emptyText")),Q=y(()=>({width:X(t.imageSize)}));return(s,i0)=>(o(),n("div",{class:c(a(r).b())},[l("div",{class:c(a(r).e("image")),style:l0(a(Q))},[s.image?(o(),n("img",{key:0,src:s.image,ondragstart:"return false"},null,8,q)):p(s.$slots,"image",{key:1},()=>[Y(Z)])],6),l("div",{class:c(a(r).e("description"))},[s.$slots.description?p(s.$slots,"description",{key:0}):(o(),n("p",A,a0(a(m)),1))],2),s.$slots.default?(o(),n("div",{key:0,class:c(a(r).e("bottom"))},[p(s.$slots,"default")],2)):t0("v-if",!0)],2))}});var L=u(K,[["__file","/home/runner/work/element-plus/element-plus/packages/components/empty/src/empty.vue"]]);g=e0(L)});export{g as E,n0 as __tla};
|