mirror of
https://gitee.com/niucloud-team/javashop.git
synced 2026-05-25 10:13:52 +00:00
Niucloud JAVA版框架1.1.0更新内容
新增
* 增加小程序展示线上版本号
* 发布小程序添加自定义版本号
* 添加后台取消小程序绑定微信公众平台授权
* 管理端核销功能
* 用户端导入微信地址功能
优化
* 装修页面时可自定义底部导航
* 小程序添加版权信息展示
* 应用菜单结构优化:取消独立营销菜单,统一在应用菜单下按分类
* 分页列表增加缓存,记录当前页信息,操作完成后,返回当前页
* 开启标签栏时对标签页面进行缓存
* 统一框架装修自定义使用底部导航数据结构
修复
* 删除表单报错
* admin首页点击未安装、已安装应用,页面跳转空白
* 修复插件云安装错误时同时显示安装失败和安装完成
商城1.0.5更新内容
新增
* 用户端添加订单开具发票功能
* 管理后台添加补开发票功能
优化
* 商品列表增加相关活动的关联展示
* 限时折扣、积分商城增加批量操作
* 积分商品,若有规格未参与积分活动,则无法购买
* 复制商品,提示语优化
修复
* 满减送活动赠品设置多件,只展示1件
* 满减送赠品未扣除库存问题
* 商品列表批量设置分类后商品分类查询不到商品的问题
* 商品标签状态已经关闭添加商品时依旧可以选择
* 商家地址库联系方式搜索无效
* 商品分类拖动排序无效
* 参与满减活动再使用优惠券,订单0元申请退款时,退款金额出现负数
* 积分商城规格值设置不参与积分兑换提交订单未拦截
* 虚拟商品核销码设置的永久有效,核销时提示商品已过期
* 订单满减送退款售后点击详情报错
* 按会员标签发放优惠券异常一直未发放
* 微信支付申请退款售后点击转账跳转404
* 订单列表输入会员编号、账号点击搜索筛选不出来内容
* 多商品组商品来源选择分组,只有一个商品分类时多商品组商品展示不正确
* 商品组件排序方式选择为价格时报错
* 图文导航选择积分商品报错
2 lines
3.7 KiB
JavaScript
2 lines
3.7 KiB
JavaScript
import{d as q,k as A,u as G,r as y,a_ as H,a5 as J,dt as K,Z as B,h as l,c as p,e as o,w as a,a as c,t as n,f as u,F as S,W as O,v as R,s as v,i as k,C as h,ay as $,az as Q,L as X,a0 as Y,b8 as ee,E as te,a9 as oe,a3 as ae,p as se,g as le}from"./index-a2dd70e3.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{S as ne}from"./sortable.esm-be94e56d.js";import{i as re,s as ie}from"./delivery-6efba8e9.js";import{_ as ue}from"./_plugin-vue_export-helper-c27b6911.js";const ce=g=>(se("data-v-042f3a3c"),g=g(),le(),g),de={class:"main-container"},pe={class:"flex justify-between items-center mb-[20px]"},ve={class:"text-page-title"},_e={class:"flex items-center justify-between"},fe={class:"flex items-center"},me=ce(()=>c("i",{class:"iconfont icontuodong vues-rank mr-[5px]"},null,-1)),ye={key:1,class:"font-600 text-[14px]"},ke={class:"flex items-center justify-between"},xe={class:"text-[#666666] text-[14px]"},ge=q({__name:"config",setup(g){const L=A(),N=G(),j=L.meta.title,x=y(!1),r=y([]),F=()=>{x.value=!0,re().then(s=>{r.value=s.data,x.value=!1,$(()=>{C&&C()})}).catch(()=>{x.value=!1})};H(()=>{F()});const V=y(0),E=y(),C=()=>{ne.create(E.value,{handle:".vues-rank",animation:300,onEnd({newIndex:s,oldIndex:e}){const b=r.value.splice(e,1)[0];r.value.splice(s,0,b),V.value+=1,$(()=>{C()}),w()}})},_=y(null),d=y(""),T=s=>{_.value=s,d.value=Q(r.value[s].name)},U=()=>{if(d.value==""||r.value[_.value].name===d.value)return _.value=null,d.value="",!1;r.value[_.value].name=d.value,_.value=null,w()},w=()=>{ie({value:r.value})},f=s=>{N.push({path:s})};return(s,e)=>{const b=X,M=J("EditPen"),P=Y,z=ee,m=te,D=oe,W=K("focus"),Z=ae;return B((l(),p("div",de,[o(D,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[c("div",pe,[c("span",ve,n(u(j)),1)]),x.value?h("",!0):(l(),p("div",{ref_key:"tableRef",ref:E,key:V.value},[(l(!0),p(S,null,O(r.value,(i,I)=>(l(),p("div",{key:i.key,class:"mb-[20px] bg-[#fff]"},[o(D,{shadow:"never"},{header:a(()=>[c("div",_e,[c("div",fe,[me,I===_.value?B((l(),R(b,{key:0,modelValue:d.value,"onUpdate:modelValue":e[0]||(e[0]=t=>d.value=t),modelModifiers:{trim:!0},class:"w-[120px]",maxlength:"10",onBlur:U},null,8,["modelValue"])),[[W]]):(l(),p("span",ye,n(i.name),1)),o(P,{class:"text-color ml-[10px] cursor-pointer",onClick:t=>T(I)},{default:a(()=>[o(M)]),_:2},1032,["onClick"])]),o(z,{modelValue:i.status,"onUpdate:modelValue":t=>i.status=t,"active-value":1,"inactive-value":2,onChange:w},null,8,["modelValue","onUpdate:modelValue"])])]),default:a(()=>[c("div",ke,[c("span",xe,n(u(v)(i.key)),1),c("div",null,[i.key==="local_delivery"?(l(),p(S,{key:0},[o(m,{type:"primary",link:"",onClick:e[1]||(e[1]=t=>f("/shop/order/delivery/staff"))},{default:a(()=>[k(n(u(v)("deliveryStaff")),1)]),_:1}),o(m,{type:"primary",link:"",onClick:e[2]||(e[2]=t=>f("/shop/order/delivery/local"))},{default:a(()=>[k(n(u(v)("localConfig")),1)]),_:1})],64)):h("",!0),i.key==="express"?(l(),p(S,{key:1},[o(m,{type:"primary",link:"",onClick:e[3]||(e[3]=t=>f("/shop/order/delivery/company"))},{default:a(()=>[k(n(u(v)("deliveryCompany")),1)]),_:1}),o(m,{type:"primary",link:"",onClick:e[4]||(e[4]=t=>f("/shop/order/shipping/template"))},{default:a(()=>[k(n(u(v)("deliveryTemplate")),1)]),_:1}),o(m,{type:"primary",link:"",onClick:e[5]||(e[5]=t=>f("/shop/order/delivery/search"))},{default:a(()=>[k(n(u(v)("deliverySearch")),1)]),_:1})],64)):h("",!0),i.key==="store"?(l(),R(m,{key:2,type:"primary",link:"",onClick:e[6]||(e[6]=t=>f("/shop/order/delivery/store"))},{default:a(()=>[k(n(u(v)("deliveryStore")),1)]),_:1})):h("",!0)])])]),_:2},1024)]))),128))]))]),_:1})])),[[Z,x.value]])}}});const Be=ue(ge,[["__scopeId","data-v-042f3a3c"]]);export{Be as default};
|