问题描述:
收银台在购买次卡商品后购买单规格商品加购不了。
解决方法:
src/pages/cashier/index.vue,找到这个文件,修改attrTap()方法。
attrTap(item) {
this.disabled = false;
if (this.userInfo && this.userInfo.uid >= 0) {
this.productId = item.product_id;
this.storeInfo = {};
if (!item.stock) return this.$Message.error('暂无库存');
if (this.activityFrom.type === '5') {
this.seckillId = item.id;
this.isCart = 0; //判断切换属性或是加入购物车:0加入购物车;1切换属性
this.$refs.skillAttrs.modals = true;
this.cashierGetAttr(item.id);
} else if (item.spec_type) {
// 多规格
this.isCart = 0; //判断切换属性或是加入购物车:0加入购物车;1切换属性
this.$refs.attrs.modals = true;
this.goodsInfo(item.product_id || item.id);
} else {
// 0为单规格属性
if (item.product_type === 4) {
// 次卡商品
this.isCart = 0;
this.$refs.skillAttrs.modals = true;
this.goodsInfo(item.product_id || item.id);
} else {
this.joinCart(0);
}
}
} else {
this.$Message.error('请添加或选择用户');
}
},
修改完成后需要重新打包,打包文档: https://doc.crmeb.com/pro/crmebprov3_1/15819
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}