From ad31648c6f7a8bff1f7ccdf84b76006b9ffb78f8 Mon Sep 17 00:00:00 2001 From: jyy <jyy> Date: Sat, 17 Jul 2021 15:59:10 +0800 Subject: [PATCH] 1. 新增套餐中有效和无效的操作 2. 会员修改门店功能 3. 套餐新增编辑次数功能 4. 计算是否为赠送的条件为,全部为赠送金额购买且支付金额大于0 5. 打印小票功能调整间距,和收银人 6. PC端服务单新增划扣金额展示 --- zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxScoreProductAction.java | 20 +++++++++++++------- 1 files changed, 13 insertions(+), 7 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxScoreProductAction.java b/zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxScoreProductAction.java index aa403fd..ebdc64d 100644 --- a/zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxScoreProductAction.java +++ b/zq-erp/src/main/java/com/matrix/system/shopXcx/api/action/WxScoreProductAction.java @@ -1,11 +1,14 @@ package com.matrix.system.shopXcx.api.action; import com.matrix.core.pojo.AjaxResult; +import com.matrix.core.tools.StringUtils; import com.matrix.system.common.constance.AppConstance; import com.matrix.system.common.interceptor.HostInterceptor; import com.matrix.system.shopXcx.api.dto.SaleProductDto; import com.matrix.system.shopXcx.api.dto.ScoreProductDto; import com.matrix.system.shopXcx.bean.ShopProduct; +import com.matrix.system.shopXcx.bean.ShopProductAttribute; +import com.matrix.system.shopXcx.dao.ShopProductAttributeDao; import com.matrix.system.shopXcx.dao.ShopProductDao; import com.matrix.system.shopXcx.dao.ShopSkuDao; import io.swagger.annotations.Api; @@ -36,6 +39,9 @@ @Autowired private ShopSkuDao shopSkuDao; + @Autowired + ShopProductAttributeDao shopProductAttributeDao; + @ApiOperation(value = "查询积分商品", notes = "") @PostMapping(value = "/getScoreProductList") @ApiResponses({ @@ -50,17 +56,17 @@ shopProduct.setStatus(AppConstance.IS_PUTAWAY); shopProduct.setAbleScorePay(ShopProduct.PAYFOR_SCORE); shopProduct.setCompanyId(HostInterceptor.getCompanyId()); + //根据属性查询 + if(StringUtils.isNotBlank(scoreProductDto.getAttrCode())){ + ShopProductAttribute jfscrmtj = shopProductAttributeDao.selectByCode("jfscrmtj", HostInterceptor.getCompanyId()); + if(jfscrmtj!=null){ + shopProduct.setAttrs(jfscrmtj.getAttrId()+""); + } + } List<ShopProduct> shopProducts = shopProductDao.selectByModelWx(shopProduct); shopProducts.forEach(item->item.setSkus(shopSkuDao.selectByPid(item.getId()))); return AjaxResult.buildSuccessInstance(shopProducts); } - - - - - - - } -- Gitblit v1.9.1