|
@@ -0,0 +1,165 @@
|
|
|
+'use strict';
|
|
|
+var noticeMixin = function () {// 通知消息
|
|
|
+ return {
|
|
|
+ data(){
|
|
|
+ return{
|
|
|
+ orderNaticeList: [
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ orderId: 1234,
|
|
|
+ type:1,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ type:2,
|
|
|
+ orderId: 1234,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'¥100000.00',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ type:3,
|
|
|
+ returnType:0,
|
|
|
+ returnAmount:'100000.00',
|
|
|
+ orderId: 1234,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'¥100000.00',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ type:3,
|
|
|
+ returnType:1,
|
|
|
+ returnAmount:'100000.00',
|
|
|
+ orderId: 1234,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'已成功取消!',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ type:4,
|
|
|
+ cancelType:0,
|
|
|
+ orderId: 1234,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'因超时未确认,系统已自动取消订单!',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ type:4,
|
|
|
+ cancelType:1,
|
|
|
+ orderId: 1234,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'因超时未付款,系统已自动取消订单!',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ type:4,
|
|
|
+ cancelType:2,
|
|
|
+ orderId: 1234,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ type:5,
|
|
|
+ orderId: 1234,
|
|
|
+ },
|
|
|
+ {
|
|
|
+ addTime: '2022-07-05 16:51:20',
|
|
|
+ content:'',
|
|
|
+ image: 'https://img.caimei365.com/group1/M00/00/1E/rB-lF2JgwhiAWYBKAAE3BA2cBSY917.jpg',
|
|
|
+ name:'华熙面膜面膜面膜面膜...',
|
|
|
+ cont:3,
|
|
|
+ type:6,
|
|
|
+ orderId: 1234,
|
|
|
+ },
|
|
|
+ ],
|
|
|
+ template:""
|
|
|
+ }
|
|
|
+ },
|
|
|
+ mounted() {
|
|
|
+ var _this = this;
|
|
|
+ window.handleClick = function (cell) {
|
|
|
+ _this.handleClick(cell);
|
|
|
+ };
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ noticeOrderText(cell) { // 交易物流通知文案
|
|
|
+ const linkMap = {
|
|
|
+ 1:`<span onclick="handleClick(cell)" class="link">去支付</span>`,
|
|
|
+ 2:`<span onclick="handleClick(cell)" class="link">查看订单</span>`,
|
|
|
+ 3:`<span onclick="handleClick(cell)" class="link">查看订单</span>`,
|
|
|
+ 4:`<span onclick="handleClick(cell)" class="link">查看订单</span>`,
|
|
|
+ 5:`<span onclick="handleClick(cell)" class="link">查看物流</span>`,
|
|
|
+ 6:`<span onclick="handleClick(cell)" class="link">查看订单</span>`
|
|
|
+ }
|
|
|
+ const map = {
|
|
|
+ 1: `您已成功下单"${cell.name}"等${cell.cont}件商品,订单等待支付,点击${linkMap[cell.type]}进行付款,支付完成后采美将尽快安排发货。`,
|
|
|
+ 2: `订单(${cell.name}"等${cell.cont}件商品)已支付完成,将立即安排发货,点击${linkMap[cell.type]}查看订单详情`,
|
|
|
+ 3: `订单(${cell.name}"等${cell.cont}件商品)已${cell.returnType == 0 ? '全部' : '部分'}退款/货成功,退款金额¥${cell.returnAmount},金额到账时间可能存在延迟,具体以支付方通知为准。点击${linkMap[cell.type]}查看退款详情`,
|
|
|
+ 4: `订单(${cell.name}"等${cell.cont}件商品)${cell.content},点击${linkMap[cell.type]}查看订单详情`,
|
|
|
+ 5: `订单(${cell.name}"等${cell.cont}件商品)已发货,点击${linkMap[cell.type]}查看物流详情`,
|
|
|
+ 6: `订单(${cell.name}"等${cell.cont}件商品)因超时已被系统自动收货,点击${linkMap[cell.type]}查看订单详情`,
|
|
|
+ }
|
|
|
+ return map[cell.type]
|
|
|
+ },
|
|
|
+ noticeUsersText(cell) { // 账户通知文案
|
|
|
+ const map = {
|
|
|
+ 1: '欢迎成为采美机构用户,祝您开启愉快的采购之旅。',
|
|
|
+ 2: `您已成功购买${cell.vipTime}采美平台超级会员服务,在服务期内每月可领多张大额优惠券,还有更多超级会员专属权益等您体验,快去看看吧 >>>`,
|
|
|
+ 3: `您的超级会员服务将于${cell.endTime}到期,到期后将无法享受专属会员权益,赶快去续费吧 >>>`,
|
|
|
+ 4: `您已获得采美平台赠送的${cell.vipTime}超级会员,在服务期内每月可领多张大额优惠券,还有更多超级会员专属权益等您体验,快去看看吧 >>>`,
|
|
|
+ 5: '恭喜您成功升级为资质机构用户!现在可以查看更多商品的信息啦,采美平台也将为您提供更多专业服务。',
|
|
|
+ 6: '您的账号升级资质机构失败!赶快去修改资料重新提交吧 >>>',
|
|
|
+ 7: `恭喜您(微信昵称:${cell.wechatName})成功成为机构运营人员,祝您开启愉快的采购之旅。`
|
|
|
+ }
|
|
|
+ return map[cell.type]
|
|
|
+ },
|
|
|
+ noticeCouponText(cell) { // 优惠促销通知文案
|
|
|
+ const copunMap = {
|
|
|
+ 0: `采美平台送您${cell.couponAmount}元优惠券,众多大牌正品等着您,赶快去领取下单吧 >>>`,
|
|
|
+ 1: `采美平台${cell.categoryType == 1 ? '产品' : '仪器'}类商品大优惠,特送您${cell.couponAmount}元优惠券,赶快去领取下单吧 >>>`,
|
|
|
+ 2: `为了答谢您对采美平台的支持,采美送您${cell.couponAmount}元优惠券,赶快去领取下单吧 >>>`,
|
|
|
+ 3: `【${cell.shopName}】赠送您${cell.couponAmount}元的店铺专属优惠券,众多火爆商品等您来!赶快去领取下单吧 >>>`,
|
|
|
+ 4: `恭喜成功注册采美平台,现赠送您${cell.couponAmount}元新用户优惠券,赶快去领取下单吧 >>>`,
|
|
|
+ }
|
|
|
+ const map = {
|
|
|
+ 1: copunMap[cell.couponType],
|
|
|
+ 2: `您有${cell.couponAmount}元优惠券尚未领取,优惠券将于${cell.endTime}后下架,赶快去领取下单吧 >>>`,
|
|
|
+ 3: `您有${cell.couponAmount}元优惠券将于${cell.endTime}过期,赶快去查看使用吧 >>>`,
|
|
|
+ }
|
|
|
+ return map[cell.type]
|
|
|
+ },
|
|
|
+ handleClick(cell){
|
|
|
+ console.log('cell',cell)
|
|
|
+ switch (cell.type) {
|
|
|
+ case 1:
|
|
|
+ if(cell.onlinePayFlag == 1){
|
|
|
+ window.location.href = '/pay/caimei-payunder.html?orderId='+cell.orderId;
|
|
|
+ }else{
|
|
|
+ window.location.href = '/pay/caimei-paylist.html?orderId='+cell.orderId;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ };
|
|
|
+}();
|