Browse Source

微服务仓储系统

master
djz8236 2 years ago
parent
commit
e1a94e149f
  1. 17
      warehousing-system/project/wh-manage/pom.xml
  2. 12
      warehousing-system/project/wh-manage/src/main/java/com/wh/controller/api/input/InStoreHouseMainController.java
  3. 4
      warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformation.java
  4. 2
      warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationDetailsVo.java
  5. 2
      warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationDto.java
  6. 10
      warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationFeign.java
  7. 2
      warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationQuery.java
  8. 2
      warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationVo.java

17
warehousing-system/project/wh-manage/pom.xml

@ -93,18 +93,19 @@
</dependencies> </dependencies>
<!--添加build标签--> <!--添加build标签-->
<build> <build>
<!--打包成jar包时的名字-->
<finalName>wm-manager</finalName>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId> <artifactId>spring-boot-maven-plugin</artifactId>
<configuration> <executions>
<excludes> <execution>
<exclude> <goals>
<groupId>org.projectlombok</groupId> <goal>repackage</goal>
<artifactId>lombok</artifactId> </goals>
</exclude> </execution>
</excludes> </executions>
</configuration>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>

12
warehousing-system/project/wh-manage/src/main/java/com/wh/controller/api/input/InStoreHouseMainController.java

