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
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
import{d as Pe,k as Ee,u as De,r as d,q as N,bV as h,m as W,s as e,h as _,c as U,e as a,w as s,a as p,t as c,f as n,i as m,Z as Re,v as C,B as $e,C as V,a6 as Se,bW as Be,ah as S,$ as Z,E as Fe,L as Ne,M as Ue,a4 as ze,a1 as Ae,N as Ie,a9 as Me,aI as Le,aJ as je,aG as qe,ak as Oe,K as Ge,al as Je,a2 as Ke,V as We,a3 as Ze}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";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{_ as Y}from"./default_img-44957769.js";import{b as He,c as Qe,d as H,o as Q,f as X}from"./content-57c931ef.js";import{f as Xe}from"./comment-4522aa62.js";import Ye from"./content-detail-5d5b192a.js";import{_ as et}from"./index.vue_vue_type_script_setup_true_lang-0ee012af.js";/* empty css *//* empty css */import"./member_head-d9fd7b2c.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./browser-a1ac24ac.js";const tt={class:"main-container"},at={class:"flex justify-between items-center"},nt={class:"text-page-title"},lt={class:"mb-[10px] flex items-center"},ot={class:"mt-[10px]"},st={class:"min-w-[70px] h-[70px]"},it=p("div",{class:"image-slot"},[p("img",{class:"w-[70px] h-[70px]",src:Y})],-1),rt={key:1,class:"w-[70px] h-[70px]",src:Y,fit:"contain"},ct={key:0},mt={class:"mt-[16px] flex justify-end"},dt={class:"dialog-footer"},ut={class:"dialog-footer"},Zt=Pe({__name:"list",setup(pt){const z=Ee(),A=De(),ee=z.meta.title,D=d(!1),I=d(""),i=N({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{topic_id:"",content_title:"",content_type:"",status:""}});i.searchParam.topic_id=z.query.topic_id;const te=o=>{i.searchParam.status=o,u()},M=d(),R=d(),$=d(!1),ae=o=>{$.value=!1,L.value.toggleAllSelection()},L=d(),g=d([]),ne=o=>{g.value=o,R.value=!1,g.value.length>0&&g.value.length<i.data.length?$.value=!0:$.value=!1,g.value.length==i.data.length&&i.data.length&&g.value.length&&(R.value=!0)},u=(o=1)=>{i.loading=!0,i.page=o;const t=Se(i.searchParam);He({page:i.page,limit:i.limit,...i.searchParam}).then(r=>{i.loading=!1,i.data=r.data.data,i.total=r.data.total,Be(i.page,i.limit,t)}).catch(()=>{i.loading=!1})};u(h(i.searchParam).page);const j=d([]);(()=>{Qe().then(o=>{j.value=[];for(const t in o.data){const r={name:o.data[t],value:t};j.value.push(r)}})})();const le=()=>{A.push("/sow_community/content/add")},oe=o=>{A.push("/sow_community/content/edit?content_id="+o.content_id)},se=o=>{S.confirm(e("contentDeleteTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{H({content_ids:[o]}).then(()=>{u(h(i.searchParam).page)}).catch(()=>{})})},ie=()=>{if(g.value.length==0){Z({type:"warning",message:`${e("batchEmptySelectedContentTips")}`});return}const o=[];g.value.forEach(t=>{o.push(t.content_id)}),Q({content_ids:o}).then(t=>{u(h(i.searchParam).page)})},re=()=>{if(g.value.length==0){Z({type:"warning",message:`${e("batchEmptySelectedContentTips")}`});return}S.confirm(e("batchContentDeleteTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{if(D.value)return;D.value=!0;const o=[];g.value.forEach(t=>{o.push(t.content_id)}),H({content_ids:o}).then(()=>{u(h(i.searchParam).page),D.value=!1}).catch(()=>{D.value=!1})})},ce=o=>{o&&(o.resetFields(),u())},me=o=>{S.confirm(e("auditAdoptTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{X({content_id:o,status:2}).then(()=>{u(h(i.searchParam).page)}).catch(()=>{})})},k=d(!1),x=N({...{content_id:0,refuse_reason:"",status:-1}}),q=d(),de=o=>{x.content_id=o,x.refuse_reason="",k.value=!0},ue=W(()=>({refuse_reason:[{required:!0,message:e("refuseReasonPlaceholder"),trigger:"blur"}]})),pe=async o=>{o&&await o.validate(async t=>{t&&X(x).then(v=>{u(h(i.searchParam).page),k.value=!1}).catch(()=>{k.value=!1})})},B=d(),fe=o=>{const t={id:o.content_id};B.value.setFormData(t),B.value.showDialog=!0},_e=o=>{S.confirm(e("contentOffTips"),e("warning"),{confirmButtonText:e("confirm"),cancelButtonText:e("cancel"),type:"warning"}).then(()=>{Q({content_ids:[o]}).then(()=>{u(h(i.searchParam).page)}).catch(()=>{})})},w=d(!1),T=N({...{content_id:0,comment_content:""}}),O=d(),ge=o=>{T.content_id=o,T.comment_content="",w.value=!0},he=W(()=>({comment_content:[{required:!0,message:e("commentContentPlaceholder"),trigger:"blur"}]})),ve=async o=>{o&&await o.validate(async t=>{t&&Xe(T).then(v=>{u(h(i.searchParam).page),w.value=!1}).catch(()=>{w.value=!1})})},G=d(null),be=o=>{var P;let t="";o.content_type==1?t="/addon/sow_community/pages/image/detail":t="/addon/sow_community/pages/video/detail";const r=[{name:"content_id",value:o.content_id}],v="内容推广",b="sow_community";(P=G.value)==null||P.show(t,r,v,b)};return(o,t)=>{const r=Fe,v=Ne,b=Ue,P=ze,ye=Ae,F=Ie,J=Me,E=Le,Ce=je,ke=qe,f=Oe,xe=Ge,we=Je,Te=Ke,K=We,Ve=Ze;return _(),U("div",tt,[a(J,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[p("div",at,[p("span",nt,c(n(ee)),1),a(r,{type:"primary",onClick:le},{default:s(()=>[m(c(n(e)("addContent")),1)]),_:1})]),a(J,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:s(()=>[a(F,{inline:!0,model:i.searchParam,ref_key:"searchFormRef",ref:M},{default:s(()=>[a(b,{label:n(e)("contentTitle"),prop:"content_title"},{default:s(()=>[a(v,{modelValue:i.searchParam.content_title,"onUpdate:modelValue":t[0]||(t[0]=l=>i.searchParam.content_title=l),modelModifiers:{trim:!0},placeholder:n(e)("contentTitlePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(b,{label:n(e)("contentType"),prop:"content_type"},{default:s(()=>[a(ye,{modelValue:i.searchParam.content_type,"onUpdate:modelValue":t[1]||(t[1]=l=>i.searchParam.content_type=l),placeholder:n(e)("contentTypePlaceholder"),clearable:""},{default:s(()=>[a(P,{label:n(e)("imageText"),value:1},null,8,["label"]),a(P,{label:n(e)("shortVideo"),value:2},null,8,["label"])]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),a(b,null,{default:s(()=>[a(r,{type:"primary",onClick:t[2]||(t[2]=l=>u())},{default:s(()=>[m(c(n(e)("search")),1)]),_:1}),a(r,{onClick:t[3]||(t[3]=l=>ce(M.value))},{default:s(()=>[m(c(n(e)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),a(Ce,{modelValue:I.value,"onUpdate:modelValue":t[4]||(t[4]=l=>I.value=l),class:"demo-tabs",onTabChange:te},{default:s(()=>[a(E,{label:n(e)("all"),name:""},null,8,["label"]),a(E,{label:n(e)("auditAdopt"),name:"2"},null,8,["label"]),a(E,{label:n(e)("awaitAudit"),name:"1"},null,8,["label"]),a(E,{label:n(e)("auditRefuse"),name:"-1"},null,8,["label"]),a(E,{label:n(e)("off"),name:"-2"},null,8,["label"])]),_:1},8,["modelValue"]),p("div",lt,[a(ke,{modelValue:R.value,"onUpdate:modelValue":t[5]||(t[5]=l=>R.value=l),size:"large",class:"px-[14px]",onChange:ae,indeterminate:$.value},null,8,["modelValue","indeterminate"]),a(r,{onClick:t[6]||(t[6]=l=>ie()),size:"small"},{default:s(()=>[m(c(n(e)("batchOffContent")),1)]),_:1}),a(r,{onClick:re,size:"small"},{default:s(()=>[m(c(n(e)("batchDeleteContent")),1)]),_:1})]),p("div",ot,[Re((_(),C(we,{data:i.data,size:"large",ref_key:"contentTableRef",ref:L,onSelectionChange:ne},{empty:s(()=>[p("span",null,c(i.loading?"":n(e)("emptyData")),1)]),default:s(()=>[a(f,{type:"selection",width:"55"}),a(f,{label:n(e)("contentCover"),"min-width":"80"},{default:s(({row:l})=>[p("div",st,[l.content_cover?(_(),C(xe,{key:0,class:"w-[70px] h-[70px]",src:n($e)(l.content_cover),fit:"contain"},{error:s(()=>[it]),_:2},1032,["src"])):(_(),U("img",rt))])]),_:1},8,["label"]),a(f,{prop:"content_title",label:n(e)("contentTitle"),"min-width":"200"},null,8,["label"]),a(f,{label:n(e)("contentType"),"min-width":"100"},{default:s(({row:l})=>[p("div",null,c(l.content_type==1?n(e)("imageText"):n(e)("shortVideo")),1)]),_:1},8,["label"]),a(f,{label:n(e)("author"),"min-width":"120"},{default:s(({row:l})=>[l.member?(_(),U("div",ct,c(l.member.nickname),1)):V("",!0)]),_:1},8,["label"]),a(f,{prop:"view_num",label:n(e)("viewNum"),"min-width":"120"},null,8,["label"]),a(f,{prop:"like_num",label:n(e)("likeNum"),"min-width":"120"},null,8,["label"]),a(f,{prop:"comment_num",label:n(e)("commentNum"),"min-width":"120"},null,8,["label"]),a(f,{prop:"status_name",label:n(e)("status"),"min-width":"120"},null,8,["label"]),a(f,{prop:"create_time",label:n(e)("createTime"),"min-width":"120"},null,8,["label"]),a(f,{label:n(e)("operation"),fixed:"right",align:"right","min-width":"120"},{default:s(({row:l})=>[a(r,{type:"primary",link:"",onClick:y=>oe(l)},{default:s(()=>[m(c(n(e)("edit")),1)]),_:2},1032,["onClick"]),a(r,{type:"primary",link:"",onClick:y=>se(l.content_id)},{default:s(()=>[m(c(n(e)("delete")),1)]),_:2},1032,["onClick"]),a(r,{type:"primary",link:"",onClick:y=>fe(l)},{default:s(()=>[m(c(n(e)("detail")),1)]),_:2},1032,["onClick"]),l.status==0||l.status==2?(_(),C(r,{key:0,type:"primary",link:"",onClick:y=>be(l)},{default:s(()=>[m(c(n(e)("spread")),1)]),_:2},1032,["onClick"])):V("",!0),l.status==1?(_(),C(r,{key:1,type:"primary",link:"",onClick:y=>me(l.content_id)},{default:s(()=>[m(c(n(e)("adopt")),1)]),_:2},1032,["onClick"])):V("",!0),l.status==1?(_(),C(r,{key:2,type:"primary",link:"",onClick:y=>de(l.content_id)},{default:s(()=>[m(c(n(e)("refuse")),1)]),_:2},1032,["onClick"])):V("",!0),l.status!=-2?(_(),C(r,{key:3,type:"primary",link:"",onClick:y=>_e(l.content_id)},{default:s(()=>[m(c(n(e)("off")),1)]),_:2},1032,["onClick"])):V("",!0),l.status!=-2?(_(),C(r,{key:4,type:"primary",link:"",onClick:y=>ge(l.content_id)},{default:s(()=>[m(c(n(e)("add")),1)]),_:2},1032,["onClick"])):V("",!0)]),_:1},8,["label"])]),_:1},8,["data"])),[[Ve,i.loading]]),p("div",mt,[a(Te,{"current-page":i.page,"onUpdate:current-page":t[7]||(t[7]=l=>i.page=l),"page-size":i.limit,"onUpdate:page-size":t[8]||(t[8]=l=>i.limit=l),layout:"total, sizes, prev, pager, next, jumper",total:i.total,onSizeChange:t[9]||(t[9]=l=>u()),onCurrentChange:u},null,8,["current-page","page-size","total"])])])]),_:1}),a(K,{modelValue:k.value,"onUpdate:modelValue":t[13]||(t[13]=l=>k.value=l),title:n(e)("refuseReason"),width:"460px",class:"diy-dialog-wrap","destroy-on-close":!0},{footer:s(()=>[p("span",dt,[a(r,{onClick:t[11]||(t[11]=l=>k.value=!1)},{default:s(()=>[m(c(n(e)("cancel")),1)]),_:1}),a(r,{type:"primary",onClick:t[12]||(t[12]=l=>pe(q.value))},{default:s(()=>[m(c(n(e)("confirm")),1)]),_:1})])]),default:s(()=>[a(F,{model:x,"label-width":"90px",ref_key:"formRef",ref:q,rules:n(ue),class:"page-form"},{default:s(()=>[a(b,{label:n(e)("refuseReason"),prop:"refuse_reason"},{default:s(()=>[a(v,{modelValue:x.refuse_reason,"onUpdate:modelValue":t[10]||(t[10]=l=>x.refuse_reason=l),modelModifiers:{trim:!0},type:"textarea",rows:"4",clearable:"",placeholder:n(e)("refuseReasonPlaceholder"),class:"input-width",maxlength:"200","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"]),a(K,{modelValue:w.value,"onUpdate:modelValue":t[17]||(t[17]=l=>w.value=l),title:n(e)("commentContent"),width:"460px","destroy-on-close":!0},{footer:s(()=>[p("span",ut,[a(r,{onClick:t[15]||(t[15]=l=>w.value=!1)},{default:s(()=>[m(c(n(e)("cancel")),1)]),_:1}),a(r,{type:"primary",onClick:t[16]||(t[16]=l=>ve(O.value))},{default:s(()=>[m(c(n(e)("confirm")),1)]),_:1})])]),default:s(()=>[a(F,{model:T,"label-width":"90px",ref_key:"formAddRef",ref:O,rules:n(he),class:"page-form"},{default:s(()=>[a(b,{label:n(e)("commentContent"),prop:"comment_content"},{default:s(()=>[a(v,{modelValue:T.comment_content,"onUpdate:modelValue":t[14]||(t[14]=l=>T.comment_content=l),modelModifiers:{trim:!0},type:"textarea",rows:"4",clearable:"",placeholder:n(e)("commentContentPlaceholder"),class:"input-width",maxlength:"200","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"]),a(Ye,{ref_key:"contentDetailRef",ref:B},null,512),a(et,{ref_key:"spreadPopupRef",ref:G},null,512)])}}});export{Zt as default};
|