mirror of
https://gitee.com/niucloud-team/javashop.git
synced 2026-05-27 03:03:53 +00:00
Niucloud JAVA版框架1.1.0更新内容
新增
* 增加小程序展示线上版本号
* 发布小程序添加自定义版本号
* 添加后台取消小程序绑定微信公众平台授权
* 管理端核销功能
* 用户端导入微信地址功能
优化
* 装修页面时可自定义底部导航
* 小程序添加版权信息展示
* 应用菜单结构优化:取消独立营销菜单,统一在应用菜单下按分类
* 分页列表增加缓存,记录当前页信息,操作完成后,返回当前页
* 开启标签栏时对标签页面进行缓存
* 统一框架装修自定义使用底部导航数据结构
修复
* 删除表单报错
* admin首页点击未安装、已安装应用,页面跳转空白
* 修复插件云安装错误时同时显示安装失败和安装完成
商城1.0.5更新内容
新增
* 用户端添加订单开具发票功能
* 管理后台添加补开发票功能
优化
* 商品列表增加相关活动的关联展示
* 限时折扣、积分商城增加批量操作
* 积分商品,若有规格未参与积分活动,则无法购买
* 复制商品,提示语优化
修复
* 满减送活动赠品设置多件,只展示1件
* 满减送赠品未扣除库存问题
* 商品列表批量设置分类后商品分类查询不到商品的问题
* 商品标签状态已经关闭添加商品时依旧可以选择
* 商家地址库联系方式搜索无效
* 商品分类拖动排序无效
* 参与满减活动再使用优惠券,订单0元申请退款时,退款金额出现负数
* 积分商城规格值设置不参与积分兑换提交订单未拦截
* 虚拟商品核销码设置的永久有效,核销时提示商品已过期
* 订单满减送退款售后点击详情报错
* 按会员标签发放优惠券异常一直未发放
* 微信支付申请退款售后点击转账跳转404
* 订单列表输入会员编号、账号点击搜索筛选不出来内容
* 多商品组商品来源选择分组,只有一个商品分类时多商品组商品展示不正确
* 商品组件排序方式选择为价格时报错
* 图文导航选择积分商品报错
2 lines
8.4 KiB
JavaScript
2 lines
8.4 KiB
JavaScript
import{d as Z,r as v,k as A,u as J,q as K,m as Q,s as o,h as m,c as V,e as s,w as n,f as a,b4 as X,Z as N,v as w,a as i,t as d,F as k,W as T,i as y,_ as j,b5 as Y,a9 as ee,L as te,M as le,a4 as ae,a1 as oe,aE as se,aF as ne,b8 as ie,N as de,E as re,a3 as ue}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-form-item-4ed993c7.js";/* empty css *//* empty css */import{c as pe,e as me,f as ce,h as _e}from"./electronic_sheet-f6313c15.js";import{j as fe}from"./delivery-6efba8e9.js";const ve={class:"main-container"},xe={class:"panel-title !text-sm"},he={class:"text-[12px] text-[#999] mt-[3px] leading-[20px]"},ye={class:"text-[12px] text-[#999] mt-[3px] leading-[20px]"},be={class:"panel-title !text-sm"},ge={class:"flex items-center mt-[5px] text-[12px] text-[#999] leading-[20px]"},Ve={class:"ml-[3px] text-[var(--el-color-primary)]",target:"_blank",href:"https://www.yuque.com/kdnjishuzhichi/rg4owd"},we={class:"flex items-center mt-[3px] text-[12px] text-[#999] leading-[20px]"},Se={class:"ml-[3px] text-[var(--el-color-primary)]",target:"_blank",href:"https://www.yuque.com/kdnjishuzhichi/dfcrg1/hrfw43"},Ee={class:"mt-[5px] text-[12px] text-[#999] leading-[20px]"},ke={class:"mt-[5px] text-[12px] text-[#999] leading-[20px]"},Te={class:"mt-[5px] text-[12px] text-[#999] leading-[20px]"},Ce={class:"mt-[5px] text-[12px] text-[#999] leading-[20px]"},Ne={class:"mt-[5px] text-[12px] text-[#999] leading-[20px]"},Ue={class:"fixed-footer-wrap"},Pe={class:"fixed-footer"},Xe=Z({__name:"electronic_sheet_edit",setup(Le){const S=v(!1),U=A(),P=J(),b=v(!1),z=U.meta.title,O={id:U.query.id||0,template_name:"",express_company_id:"",customer_name:"",customer_pwd:"",send_site:"",send_staff:"",month_code:"",pay_type:1,is_notice:0,status:1,exp_type:1,print_style:"",is_default:""},e=K({...O}),L=v(),$=Q(()=>({template_name:[{required:!0,message:o("templateNamePlaceholder"),trigger:"blur"}],express_company_id:[{required:!0,message:o("expressCompanyPlaceholder"),trigger:"blur"}]})),x=v([]),f=v([]),h=v([]),M=v([]);(async()=>{pe().then(p=>{M.value=p.data}),await fe({electronic_sheet_switch:1}).then(p=>{x.value=p.data}),e.id&&(S.value=!0,me(e.id).then(p=>{let l=p.data;l&&Object.keys(e).forEach(r=>{l[r]!=null&&(e[r]=l[r])}),S.value=!1,R(e.express_company_id,!0)}))})();const R=(p,l=!1)=>{if(!p){f.value=[],h.value=[];return}for(let r=0;r<x.value.length;r++)if(x.value[r].company_id==p){f.value=x.value[r].exp_type,f.value.forEach(c=>{c.value&&(c.value=parseInt(c.value))}),h.value=x.value[r].print_style,l||(f.value.length?e.exp_type=f.value[0].value:e.exp_type=1,h.value.length?e.print_style=h.value[0].value:e.print_style="");break}},G=async p=>{if(S.value||!p)return;let l=e.id?ce:_e;await p.validate(async r=>{if(r){if(b.value)return;b.value=!0,l(e).then(_=>{b.value=!1,e.id||P.push("/shop/delivery/electronic_sheet")}).catch(_=>{b.value=!1})}})},q=()=>{P.push("/shop/delivery/electronic_sheet")};return(p,l)=>{const r=Y,c=ee,_=te,u=le,B=ae,F=oe,E=se,C=ne,D=ie,H=de,I=re,W=ue;return m(),V("div",ve,[s(c,{class:"card !border-none mb-[15px]",shadow:"never"},{default:n(()=>[s(r,{content:a(z),icon:a(X),onBack:q},null,8,["content","icon"])]),_:1}),N((m(),w(H,{class:"page-form",model:e,rules:a($),"label-width":"150px",ref_key:"formRef",ref:L},{default:n(()=>[s(c,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[i("h3",xe,d(a(o)("basicSettings")),1),s(u,{label:a(o)("templateName"),prop:"template_name"},{default:n(()=>[s(_,{modelValue:e.template_name,"onUpdate:modelValue":l[0]||(l[0]=t=>e.template_name=t),modelModifiers:{trim:!0},clearable:"",placeholder:a(o)("templateNamePlaceholder"),class:"input-width",maxlength:"30"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(u,{label:a(o)("expressCompany"),prop:"express_company_id"},{default:n(()=>[s(F,{modelValue:e.express_company_id,"onUpdate:modelValue":l[1]||(l[1]=t=>e.express_company_id=t),placeholder:a(o)("expressCompanyPlaceholder"),clearable:"",onChange:R},{default:n(()=>[(m(!0),V(k,null,T(x.value,t=>(m(),w(B,{key:t.company_id,label:t.company_name,value:t.company_id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),N(s(u,{label:a(o)("expType"),prop:"exp_type"},{default:n(()=>[s(C,{modelValue:e.exp_type,"onUpdate:modelValue":l[2]||(l[2]=t=>e.exp_type=t)},{default:n(()=>[(m(!0),V(k,null,T(f.value,(t,g)=>(m(),w(E,{key:g,value:t.value},{default:n(()=>[y(d(t.text),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"]),[[j,f.value.length]]),N(s(u,{label:a(o)("printStyle")},{default:n(()=>[i("div",null,[s(F,{modelValue:e.print_style,"onUpdate:modelValue":l[3]||(l[3]=t=>e.print_style=t),placeholder:a(o)("printStylePlaceholder"),clearable:""},{default:n(()=>[(m(!0),V(k,null,T(h.value,(t,g)=>(m(),w(B,{key:g,label:t.template_name,value:t.template_size},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"]),i("div",he,d(a(o)("printStyleTips1")),1),i("div",ye,d(a(o)("printStyleTips2")),1)])]),_:1},8,["label"]),[[j,h.value.length]])]),_:1}),s(c,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[i("h3",be,d(a(o)("otherSettings")),1),s(u,{label:a(o)("customerName")},{default:n(()=>[i("div",null,[s(_,{modelValue:e.customer_name,"onUpdate:modelValue":l[4]||(l[4]=t=>e.customer_name=t),modelModifiers:{trim:!0},clearable:"",class:"input-width",maxlength:"20"},null,8,["modelValue"]),i("div",ge,[i("span",null,d(a(o)("customerNameTips")),1),i("a",Ve,d(a(o)("examine")),1)]),i("div",we,[i("span",null,d(a(o)("customerNameTips1")),1),i("a",Se,d(a(o)("examine")),1)])])]),_:1},8,["label"]),s(u,{label:a(o)("customerPwd")},{default:n(()=>[i("div",null,[s(_,{modelValue:e.customer_pwd,"onUpdate:modelValue":l[5]||(l[5]=t=>e.customer_pwd=t),modelModifiers:{trim:!0},clearable:"",class:"input-width",maxlength:"50"},null,8,["modelValue"]),i("div",Ee,d(a(o)("customerPwdTips")),1)])]),_:1},8,["label"]),s(u,{label:a(o)("sendSite")},{default:n(()=>[i("div",null,[s(_,{modelValue:e.send_site,"onUpdate:modelValue":l[6]||(l[6]=t=>e.send_site=t),modelModifiers:{trim:!0},clearable:"",class:"input-width",maxlength:"20"},null,8,["modelValue"]),i("div",ke,d(a(o)("sendSiteTips")),1)])]),_:1},8,["label"]),s(u,{label:a(o)("sendStaff")},{default:n(()=>[i("div",null,[s(_,{modelValue:e.send_staff,"onUpdate:modelValue":l[7]||(l[7]=t=>e.send_staff=t),modelModifiers:{trim:!0},clearable:"",class:"input-width",maxlength:"20"},null,8,["modelValue"]),i("div",Te,d(a(o)("sendStaffTips")),1)])]),_:1},8,["label"]),s(u,{label:a(o)("monthCode")},{default:n(()=>[i("div",null,[s(_,{modelValue:e.month_code,"onUpdate:modelValue":l[8]||(l[8]=t=>e.month_code=t),modelModifiers:{trim:!0},clearable:"",class:"input-width",maxlength:"20"},null,8,["modelValue"]),i("div",Ce,d(a(o)("monthCodeTips")),1)])]),_:1},8,["label"]),s(u,{label:a(o)("payType")},{default:n(()=>[s(C,{modelValue:e.pay_type,"onUpdate:modelValue":l[9]||(l[9]=t=>e.pay_type=t)},{default:n(()=>[(m(!0),V(k,null,T(M.value,(t,g)=>(m(),w(E,{value:parseInt(g)},{default:n(()=>[y(d(t),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue"])]),_:1},8,["label"]),s(u,{label:a(o)("isNotice")},{default:n(()=>[i("div",null,[s(C,{modelValue:e.is_notice,"onUpdate:modelValue":l[10]||(l[10]=t=>e.is_notice=t)},{default:n(()=>[s(E,{value:1},{default:n(()=>[y(d(a(o)("yes")),1)]),_:1}),s(E,{value:0},{default:n(()=>[y(d(a(o)("no")),1)]),_:1})]),_:1},8,["modelValue"]),i("div",Ne,d(a(o)("isNoticeTips")),1)])]),_:1},8,["label"]),s(u,{label:a(o)("status")},{default:n(()=>[s(D,{modelValue:e.status,"onUpdate:modelValue":l[11]||(l[11]=t=>e.status=t),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1},8,["label"]),s(u,{label:a(o)("isDefault")},{default:n(()=>[s(D,{modelValue:e.is_default,"onUpdate:modelValue":l[12]||(l[12]=t=>e.is_default=t),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])),[[W,S.value]]),i("div",Ue,[i("div",Pe,[s(I,{type:"primary",loading:b.value,onClick:l[13]||(l[13]=t=>G(L.value))},{default:n(()=>[y(d(a(o)("save")),1)]),_:1},8,["loading"]),s(I,{onClick:l[14]||(l[14]=t=>q())},{default:n(()=>[y(d(a(o)("cancel")),1)]),_:1})])])])}}});export{Xe as default};
|