@ -1,11 +1,9 @@
package com.wh.controller.api.input; package com.wh.controller.api.input;
import com.wh.feign.enterpriseinformation.EnterpriseInformationFeign; import com.wh.feign.enterpriseinformation.WhEnterpriseInformationFeign;
import com.wh.feign.enterpriseinformation.EnterpriseInformationQuery; import com.wh.feign.enterpriseinformation.WhEnterpriseInformationQuery;
import com.wh.pojo.InStorehouse;
import com.wh.pojo.api.*; import com.wh.pojo.api.*;
import com.wh.pojo.purchasenew.Purchasenew;
import com.wh.service.api.instorehouse.InStorehouseMainService; import com.wh.service.api.instorehouse.InStorehouseMainService;
import com.wh.service.purchasenew.PurchasenewService; import com.wh.service.purchasenew.PurchasenewService;
import com.wh.service.purchasenewproduct.PurchasenewProductService; import com.wh.service.purchasenewproduct.PurchasenewProductService;
@ -17,8 +15,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.HashMap;
import java.util.List;
import java.util.Map; import java.util.Map;
@RestController @RestController
@ -33,7 +29,7 @@ public class InStoreHouseMainController {
@Autowired @Autowired
private PurchasenewProductService purchasenewProductService; private PurchasenewProductService purchasenewProductService;
@Resource @Resource
private EnterpriseInformationFeign enterpriseInformationFeign; private WhEnterpriseInformationFeign enterpriseInformationFeign;
@PostMapping("addInStorehouse") @PostMapping("addInStorehouse")
public ResultBean addInStorehouse(@RequestBody InStoreHouseMainDto inStoreHouseMainDto){ public ResultBean addInStorehouse(@RequestBody InStoreHouseMainDto inStoreHouseMainDto){
@ -46,7 +42,7 @@ public class InStoreHouseMainController {
} }
@PostMapping("listPage") @PostMapping("listPage")
public ResultBean listPage(@RequestBody PagerQuery<InStorehouseMainQuery> pq){ public ResultBean listPage(@RequestBody PagerQuery<InStorehouseMainQuery> pq){
PagerQuery<EnterpriseInformationQuery> pqq=new PagerQuery<>(); PagerQuery<WhEnterpriseInformationQuery> pqq=new PagerQuery<>();
ResultBean enterpriseBySid = enterpriseInformationFeign.listPage(pqq); ResultBean enterpriseBySid = enterpriseInformationFeign.listPage(pqq);
PagerVo<InStoreHouseMainVo> pv = inStorehouseMainService.listPage(pq); PagerVo<InStoreHouseMainVo> pv = inStorehouseMainService.listPage(pq);
ResultBean<PagerVo<InStoreHouseMainVo>> r = ResultBean.fireSuccess(); ResultBean<PagerVo<InStoreHouseMainVo>> r = ResultBean.fireSuccess();

4
warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/EnterpriseInformation.java → warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformation.java

@ -1,6 +1,5 @@
package com.wh.feign.enterpriseinformation; package com.wh.feign.enterpriseinformation;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity; import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
@ -12,8 +11,7 @@ import lombok.Data;
*/ */
@Data @Data
@ApiModel(value = "企业信息", description = "企业信息") @ApiModel(value = "企业信息", description = "企业信息")
@TableName("enterprise_information") public class WhEnterpriseInformation extends BaseEntity {
public class EnterpriseInformation extends BaseEntity {
@ApiModelProperty("企业名称") @ApiModelProperty("企业名称")
private String enterpriseName; private String enterpriseName;
@ApiModelProperty("企业简称") @ApiModelProperty("企业简称")

2
warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/EnterpriseInformationDetailsVo.java → warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationDetailsVo.java

@ -11,7 +11,7 @@ import lombok.Data;
*/ */
@Data @Data
@ApiModel(value = "企业信息 视图数据详情", description = "企业信息 视图数据详情") @ApiModel(value = "企业信息 视图数据详情", description = "企业信息 视图数据详情")
public class EnterpriseInformationDetailsVo implements Vo { public class WhEnterpriseInformationDetailsVo implements Vo {
private String id; private String id;
private String sid; private String sid;
@ApiModelProperty("企业名称") @ApiModelProperty("企业名称")

2
warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/EnterpriseInformationDto.java → warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationDto.java

@ -11,7 +11,7 @@ import lombok.Data;
*/ */
@ApiModel(value = "企业信息 数据传输对象", description = "企业信息 数据传输对象") @ApiModel(value = "企业信息 数据传输对象", description = "企业信息 数据传输对象")
@Data @Data
public class EnterpriseInformationDto implements Dto { public class WhEnterpriseInformationDto implements Dto {
private String id; private String id;
private String sid; private String sid;
@ApiModelProperty("企业名称") @ApiModelProperty("企业名称")

10
warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/EnterpriseInformationFeign.java → warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationFeign.java

@ -16,21 +16,21 @@ import java.util.List;
*/ */
@Api(tags = "企业信息") @Api(tags = "企业信息")
@FeignClient( path = "v1/enterpriseinformation", value = "supervise-crm") @FeignClient( path = "v1/enterpriseinformation", value = "supervise-crm")
public interface EnterpriseInformationFeign { public interface WhEnterpriseInformationFeign {
//@Override //@Override
@ApiOperation("根据条件分页查询数据的列表") @ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage") @PostMapping("/listPage")
public ResultBean<PagerVo<EnterpriseInformationVo>> listPage(@RequestBody PagerQuery<EnterpriseInformationQuery> pq) ; public ResultBean<PagerVo<WhEnterpriseInformationVo>> listPage(@RequestBody PagerQuery<WhEnterpriseInformationQuery> pq) ;
@ApiOperation("查询全部企业") @ApiOperation("查询全部企业")
@PostMapping("/list") @PostMapping("/list")
public ResultBean<List<EnterpriseInformationVo>> EnterpriseList() ; public ResultBean<List<WhEnterpriseInformationVo>> EnterpriseList() ;
@ApiOperation("保存") @ApiOperation("保存")
@PostMapping("/save") @PostMapping("/save")
public ResultBean save(@RequestBody EnterpriseInformationDto dto); public ResultBean save(@RequestBody WhEnterpriseInformationDto dto);
@ApiOperation("修改") @ApiOperation("修改")
@PostMapping("/update") @PostMapping("/update")
public ResultBean update(@RequestBody EnterpriseInformationDto dto) ; public ResultBean update(@RequestBody WhEnterpriseInformationDto dto) ;
} }

2
warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/EnterpriseInformationQuery.java → warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationQuery.java

@ -11,7 +11,7 @@ import lombok.Data;
*/ */
@ApiModel(value = "企业信息 查询条件", description = "企业信息 查询条件") @ApiModel(value = "企业信息 查询条件", description = "企业信息 查询条件")
@Data @Data
public class EnterpriseInformationQuery implements Query { public class WhEnterpriseInformationQuery implements Query {
private String id; private String id;
private String sid; private String sid;
@ApiModelProperty("企业名称") @ApiModelProperty("企业名称")

2
warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/EnterpriseInformationVo.java → warehousing-system/project/wh-manage/src/main/java/com/wh/feign/enterpriseinformation/WhEnterpriseInformationVo.java

@ -11,7 +11,7 @@ import lombok.Data;
*/ */
@ApiModel(value = "企业信息 视图数据对象", description = "企业信息 视图数据对象") @ApiModel(value = "企业信息 视图数据对象", description = "企业信息 视图数据对象")
@Data @Data
public class EnterpriseInformationVo implements Vo { public class WhEnterpriseInformationVo implements Vo {
private String id; private String id;
private String sid; private String sid;
@ApiModelProperty("企业名称") @ApiModelProperty("企业名称")
Loading…
Cancel
Save