mirror of
https://gitee.com/niucloud-team/javashop.git
synced 2026-06-01 05:20:29 +00:00
Niucloud JAVA版框架1.1.0更新内容
新增
* 增加小程序展示线上版本号
* 发布小程序添加自定义版本号
* 添加后台取消小程序绑定微信公众平台授权
* 管理端核销功能
* 用户端导入微信地址功能
优化
* 装修页面时可自定义底部导航
* 小程序添加版权信息展示
* 应用菜单结构优化:取消独立营销菜单,统一在应用菜单下按分类
* 分页列表增加缓存,记录当前页信息,操作完成后,返回当前页
* 开启标签栏时对标签页面进行缓存
* 统一框架装修自定义使用底部导航数据结构
修复
* 删除表单报错
* admin首页点击未安装、已安装应用,页面跳转空白
* 修复插件云安装错误时同时显示安装失败和安装完成
商城1.0.5更新内容
新增
* 用户端添加订单开具发票功能
* 管理后台添加补开发票功能
优化
* 商品列表增加相关活动的关联展示
* 限时折扣、积分商城增加批量操作
* 积分商品,若有规格未参与积分活动,则无法购买
* 复制商品,提示语优化
修复
* 满减送活动赠品设置多件,只展示1件
* 满减送赠品未扣除库存问题
* 商品列表批量设置分类后商品分类查询不到商品的问题
* 商品标签状态已经关闭添加商品时依旧可以选择
* 商家地址库联系方式搜索无效
* 商品分类拖动排序无效
* 参与满减活动再使用优惠券,订单0元申请退款时,退款金额出现负数
* 积分商城规格值设置不参与积分兑换提交订单未拦截
* 虚拟商品核销码设置的永久有效,核销时提示商品已过期
* 订单满减送退款售后点击详情报错
* 按会员标签发放优惠券异常一直未发放
* 微信支付申请退款售后点击转账跳转404
* 订单列表输入会员编号、账号点击搜索筛选不出来内容
* 多商品组商品来源选择分组,只有一个商品分类时多商品组商品展示不正确
* 商品组件排序方式选择为价格时报错
* 图文导航选择积分商品报错
2 lines
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
import{d as fe,k as ve,q as W,r as v,bV as f,m as he,s as e,h as d,c as x,e as s,w as n,a as p,t as c,f as o,i as u,F as q,W as Z,v as h,Z as xe,B as F,C as y,bW as be,$ as R,ah as w,E as ye,L as ke,M as Ee,a4 as Ce,a1 as we,N as Te,a9 as Pe,aG as Ve,ak as Se,K as Fe,dv as Be,al as De,a2 as $e,V as Re,a3 as ze,p as Ue,g as Ne}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-tooltip-4ed993c7.js";import{_ as Ie}from"./evaluate-add.vue_vue_type_style_index_0_lang-44f57fb9.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{_ as B}from"./goods_default-665e448a.js";import{U as Le,V as Ae,W as Me,X as je,Y as We,Z as qe,_ as Ze,$ as Ge,a0 as Ke,a1 as Oe,a2 as Xe}from"./goods-4472f1ab.js";/* empty css */import{_ as Ye}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css *//* empty css */import"./index-6f7f6fb7.js";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 */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"./sortable.esm-be94e56d.js";import"./goods-select-popup-a5677927.js";/* empty css */const G=T=>(Ue("data-v-d3655dbe"),T=T(),Ne(),T),He={class:"main-container"},Je={class:"flex justify-between items-center"},Qe={class:"text-page-title"},et={class:"mt-[10px]"},tt={class:"mb-[10px] flex items-center"},at={class:"flex cursor-pointer"},lt={class:"flex items-center min-w-[50px] mr-[10px]"},ot=G(()=>p("div",{class:"image-slot"},[p("img",{class:"w-[50px] h-[50px]",src:B})],-1)),nt={key:1,class:"w-[50px] h-[50px]",src:B,fit:"contain"},st={class:"flex"},it={class:"multi-hidden"},rt={class:"text-[14px]"},ct={key:0,class:"flex flex-wrap mt-[10px]"},pt=G(()=>p("div",{class:"image-slot"},[p("img",{class:"w-[40px] h-[40px]",src:B})],-1)),dt={key:1,class:"w-[40px] h-[40px]",src:B},mt={key:1,class:"mt-[15px] text-[14px]"},ut={class:"text-[#ff7f5b]"},_t={class:"mt-[16px] flex justify-end"},gt={class:"dialog-footer"},ft=fe({__name:"evaluate",setup(T){const K=ve().meta.title,l=W({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{goods_name:"",status:""}}),z=v(),m=(i=1)=>{l.loading=!0,l.page=i,Le({page:l.page,limit:l.limit,...l.searchParam}).then(a=>{l.loading=!1,l.data=a.data.data,l.total=a.data.total,l.data.map(r=>(r.previewList=r.images.map(C=>F(C)),r)),be(l.page,l.limit,l.searchParam)}).catch(()=>{l.loading=!1})};m(f(l.searchParam).page);const U=v([]);(()=>{Ae().then(i=>{U.value=i.data})})();const D=v(null),O=()=>{D.value.setFormData(),D.value.showDialog=!0},P=v(),V=v(!1),X=i=>{V.value=!1,N.value.toggleAllSelection()},N=v(),g=v([]),Y=i=>{g.value=i,P.value=!1,g.value.length>0&&g.value.length<l.data.length?V.value=!0:V.value=!1,g.value.length==l.data.length&&l.data.length&&g.value.length&&(P.value=!0)},H=()=>{if(g.value.length==0){R({type:"warning",message:`${e("batchEmptySelectedCommentsTips")}`});return}w.confirm(e("batchDeleteTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{const i=[];g.value.forEach(a=>{i.push(a.evaluate_id)}),Me({evaluate_ids:i}).then(()=>{m(f(l.searchParam).page)}).catch(()=>{})})},J=i=>{if(g.value.length==0){R({type:"warning",message:e("batchEmptySelectedCommentsTips")});return}w.confirm(e("batchAdoptTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{const a=[];g.value.forEach(r=>{a.push(r.evaluate_id)}),je({evaluate_ids:a}).then(()=>{m(f(l.searchParam).page)}).catch(()=>{})})},Q=i=>{if(g.value.length==0){R({type:"warning",message:e("batchEmptySelectedCommentsTips")});return}w.confirm(e("batchRefuseTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{const a=[];g.value.forEach(r=>{a.push(r.evaluate_id)}),We({evaluate_ids:a}).then(()=>{m(f(l.searchParam).page)}).catch(()=>{})})},ee=i=>{w.confirm(e("evaluateDeleteTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{qe(i).then(()=>{m(f(l.searchParam).page)}).catch(()=>{})})},te=i=>{w.confirm(e("auditAdoptTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{Ze(i).then(()=>{m(f(l.searchParam).page)})})},ae=i=>{Ge(i).then(()=>{m(f(l.searchParam).page)})},I=(i,a)=>{a=="topping"?Ke(i).then(()=>{m(f(l.searchParam).page)}):Oe(i).then(()=>{m(f(l.searchParam).page)})},k=v(!1),E=W({...{evaluate_id:0,explain_first:""}}),L=v(),le=i=>{E.evaluate_id=i,E.explain_first="",k.value=!0},oe=he(()=>({explain_first:[{required:!0,message:e("explainFirstPlaceholder"),trigger:"blur"}]})),ne=async i=>{i&&await i.validate(async a=>{a&&Xe(E).then(C=>{m(f(l.searchParam).page),k.value=!1}).catch(()=>{k.value=!1})})},se=i=>{i&&(i.resetFields(),m())};return(i,a)=>{const r=ye,C=ke,S=Ee,ie=Ce,re=we,A=Te,M=Pe,ce=Ve,b=Se,j=Fe,pe=Be,de=De,me=$e,ue=Re,_e=ze;return d(),x("div",He,[s(M,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[p("div",Je,[p("span",Qe,c(o(K)),1),s(r,{type:"primary",onClick:O},{default:n(()=>[u(c(o(e)("addEvaluate")),1)]),_:1})]),s(M,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:n(()=>[s(A,{inline:!0,model:l.searchParam,ref_key:"searchFormRef",ref:z},{default:n(()=>[s(S,{label:o(e)("goodsName"),prop:"goods_name"},{default:n(()=>[s(C,{modelValue:l.searchParam.goods_name,"onUpdate:modelValue":a[0]||(a[0]=t=>l.searchParam.goods_name=t),modelModifiers:{trim:!0},placeholder:o(e)("goodsNamePlaceholder"),class:"input-width",maxlength:"60"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(S,{label:o(e)("status"),prop:"status"},{default:n(()=>[s(re,{modelValue:l.searchParam.status,"onUpdate:modelValue":a[1]||(a[1]=t=>l.searchParam.status=t),placeholder:o(e)("statusPlaceholder"),clearable:""},{default:n(()=>[(d(!0),x(q,null,Z(U.value,(t,_)=>(d(),h(ie,{key:_,label:t,value:_},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),s(S,null,{default:n(()=>[s(r,{type:"primary",onClick:a[2]||(a[2]=t=>m())},{default:n(()=>[u(c(o(e)("search")),1)]),_:1}),s(r,{onClick:a[3]||(a[3]=t=>se(z.value))},{default:n(()=>[u(c(o(e)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),p("div",et,[p("div",tt,[s(ce,{modelValue:P.value,"onUpdate:modelValue":a[4]||(a[4]=t=>P.value=t),size:"large",class:"px-[14px]",onChange:X,indeterminate:V.value},null,8,["modelValue","indeterminate"]),s(r,{onClick:H,size:"small"},{default:n(()=>[u(c(o(e)("batchDelete")),1)]),_:1}),s(r,{onClick:J,size:"small"},{default:n(()=>[u(c(o(e)("batchAdopt")),1)]),_:1}),s(r,{onClick:Q,size:"small"},{default:n(()=>[u(c(o(e)("batchRefuse")),1)]),_:1})]),xe((d(),h(de,{data:l.data,size:"large",ref_key:"evaluateTableRef",ref:N,onSelectionChange:Y},{empty:n(()=>[p("span",null,c(l.loading?"":o(e)("emptyData")),1)]),default:n(()=>[s(b,{type:"selection",width:"55"}),s(b,{label:o(e)("goodsInfo"),"min-width":"120",align:"left"},{default:n(({row:t})=>[p("div",at,[p("div",lt,[t.goods.goods_cover_thumb_small?(d(),h(j,{key:0,class:"w-[50px] h-[50px]",src:o(F)(t.goods.goods_cover_thumb_small),fit:"contain"},{error:n(()=>[ot]),_:2},1032,["src"])):(d(),x("img",nt))]),p("div",st,[p("p",it,c(t.goods.goods_name),1)])])]),_:1},8,["label"]),s(b,{label:o(e)("content"),"min-width":"240",align:"left"},{default:n(({row:t})=>{var _;return[p("div",null,[p("p",rt,c(t.content),1),((_=t.images)==null?void 0:_.length)>0?(d(),x("div",ct,[(d(!0),x(q,null,Z(t.images,($,ge)=>(d(),x("div",{key:ge,class:"mr-4"},[$?(d(),h(j,{key:0,class:"w-[40px] h-[40px]",src:o(F)($),fit:"contain","preview-src-list":[o(F)($)],"zoom-rate":1.2,"max-scale":7,"min-scale":.2},{error:n(()=>[pt]),_:2},1032,["src","preview-src-list","zoom-rate","min-scale"])):(d(),x("img",dt))]))),128))])):y("",!0),t.explain_first?(d(),x("p",mt,[p("span",ut,c(o(e)("explainFirst"))+":",1),u(c(t.explain_first),1)])):y("",!0)])]}),_:1},8,["label"]),s(b,{label:o(e)("scores"),"min-width":"110",align:"left"},{default:n(({row:t})=>[s(pe,{modelValue:t.scores,"onUpdate:modelValue":_=>t.scores=_,disabled:""},null,8,["modelValue","onUpdate:modelValue"])]),_:1},8,["label"]),s(b,{prop:"audit_name",label:o(e)("auditName"),"min-width":"80"},null,8,["label"]),s(b,{prop:"create_time",label:o(e)("createTime"),"min-width":"120"},null,8,["label"]),s(b,{label:o(e)("operation"),fixed:"right","min-width":"100",align:"right"},{default:n(({row:t})=>[p("div",null,[t.is_audit==1?(d(),h(r,{key:0,type:"primary",link:"",onClick:_=>te(t.evaluate_id)},{default:n(()=>[u(c(o(e)("adopt")),1)]),_:2},1032,["onClick"])):y("",!0),t.is_audit==1?(d(),h(r,{key:1,type:"primary",link:"",onClick:_=>ae(t.evaluate_id)},{default:n(()=>[u(c(o(e)("refuse")),1)]),_:2},1032,["onClick"])):y("",!0),t.explain_first==""?(d(),h(r,{key:2,type:"primary",link:"",onClick:_=>le(t.evaluate_id)},{default:n(()=>[u(c(o(e)("reply")),1)]),_:2},1032,["onClick"])):y("",!0),s(r,{type:"primary",link:"",onClick:_=>ee(t.evaluate_id)},{default:n(()=>[u(c(o(e)("delete")),1)]),_:2},1032,["onClick"]),t.is_audit==2&&t.topping==0?(d(),h(r,{key:3,type:"primary",link:"",onClick:_=>I(t.evaluate_id,"topping")},{default:n(()=>[u(c(o(e)("topping")),1)]),_:2},1032,["onClick"])):y("",!0),t.topping==1?(d(),h(r,{key:4,type:"primary",link:"",onClick:_=>I(t.evaluate_id,"cancel_topping")},{default:n(()=>[u(c(o(e)("cancelTopping")),1)]),_:2},1032,["onClick"])):y("",!0)])]),_:1},8,["label"])]),_:1},8,["data"])),[[_e,l.loading]]),p("div",_t,[s(me,{"current-page":l.page,"onUpdate:current-page":a[5]||(a[5]=t=>l.page=t),"page-size":l.limit,"onUpdate:page-size":a[6]||(a[6]=t=>l.limit=t),layout:"total, sizes, prev, pager, next, jumper",total:l.total,onSizeChange:a[7]||(a[7]=t=>m()),onCurrentChange:m},null,8,["current-page","page-size","total"])])])]),_:1}),s(Ie,{ref_key:"editEvaluateDialog",ref:D,onComplete:a[8]||(a[8]=t=>m(o(f)(l.searchParam).page))},null,512),s(ue,{modelValue:k.value,"onUpdate:modelValue":a[12]||(a[12]=t=>k.value=t),title:o(e)("explainFirst"),width:"460px",class:"diy-dialog-wrap","destroy-on-close":!0},{footer:n(()=>[p("span",gt,[s(r,{onClick:a[10]||(a[10]=t=>k.value=!1)},{default:n(()=>[u(c(o(e)("cancel")),1)]),_:1}),s(r,{type:"primary",onClick:a[11]||(a[11]=t=>ne(L.value))},{default:n(()=>[u(c(o(e)("confirm")),1)]),_:1})])]),default:n(()=>[s(A,{model:E,"label-width":"90px",ref_key:"formRef",ref:L,rules:o(oe),class:"page-form"},{default:n(()=>[s(S,{label:o(e)("explainFirst"),prop:"explain_first"},{default:n(()=>[s(C,{modelValue:E.explain_first,"onUpdate:modelValue":a[9]||(a[9]=t=>E.explain_first=t),modelModifiers:{trim:!0},type:"textarea",rows:"4",clearable:"",placeholder:o(e)("explainFirstPlaceholder"),class:"input-width",maxlength:"200","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])])}}});const ca=Ye(ft,[["__scopeId","data-v-d3655dbe"]]);export{ca as default};
|