Commit c9e842d3 by huluobin

to autowired

parent 3c9d128c
...@@ -16,26 +16,29 @@ import com.gogirl.infrastructure.mapper.market.coupon.CouponMapper; ...@@ -16,26 +16,29 @@ import com.gogirl.infrastructure.mapper.market.coupon.CouponMapper;
import com.gogirl.infrastructure.mapper.order.serve.OrderManageMapper; import com.gogirl.infrastructure.mapper.order.serve.OrderManageMapper;
import com.gogirl.infrastructure.mapper.order.serve.OrderServeMapper; import com.gogirl.infrastructure.mapper.order.serve.OrderServeMapper;
import com.gogirl.shared.market.command.SetUpOuterCouponCommand; import com.gogirl.shared.market.command.SetUpOuterCouponCommand;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@Service @Service
@AllArgsConstructor
@Slf4j @Slf4j
public class CouponCustomerRelevanceServiceImpl extends ServiceImpl<CouponCustomerRelevanceMapper, CouponCustomerRelevance> implements CouponCustomerRelevanceService { public class CouponCustomerRelevanceServiceImpl extends ServiceImpl<CouponCustomerRelevanceMapper, CouponCustomerRelevance> implements CouponCustomerRelevanceService {
private final OrderServeMapper orderServeMapper; @Resource
private final OrderManageMapper orderManageMapper; private OrderServeMapper orderServeMapper;
private final CouponCustomerRelevanceMapper couponCustomerRelevanceMapper; @Resource
private final CouponMapper couponMapper; private OrderManageMapper orderManageMapper;
private final MarketService marketService; @Resource
private CouponCustomerRelevanceMapper couponCustomerRelevanceMapper;
@Resource
private CouponMapper couponMapper;
@Resource
private MarketService marketService;
@Override @Override
public List<CouponCustomerRelevance> getOrderCoupon(Integer currentCustomerId, Integer orderId) { public List<CouponCustomerRelevance> getOrderCoupon(Integer currentCustomerId, Integer orderId) {
......
...@@ -50,48 +50,69 @@ import com.gogirl.shared.member.order.command.OrderCommentCommand; ...@@ -50,48 +50,69 @@ import com.gogirl.shared.member.order.command.OrderCommentCommand;
import com.gogirl.shared.order.serve.query.qry.ordermanage.ListOrderQuery; import com.gogirl.shared.order.serve.query.qry.ordermanage.ListOrderQuery;
import com.gogirl.shared.user.command.ConsumerCommand; import com.gogirl.shared.user.command.ConsumerCommand;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@Service @Service
@AllArgsConstructor
@Transactional @Transactional
@Slf4j @Slf4j
public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, OrderManage> implements OrderManageService { public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, OrderManage> implements OrderManageService {
private final OrderManageMapper orderManageMapper; @Resource
private final OrderServeMapper orderServeMapper; private OrderManageMapper orderManageMapper;
private final BaseServeMapper baseServeMapper; @Resource
private final BaseTypeMapper baseTypeMapper; private OrderServeMapper orderServeMapper;
private final BaseProduceMapper baseProduceMapper; @Resource
private final ScheduleManageMapper scheduleManageMapper; private BaseServeMapper baseServeMapper;
private final CouponCustomerRelevanceService couponCustomerRelevanceService; @Resource
private final StoreTechnicianMapper storeTechnicianMapper; private BaseTypeMapper baseTypeMapper;
private final TimesCardUsedRecordService timesCardUsedRecordService; @Resource
private final OrderServeDescribeMapper orderServeDescribeMapper; private BaseProduceMapper baseProduceMapper;
private final PurchaseSkuMapper purchaseSkuMapper; @Resource
private final OrderServeSkuMapper orderServeSkuMapper; private ScheduleManageMapper scheduleManageMapper;
private final OrderCommentMapper orderCommentMapper; @Resource
private final OrderCommentLabelMapper orderCommentLabelMapper; private CouponCustomerRelevanceService couponCustomerRelevanceService;
@Resource
private final OrderRecordMapper orderRecordMapper; private StoreTechnicianMapper storeTechnicianMapper;
@Resource
private TimesCardUsedRecordService timesCardUsedRecordService;
private final OrderRecordService orderRecordService; @Resource
private OrderServeDescribeMapper orderServeDescribeMapper;
@Resource
private final OrderServeSkuService orderServeSkuService; private PurchaseSkuMapper purchaseSkuMapper;
private final OrderServeDescribeRelevanceMapper orderServeDescribeRelevanceMapper; @Resource
private final CustomerService customerService; private OrderServeSkuMapper orderServeSkuMapper;
private final SubscribeService subscribeService; @Resource
private final GogirlTokenService gogirlTokenService; private OrderCommentMapper orderCommentMapper;
private final MarketService marketService; @Resource
private OrderCommentLabelMapper orderCommentLabelMapper;
@Resource
private OrderRecordMapper orderRecordMapper;
@Resource
private OrderRecordService orderRecordService;
@Resource
private OrderServeSkuService orderServeSkuService;
@Resource
private OrderServeDescribeRelevanceMapper orderServeDescribeRelevanceMapper;
@Resource
private CustomerService customerService;
@Resource
private SubscribeService subscribeService;
@Resource
private GogirlTokenService gogirlTokenService;
@Resource
private MarketService marketService;
@Override @Override
...@@ -442,7 +463,8 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -442,7 +463,8 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
} }
private final CouponService couponService; @Resource
private CouponService couponService;
@Override @Override
public void recordOrderData(Integer orderId, String remark, String userFeedback, String picturePath, String afterSaleIsBuyCard, String afterSaleBuyCardReason) { public void recordOrderData(Integer orderId, String remark, String userFeedback, String picturePath, String afterSaleIsBuyCard, String afterSaleBuyCardReason) {
...@@ -544,7 +566,8 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -544,7 +566,8 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
return map; return map;
} }
private final ScheduleServeMapper scheduleServeMapper; @Resource
private ScheduleServeMapper scheduleServeMapper;
@Override @Override
public List<OrderServe> addOrModifyOrderComment(CreateCommentCommand cmd) { public List<OrderServe> addOrModifyOrderComment(CreateCommentCommand cmd) {
...@@ -739,8 +762,10 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -739,8 +762,10 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
} }
private final CustomerBalanceMapper customerBalanceMapper; @Resource
private final CustomerBalanceService customerBalanceService; private CustomerBalanceMapper customerBalanceMapper;
@Resource
private CustomerBalanceService customerBalanceService;
@Override @Override
public void notifyBalanceWxPayOrder(WxPayOrderNotifyResult result) { public void notifyBalanceWxPayOrder(WxPayOrderNotifyResult result) {
...@@ -839,7 +864,8 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -839,7 +864,8 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
} }
private final CustomerMessageMapper customerMessageMapper; @Resource
private CustomerMessageMapper customerMessageMapper;
@Override @Override
public void friendPayOrder(Integer orderId, String phone) { public void friendPayOrder(Integer orderId, String phone) {
......
...@@ -40,22 +40,56 @@ import com.gogirl.infrastructure.util.WXCore; ...@@ -40,22 +40,56 @@ import com.gogirl.infrastructure.util.WXCore;
import com.gogirl.infrastructure.util.lock.Openid1Lock; import com.gogirl.infrastructure.util.lock.Openid1Lock;
import com.gogirl.shared.member.wx.query.dto.Code2SessionResult; import com.gogirl.shared.member.wx.query.dto.Code2SessionResult;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import net.sf.json.JSONObject; import net.sf.json.JSONObject;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.security.InvalidAlgorithmParameterException; import java.security.InvalidAlgorithmParameterException;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@Service @Service
@AllArgsConstructor
@Slf4j @Slf4j
public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> implements CustomerService { public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> implements CustomerService {
private final CustomerMapper customerMapper; @Resource
private final WechatService wechatService; private CustomerMapper customerMapper;
@Resource
private WechatService wechatService;
@Resource
private GogirlTokenService gogirlTokenService;
@Resource
private ScheduleManageMapper scheduleManageMapper;
@Resource
private CustomerDetailMapper customerDetailMapper;
@Resource
private CustomerBalanceMapper customerBalanceMapper;
@Resource
private QRCodeService qrCodeService;
@Resource
private StoreManageMapper storeManageMapper;
@Resource
private OrderManageMapper orderManageMapper;
@Resource
private OrderServeMapper orderServeMapper;
@Resource
private BaseServeMapper baseServeMapper;
@Resource
private OrderRecordMapper orderRecordMapper;
@Resource
private CustomerDetailService customerDetailService;
@Resource
private OrderManageService orderManageService;
@Resource
private GogirlConfigMapper gogirlConfigMapper;
@Override @Override
public Customer selectByPhone(String phone) { public Customer selectByPhone(String phone) {
...@@ -169,8 +203,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i ...@@ -169,8 +203,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
customerMapper.updateById(customer); customerMapper.updateById(customer);
} }
private final GogirlTokenService gogirlTokenService;
@Override @Override
public Customer authorized1(String token, String encryptedData, String iv) throws InvalidAlgorithmParameterException { public Customer authorized1(String token, String encryptedData, String iv) throws InvalidAlgorithmParameterException {
...@@ -198,8 +230,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i ...@@ -198,8 +230,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
return customer; return customer;
} }
private final ScheduleManageMapper scheduleManageMapper;
@Override @Override
public Customer authorizedPhone(String token, String encryptedData, String iv) throws InvalidAlgorithmParameterException { public Customer authorizedPhone(String token, String encryptedData, String iv) throws InvalidAlgorithmParameterException {
GogirlToken gogirlToken = gogirlTokenService.getByToken(token); GogirlToken gogirlToken = gogirlTokenService.getByToken(token);
...@@ -258,11 +288,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i ...@@ -258,11 +288,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
} }
} }
private final CustomerDetailMapper customerDetailMapper;
private final CustomerBalanceMapper customerBalanceMapper;
private final QRCodeService qrCodeService;
@Override @Override
public Customer getUserInfo(String token) throws Exception { public Customer getUserInfo(String token) throws Exception {
GogirlToken gogirlToken = gogirlTokenService.getByToken(token); GogirlToken gogirlToken = gogirlTokenService.getByToken(token);
...@@ -286,13 +311,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i ...@@ -286,13 +311,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
return customer; return customer;
} }
private final StoreManageMapper storeManageMapper;
private final OrderManageMapper orderManageMapper;
private final OrderServeMapper orderServeMapper;
private final BaseServeMapper baseServeMapper;
private final OrderRecordMapper orderRecordMapper;
@Override @Override
public CustomerOrderDetail queryCustomerDetail(Integer customerId, Integer orderId) { public CustomerOrderDetail queryCustomerDetail(Integer customerId, Integer orderId) {
...@@ -334,9 +352,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i ...@@ -334,9 +352,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
return customerOrderDetail; return customerOrderDetail;
} }
private final CustomerDetailService customerDetailService;
private final OrderManageService orderManageService;
@Override @Override
public void updateCustomerDetail(Integer birthdayMonth, Integer birthdayDay, String ageGroup, Integer customerId, Integer orderId, Integer orderServeId, String storeRecordRealName, String sex, Integer age, String job, String preference, String character, Integer customerSource) { public void updateCustomerDetail(Integer birthdayMonth, Integer birthdayDay, String ageGroup, Integer customerId, Integer orderId, Integer orderServeId, String storeRecordRealName, String sex, Integer age, String job, String preference, String character, Integer customerSource) {
...@@ -377,8 +392,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i ...@@ -377,8 +392,6 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
} }
} }
private final GogirlConfigMapper gogirlConfigMapper;
@Override @Override
public List<String> getAgeGroups() { public List<String> getAgeGroups() {
GogirlConfig gogirlConfig = gogirlConfigMapper.selectByPrimaryKey(3); GogirlConfig gogirlConfig = gogirlConfigMapper.selectByPrimaryKey(3);
......
...@@ -259,4 +259,7 @@ public class OrderManage implements Serializable { ...@@ -259,4 +259,7 @@ public class OrderManage implements Serializable {
@TableField(exist = false) @TableField(exist = false)
private List<TimesCardUsedRecord> listTimesCardRecord; private List<TimesCardUsedRecord> listTimesCardRecord;
@ApiModelProperty("支付时间")
private Date payTime;
} }
package com.gogirl.interfaces.store.career; package com.gogirl.interfaces.store;
import com.gogirl.application.store.career.ITechScoreRulesService; import com.gogirl.application.store.career.ITechScoreRulesService;
......
...@@ -86,9 +86,7 @@ public class TimesCardController { ...@@ -86,9 +86,7 @@ public class TimesCardController {
//计算次卡的价钱 //计算次卡的价钱
BigDecimal sumAmount = tct.getPayAmount().multiply(new BigDecimal(tct.getSumTimes())); BigDecimal sumAmount = tct.getPayAmount().multiply(new BigDecimal(tct.getSumTimes()));
String outTradeNo = IdWorker.getIdStr(); String outTradeNo = IdWorker.getIdStr();
String attach = timesCardId + "," + gogirlToken.getCustomerId(); String attach = timesCardId + "," + gogirlToken.getCustomerId();
//发起统一支付 //发起统一支付
...@@ -108,7 +106,6 @@ public class TimesCardController { ...@@ -108,7 +106,6 @@ public class TimesCardController {
.openid(gogirlToken.getOpenid()) .openid(gogirlToken.getOpenid())
.build(); .build();
WxPayMpOrderResult result = wxPayControllerFeign.createJsapiOrder(request); WxPayMpOrderResult result = wxPayControllerFeign.createJsapiOrder(request);
return JsonResult.success(result); return JsonResult.success(result);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment