项目结构修改为manager和H5两大模块

pull/1/head
chuzhichao 2 years ago
parent fbecc3a6f4
commit 0ac8e86472

@ -1,8 +1,14 @@
package com.ruoyi.web.controller.common; package com.ruoyi.web.controller.common;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.cyl.manager.ums.domain.Address;
import com.cyl.manager.ums.mapper.AddressMapper;
import com.cyl.manager.ums.pojo.dto.AddressDTO;
import com.ruoyi.common.config.RuoYiConfig; import com.ruoyi.common.config.RuoYiConfig;
import com.ruoyi.common.constant.Constants; import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.redis.RedisService;
import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.file.FileUploadUtils; import com.ruoyi.common.utils.file.FileUploadUtils;
import com.ruoyi.common.utils.file.FileUtils; import com.ruoyi.common.utils.file.FileUtils;
@ -19,6 +25,8 @@ import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.util.*;
import java.util.stream.Collectors;
/** /**
* *
@ -33,6 +41,12 @@ public class CommonController
@Autowired @Autowired
private ServerConfig serverConfig; private ServerConfig serverConfig;
@Autowired
private RedisService redisService;
@Autowired
private AddressMapper addressMapper;
/** /**
* *
* *
@ -117,4 +131,50 @@ public class CommonController
log.error("下载文件失败", e); log.error("下载文件失败", e);
} }
} }
@GetMapping("/common/area")
public AjaxResult getAddressList() {
String addresses = redisService.getAddressList();
if (org.apache.commons.lang3.StringUtils.isNotEmpty(addresses)) {
return AjaxResult.success(JSON.parseArray(addresses, AddressDTO.class));
}
QueryWrapper<Address> addressQueryWrapper = new QueryWrapper<>();
addressQueryWrapper.in("level", Arrays.asList(0,1,2));
List<Address> addressList = addressMapper.selectList(addressQueryWrapper);
Map<Long, List<Address>> cityMap = addressList.stream().filter(it -> it.getLevel() == 1).collect(Collectors.groupingBy(it -> it.getParentCode()));
Map<Long, List<Address>> districtMap = addressList.stream().filter(it -> it.getLevel() == 2).collect(Collectors.groupingBy(it -> it.getParentCode()));
List<AddressDTO> result = new ArrayList<>();
addressList.stream().filter(it -> it.getLevel() == 0).forEach(it -> {
AddressDTO dto = new AddressDTO();
dto.setId(it.getCode());
dto.setLevel("province");
dto.setName(it.getName());
dto.setPid(0L);
//获取城市列表
List<AddressDTO> child = new ArrayList<>();
if (cityMap.containsKey(it.getCode())) {
cityMap.get(it.getCode()).forEach(city -> {
AddressDTO cityDto = new AddressDTO();
cityDto.setId(city.getCode());
cityDto.setLevel("city");
cityDto.setName(city.getName());
cityDto.setPid(city.getParentCode());
cityDto.setChildren(districtMap.containsKey(city.getCode()) ?
districtMap.get(city.getCode()).stream().map(district -> {
AddressDTO districtDto = new AddressDTO();
districtDto.setId(district.getCode());
districtDto.setLevel("district");
districtDto.setName(district.getName());
districtDto.setPid(district.getParentCode());
return districtDto;
}).collect(Collectors.toList()) : Collections.EMPTY_LIST);
child.add(cityDto);
});
}
dto.setChildren(child);
result.add(dto);
});
redisService.setAddressList(JSON.toJSONString(result));
return AjaxResult.success(result);
}
} }

@ -1,7 +1,7 @@
package com.ruoyi.web.core.config; package com.ruoyi.web.core.config;
import com.cyl.ums.domain.Member; import com.cyl.manager.ums.domain.Member;
import com.cyl.ums.service.MemberService; import com.cyl.manager.ums.service.MemberService;
import com.ruoyi.common.constant.Constants; import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.constant.HttpStatus; import com.ruoyi.common.constant.HttpStatus;
import com.ruoyi.common.core.domain.model.LoginMember; import com.ruoyi.common.core.domain.model.LoginMember;

@ -67,9 +67,9 @@
<logger name="com.ruoyi" level="info" /> <logger name="com.ruoyi" level="info" />
<!-- Spring日志级别控制 --> <!-- Spring日志级别控制 -->
<logger name="org.springframework" level="warn" /> <logger name="org.springframework" level="warn" />
<logger name="com.cyl.pms.mapper" level="debug" /> <logger name="com.cyl.manager.pms.mapper" level="debug" />
<logger name="com.cyl.ums.mapper" level="debug" /> <logger name="com.cyl.manager.ums.mapper" level="debug" />
<logger name="com.cyl.oms.mapper" level="debug" /> <logger name="com.cyl.manager.oms.mapper" level="debug" />
<logger name="com.ruoyi.framework.aspectj.LoggingAspect" level="info" /> <logger name="com.ruoyi.framework.aspectj.LoggingAspect" level="info" />
<root level="info"> <root level="info">
<appender-ref ref="console" /> <appender-ref ref="console" />

@ -1,15 +1,18 @@
package com.fjp.lc.test.service; package com.fjp.lc.test.service;
import com.cyl.ums.service.MemberCartService; import cn.hutool.core.util.CharsetUtil;
import cn.hutool.crypto.SecureUtil;
import cn.hutool.crypto.symmetric.AES;
import com.cyl.manager.ums.service.MemberCartService;
import com.ruoyi.RuoYiApplication; import com.ruoyi.RuoYiApplication;
import com.ruoyi.common.config.properties.SmsProperties; import com.ruoyi.common.config.properties.SmsProperties;
import com.ruoyi.common.core.sms.AliyunSmsTemplate; import com.ruoyi.common.core.sms.AliyunSmsTemplate;
import com.ruoyi.common.core.sms.SmsTemplate; import com.ruoyi.common.core.sms.SmsTemplate;
import com.ruoyi.common.utils.spring.SpringUtils;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.ActiveProfiles; import org.springframework.test.context.ActiveProfiles;
import org.springframework.test.context.junit4.SpringRunner; import org.springframework.test.context.junit4.SpringRunner;
@ -28,11 +31,13 @@ public class ServiceTest {
@Autowired @Autowired
private SmsProperties smsProperties; private SmsProperties smsProperties;
@Value("${aes.key}")
private String key;
@Test @Test
public void test1() { public void test1() {
memberCartService.mineCartNum(); memberCartService.mineCartNum();
} }
@Test @Test
public void test2(){ public void test2(){
System.out.println(smsProperties); System.out.println(smsProperties);
@ -45,4 +50,16 @@ public class ServiceTest {
Object send = smsTemplate.send("15706259078", "SMS_146125046", map); Object send = smsTemplate.send("15706259078", "SMS_146125046", map);
log.info("短信发送结果:" + send); log.info("短信发送结果:" + send);
} }
@Test
public void test3(){
String content = "test中文";
AES aes = SecureUtil.aes(key.getBytes());
byte[] encrypt = aes.encrypt(content);
byte[] decrypt = aes.decrypt(encrypt);
String encryptHex = aes.encryptHex(content);
System.out.println("加密后16进制" + encryptHex);
String decryptStr = aes.decryptStr(encryptHex, CharsetUtil.CHARSET_UTF_8);
System.out.println("解密:" + decryptStr);
}
} }

@ -1,7 +1,7 @@
package com.fjp.lc.test.service; package com.fjp.lc.test.service;
import com.cyl.h5.pojo.vo.form.WechatLoginForm; import com.cyl.h5.pojo.vo.form.WechatLoginForm;
import com.cyl.ums.service.MemberWechatService; import com.cyl.manager.ums.service.MemberWechatService;
import com.ruoyi.RuoYiApplication; import com.ruoyi.RuoYiApplication;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;

@ -0,0 +1,26 @@
package com.ruoyi.common.utils;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.util.MultiValueMap;
import java.util.ArrayList;
import java.util.List;
public class ResponseUtils {
private static final String MESSAGE = "msg";
private static final String CODE = "code";
private static final String DATA = "data";
private ResponseUtils(){}
private static ResponseEntity<Object> getEntity(Object body, HttpStatus statusCode){
MultiValueMap<String, String> headers = new HttpHeaders();
List<String> contentType = new ArrayList<String>();
contentType.add("application/json;charset=utf-8");
headers.put("Content-Type", contentType);
return new ResponseEntity<Object>(body, headers, statusCode);
}
}

@ -27,7 +27,7 @@ gen:
# 作者 # 作者
author: zcc author: zcc
# 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool
packageName: com.cyl.pms packageName: com.cyl.manager.pms
# 自动去除表前缀默认是false # 自动去除表前缀默认是false
autoRemovePre: true autoRemovePre: true
# 表前缀(生成类名不会包含表前缀,多个用逗号分隔) # 表前缀(生成类名不会包含表前缀,多个用逗号分隔)

@ -1,7 +1,6 @@
package com.cyl.h5.config; package com.cyl.h5.config;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.cyl.manager.ums.domain.Member;
import com.cyl.ums.domain.Member;
import com.ruoyi.common.constant.Constants; import com.ruoyi.common.constant.Constants;
import com.ruoyi.framework.config.LocalDataUtil; import com.ruoyi.framework.config.LocalDataUtil;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

@ -1,25 +1,18 @@
package com.cyl.h5.controller; package com.cyl.h5.controller;
import com.cyl.pms.pojo.dto.MemberCartDTO; import com.cyl.manager.ums.convert.MemberCartConvert;
import com.cyl.ums.convert.MemberCartConvert; import com.cyl.manager.ums.domain.Member;
import com.cyl.ums.domain.Member; import com.cyl.manager.ums.domain.MemberCart;
import com.cyl.ums.domain.MemberCart; import com.cyl.manager.ums.pojo.query.MemberCartQuery;
import com.cyl.ums.pojo.query.MemberCartQuery; import com.cyl.manager.ums.pojo.vo.MemberCartVO;
import com.cyl.ums.pojo.vo.MemberCartVO; import com.cyl.manager.ums.service.MemberCartService;
import com.cyl.ums.pojo.vo.form.AddMemberCartForm;
import com.cyl.ums.pojo.vo.form.UpdateMemberCartForm;
import com.cyl.ums.service.MemberCartService;
import com.ruoyi.common.constant.Constants; import com.ruoyi.common.constant.Constants;
import com.ruoyi.framework.config.LocalDataUtil; import com.ruoyi.framework.config.LocalDataUtil;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.validation.Valid; import javax.validation.Valid;
import java.util.ArrayList;
import java.util.List; import java.util.List;
@RestController @RestController

@ -1,7 +1,7 @@
package com.cyl.h5.controller; package com.cyl.h5.controller;
import com.cyl.pms.domain.ProductCategory; import com.cyl.manager.pms.domain.ProductCategory;
import com.cyl.pms.service.ProductCategoryService; import com.cyl.manager.pms.service.ProductCategoryService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;

@ -2,9 +2,9 @@ package com.cyl.h5.controller;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.cyl.ums.domain.Address; import com.cyl.manager.ums.domain.Address;
import com.cyl.ums.mapper.AddressMapper; import com.cyl.manager.ums.mapper.AddressMapper;
import com.cyl.ums.pojo.dto.AddressDTO; import com.cyl.manager.ums.pojo.dto.AddressDTO;
import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.redis.RedisService; import com.ruoyi.common.core.redis.RedisService;
import com.ruoyi.common.utils.OssUtils; import com.ruoyi.common.utils.OssUtils;

@ -1,10 +1,8 @@
package com.cyl.h5.controller; package com.cyl.h5.controller;
import com.cyl.h5.service.H5MemberAddressService; import com.cyl.h5.service.H5MemberAddressService;
import com.cyl.ums.domain.MemberAddress; import com.cyl.manager.ums.pojo.dto.MemberAddressDTO;
import com.cyl.ums.pojo.dto.MemberAddressDTO; import com.cyl.manager.ums.pojo.vo.MemberAddressVO;
import com.cyl.ums.pojo.vo.MemberAddressVO;
import com.ruoyi.common.core.domain.AjaxResult;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

@ -5,7 +5,7 @@ import com.cyl.h5.pojo.response.RegisterResponse;
import com.cyl.h5.pojo.response.ValidatePhoneResponse; import com.cyl.h5.pojo.response.ValidatePhoneResponse;
import com.cyl.h5.pojo.response.H5LoginResponse; import com.cyl.h5.pojo.response.H5LoginResponse;
import com.cyl.h5.service.H5MemberService; import com.cyl.h5.service.H5MemberService;
import com.cyl.ums.pojo.vo.MemberVO; import com.cyl.manager.ums.pojo.vo.MemberVO;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;

@ -4,9 +4,9 @@ import com.cyl.h5.pojo.dto.OrderCreateDTO;
import com.cyl.h5.pojo.vo.OrderCalcVO; import com.cyl.h5.pojo.vo.OrderCalcVO;
import com.cyl.h5.pojo.vo.form.OrderSubmitForm; import com.cyl.h5.pojo.vo.form.OrderSubmitForm;
import com.cyl.h5.pojo.vo.query.OrderH5Query; import com.cyl.h5.pojo.vo.query.OrderH5Query;
import com.cyl.oms.pojo.vo.OrderVO; import com.cyl.manager.oms.pojo.vo.OrderVO;
import com.cyl.oms.service.OrderService; import com.cyl.manager.oms.service.OrderService;
import com.cyl.ums.domain.Member; import com.cyl.manager.ums.domain.Member;
import com.ruoyi.common.constant.Constants; import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.core.redis.RedisService; import com.ruoyi.common.core.redis.RedisService;
import com.ruoyi.framework.config.LocalDataUtil; import com.ruoyi.framework.config.LocalDataUtil;
@ -21,8 +21,6 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController @RestController
@RequestMapping("/h5/order") @RequestMapping("/h5/order")
@Slf4j @Slf4j

@ -2,10 +2,10 @@ package com.cyl.h5.controller;
import com.cyl.h5.pojo.dto.ProductDTO; import com.cyl.h5.pojo.dto.ProductDTO;
import com.cyl.h5.pojo.vo.ProductDetail; import com.cyl.h5.pojo.vo.ProductDetail;
import com.cyl.pms.convert.ProductConvert; import com.cyl.manager.pms.convert.ProductConvert;
import com.cyl.pms.domain.Product; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.pojo.query.ProductQuery; import com.cyl.manager.pms.pojo.query.ProductQuery;
import com.cyl.pms.service.ProductService; import com.cyl.manager.pms.service.ProductService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl; import org.springframework.data.domain.PageImpl;

@ -1,7 +1,7 @@
package com.cyl.h5.controller; package com.cyl.h5.controller;
import com.cyl.h5.pojo.vo.HomeConfigVO; import com.cyl.h5.pojo.vo.HomeConfigVO;
import com.cyl.pms.service.ProductCategoryService; import com.cyl.manager.pms.service.ProductCategoryService;
import com.ruoyi.system.service.ISysConfigService; import com.ruoyi.system.service.ISysConfigService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;

@ -1,8 +1,8 @@
package com.cyl.h5.controller; package com.cyl.h5.controller;
import com.cyl.ums.domain.MemberAddress; import com.cyl.manager.ums.domain.MemberAddress;
import com.cyl.ums.pojo.query.MemberAddressQuery; import com.cyl.manager.ums.pojo.query.MemberAddressQuery;
import com.cyl.ums.service.MemberAddressService; import com.cyl.manager.ums.service.MemberAddressService;
import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.SecurityUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;

@ -2,7 +2,7 @@ package com.cyl.h5.controller;
import com.cyl.external.WechatUtil; import com.cyl.external.WechatUtil;
import com.cyl.h5.pojo.vo.form.WechatLoginForm; import com.cyl.h5.pojo.vo.form.WechatLoginForm;
import com.cyl.ums.service.MemberWechatService; import com.cyl.manager.ums.service.MemberWechatService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;

@ -1,7 +1,7 @@
package com.cyl.h5.pojo.dto; package com.cyl.h5.pojo.dto;
import com.cyl.pms.domain.Product; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.domain.Sku; import com.cyl.manager.pms.domain.Sku;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;

@ -1,6 +1,5 @@
package com.cyl.h5.pojo.vo; package com.cyl.h5.pojo.vo;
import com.cyl.pms.pojo.vo.SkuVO;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;

@ -1,8 +1,8 @@
package com.cyl.h5.pojo.vo; package com.cyl.h5.pojo.vo;
import com.cyl.pms.domain.Brand; import com.cyl.manager.pms.domain.Brand;
import com.cyl.pms.domain.Product; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.domain.Sku; import com.cyl.manager.pms.domain.Sku;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;

@ -1,11 +1,11 @@
package com.cyl.h5.service; package com.cyl.h5.service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.cyl.ums.domain.Member; import com.cyl.manager.ums.domain.Member;
import com.cyl.ums.domain.MemberAddress; import com.cyl.manager.ums.domain.MemberAddress;
import com.cyl.ums.mapper.MemberAddressMapper; import com.cyl.manager.ums.mapper.MemberAddressMapper;
import com.cyl.ums.pojo.dto.MemberAddressDTO; import com.cyl.manager.ums.pojo.dto.MemberAddressDTO;
import com.cyl.ums.pojo.vo.MemberAddressVO; import com.cyl.manager.ums.pojo.vo.MemberAddressVO;
import com.ruoyi.common.constant.Constants; import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.utils.AesCryptoUtils; import com.ruoyi.common.utils.AesCryptoUtils;
import com.ruoyi.common.utils.PhoneUtils; import com.ruoyi.common.utils.PhoneUtils;
@ -18,7 +18,6 @@ import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;

@ -9,9 +9,9 @@ import com.cyl.h5.pojo.request.RegisterRequest;
import com.cyl.h5.pojo.response.RegisterResponse; import com.cyl.h5.pojo.response.RegisterResponse;
import com.cyl.h5.pojo.response.ValidatePhoneResponse; import com.cyl.h5.pojo.response.ValidatePhoneResponse;
import com.cyl.h5.pojo.response.H5LoginResponse; import com.cyl.h5.pojo.response.H5LoginResponse;
import com.cyl.ums.domain.Member; import com.cyl.manager.ums.domain.Member;
import com.cyl.ums.mapper.MemberMapper; import com.cyl.manager.ums.mapper.MemberMapper;
import com.cyl.ums.pojo.vo.MemberVO; import com.cyl.manager.ums.pojo.vo.MemberVO;
import com.ruoyi.common.constant.Constants; import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.core.domain.model.LoginMember; import com.ruoyi.common.core.domain.model.LoginMember;
import com.ruoyi.common.core.redis.RedisCache; import com.ruoyi.common.core.redis.RedisCache;

@ -1,4 +1,4 @@
package com.cyl.oms.controller; package com.cyl.manager.oms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.oms.convert.AftersaleConvert; import com.cyl.manager.oms.convert.AftersaleConvert;
import com.cyl.oms.domain.Aftersale; import com.cyl.manager.oms.domain.Aftersale;
import com.cyl.oms.pojo.query.AftersaleQuery; import com.cyl.manager.oms.pojo.query.AftersaleQuery;
import com.cyl.oms.service.AftersaleService; import com.cyl.manager.oms.service.AftersaleService;
import com.cyl.oms.pojo.vo.AftersaleVO; import com.cyl.manager.oms.pojo.vo.AftersaleVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,4 +1,4 @@
package com.cyl.oms.controller; package com.cyl.manager.oms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.oms.convert.AftersaleItemConvert; import com.cyl.manager.oms.convert.AftersaleItemConvert;
import com.cyl.oms.domain.AftersaleItem; import com.cyl.manager.oms.domain.AftersaleItem;
import com.cyl.oms.pojo.query.AftersaleItemQuery; import com.cyl.manager.oms.pojo.query.AftersaleItemQuery;
import com.cyl.oms.service.AftersaleItemService; import com.cyl.manager.oms.service.AftersaleItemService;
import com.cyl.oms.pojo.vo.AftersaleItemVO; import com.cyl.manager.oms.pojo.vo.AftersaleItemVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,4 +1,4 @@
package com.cyl.oms.controller; package com.cyl.manager.oms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.oms.convert.OrderConvert; import com.cyl.manager.oms.convert.OrderConvert;
import com.cyl.oms.domain.Order; import com.cyl.manager.oms.domain.Order;
import com.cyl.oms.pojo.query.OrderQuery; import com.cyl.manager.oms.pojo.query.OrderQuery;
import com.cyl.oms.service.OrderService; import com.cyl.manager.oms.service.OrderService;
import com.cyl.oms.pojo.vo.OrderVO; import com.cyl.manager.oms.pojo.vo.OrderVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,4 +1,4 @@
package com.cyl.oms.controller; package com.cyl.manager.oms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.oms.convert.OrderDeliveryHistoryConvert; import com.cyl.manager.oms.convert.OrderDeliveryHistoryConvert;
import com.cyl.oms.domain.OrderDeliveryHistory; import com.cyl.manager.oms.domain.OrderDeliveryHistory;
import com.cyl.oms.pojo.query.OrderDeliveryHistoryQuery; import com.cyl.manager.oms.pojo.query.OrderDeliveryHistoryQuery;
import com.cyl.oms.service.OrderDeliveryHistoryService; import com.cyl.manager.oms.service.OrderDeliveryHistoryService;
import com.cyl.oms.pojo.vo.OrderDeliveryHistoryVO; import com.cyl.manager.oms.pojo.vo.OrderDeliveryHistoryVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,4 +1,4 @@
package com.cyl.oms.controller; package com.cyl.manager.oms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.oms.convert.OrderItemConvert; import com.cyl.manager.oms.convert.OrderItemConvert;
import com.cyl.oms.domain.OrderItem; import com.cyl.manager.oms.domain.OrderItem;
import com.cyl.oms.pojo.query.OrderItemQuery; import com.cyl.manager.oms.pojo.query.OrderItemQuery;
import com.cyl.oms.service.OrderItemService; import com.cyl.manager.oms.service.OrderItemService;
import com.cyl.oms.pojo.vo.OrderItemVO; import com.cyl.manager.oms.pojo.vo.OrderItemVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,4 +1,4 @@
package com.cyl.oms.controller; package com.cyl.manager.oms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.oms.convert.OrderOperateHistoryConvert; import com.cyl.manager.oms.convert.OrderOperateHistoryConvert;
import com.cyl.oms.domain.OrderOperateHistory; import com.cyl.manager.oms.domain.OrderOperateHistory;
import com.cyl.oms.pojo.query.OrderOperateHistoryQuery; import com.cyl.manager.oms.pojo.query.OrderOperateHistoryQuery;
import com.cyl.oms.service.OrderOperateHistoryService; import com.cyl.manager.oms.service.OrderOperateHistoryService;
import com.cyl.oms.pojo.vo.OrderOperateHistoryVO; import com.cyl.manager.oms.pojo.vo.OrderOperateHistoryVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,8 +1,8 @@
package com.cyl.oms.convert; package com.cyl.manager.oms.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.oms.domain.Aftersale; import com.cyl.manager.oms.domain.Aftersale;
import com.cyl.oms.pojo.vo.AftersaleVO; import com.cyl.manager.oms.pojo.vo.AftersaleVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,8 +1,8 @@
package com.cyl.oms.convert; package com.cyl.manager.oms.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.oms.domain.AftersaleItem; import com.cyl.manager.oms.domain.AftersaleItem;
import com.cyl.oms.pojo.vo.AftersaleItemVO; import com.cyl.manager.oms.pojo.vo.AftersaleItemVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,8 +1,8 @@
package com.cyl.oms.convert; package com.cyl.manager.oms.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.oms.domain.Order; import com.cyl.manager.oms.domain.Order;
import com.cyl.oms.pojo.vo.OrderVO; import com.cyl.manager.oms.pojo.vo.OrderVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,8 +1,8 @@
package com.cyl.oms.convert; package com.cyl.manager.oms.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.oms.domain.OrderDeliveryHistory; import com.cyl.manager.oms.domain.OrderDeliveryHistory;
import com.cyl.oms.pojo.vo.OrderDeliveryHistoryVO; import com.cyl.manager.oms.pojo.vo.OrderDeliveryHistoryVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,8 +1,8 @@
package com.cyl.oms.convert; package com.cyl.manager.oms.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.oms.domain.OrderItem; import com.cyl.manager.oms.domain.OrderItem;
import com.cyl.oms.pojo.vo.OrderItemVO; import com.cyl.manager.oms.pojo.vo.OrderItemVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,8 +1,8 @@
package com.cyl.oms.convert; package com.cyl.manager.oms.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.oms.domain.OrderOperateHistory; import com.cyl.manager.oms.domain.OrderOperateHistory;
import com.cyl.oms.pojo.vo.OrderOperateHistoryVO; import com.cyl.manager.oms.pojo.vo.OrderOperateHistoryVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,4 +1,4 @@
package com.cyl.oms.domain; package com.cyl.manager.oms.domain;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;

@ -1,4 +1,4 @@
package com.cyl.oms.domain; package com.cyl.manager.oms.domain;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;

@ -1,4 +1,4 @@
package com.cyl.oms.domain; package com.cyl.manager.oms.domain;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;

@ -1,4 +1,4 @@
package com.cyl.oms.domain; package com.cyl.manager.oms.domain;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

@ -1,4 +1,4 @@
package com.cyl.oms.domain; package com.cyl.manager.oms.domain;
import java.math.BigDecimal; import java.math.BigDecimal;

@ -1,4 +1,4 @@
package com.cyl.oms.domain; package com.cyl.manager.oms.domain;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

@ -1,9 +1,8 @@
package com.cyl.oms.mapper; package com.cyl.manager.oms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.oms.domain.AftersaleItem;
import com.cyl.oms.domain.AftersaleItem;
/** /**
* Mapper * Mapper

@ -1,9 +1,8 @@
package com.cyl.oms.mapper; package com.cyl.manager.oms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.oms.domain.Aftersale;
import com.cyl.oms.domain.Aftersale;
/** /**
* Mapper * Mapper

@ -1,9 +1,8 @@
package com.cyl.oms.mapper; package com.cyl.manager.oms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.oms.domain.OrderDeliveryHistory;
import com.cyl.oms.domain.OrderDeliveryHistory;
/** /**
* Mapper * Mapper

@ -1,9 +1,8 @@
package com.cyl.oms.mapper; package com.cyl.manager.oms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.oms.domain.OrderItem;
import com.cyl.oms.domain.OrderItem;
/** /**
* Mapper * Mapper

@ -1,9 +1,8 @@
package com.cyl.oms.mapper; package com.cyl.manager.oms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.oms.domain.Order;
import com.cyl.oms.domain.Order;
/** /**
* Mapper * Mapper

@ -1,9 +1,8 @@
package com.cyl.oms.mapper; package com.cyl.manager.oms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.oms.domain.OrderOperateHistory;
import com.cyl.oms.domain.OrderOperateHistory;
/** /**
* Mapper * Mapper

@ -0,0 +1,4 @@
package com.cyl.manager.oms.pojo.dto;
public class SaveOrderItemDTO {
}

@ -1,4 +1,4 @@
package com.cyl.oms.pojo.query; package com.cyl.manager.oms.pojo.query;
import java.math.BigDecimal; import java.math.BigDecimal;
import lombok.Data; import lombok.Data;

@ -1,4 +1,4 @@
package com.cyl.oms.pojo.query; package com.cyl.manager.oms.pojo.query;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;

@ -1,4 +1,4 @@
package com.cyl.oms.pojo.query; package com.cyl.manager.oms.pojo.query;
import lombok.Data; import lombok.Data;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

@ -1,4 +1,4 @@
package com.cyl.oms.pojo.query; package com.cyl.manager.oms.pojo.query;
import java.math.BigDecimal; import java.math.BigDecimal;
import lombok.Data; import lombok.Data;

@ -1,4 +1,4 @@
package com.cyl.oms.pojo.query; package com.cyl.manager.oms.pojo.query;
import lombok.Data; import lombok.Data;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

@ -1,4 +1,4 @@
package com.cyl.oms.pojo.query; package com.cyl.manager.oms.pojo.query;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@ -98,4 +98,9 @@ public class OrderQuery {
@ApiModelProperty("确认收货时间 精确匹配") @ApiModelProperty("确认收货时间 精确匹配")
private LocalDateTime receiveTime; private LocalDateTime receiveTime;
@ApiModelProperty("创建订单开始时间")
private LocalDateTime startTime;
@ApiModelProperty("创建订单结束时间")
private LocalDateTime endTime;
} }

@ -1,8 +1,7 @@
package com.cyl.oms.pojo.vo; package com.cyl.manager.oms.pojo.vo;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseAudit; import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data; import lombok.Data;
/** /**

@ -1,4 +1,4 @@
package com.cyl.oms.pojo.vo; package com.cyl.manager.oms.pojo.vo;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;

@ -1,7 +1,6 @@
package com.cyl.oms.pojo.vo; package com.cyl.manager.oms.pojo.vo;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseAudit; import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data; import lombok.Data;
/** /**

@ -1,8 +1,7 @@
package com.cyl.oms.pojo.vo; package com.cyl.manager.oms.pojo.vo;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseAudit; import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data; import lombok.Data;
/** /**

@ -1,7 +1,6 @@
package com.cyl.oms.pojo.vo; package com.cyl.manager.oms.pojo.vo;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseAudit; import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data; import lombok.Data;
/** /**

@ -1,11 +1,10 @@
package com.cyl.oms.pojo.vo; package com.cyl.manager.oms.pojo.vo;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List; import java.util.List;
import com.cyl.oms.domain.OrderItem; import com.cyl.manager.oms.domain.OrderItem;
import com.cyl.pay.domain.PayOrder;
import com.cyl.pay.pojo.vo.PayOrderVO; import com.cyl.pay.pojo.vo.PayOrderVO;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;

@ -1,18 +1,16 @@
package com.cyl.oms.service; package com.cyl.manager.oms.service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.oms.mapper.AftersaleItemMapper; import com.cyl.manager.oms.mapper.AftersaleItemMapper;
import com.cyl.oms.domain.AftersaleItem; import com.cyl.manager.oms.domain.AftersaleItem;
import com.cyl.oms.pojo.query.AftersaleItemQuery; import com.cyl.manager.oms.pojo.query.AftersaleItemQuery;
/** /**
* Service * Service

@ -1,19 +1,18 @@
package com.cyl.oms.service; package com.cyl.manager.oms.service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.oms.mapper.AftersaleMapper; import com.cyl.manager.oms.mapper.AftersaleMapper;
import com.cyl.oms.domain.Aftersale; import com.cyl.manager.oms.domain.Aftersale;
import com.cyl.oms.pojo.query.AftersaleQuery; import com.cyl.manager.oms.pojo.query.AftersaleQuery;
/** /**
* Service * Service

@ -1,6 +1,5 @@
package com.cyl.oms.service; package com.cyl.manager.oms.service;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -9,9 +8,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.oms.mapper.OrderDeliveryHistoryMapper; import com.cyl.manager.oms.mapper.OrderDeliveryHistoryMapper;
import com.cyl.oms.domain.OrderDeliveryHistory; import com.cyl.manager.oms.domain.OrderDeliveryHistory;
import com.cyl.oms.pojo.query.OrderDeliveryHistoryQuery; import com.cyl.manager.oms.pojo.query.OrderDeliveryHistoryQuery;
/** /**
* Service * Service

@ -1,23 +1,22 @@
package com.cyl.oms.service; package com.cyl.manager.oms.service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.cyl.h5.pojo.dto.OrderProductListDTO; import com.cyl.h5.pojo.dto.OrderProductListDTO;
import com.cyl.ums.domain.Member; import com.cyl.manager.ums.domain.Member;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.ruoyi.common.utils.IDGenerator; import com.ruoyi.common.utils.IDGenerator;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.oms.mapper.OrderItemMapper; import com.cyl.manager.oms.mapper.OrderItemMapper;
import com.cyl.oms.domain.OrderItem; import com.cyl.manager.oms.domain.OrderItem;
import com.cyl.oms.pojo.query.OrderItemQuery; import com.cyl.manager.oms.pojo.query.OrderItemQuery;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**

@ -1,6 +1,5 @@
package com.cyl.oms.service; package com.cyl.manager.oms.service;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -9,9 +8,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.oms.mapper.OrderOperateHistoryMapper; import com.cyl.manager.oms.mapper.OrderOperateHistoryMapper;
import com.cyl.oms.domain.OrderOperateHistory; import com.cyl.manager.oms.domain.OrderOperateHistory;
import com.cyl.oms.pojo.query.OrderOperateHistoryQuery; import com.cyl.manager.oms.pojo.query.OrderOperateHistoryQuery;
/** /**
* Service * Service

@ -1,15 +1,12 @@
package com.cyl.oms.service; package com.cyl.manager.oms.service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.*; import java.util.*;
import java.time.LocalDateTime;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.CollectionUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.crypto.SecureUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
@ -21,47 +18,38 @@ import com.cyl.h5.pojo.vo.OrderCalcVO;
import com.cyl.h5.pojo.vo.SkuViewDTO; import com.cyl.h5.pojo.vo.SkuViewDTO;
import com.cyl.h5.pojo.vo.form.OrderSubmitForm; import com.cyl.h5.pojo.vo.form.OrderSubmitForm;
import com.cyl.h5.pojo.vo.query.OrderH5Query; import com.cyl.h5.pojo.vo.query.OrderH5Query;
import com.cyl.oms.convert.OrderConvert; import com.cyl.manager.oms.convert.OrderConvert;
import com.cyl.oms.domain.OrderItem; import com.cyl.manager.oms.domain.OrderItem;
import com.cyl.oms.domain.OrderOperateHistory; import com.cyl.manager.oms.domain.OrderOperateHistory;
import com.cyl.oms.mapper.OrderItemMapper; import com.cyl.manager.oms.mapper.OrderItemMapper;
import com.cyl.oms.mapper.OrderOperateHistoryMapper; import com.cyl.manager.oms.mapper.OrderOperateHistoryMapper;
import com.cyl.oms.pojo.vo.OrderVO; import com.cyl.manager.oms.pojo.vo.OrderVO;
import com.cyl.pms.convert.SkuConvert; import com.cyl.manager.pms.convert.SkuConvert;
import com.cyl.pms.domain.Product; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.domain.Sku; import com.cyl.manager.pms.domain.Sku;
import com.cyl.pms.mapper.ProductMapper; import com.cyl.manager.pms.mapper.ProductMapper;
import com.cyl.pms.mapper.SkuMapper; import com.cyl.manager.pms.mapper.SkuMapper;
import com.cyl.pms.pojo.vo.SkuVO; import com.cyl.manager.ums.domain.Member;
import com.cyl.ums.domain.Member; import com.cyl.manager.ums.domain.MemberAddress;
import com.cyl.ums.domain.MemberAddress; import com.cyl.manager.ums.domain.MemberCart;
import com.cyl.ums.domain.MemberCart; import com.cyl.manager.ums.mapper.MemberAddressMapper;
import com.cyl.ums.mapper.MemberAddressMapper; import com.cyl.manager.ums.mapper.MemberCartMapper;
import com.cyl.ums.mapper.MemberCartMapper;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.ruoyi.common.constant.Constants; import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.domain.model.LoginUser;
import com.ruoyi.common.exception.base.BaseException;
import com.ruoyi.common.utils.IDGenerator; import com.ruoyi.common.utils.IDGenerator;
import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.framework.config.LocalDataUtil; import com.ruoyi.framework.config.LocalDataUtil;
import com.ruoyi.system.mapper.SysUserMapper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl; import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.oms.mapper.OrderMapper; import com.cyl.manager.oms.mapper.OrderMapper;
import com.cyl.oms.domain.Order; import com.cyl.manager.oms.domain.Order;
import com.cyl.oms.pojo.query.OrderQuery; import com.cyl.manager.oms.pojo.query.OrderQuery;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
/** /**
* Service * Service
* *
@ -320,7 +308,7 @@ public class OrderService {
order.setStatus(Constants.OrderStatus.SEND); order.setStatus(Constants.OrderStatus.SEND);
order.setAftersaleStatus(1); order.setAftersaleStatus(1);
order.setReceiverName(memberAddress.getName()); order.setReceiverName(memberAddress.getName());
order.setReceiverPhone(memberAddress.getPhone()); // order.setReceiverPhone(memberAddress.getPhone());
order.setReceiverPostCode(memberAddress.getPostCode()); order.setReceiverPostCode(memberAddress.getPostCode());
order.setReceiverProvince(memberAddress.getProvince()); order.setReceiverProvince(memberAddress.getProvince());
order.setReceiverCity(memberAddress.getCity()); order.setReceiverCity(memberAddress.getCity());

@ -1,4 +1,4 @@
package com.cyl.pms.controller; package com.cyl.manager.pms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.pms.convert.BrandConvert; import com.cyl.manager.pms.convert.BrandConvert;
import com.cyl.pms.domain.Brand; import com.cyl.manager.pms.domain.Brand;
import com.cyl.pms.pojo.query.BrandQuery; import com.cyl.manager.pms.pojo.query.BrandQuery;
import com.cyl.pms.service.BrandService; import com.cyl.manager.pms.service.BrandService;
import com.cyl.pms.pojo.vo.BrandVO; import com.cyl.manager.pms.pojo.vo.BrandVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,12 +1,9 @@
package com.cyl.pms.controller; package com.cyl.manager.pms.controller;
import java.util.List; import java.util.List;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable;
import org.springframework.data.domain.Page;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -21,12 +18,12 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.pms.convert.ProductCategoryConvert; import com.cyl.manager.pms.convert.ProductCategoryConvert;
import com.cyl.pms.domain.ProductCategory; import com.cyl.manager.pms.domain.ProductCategory;
import com.cyl.pms.pojo.query.ProductCategoryQuery; import com.cyl.manager.pms.pojo.query.ProductCategoryQuery;
import com.cyl.pms.service.ProductCategoryService; import com.cyl.manager.pms.service.ProductCategoryService;
import com.cyl.pms.pojo.vo.ProductCategoryVO; import com.cyl.manager.pms.pojo.vo.ProductCategoryVO;
import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller
* *

@ -1,4 +1,4 @@
package com.cyl.pms.controller; package com.cyl.manager.pms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.pms.convert.ProductConvert; import com.cyl.manager.pms.convert.ProductConvert;
import com.cyl.pms.domain.Product; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.pojo.query.ProductQuery; import com.cyl.manager.pms.pojo.query.ProductQuery;
import com.cyl.pms.service.ProductService; import com.cyl.manager.pms.service.ProductService;
import com.cyl.pms.pojo.vo.ProductVO; import com.cyl.manager.pms.pojo.vo.ProductVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,4 +1,4 @@
package com.cyl.pms.controller; package com.cyl.manager.pms.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.pms.convert.SkuConvert; import com.cyl.manager.pms.convert.SkuConvert;
import com.cyl.pms.domain.Sku; import com.cyl.manager.pms.domain.Sku;
import com.cyl.pms.pojo.query.SkuQuery; import com.cyl.manager.pms.pojo.query.SkuQuery;
import com.cyl.pms.service.SkuService; import com.cyl.manager.pms.service.SkuService;
import com.cyl.pms.pojo.vo.SkuVO; import com.cyl.manager.pms.pojo.vo.SkuVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* skuController * skuController

@ -1,8 +1,8 @@
package com.cyl.pms.convert; package com.cyl.manager.pms.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.pms.domain.Brand; import com.cyl.manager.pms.domain.Brand;
import com.cyl.pms.pojo.vo.BrandVO; import com.cyl.manager.pms.pojo.vo.BrandVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,9 +1,9 @@
package com.cyl.pms.convert; package com.cyl.manager.pms.convert;
import com.cyl.h5.pojo.dto.CategoryDTO; import com.cyl.h5.pojo.dto.CategoryDTO;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.pms.domain.ProductCategory; import com.cyl.manager.pms.domain.ProductCategory;
import com.cyl.pms.pojo.vo.ProductCategoryVO; import com.cyl.manager.pms.pojo.vo.ProductCategoryVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,9 +1,9 @@
package com.cyl.pms.convert; package com.cyl.manager.pms.convert;
import com.cyl.h5.pojo.dto.ProductDTO; import com.cyl.h5.pojo.dto.ProductDTO;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.pms.domain.Product; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.pojo.vo.ProductVO; import com.cyl.manager.pms.pojo.vo.ProductVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

@ -1,8 +1,8 @@
package com.cyl.pms.convert; package com.cyl.manager.pms.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.pms.domain.Sku; import com.cyl.manager.pms.domain.Sku;
import com.cyl.pms.pojo.vo.SkuVO; import com.cyl.manager.pms.pojo.vo.SkuVO;
import java.util.List; import java.util.List;
/** /**
* sku DO <=> DTO <=> VO / BO / Query * sku DO <=> DTO <=> VO / BO / Query

@ -1,4 +1,4 @@
package com.cyl.pms.domain; package com.cyl.manager.pms.domain;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

@ -1,4 +1,4 @@
package com.cyl.pms.domain; package com.cyl.manager.pms.domain;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;

@ -1,4 +1,4 @@
package com.cyl.pms.domain; package com.cyl.manager.pms.domain;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

@ -1,4 +1,4 @@
package com.cyl.pms.domain; package com.cyl.manager.pms.domain;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;

@ -1,9 +1,8 @@
package com.cyl.pms.mapper; package com.cyl.manager.pms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.pms.domain.Brand;
import com.cyl.pms.domain.Brand;
/** /**
* Mapper * Mapper

@ -1,9 +1,8 @@
package com.cyl.pms.mapper; package com.cyl.manager.pms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.pms.domain.ProductCategory;
import com.cyl.pms.domain.ProductCategory;
/** /**
* Mapper * Mapper

@ -1,9 +1,8 @@
package com.cyl.pms.mapper; package com.cyl.manager.pms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.domain.Product;
/** /**
* Mapper * Mapper

@ -1,9 +1,8 @@
package com.cyl.pms.mapper; package com.cyl.manager.pms.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param; import com.cyl.manager.pms.domain.Sku;
import com.cyl.pms.domain.Sku;
/** /**
* skuMapper * skuMapper

@ -1,6 +1,6 @@
package com.cyl.pms.pojo.dto; package com.cyl.manager.pms.pojo.dto;
import com.cyl.ums.domain.MemberCart; import com.cyl.manager.ums.domain.MemberCart;
import lombok.Data; import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;

@ -1,4 +1,4 @@
package com.cyl.pms.pojo.query; package com.cyl.manager.pms.pojo.query;
import lombok.Data; import lombok.Data;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

@ -1,4 +1,4 @@
package com.cyl.pms.pojo.query; package com.cyl.manager.pms.pojo.query;
import lombok.Data; import lombok.Data;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;

@ -1,8 +1,7 @@
package com.cyl.pms.pojo.query; package com.cyl.manager.pms.pojo.query;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.ruoyi.common.annotation.Excel;
import lombok.Data; import lombok.Data;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

@ -1,4 +1,4 @@
package com.cyl.pms.pojo.query; package com.cyl.manager.pms.pojo.query;
import java.math.BigDecimal; import java.math.BigDecimal;
import lombok.Data; import lombok.Data;

@ -1,7 +1,6 @@
package com.cyl.pms.pojo.vo; package com.cyl.manager.pms.pojo.vo;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseAudit; import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data; import lombok.Data;
/** /**

@ -1,8 +1,5 @@
package com.cyl.pms.pojo.vo; package com.cyl.manager.pms.pojo.vo;
import com.cyl.pms.domain.ProductCategory;
import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseAudit; import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data; import lombok.Data;

@ -1,11 +1,10 @@
package com.cyl.pms.pojo.vo; package com.cyl.manager.pms.pojo.vo;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.List; import java.util.List;
import com.cyl.pms.domain.Sku; import com.cyl.manager.pms.domain.Sku;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseAudit; import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data; import lombok.Data;
/** /**

@ -1,8 +1,7 @@
package com.cyl.pms.pojo.vo; package com.cyl.manager.pms.pojo.vo;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseAudit; import com.ruoyi.common.core.domain.BaseAudit;
import lombok.Data; import lombok.Data;
/** /**

@ -1,6 +1,5 @@
package com.cyl.pms.service; package com.cyl.manager.pms.service;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -9,9 +8,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.pms.mapper.BrandMapper; import com.cyl.manager.pms.mapper.BrandMapper;
import com.cyl.pms.domain.Brand; import com.cyl.manager.pms.domain.Brand;
import com.cyl.pms.pojo.query.BrandQuery; import com.cyl.manager.pms.pojo.query.BrandQuery;
/** /**
* Service * Service

@ -1,4 +1,4 @@
package com.cyl.pms.service; package com.cyl.manager.pms.service;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@ -6,14 +6,14 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.OrderItem; import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cyl.h5.pojo.dto.CategoryDTO; import com.cyl.h5.pojo.dto.CategoryDTO;
import com.cyl.pms.convert.ProductCategoryConvert; import com.cyl.manager.pms.convert.ProductCategoryConvert;
import com.cyl.pms.convert.ProductConvert; import com.cyl.manager.pms.convert.ProductConvert;
import com.cyl.pms.domain.Product; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.domain.ProductCategory; import com.cyl.manager.pms.domain.ProductCategory;
import com.cyl.pms.mapper.ProductCategoryMapper; import com.cyl.manager.pms.mapper.ProductCategoryMapper;
import com.cyl.pms.mapper.ProductMapper; import com.cyl.manager.pms.mapper.ProductMapper;
import com.cyl.pms.pojo.query.ProductCategoryQuery; import com.cyl.manager.pms.pojo.query.ProductCategoryQuery;
import com.cyl.pms.pojo.vo.ProductCategoryVO; import com.cyl.manager.pms.pojo.vo.ProductCategoryVO;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.ruoyi.common.exception.base.BaseException; import com.ruoyi.common.exception.base.BaseException;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;

@ -1,29 +1,24 @@
package com.cyl.pms.service; package com.cyl.manager.pms.service;
import java.math.BigDecimal;
import java.util.*; import java.util.*;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.segments.MergeSegments;
import com.cyl.h5.pojo.vo.ProductDetail; import com.cyl.h5.pojo.vo.ProductDetail;
import com.cyl.pms.convert.ProductConvert; import com.cyl.manager.pms.convert.ProductConvert;
import com.cyl.pms.domain.Brand; import com.cyl.manager.pms.domain.Sku;
import com.cyl.pms.domain.Sku; import com.cyl.manager.pms.mapper.BrandMapper;
import com.cyl.pms.mapper.BrandMapper; import com.cyl.manager.pms.mapper.SkuMapper;
import com.cyl.pms.mapper.SkuMapper; import com.cyl.manager.pms.pojo.vo.ProductVO;
import com.cyl.pms.pojo.vo.ProductVO;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.security.core.parameters.P;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.pms.mapper.ProductMapper; import com.cyl.manager.pms.mapper.ProductMapper;
import com.cyl.pms.domain.Product; import com.cyl.manager.pms.domain.Product;
import com.cyl.pms.pojo.query.ProductQuery; import com.cyl.manager.pms.pojo.query.ProductQuery;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**

@ -1,7 +1,6 @@
package com.cyl.pms.service; package com.cyl.manager.pms.service;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.Arrays;
import java.util.List; import java.util.List;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -10,9 +9,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.cyl.pms.mapper.SkuMapper; import com.cyl.manager.pms.mapper.SkuMapper;
import com.cyl.pms.domain.Sku; import com.cyl.manager.pms.domain.Sku;
import com.cyl.pms.pojo.query.SkuQuery; import com.cyl.manager.pms.pojo.query.SkuQuery;
/** /**
* skuService * skuService

@ -1,4 +1,4 @@
package com.cyl.ums.controller; package com.cyl.manager.ums.controller;
import java.util.List; import java.util.List;
@ -21,12 +21,12 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.ums.convert.MemberAddressConvert; import com.cyl.manager.ums.convert.MemberAddressConvert;
import com.cyl.ums.domain.MemberAddress; import com.cyl.manager.ums.domain.MemberAddress;
import com.cyl.ums.pojo.query.MemberAddressQuery; import com.cyl.manager.ums.pojo.query.MemberAddressQuery;
import com.cyl.ums.service.MemberAddressService; import com.cyl.manager.ums.service.MemberAddressService;
import com.cyl.ums.pojo.vo.MemberAddressVO; import com.cyl.manager.ums.pojo.vo.MemberAddressVO;
import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller
* *

@ -1,10 +1,7 @@
package com.cyl.ums.controller; package com.cyl.manager.ums.controller;
import java.util.List;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Pageable;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
@ -21,12 +18,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.ums.convert.MemberCartConvert; import com.cyl.manager.ums.convert.MemberCartConvert;
import com.cyl.ums.domain.MemberCart; import com.cyl.manager.ums.domain.MemberCart;
import com.cyl.ums.pojo.query.MemberCartQuery; import com.cyl.manager.ums.pojo.query.MemberCartQuery;
import com.cyl.ums.service.MemberCartService; import com.cyl.manager.ums.service.MemberCartService;
import com.cyl.ums.pojo.vo.MemberCartVO;
import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller
* *

@ -1,8 +1,8 @@
package com.cyl.ums.controller; package com.cyl.manager.ums.controller;
import java.util.List; import java.util.List;
import com.cyl.ums.pojo.dto.ChangeMemberStatusDTO; import com.cyl.manager.ums.pojo.dto.ChangeMemberStatusDTO;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.data.domain.PageImpl; import org.springframework.data.domain.PageImpl;
@ -22,11 +22,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.ums.convert.MemberConvert; import com.cyl.manager.ums.convert.MemberConvert;
import com.cyl.ums.domain.Member; import com.cyl.manager.ums.domain.Member;
import com.cyl.ums.pojo.query.MemberQuery; import com.cyl.manager.ums.pojo.query.MemberQuery;
import com.cyl.ums.service.MemberService; import com.cyl.manager.ums.service.MemberService;
import com.cyl.ums.pojo.vo.MemberVO; import com.cyl.manager.ums.pojo.vo.MemberVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,4 +1,4 @@
package com.cyl.ums.controller; package com.cyl.manager.ums.controller;
import java.util.List; import java.util.List;
@ -21,11 +21,11 @@ import org.springframework.web.bind.annotation.RestController;
import com.ruoyi.common.annotation.Log; import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.enums.BusinessType;
import com.cyl.ums.convert.MemberWechatConvert; import com.cyl.manager.ums.convert.MemberWechatConvert;
import com.cyl.ums.domain.MemberWechat; import com.cyl.manager.ums.domain.MemberWechat;
import com.cyl.ums.pojo.query.MemberWechatQuery; import com.cyl.manager.ums.pojo.query.MemberWechatQuery;
import com.cyl.ums.service.MemberWechatService; import com.cyl.manager.ums.service.MemberWechatService;
import com.cyl.ums.pojo.vo.MemberWechatVO; import com.cyl.manager.ums.pojo.vo.MemberWechatVO;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
/** /**
* Controller * Controller

@ -1,8 +1,8 @@
package com.cyl.ums.convert; package com.cyl.manager.ums.convert;
import org.mapstruct.Mapper; import org.mapstruct.Mapper;
import com.cyl.ums.domain.MemberAddress; import com.cyl.manager.ums.domain.MemberAddress;
import com.cyl.ums.pojo.vo.MemberAddressVO; import com.cyl.manager.ums.pojo.vo.MemberAddressVO;
import java.util.List; import java.util.List;
/** /**
* DO <=> DTO <=> VO / BO / Query * DO <=> DTO <=> VO / BO / Query

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save