javashop/webroot/public/admin/assets/reply-40519183.js
wangchen147 86198c273f 1.1.0
Niucloud JAVA版框架1.1.0更新内容
    新增
    * 增加小程序展示线上版本号
    * 发布小程序添加自定义版本号
    * 添加后台取消小程序绑定微信公众平台授权
    * 管理端核销功能
    * 用户端导入微信地址功能

    优化
    * 装修页面时可自定义底部导航
    * 小程序添加版权信息展示
    * 应用菜单结构优化:取消独立营销菜单,统一在应用菜单下按分类
    * 分页列表增加缓存,记录当前页信息,操作完成后,返回当前页
    * 开启标签栏时对标签页面进行缓存
    * 统一框架装修自定义使用底部导航数据结构

    修复
    * 删除表单报错
    * admin首页点击未安装、已安装应用,页面跳转空白
    * 修复插件云安装错误时同时显示安装失败和安装完成

商城1.0.5更新内容
    新增
    * 用户端添加订单开具发票功能
    * 管理后台添加补开发票功能

    优化
    * 商品列表增加相关活动的关联展示
    * 限时折扣、积分商城增加批量操作
    * 积分商品,若有规格未参与积分活动,则无法购买
    * 复制商品,提示语优化

    修复
    * 满减送活动赠品设置多件,只展示1件
    * 满减送赠品未扣除库存问题
    * 商品列表批量设置分类后商品分类查询不到商品的问题
    * 商品标签状态已经关闭添加商品时依旧可以选择
    * 商家地址库联系方式搜索无效
    * 商品分类拖动排序无效
    * 参与满减活动再使用优惠券,订单0元申请退款时,退款金额出现负数
    * 积分商城规格值设置不参与积分兑换提交订单未拦截
    * 虚拟商品核销码设置的永久有效,核销时提示商品已过期
    * 订单满减送退款售后点击详情报错
    * 按会员标签发放优惠券异常一直未发放
    * 微信支付申请退款售后点击转账跳转404
    * 订单列表输入会员编号、账号点击搜索筛选不出来内容
    * 多商品组商品来源选择分组,只有一个商品分类时多商品组商品展示不正确
    * 商品组件排序方式选择为价格时报错
    * 图文导航选择积分商品报错
2025-12-24 12:30:43 +08:00

2 lines
6.2 KiB
JavaScript

import{d as J,u as M,r as y,q as P,h as B,c as q,e as t,w as i,a as r,t as p,f as s,s as o,i as d,Z as R,v as A,_ as C,ah as G,aI as I,aJ as Z,bJ as H,aF as O,E as Q,ak as W,al as X,a2 as Y,a9 as ee,a3 as te}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 */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{j as ae,k as le,l as oe,m as ne,n as ie,o as se}from"./wechat-1d06169c.js";import D from"./reply-form-a3791dc7.js";/* empty css */import"./el-form-item-4ed993c7.js";import"./index.vue_vue_type_style_index_0_lang-8085a46c.js";/* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-78991d87.js";import"./index.vue_vue_type_style_index_0_lang-fe3f69f2.js";import"./attachment-0779a31d.js";/* empty css *//* empty css *//* 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"./_plugin-vue_export-helper-c27b6911.js";import"./index-6f7f6fb7.js";import"./sortable.esm-be94e56d.js";import"./upload-media.vue_vue_type_script_setup_true_lang-077cfc4b.js";import"./select-wechat-media.vue_vue_type_script_setup_true_lang-9141b3a6.js";/* empty css */import"./news-card.vue_vue_type_script_setup_true_lang-3760788a.js";const re={class:"main-container"},pe={class:"flex justify-between items-center"},de={class:"text-page-title"},me={class:"flex justify-between items-center"},ue={class:"mt-[10px]"},ce={class:"mt-[16px] flex justify-end"},ye={class:"mt-[20px]"},_e={class:"mt-[20px]"},it=J({__name:"reply",setup(fe){const k=M(),x=y("/channel/wechat/reply"),u=y("keyword"),z=()=>{k.push("/channel/wechat/keyword_reply_edit")},K=l=>{k.push("/channel/wechat/keyword_reply_edit?id="+l.id)},U=l=>{G.confirm(o("replyDeleteTips"),o("warning"),{confirmButtonText:o("confirm"),cancelButtonText:o("cancel"),type:"warning"}).then(()=>{oe(l.id).then(()=>{h()}).catch(()=>{})})},j=l=>{k.push({path:x.value})},g=y({}),v=y({});ae().then(({data:l})=>{l.length!=0&&(g.value=l.content)}).catch(),le().then(({data:l})=>{l.length!=0&&(v.value=l.content)}).catch();const V=y(null),E=y(null),T=async()=>{var w,c;let l=!0,e,m={};switch(u.value){case"default":await((w=V.value)==null?void 0:w.verify().then(_=>{l=_})),e=se,m=g.value;break;case"subscribe":await((c=E.value)==null?void 0:c.verify().then(_=>{l=_})),e=ie,m=v.value;break}l&&e({content:m}).then(()=>{}).catch()},n=P({page:1,limit:10,total:0,loading:!0,data:[]}),h=(l=1)=>{n.loading=!0,n.page=l,ne({page:n.page,limit:n.limit}).then(e=>{n.loading=!1,n.data=e.data.data,n.total=e.data.total}).catch(()=>{n.loading=!1})};return h(),(l,e)=>{const m=I,w=Z,c=H,_=O,f=Q,b=W,S=X,$=Y,N=ee,F=te;return B(),q("div",re,[t(N,{class:"card !border-none",shadow:"never"},{default:i(()=>[r("div",pe,[r("span",de,p(s(o)("title")),1)]),t(w,{modelValue:x.value,"onUpdate:modelValue":e[0]||(e[0]=a=>x.value=a),class:"my-[20px]",onTabChange:j},{default:i(()=>[t(m,{label:s(o)("wechatAccessFlow"),name:"/channel/wechat"},null,8,["label"]),t(m,{label:s(o)("customMenu"),name:"/channel/wechat/menu"},null,8,["label"]),t(m,{label:s(o)("wechatTemplate"),name:"/channel/wechat/message"},null,8,["label"]),t(m,{label:s(o)("reply"),name:"/channel/wechat/reply"},null,8,["label"])]),_:1},8,["modelValue"]),r("div",null,[t(_,{modelValue:u.value,"onUpdate:modelValue":e[1]||(e[1]=a=>u.value=a),style:{"margin-bottom":"30px"}},{default:i(()=>[t(c,{label:"keyword"},{default:i(()=>[d(p(s(o)("keywordReply")),1)]),_:1}),t(c,{label:"default"},{default:i(()=>[d(p(s(o)("defaultReply")),1)]),_:1}),t(c,{label:"subscribe"},{default:i(()=>[d(p(s(o)("subscribeReply")),1)]),_:1})]),_:1},8,["modelValue"]),R(r("div",null,[r("div",me,[t(f,{type:"primary",onClick:z},{default:i(()=>[d("新建回复")]),_:1})]),r("div",ue,[R((B(),A(S,{data:n.data,size:"large"},{empty:i(()=>[r("span",null,p(n.loading?"":s(o)("emptyData")),1)]),default:i(()=>[t(b,{prop:"name",label:"规则名称","min-width":"120"}),t(b,{prop:"keyword",label:"关键字","min-width":"120"}),t(b,{label:"匹配规则","min-width":"150",align:"center"},{default:i(({row:a})=>[d(p(a.matching_type=="full"?"全匹配":"模糊匹配"),1)]),_:1}),t(b,{label:"回复方式","min-width":"150",align:"center"},{default:i(({row:a})=>[d(p(a.reply_method=="all"?"全部回复":"随机回复一条"),1)]),_:1}),t(b,{label:s(o)("operation"),align:"right",fixed:"right",width:"180"},{default:i(({row:a})=>[t(f,{type:"primary",link:"",onClick:L=>K(a)},{default:i(()=>[d(p(s(o)("edit")),1)]),_:2},1032,["onClick"]),t(f,{type:"primary",link:"",onClick:L=>U(a)},{default:i(()=>[d(p(s(o)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[F,n.loading]]),r("div",ce,[t($,{"current-page":n.page,"onUpdate:current-page":e[2]||(e[2]=a=>n.page=a),"page-size":n.limit,"onUpdate:page-size":e[3]||(e[3]=a=>n.limit=a),layout:"total, sizes, prev, pager, next, jumper",total:n.total,onSizeChange:e[4]||(e[4]=a=>h()),onCurrentChange:h},null,8,["current-page","page-size","total"])])])],512),[[C,u.value=="keyword"]]),R(r("div",null,[t(D,{modelValue:g.value,"onUpdate:modelValue":e[5]||(e[5]=a=>g.value=a),ref_key:"defaultReplyRef",ref:V},null,8,["modelValue"]),r("div",ye,[t(f,{type:"primary",loading:l.loading,onClick:e[6]||(e[6]=a=>T())},{default:i(()=>[d(p(s(o)("save")),1)]),_:1},8,["loading"])])],512),[[C,u.value=="default"]]),R(r("div",null,[t(D,{modelValue:v.value,"onUpdate:modelValue":e[7]||(e[7]=a=>v.value=a),ref_key:"subscribeReplyRef",ref:E},null,8,["modelValue"]),r("div",_e,[t(f,{type:"primary",loading:l.loading,onClick:e[8]||(e[8]=a=>T())},{default:i(()=>[d(p(s(o)("save")),1)]),_:1},8,["loading"])])],512),[[C,u.value=="subscribe"]])])]),_:1})])}}});export{it as default};