From f8e5454e3bf4e508d214bac67291b5a96e8b5d26 Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Fri, 5 Jul 2024 11:12:23 +0800 Subject: [PATCH] =?UTF-8?q?oms=E7=B3=BB=E7=BB=9F=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E8=BF=81=E7=A7=BB=E6=9E=84=E5=BB=BA=E5=90=AF=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../apiadmin/aggregation/DictCommonRest.java | 99 +++++++++++++++++ .../apiadmin/aggregation/DictTypeRest.java | 65 +++++++++++ .../aggregation/PurchaseReceiptBillRest.java | 74 ------------ .../oms/apiadmin/aggregation/RegionRest.java | 61 ++++++++++ .../oms/apiadmin/aggregation/SysMenuRest.java | 15 +-- .../apiadmin/aggregation/SysMenuRoleRest.java | 16 +-- .../oms/apiadmin/aggregation/SysPostRest.java | 14 +-- .../aggregation/SysRoleAuthorizeRest.java | 4 +- .../oms/apiadmin/aggregation/SysRoleRest.java | 21 +--- .../apiadmin/aggregation/SysStaffOrgRest.java | 2 +- .../oms/biz/func/dictcommon/DictCommon.java | 25 +++++ .../biz/func/dictcommon/DictCommonDto.java | 36 ++++++ .../biz/func/dictcommon/DictCommonMapper.java | 60 ++++++++++ .../biz/func/dictcommon/DictCommonMapper.xml | 43 +++++++ .../biz/func/dictcommon/DictCommonQuery.java | 24 ++++ .../func/dictcommon/DictCommonService.java | 61 ++++++++++ .../func/dictcommon/DictCommonTypeQuery.java | 21 ++++ .../oms/biz/func/dictcommon/DictCommonVo.java | 32 ++++++ .../yxt/oms/biz/func/dicttype/DictType.java | 21 ++++ .../oms/biz/func/dicttype/DictTypeDto.java | 30 +++++ .../oms/biz/func/dicttype/DictTypeMapper.java | 28 +++++ .../oms/biz/func/dicttype/DictTypeMapper.xml | 17 +++ .../oms/biz/func/dicttype/DictTypeQuery.java | 24 ++++ .../biz/func/dicttype/DictTypeService.java | 35 ++++++ .../yxt/oms/biz/func/dicttype/DictTypeVo.java | 32 ++++++ .../biz/func/purchasebill/PurchaseBill.java | 13 --- .../func/purchasebill/PurchaseBillMapper.java | 13 --- .../func/purchasebill/PurchaseBillQuery.java | 14 --- .../biz/func/purchasebill/PurchaseBillVo.java | 14 --- .../PurchaseChoiceBillDetailsVo.java | 85 -------------- .../purchasebill/PurchaseChoiceBillQuery.java | 79 ------------- .../purchasebill/PurchaseChoiceBillVo.java | 105 ------------------ .../PurchaseBillAmountMapper.java | 41 ------- .../PurchaseBillAmountMapper.xml | 6 - .../PurchaseBillAmountService.java | 15 --- .../PurchaseBillDetail.java | 13 --- .../PurchaseBillDetailDetailsVo.java | 14 --- .../PurchaseBillDetailDto.java | 14 --- .../PurchaseBillDetailMapper.java | 64 ----------- .../PurchaseBillDetailMapper.xml | 46 -------- .../PurchaseBillDetailQuery.java | 93 ---------------- .../PurchaseBillDetailReportQuery.java | 59 ---------- .../PurchaseBillDetailReportVo.java | 77 ------------- .../PurchaseBillDetailService.java | 82 +------------- .../PurchaseBillDetailSumVo.java | 71 ------------ .../PurchaseBillDetailVo.java | 96 ---------------- .../PurchaseBillExtend.java | 13 --- .../PurchaseBillExtendDetailsVo.java | 14 --- .../PurchaseBillExtendDto.java | 14 --- .../PurchaseBillExtendMapper.java | 54 --------- .../PurchaseBillExtendMapper.xml | 6 - .../PurchaseBillExtendQuery.java | 83 -------------- .../PurchaseBillExtendService.java | 30 +---- .../PurchaseBillExtendVo.java | 85 -------------- .../PurchaseReceiptBill.java | 42 ------- .../PurchaseReceiptBillDto.java | 56 ---------- .../PurchaseReceiptBillQuery.java | 13 --- .../PurchaseReceiptBillService.java | 101 ----------------- .../PurchaseReceiptBillVo.java | 52 --------- .../PurchaseReceiptBillDetail.java | 33 ------ .../PurchaseReceiptBillDetailDto.java | 39 ------- .../PurchaseReceiptBillDetailQuery.java | 13 --- .../PurchaseReceiptBillDetailVo.java | 44 -------- .../com/yxt/oms/biz/func/region/Region.java | 29 +++++ .../oms/biz/func/region/RegionChildTwoVo.java | 30 +++++ .../oms/biz/func/region/RegionChildVo.java | 34 ++++++ .../yxt/oms/biz/func/region/RegionDto.java | 46 ++++++++ .../yxt/oms/biz/func/region/RegionListVo.java | 24 ++++ .../yxt/oms/biz/func/region/RegionMapper.java | 21 ++++ .../yxt/oms/biz/func/region/RegionMapper.xml | 33 ++++++ .../yxt/oms/biz/func/region/RegionQuery.java | 23 ++++ .../oms/biz/func/region/RegionService.java | 45 ++++++++ .../func/region/RegionThirdLevelNameVo.java | 24 ++++ .../com/yxt/oms/biz/func/region/RegionVo.java | 35 ++++++ .../com/yxt/oms/biz/func/sysmenu/SysMenu.java | 13 --- .../oms/biz/func/sysmenu/SysMenuMapper.java | 13 --- .../oms/biz/func/sysmenu/SysMenuMapper.xml | 16 +-- .../oms/biz/func/sysmenu/SysMenuService.java | 23 +--- .../func/sysmenurole/SysMenuRoleMapper.java | 13 --- .../func/sysmenurole/SysMenuRoleMapper.xml | 16 +-- .../func/sysmenurole/SysMenuRoleService.java | 7 +- .../SysOrganizationMapper.java | 13 --- .../sysorganization/SysOrganizationMapper.xml | 50 ++++----- .../oms/biz/func/syspost/SysPostMapper.java | 13 --- .../oms/biz/func/syspost/SysPostMapper.xml | 10 +- .../oms/biz/func/syspost/SysPostService.java | 18 +-- .../oms/biz/func/sysrole/SysRoleMapper.java | 13 --- .../oms/biz/func/sysrole/SysRoleMapper.xml | 18 +-- .../oms/biz/func/sysrole/SysRoleService.java | 9 +- .../SysRoleAuthorizeMapper.xml | 8 +- .../SysRoleAuthorizeService.java | 22 +--- .../func/sysstafforg/SysStaffOrgService.java | 6 +- .../func/sysuserrole/SysUserRoleMapper.java | 13 --- .../func/sysuserrole/SysUserRoleMapper.xml | 8 +- .../func/sysuserrole/SysUserRoleService.java | 18 +-- .../portal/dictcommon/DictCommonFeign.java | 8 +- .../dictcommon/DictCommonFeignFallback.java | 6 +- .../feign/portal/dicttype/DictTypeFeign.java | 6 +- .../dicttype/DictTypeFeignFallback.java | 6 +- .../oms/feign/portal/region/RegionFeign.java | 2 +- .../feign/portal/sysmenu/SysMenuFeign.java | 1 + .../portal/sysmenu/SysMenuFeignFallback.java | 1 + .../portal/sysmenurole/SysMenuRoleFeign.java | 14 +-- .../sysmenurole/SysMenuRoleFeignFallback.java | 1 + .../feign/portal/syspost/SysPostFeign.java | 21 +--- .../portal/syspost/SysPostFeignFallback.java | 21 +--- .../feign/portal/sysrole/SysRoleFeign.java | 19 +--- .../portal/sysrole/SysRoleFeignFallback.java | 19 +--- .../SysRoleAuthorizeFeign.java | 15 +-- .../SysRoleAuthorizeFeignFallback.java | 16 +-- .../portal/sysuser/SysUserFeignFallback.java | 2 +- .../portal/sysuserrole/SysUserRoleFeign.java | 19 +--- .../sysuserrole/SysUserRoleFeignFallback.java | 19 +--- .../PurchaseReceiptBillFeign.java | 55 --------- .../PurchaseReceiptBillFeignFallback.java | 59 ---------- .../sales/smssalesbill/SmsSalesBillFeign.java | 7 -- .../SmsSalesBillFeignFallback.java | 7 -- 117 files changed, 1203 insertions(+), 2351 deletions(-) create mode 100644 oms/src/main/java/com/yxt/oms/apiadmin/aggregation/DictCommonRest.java create mode 100644 oms/src/main/java/com/yxt/oms/apiadmin/aggregation/DictTypeRest.java delete mode 100644 oms/src/main/java/com/yxt/oms/apiadmin/aggregation/PurchaseReceiptBillRest.java create mode 100644 oms/src/main/java/com/yxt/oms/apiadmin/aggregation/RegionRest.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommon.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonDto.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonMapper.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonMapper.xml create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonQuery.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonService.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonTypeQuery.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonVo.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictType.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeDto.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.xml create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeQuery.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeService.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillDetailsVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillQuery.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountMapper.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountMapper.xml delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailMapper.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailMapper.xml delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailQuery.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailReportQuery.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailReportVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailSumVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendMapper.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendMapper.xml delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendQuery.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBill.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillDto.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillQuery.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillService.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetail.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailDto.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailQuery.java delete mode 100644 oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailVo.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/Region.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionChildTwoVo.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionChildVo.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionDto.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionListVo.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionMapper.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionMapper.xml create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionQuery.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionService.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionThirdLevelNameVo.java create mode 100644 oms/src/main/java/com/yxt/oms/biz/func/region/RegionVo.java delete mode 100644 oms/src/main/java/com/yxt/oms/feign/purchase/purchasereceiptbill/PurchaseReceiptBillFeign.java delete mode 100644 oms/src/main/java/com/yxt/oms/feign/purchase/purchasereceiptbill/PurchaseReceiptBillFeignFallback.java diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/DictCommonRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/DictCommonRest.java new file mode 100644 index 0000000..a12a53b --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/DictCommonRest.java @@ -0,0 +1,99 @@ +package com.yxt.oms.apiadmin.aggregation; + +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.biz.func.dictcommon.*; +import com.yxt.oms.biz.func.dicttype.DictTypeService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import javax.validation.Valid; +import java.util.List; + +/** + * @author dimengzhe + * @date 2021/7/5 21:29 + * @description + */ +@Slf4j +@Controller +@RequestMapping("apiadmin/dictcommons") +@Api(tags = "数据字典数据项管理") +public class DictCommonRest { + + @Autowired + private DictTypeService dictTypeService; + + @Autowired + private DictCommonService dictCommonService; + + @PostMapping(value = "/save") + @ResponseBody + @ApiOperation(value = "数据字典数据项保存") + ResultBean save(@Valid @RequestBody DictCommonDto dictCommonDto) { + return dictCommonService.save(dictCommonDto); + } + + @PostMapping("/pageList") + @ResponseBody + @ApiOperation(value = "数据字典数据项分页列表") + ResultBean> pageList(@RequestBody PagerQuery pagerQuery) { + return dictCommonService.pageList(pagerQuery); + } + + @PostMapping("/update/{sid}") + @ResponseBody + @ApiOperation(value = "数据字典修改后保存") + ResultBean update(@Valid @RequestBody DictCommonDto dictCommonDto, @ApiParam(value = "数据项sid", required = true) @PathVariable("sid") String sid){ + + return dictCommonService.updateBySid(dictCommonDto, sid); + } + + @ResponseBody + @DeleteMapping("/delete/{sid}") + @ApiOperation(value = "删除") + ResultBean delete(@ApiParam(value = "数据项sid", required = true) @PathVariable("sid") String sid){ + return dictCommonService.del(sid); + } + + @GetMapping("/typeValues") + @ResponseBody + @ApiOperation("下拉框的获取") + ResultBean> getTypeValues(@RequestParam("type") String type, @RequestParam(value = "psid", defaultValue = "0")String psid){ + return dictCommonService.getValue(type,psid); + } + + @ResponseBody + @GetMapping("/selectBykey/{key}/{type}") + @ApiOperation(value = "数据字典信息修改时的初始化信息") + public ResultBean selectBykey(@ApiParam(value = "数据字典key", required = true) @PathVariable("key") String key, @ApiParam(value = "数据字典type", required = true) @PathVariable("type") String type) { + + return dictCommonService.selectBykey(key, type); + } + + @GetMapping("/getFirstDictKeyByType") + @ResponseBody + @ApiOperation("根据数据字典的key获取第一个值(默认值)") + ResultBean getFirstDictKeyByType(@RequestParam("dictType") String dictType, @RequestParam("psid") String psid){ + ResultBean> resultBean = getTypeValues(dictType, psid); + if (resultBean.getSuccess() && resultBean.getData() != null) { + String dictKey = resultBean.getData().get(0).getDictKey(); + return new ResultBean().success().setData(dictKey); + } else { + return new ResultBean().fail().setData(new DictCommon()); + } + } + + @GetMapping("/getTypeValueList") + @ResponseBody + @ApiOperation("根据分类编码和数据分组查询数据字典") + ResultBean> getTypeValueList(@RequestParam("type")String type,@RequestParam("groupNum")String groupNum){ + return dictCommonService.getList(type,groupNum); + } +} diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/DictTypeRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/DictTypeRest.java new file mode 100644 index 0000000..fdec3b2 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/DictTypeRest.java @@ -0,0 +1,65 @@ +package com.yxt.oms.apiadmin.aggregation; + +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.biz.func.dictcommon.DictCommonService; +import com.yxt.oms.biz.func.dicttype.DictTypeDto; +import com.yxt.oms.biz.func.dicttype.DictTypeQuery; +import com.yxt.oms.biz.func.dicttype.DictTypeService; +import com.yxt.oms.biz.func.dicttype.DictTypeVo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import javax.validation.Valid; + +/** + * @author dimengzhe + * @date 2021/7/5 22:37 + * @description + */ +@Slf4j +@Controller +@RequestMapping("apiadmin/dicttypes") +@Api(tags = "数据字典类型管理") +public class DictTypeRest{ + + @Autowired + private DictTypeService dictTypeService; + + @Autowired + private DictCommonService dictCommonService; + + + @PostMapping(value = "/save") + @ResponseBody + @ApiOperation(value = "数据字典类型保存") + ResultBean save(@Valid @RequestBody DictTypeDto dictTypeDto){ + return dictTypeService.save(dictTypeDto); + } + @PostMapping("/pageList") + @ResponseBody + @ApiOperation(value = "数据字典类型分页列表") + ResultBean> pageList(@RequestBody PagerQuery pagerQuery){ + return dictTypeService.pageList(pagerQuery); + } + + @PostMapping("/update/{sid}") + @ResponseBody + @ApiOperation(value = "数据字典类型更新") + ResultBean update(@Valid DictTypeDto dictTypeDto, @ApiParam(value = "数据字典类型sid", required = true) @PathVariable("sid") String sid){ + return dictTypeService.updateBySid(dictTypeDto, sid); + } + + @DeleteMapping("/delete/{sid}") + @ResponseBody + @ApiOperation(value = "数据字典类型删除") + ResultBean delete(@ApiParam(value = "sid", required = true) @PathVariable("sid") String sid){ + return dictTypeService.del(sid); + } +} diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/PurchaseReceiptBillRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/PurchaseReceiptBillRest.java deleted file mode 100644 index 4607fc9..0000000 --- a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/PurchaseReceiptBillRest.java +++ /dev/null @@ -1,74 +0,0 @@ -package com.yxt.oms.apiadmin.aggregation; - -import com.yxt.common.core.query.PagerQuery; -import com.yxt.common.core.result.ResultBean; -import com.yxt.common.core.vo.PagerVo; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillService; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBill; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillDto; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillQuery; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillVo; -import com.yxt.oms.utils.OrgPathQuery; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; - -import java.util.List; - -/** - * @author wangpengfei - * @date 2024/2/26 15:49 - */ -@Api(tags = "商品品牌") -@RestController -@RequestMapping("/apiadmin/base/basegoodsbrand") -public class PurchaseReceiptBillRest { - - @Autowired - PurchaseReceiptBillService baseBrandInfoService; - - @ApiOperation("分页列表") - @PostMapping("/listPage") - public ResultBean> listPage(@RequestBody PagerQuery pq) { - return baseBrandInfoService.listPage(pq); - } - - @ApiOperation("查询所有的品牌") - @PostMapping("/listAll") - public ResultBean> listAll(@RequestBody OrgPathQuery query) { - return baseBrandInfoService.listAll(query); - } - - @ApiOperation("保存") - @PostMapping("/save") - public ResultBean save(@RequestBody PurchaseReceiptBillDto dto) { - return baseBrandInfoService.save(dto); - } - - @ApiOperation("初始化") - @GetMapping("/initialization/{sid}") - public ResultBean initialization(@PathVariable("sid") String sid) { - return baseBrandInfoService.initialization(sid); - } - - @ApiOperation("删除") - @DeleteMapping("/delete/{sid}") - public ResultBean delete(@PathVariable("sid") String sid) { - return baseBrandInfoService.delete(sid); - } - - @ApiOperation("根据sid批量删除") - @DeleteMapping("/delBySids") - public ResultBean delBySids(@RequestBody String[] sids){ - ResultBean rb = ResultBean.fireFail(); - baseBrandInfoService.delAll(sids); - return rb.success(); - } - - @ApiOperation("更改可用状态") - @GetMapping("/updateIsEnable/{sid}/{isEnable}") - public ResultBean updateIsEnable(@PathVariable("sid") String sid,@PathVariable("isEnable")String isEnable) { - return baseBrandInfoService.updateIsEnable(sid,isEnable); - } -} diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/RegionRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/RegionRest.java new file mode 100644 index 0000000..3797ad8 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/RegionRest.java @@ -0,0 +1,61 @@ +package com.yxt.oms.apiadmin.aggregation; + +import com.yxt.common.core.result.ResultBean; +import com.yxt.oms.biz.func.region.RegionChildTwoVo; +import com.yxt.oms.biz.func.region.RegionService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +@Api(tags = "省、市、县") +@RestController +@RequestMapping("/apiadmin/regions") +public class RegionRest { + + @Autowired + private RegionService regionService; + + /** + * 区域获取省 + * + * @return 所有省的集合 + */ + @ApiOperation("获取省") + @ResponseBody + @GetMapping("/getProvince") + public ResultBean getProvince() { + List regionList = regionService.getProvince(); + return ResultBean.fireSuccess().setData(regionList); + } + + /** + * 根据省查询该省下所有的市 + * + * @param sid 省sid + * @return 某省下所有的市 + */ + @ApiOperation("根据省sid获取该省的所有市") + @ResponseBody + @GetMapping("/getCity") + public ResultBean getCity(@RequestParam("sid") String sid){ + List city = regionService.getCity(sid); + return ResultBean.fireSuccess().setData(city); + }; + + /** + * 根据市查询该市下的所有县区 + * + * @param sid 市sid + * @return 某市下的所有县区 + */ + @ApiOperation("根据市sid获取该市的所有县区") + @ResponseBody + @GetMapping("/getCounty") + public ResultBean getCounty(@RequestParam("sid") String sid){ + List county = regionService.getCounty(sid); + return ResultBean.fireSuccess().setData(county); + }; +} diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRest.java index 01cc64f..d37a4e4 100644 --- a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRest.java +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRest.java @@ -4,6 +4,7 @@ import com.yxt.common.base.utils.StringUtils; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.biz.func.sysmenu.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -14,19 +15,6 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -/** - * Project: anrui_wms(门户建设)
- * File: SysMenuFeignFallback.java
- * Class: com.yxt.user.biz.sysmenu.SysMenuRest
- * Description: 菜单表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "菜单表") @RestController @RequestMapping("apiadmin/sysmenu") @@ -38,7 +26,6 @@ public class SysMenuRest { @ApiOperation("根据条件分页查询数据的列表") @PostMapping("/listPage") public ResultBean> listPage(@RequestBody PagerQuery pq) { - return sysMenuService.listPageVo(pq); } diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRoleRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRoleRest.java index 5c3450d..ed26469 100644 --- a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRoleRest.java +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysMenuRoleRest.java @@ -3,7 +3,8 @@ package com.yxt.oms.apiadmin.aggregation; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysrole.SysRoleService; +import com.yxt.oms.biz.func.sysmenurole.*; +import com.yxt.oms.biz.func.sysrole.SysRoleService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -11,19 +12,6 @@ import org.springframework.web.bind.annotation.*; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysMenuRoleFeignFallback.java
- * Class: com.yxt.anrui.portal.biz.sysmenurole.SysMenuRoleRest
- * Description: 菜单与角色关联表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "菜单与角色关联表") @RestController @RequestMapping("apiadmin/sysmenurole") diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysPostRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysPostRest.java index 7fa2043..dd04e63 100644 --- a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysPostRest.java +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysPostRest.java @@ -3,6 +3,7 @@ package com.yxt.oms.apiadmin.aggregation; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.biz.func.syspost.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -10,19 +11,6 @@ import org.springframework.web.bind.annotation.*; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysPostFeignFallback.java
- * Class: com.yxt.anrui.portal.biz.syspost.SysPostRest
- * Description: 岗位.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "岗位") @RestController @RequestMapping("apiadmin/syspost") diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysRoleAuthorizeRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysRoleAuthorizeRest.java index 3096653..936b140 100644 --- a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysRoleAuthorizeRest.java +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysRoleAuthorizeRest.java @@ -1,8 +1,8 @@ package com.yxt.oms.apiadmin.aggregation; import com.yxt.common.core.result.ResultBean; -import com.yxt.wms.biz.func.sysroleauthorize.SysRoleAuthorizeDto; -import com.yxt.wms.biz.func.sysroleauthorize.SysRoleAuthorizeService; +import com.yxt.oms.biz.func.sysroleauthorize.SysRoleAuthorizeDto; +import com.yxt.oms.biz.func.sysroleauthorize.SysRoleAuthorizeService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysRoleRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysRoleRest.java index b018c8f..f10da59 100644 --- a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysRoleRest.java +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysRoleRest.java @@ -3,10 +3,10 @@ package com.yxt.oms.apiadmin.aggregation; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysrole.SysRoleDto; -import com.yxt.wms.biz.func.sysrole.SysRoleQuery; -import com.yxt.wms.biz.func.sysrole.SysRoleService; -import com.yxt.wms.biz.func.sysrole.SysRoleVo; +import com.yxt.oms.biz.func.sysrole.SysRoleDto; +import com.yxt.oms.biz.func.sysrole.SysRoleQuery; +import com.yxt.oms.biz.func.sysrole.SysRoleService; +import com.yxt.oms.biz.func.sysrole.SysRoleVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -15,19 +15,6 @@ import org.springframework.web.bind.annotation.*; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysRoleFeignFallback.java
- * Class: com.yxt.anrui.portal.biz.sysrole.SysRoleRest
- * Description: 角色.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:29
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "角色") @RestController @RequestMapping("apiadmin/sysrole") diff --git a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysStaffOrgRest.java b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysStaffOrgRest.java index 6e850cd..8d299f4 100644 --- a/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysStaffOrgRest.java +++ b/oms/src/main/java/com/yxt/oms/apiadmin/aggregation/SysStaffOrgRest.java @@ -1,7 +1,7 @@ package com.yxt.oms.apiadmin.aggregation; import com.yxt.common.core.result.ResultBean; -import com.yxt.wms.biz.func.sysstafforg.SysStaffOrgService; +import com.yxt.oms.biz.func.sysstafforg.SysStaffOrgService; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommon.java b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommon.java new file mode 100644 index 0000000..886d4be --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommon.java @@ -0,0 +1,25 @@ +package com.yxt.oms.biz.func.dictcommon; + +import com.yxt.common.core.domain.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/6/23 15:40 + * @description 数据字典数据项 + */ +@Data +public class DictCommon extends BaseEntity { + private static final long serialVersionUID = 8921237815183601526L; + @ApiModelProperty(value = "数据项值") + private String dictKey; + @ApiModelProperty(value = "数据类型") + private String dictType; + @ApiModelProperty(value = "数据项相对应的value值") + private String dictValue; + @ApiModelProperty(value = "数据项的父级sid") + private String parentSid; + @ApiModelProperty(value = "分组名称") + private String groupName; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonDto.java b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonDto.java new file mode 100644 index 0000000..d2a536a --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonDto.java @@ -0,0 +1,36 @@ +package com.yxt.oms.biz.func.dictcommon; + +import com.yxt.common.core.dto.Dto; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import javax.validation.constraints.NotBlank; + +/** + * @author dimengzhe + * @date 2021/6/23 15:41 + * @description 数据字典数据项参数 + */ +@Data +public class DictCommonDto implements Dto { + private static final long serialVersionUID = 9102264215113210976L; + + @ApiModelProperty(value = "数据项值", required = true) + @NotBlank(message = "数据项值不能为空") + private String dictKey; + + @ApiModelProperty(value = "数据类型", required = true) + @NotBlank(message = "数据类型不能为空") + private String dictType; + + @ApiModelProperty(value = "数据项相对应的value值", required = true) + @NotBlank(message = "数据项相对应的value值不能为空") + private String dictValue; + + @ApiModelProperty(value = "数据项的父级sid", required = true) + @NotBlank(message = "数据项的父级sid不能为空") + private String parentSid; + + @ApiModelProperty(value = "分组名称", required = true) + private String groupName; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonMapper.java new file mode 100644 index 0000000..91ba006 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonMapper.java @@ -0,0 +1,60 @@ +package com.yxt.oms.biz.func.dictcommon; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Constants; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +/** + * @author dimengzhe + * @date 2021/6/23 15:07 + * @description + */ +@Mapper +public interface DictCommonMapper extends BaseMapper { + /** + * 根据数据项的key值和分类类型code值查询数量 + * + * @param dictKey 数据项key值 + * @param dictType 类型code值 + * @param parentSid 父级sid,无父级的此字段为0 + * @return + */ + DictCommon selectSize(@Param("dictkey") String dictKey, @Param("dictType") String dictType, @Param("parentSid") String parentSid); + + + /** + * 根据类型查询数据项 + * + * @param dictTypeCode 数据分类的类型 + * @return + */ + List selectByType(String dictTypeCode); + + + IPage pageList( + IPage page, @Param(Constants.WRAPPER) Wrapper qw); + + DictCommonVo selectBykey(@Param("key") String key, @Param("type") String sid); + + /** + * 根据类型和父级sid查询数据字典 + * + * @param qw 查询条件 + * @return + */ + List getValue(@Param(Constants.WRAPPER) QueryWrapper qw); + + /** + * 根据数据字典编码类别和分组查询数据字典 + * @param type 数据字典编码类别 + * @param groupNum 数据字典分组 + * @return + */ + List getList(@Param("type") String type, @Param("groupNum") String groupNum); +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonMapper.xml new file mode 100644 index 0000000..bb7a5e8 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonMapper.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonQuery.java new file mode 100644 index 0000000..6ac1937 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonQuery.java @@ -0,0 +1,24 @@ +package com.yxt.oms.biz.func.dictcommon; + +import com.yxt.common.core.query.Query; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/6/28 10:39 + * @description + */ +@Data +public class DictCommonQuery implements Query { + private static final long serialVersionUID = -787372981183812826L; + + @ApiModelProperty(value = "数据字典条目key", required = false) + private String dictKey; + + @ApiModelProperty(value = "数据字典文本", required = false) + private String dictValue; + + @ApiModelProperty(value ="dictType") + private String dictType; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonService.java b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonService.java new file mode 100644 index 0000000..58af7fa --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonService.java @@ -0,0 +1,61 @@ +package com.yxt.oms.biz.func.dictcommon; + +import com.yxt.common.base.service.MybatisBaseService; +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.feign.portal.dictcommon.DictCommonFeign; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; + +/** + * @author dimengzhe + * @date 2021/6/23 15:06 + * @description + */ +@Service +public class DictCommonService extends MybatisBaseService { + + @Resource + DictCommonFeign dictCommonFeign; + + public ResultBean save(DictCommonDto dictCommonDto) { + return dictCommonFeign.save(dictCommonDto); + } + public ResultBean updateBySid(DictCommonDto dictCommonDto,String sid ) { + return dictCommonFeign.update(dictCommonDto,sid ); + } + public ResultBean del(String sid ) { + return dictCommonFeign.delete(sid ); + } + + public List selectByType(String dictTypeCode) { + return baseMapper.selectByType(dictTypeCode); + } + + public ResultBean> pageList(PagerQuery pagerQuery) { + return dictCommonFeign.pageList(pagerQuery); + } + + /** + * 根据类型和父级sid查询数据字典 + * + * @param + * @return + */ + public ResultBean> getValue(String type,String psid) { + + return dictCommonFeign.getTypeValues(type, psid); + } + + public ResultBean selectBykey(String key, String type) { + return dictCommonFeign.selectBykey(key, type); + } + + public ResultBean> getList(String type, String groupNum) { + return dictCommonFeign.getTypeValueList(type,groupNum); + } +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonTypeQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonTypeQuery.java new file mode 100644 index 0000000..9ee455a --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonTypeQuery.java @@ -0,0 +1,21 @@ +package com.yxt.oms.biz.func.dictcommon; + +import com.yxt.common.core.query.Query; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/9/30 15:33 + * @description 下拉框条件 + */ +@Data +public class DictCommonTypeQuery implements Query { + private static final long serialVersionUID = 139959085226402464L; + + @ApiModelProperty(value = "数据字典类型", required = true) + private String type; + + @ApiModelProperty(value = "psid", required = false,example = "0") + private String psid; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonVo.java b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonVo.java new file mode 100644 index 0000000..0fe7a78 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dictcommon/DictCommonVo.java @@ -0,0 +1,32 @@ +package com.yxt.oms.biz.func.dictcommon; + +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/6/23 15:54 + * @description + */ +@Data +public class DictCommonVo implements Vo { + private static final long serialVersionUID = -1094142938193916816L; + + @ApiModelProperty(value = "数据字典项sid") + private String sid; + + @ApiModelProperty(value = "数据字典项key") + private String dictKey; + + @ApiModelProperty(value = "数据字典类型") + private String dictType; + + @ApiModelProperty(value = "数据字典项名称") + private String dictValue; + @ApiModelProperty(value = "父级sid:0为第一级") + private String parentSid; + + @ApiModelProperty(value = "分组名称") + private String groupName; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictType.java b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictType.java new file mode 100644 index 0000000..af3c505 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictType.java @@ -0,0 +1,21 @@ +package com.yxt.oms.biz.func.dicttype; + +import com.yxt.common.core.domain.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/7/5 22:29 + * @description + */ +@Data +public class DictType extends BaseEntity { + + private static final long serialVersionUID = -2790449398289680139L; + + @ApiModelProperty(value = "类型代码") + private String dictTypeCode; + @ApiModelProperty(value = "类型名称") + private String dictTypeName; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeDto.java b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeDto.java new file mode 100644 index 0000000..f60d570 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeDto.java @@ -0,0 +1,30 @@ +package com.yxt.oms.biz.func.dicttype; + +import com.yxt.common.core.dto.Dto; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import javax.validation.constraints.NotBlank; + +/** + * @author dimengzhe + * @date 2021/6/23 15:20 + * @description 数据字典类型参数 + */ +@Data +public class DictTypeDto implements Dto { + private static final long serialVersionUID = -2302005624272862359L; + + @ApiModelProperty(value = "类型代码", required = true) + @NotBlank(message = "类型代码不能为空") + private String dictTypeCode; + + @ApiModelProperty(value = "类型名称", required = true) + @NotBlank(message = "类型名称不能为空") + private String dictTypeName; + + @ApiModelProperty(value = "类型说明", required = false) + private String remarks; + + +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.java new file mode 100644 index 0000000..fcaf2ff --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.java @@ -0,0 +1,28 @@ +package com.yxt.oms.biz.func.dicttype; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Constants; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +/** + * @author dimengzhe + * @date 2021/6/23 14:56 + * @description + */ +@Mapper +public interface DictTypeMapper extends BaseMapper { + + /** + * 查询该类型代码存在的数量 + * + * @param dictTypeCode 类型代码 + * @return + */ + int selectSize(String dictTypeCode); + + IPage pageList(IPage page, @Param(Constants.WRAPPER) Wrapper qw); + +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.xml new file mode 100644 index 0000000..ffda3fb --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeQuery.java new file mode 100644 index 0000000..5c9b7c3 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeQuery.java @@ -0,0 +1,24 @@ +package com.yxt.oms.biz.func.dicttype; + +import com.yxt.common.core.query.Query; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/6/28 9:17 + * @description + */ +@Data +public class DictTypeQuery implements Query { + private static final long serialVersionUID = -1033205660448956012L; + + @ApiModelProperty(value = "数据字典code", required = false) + private String dictTypeCode; + + @ApiModelProperty(value = "数据分类名称", required = false) + private String dictTypeName; + + @ApiModelProperty(value = "说明", required = false) + private String remarks; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeService.java b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeService.java new file mode 100644 index 0000000..ead6c4a --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeService.java @@ -0,0 +1,35 @@ +package com.yxt.oms.biz.func.dicttype; + +import com.yxt.common.base.service.MybatisBaseService; +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.feign.portal.dicttype.DictTypeFeign; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * @author dimengzhe + * @date 2021/6/23 14:55 + * @description 数据字典类型实现类 + */ +@Service +public class DictTypeService extends MybatisBaseService { + @Autowired + DictTypeFeign dictTypeFeign; + + + public ResultBean save(DictTypeDto dictTypeDto) { + return dictTypeFeign.save(dictTypeDto); + } + public ResultBean updateBySid(DictTypeDto dictTypeDto,String sid ) { + return dictTypeFeign.update(dictTypeDto,sid); + } + public ResultBean del( String sid ) { + return dictTypeFeign.delete(sid); + } + + public ResultBean> pageList(PagerQuery pagerQuery) { + return dictTypeFeign.pageList(pagerQuery); + } +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeVo.java b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeVo.java new file mode 100644 index 0000000..341ff8d --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/dicttype/DictTypeVo.java @@ -0,0 +1,32 @@ +package com.yxt.oms.biz.func.dicttype; + +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/6/23 15:18 + * @description 数据字典类型返回数据 + */ +@Data +public class DictTypeVo implements Vo { + private static final long serialVersionUID = 9052935182700117654L; + + @ApiModelProperty(value = "数据类型sid") + private String sid; + + @ApiModelProperty(value = "类型代码") + private String dictTypeCode; + + @ApiModelProperty(value = "类型名称") + private String dictTypeName; + + @ApiModelProperty(value = "说明") + private String remarks; + + @ApiModelProperty(value = "分组名称") + private String groupName; + + +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBill.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBill.java index 99c37c4..772bb6f 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBill.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBill.java @@ -34,19 +34,6 @@ import lombok.Data; import java.util.Date; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBill.java
- * Class: com.yxt.pms.api.purchasebill.PmsPurchaseBill
- * Description: 采购单.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:45
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单", description = "采购单") @TableName("purchase_bill") diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillMapper.java index a4831db..455e6d3 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillMapper.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillMapper.java @@ -28,19 +28,6 @@ package com.yxt.oms.biz.func.purchasebill; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Mapper; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillMapper.java
- * Class: com.yxt.pms.biz.purchasebill.PmsPurchaseBillMapper
- * Description: 采购单.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Mapper public interface PurchaseBillMapper extends BaseMapper { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillQuery.java index 349b9a8..e4fd620 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillQuery.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillQuery.java @@ -25,25 +25,11 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebill; - import com.yxt.common.core.query.Query; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillQuery.java
- * Class: com.yxt.pms.api.purchasebill.PmsPurchaseBillQuery
- * Description: 采购单 查询条件.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:45
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单 查询条件", description = "采购单 查询条件") public class PurchaseBillQuery implements Query { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillVo.java index 3e1990b..e6f7ac7 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillVo.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseBillVo.java @@ -25,7 +25,6 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebill; - import com.fasterxml.jackson.annotation.JsonFormat; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModel; @@ -35,19 +34,6 @@ import lombok.Data; import java.math.BigDecimal; import java.util.Date; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillVo.java
- * Class: com.yxt.pms.api.purchasebill.PmsPurchaseBillVo
- * Description: 采购单 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单 视图数据对象", description = "采购单 视图数据对象") public class PurchaseBillVo implements Vo { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillDetailsVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillDetailsVo.java deleted file mode 100644 index e73e2e7..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillDetailsVo.java +++ /dev/null @@ -1,85 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebill; - - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.yxt.common.core.vo.Vo; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.math.BigDecimal; -import java.util.Date; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillVo.java
- * Class: com.yxt.pms.api.purchasebill.PmsPurchaseBillVo
- * Description: 采购单 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单 视图数据对象", description = "采购单 视图数据对象") -public class PurchaseChoiceBillDetailsVo implements Vo { - - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - @ApiModelProperty("单据日期") - private Date createTime; - @ApiModelProperty("采购员姓名") - private String purchaserName; - @ApiModelProperty("采购类型Value(厂家采购、外采、其他)") - private String purchaseTypeValue; - @ApiModelProperty("采购原因(储备/客户订单/在修车辆)") - private String purchaseReasonValue; - @ApiModelProperty("付款方式value(预付款/月结/单笔付款)") - private String payTypeValue; - @ApiModelProperty("供应商名称") - private String supplierName; - @ApiModelProperty("是否需要开发票(是1,否0)") - private String isInvoicing; - @ApiModelProperty("票据类型(不含税、增值税、普通税、已含增值税)") - private String billType; - @ApiModelProperty("税率") - private BigDecimal taxRate; - @ApiModelProperty("备注") - private String remarks; - @ApiModelProperty("采购金额合计") - private BigDecimal amountCount; - @ApiModelProperty("运费") - private BigDecimal freight; - @ApiModelProperty("优惠金额") - private BigDecimal discountAmount; - @ApiModelProperty("误差调整金额") - private BigDecimal errorAmount; - -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillQuery.java deleted file mode 100644 index 14f4d6c..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillQuery.java +++ /dev/null @@ -1,79 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebill; - - -import com.yxt.common.core.query.Query; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillQuery.java
- * Class: com.yxt.pms.api.purchasebill.PmsPurchaseBillQuery
- * Description: 采购单 查询条件.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:45
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单原单 查询条件", description = "采购单 查询条件") -public class PurchaseChoiceBillQuery implements Query { - - @ApiModelProperty("创建组织名称") - private String createOrgName; - @ApiModelProperty("申请部门名称") - private String deptName; - @ApiModelProperty("申请人") - private String createByName; - @ApiModelProperty("单据编号") - private String billNo; - @ApiModelProperty("创建开始日期") - private String createStartTime; - @ApiModelProperty("创建结束日期") - private String createEndTime; - @ApiModelProperty("办结开始日期") - private String finishStartTime; - @ApiModelProperty("办结结束日期") - private String finishEndTime; - @ApiModelProperty("采购类型Value(厂家采购、外采、其他)") - private String purchaseTypeValue; - @ApiModelProperty("采购原因(储备/客户订单/在修车辆)") - private String purchaseReasonValue; - @ApiModelProperty("付款方式value(预付款/月结/单笔付款)") - private String payTypeValue; - @ApiModelProperty("供应商名称") - private String supplierName; - @ApiModelProperty("是否需要开发票(是1,否0)") - private String isInvoicing; - - private String createOrgSid; -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillVo.java deleted file mode 100644 index 332893b..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebill/PurchaseChoiceBillVo.java +++ /dev/null @@ -1,105 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebill; - - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.yxt.common.core.vo.Vo; -import com.yxt.pms.biz.pms.pmspurchasebilldetail.PmsPurchaseBillDetailDetailsVo; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.math.BigDecimal; -import java.util.Date; -import java.util.List; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillVo.java
- * Class: com.yxt.pms.api.purchasebill.PmsPurchaseBillVo
- * Description: 采购单 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单 视图数据对象", description = "采购单 视图数据对象") -public class PurchaseChoiceBillVo implements Vo { - - private String sid; // sid - - /*仅页面展示*/ - @ApiModelProperty("创建组织名称") - private String createOrgName; - @ApiModelProperty("申请部门名称") - private String deptName; - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - @ApiModelProperty("办结时间") - private Date finishTime; - - @ApiModelProperty("单据编号") - private String billNo; - @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") - @ApiModelProperty("单据日期") - private Date createTime; - @ApiModelProperty("采购员姓名") - private String purchaserName; - @ApiModelProperty("采购类型Value(厂家采购、外采、其他)") - private String purchaseTypeValue; - @ApiModelProperty("采购原因(储备/客户订单/在修车辆)") - private String purchaseReasonValue; - @ApiModelProperty("付款方式value(预付款/月结/单笔付款)") - private String payTypeValue; - @ApiModelProperty("供应商名称") - private String supplierName; - @ApiModelProperty("是否需要开发票(是1,否0)") - private String isInvoicing; - @ApiModelProperty("票据类型(不含税、增值税、普通税、已含增值税)") - private String billType; - @ApiModelProperty("税率") - private BigDecimal taxRate; - @ApiModelProperty("备注") - private String remarks; - - @ApiModelProperty("采购金额合计") - private BigDecimal amountCount; - @ApiModelProperty("运费") - private BigDecimal freight; - @ApiModelProperty("优惠金额") - private BigDecimal discountAmount; - @ApiModelProperty("误差调整金额") - private BigDecimal errorAmount; - @ApiModelProperty("应付金额(=采购金额+运费-优惠金额)") - private BigDecimal payableAmount; - - @ApiModelProperty("采购单商品明细") - private List pmsPurchaseBillDetailList; -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountMapper.java deleted file mode 100644 index 04f06de..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountMapper.java +++ /dev/null @@ -1,41 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebillamount; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Delete; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; - -@Mapper -public interface PurchaseBillAmountMapper extends BaseMapper { - - @Delete("delete from purchase_bill_amount where billSid = #{dtoSid}") - void delByMainSid(String dtoSid); - - @Select("select * from purchase_bill_amount where billSid = #{billSid}") - PurchaseBillAmountDetailsVo selByMainSid(String billSid); -} \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountMapper.xml deleted file mode 100644 index 160b403..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountMapper.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountService.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountService.java index db9ed6e..b30e47e 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillamount/PurchaseBillAmountService.java @@ -25,24 +25,9 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebillamount; -import cn.hutool.core.bean.BeanUtil; -import com.yxt.common.base.service.MybatisBaseService; import org.springframework.stereotype.Service; @Service public class PurchaseBillAmountService{ - - public void insertByDto(PurchaseBillAmountDto dto){ - PurchaseBillAmount entity = new PurchaseBillAmount(); - BeanUtil.copyProperties(dto, entity, "id", "sid"); - baseMapper.insert(entity); - } - public void delByMainSid(String dtoSid) { - baseMapper.delByMainSid(dtoSid); - } - - public PurchaseBillAmountDetailsVo selByMainSid(String billSid) { - return baseMapper.selByMainSid(billSid); - } } \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetail.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetail.java index b945406..cc48f55 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetail.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetail.java @@ -35,19 +35,6 @@ import lombok.Data; import java.math.BigDecimal; import java.util.Date; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetail.java
- * Class: com.yxt.pms.api.purchasebilldetail.PmsPurchaseBillDetail
- * Description: 采购单据明细.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单据明细", description = "采购单据明细") @TableName("purchase_bill_detail") diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailDetailsVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailDetailsVo.java index d224c31..a76ec48 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailDetailsVo.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailDetailsVo.java @@ -25,7 +25,6 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebilldetail; - import com.fasterxml.jackson.annotation.JsonFormat; import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModel; @@ -35,19 +34,6 @@ import lombok.Data; import java.math.BigDecimal; import java.util.Date; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailVo.java
- * Class: com.yxt.pms.api.purchasebilldetail.PmsPurchaseBillDetailVo
- * Description: 采购单据明细 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单据明细 视图数据详情", description = "采购单据明细 视图数据详情") public class PurchaseBillDetailDetailsVo implements Vo { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailDto.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailDto.java index 44e2641..59e294d 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailDto.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailDto.java @@ -25,7 +25,6 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebilldetail; - import com.fasterxml.jackson.annotation.JsonFormat; import com.yxt.common.core.dto.Dto; import io.swagger.annotations.ApiModel; @@ -35,19 +34,6 @@ import lombok.Data; import java.math.BigDecimal; import java.util.Date; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailDto.java
- * Class: com.yxt.pms.api.purchasebilldetail.PmsPurchaseBillDetailDto
- * Description: 采购单据明细 数据传输对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单据明细 数据传输对象", description = "采购单据明细 数据传输对象") public class PurchaseBillDetailDto implements Dto { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailMapper.java deleted file mode 100644 index 81d5e6d..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailMapper.java +++ /dev/null @@ -1,64 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebilldetail; - -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Constants; -import org.apache.ibatis.annotations.Delete; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Param; -import org.apache.ibatis.annotations.Select; - -import java.util.List; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailMapper.java
- * Class: com.yxt.pms.biz.purchasebilldetail.PmsPurchaseBillDetailMapper
- * Description: 采购单据明细.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Mapper -public interface PurchaseBillDetailMapper extends BaseMapper { - - @Delete("delete from purchase_bill_detail where billSid = #{dtoSid}") - void delByMainSid(String dtoSid); - - @Select("select * from purchase_bill_detail where billSid = #{billSid}") - List selByMainSid(String billSid); - - IPage purDetailReForm(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); - - IPage purSumReForm(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); -} \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailMapper.xml deleted file mode 100644 index efc501a..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailMapper.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailQuery.java deleted file mode 100644 index e4d0507..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailQuery.java +++ /dev/null @@ -1,93 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebilldetail; - - -import com.yxt.common.core.query.Query; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.math.BigDecimal; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailQuery.java
- * Class: com.yxt.pms.api.purchasebilldetail.PmsPurchaseBillDetailQuery
- * Description: 采购单据明细 查询条件.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单据明细 查询条件", description = "采购单据明细 查询条件") -public class PurchaseBillDetailQuery implements Query { - - @ApiModelProperty("制单人姓名") - private String createByName; // 制单人姓名 - @ApiModelProperty("单据sid") - private String billSid; // 单据sid - @ApiModelProperty("商品基础信息Sid") - private String goodSpuSid; // 商品基础信息Sid - @ApiModelProperty("商品名称") - private String goodsSpuName; // 商品名称 - @ApiModelProperty("商品Skusid") - private String goodsSkuSid; // 商品Skusid - @ApiModelProperty("商品Sku名称") - private String goodsSkuTitle; // 商品Sku名称 - @ApiModelProperty("商品编码(图号)") - private String goodsSkuCode; // 商品编码(图号) - @ApiModelProperty("规格型号") - private String goodsSkuOwnSpec; // 规格型号 - @ApiModelProperty("采购前库存数量") - private BigDecimal currentCount; // 采购前库存数量 - @ApiModelProperty("仓库sid") - private String warehouseSid; // 仓库sid - @ApiModelProperty("仓库名称") - private String warehouseName; // 仓库名称 - @ApiModelProperty("库区/货位sid") - private String warehouseAreaSid; // 库区/货位sid - @ApiModelProperty("库区名称") - private String warehouseAreaName; // 库区名称 - @ApiModelProperty("货架sid") - private String warehouseRackSid; // 货架sid - @ApiModelProperty("货架名称") - private String warehouseRackName; // 货架名称 - @ApiModelProperty("单位成本(进货价)") - private BigDecimal cost; // 单位成本(进货价) - @ApiModelProperty("采购数量") - private BigDecimal count; // 采购数量 - @ApiModelProperty("税额") - private BigDecimal taxAmount; // 税额 - @ApiModelProperty("含税价") - private BigDecimal taxPrice; // 含税价 - @ApiModelProperty("采购金额") - private BigDecimal amount; // 采购金额 -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailReportQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailReportQuery.java deleted file mode 100644 index 273c3bb..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailReportQuery.java +++ /dev/null @@ -1,59 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebilldetail; - - -import com.yxt.common.core.query.Query; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailVo.java
- * Class: com.yxt.pms.api.purchasebilldetail.PmsPurchaseBillDetailVo
- * Description: 采购单据明细 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单据明细 视图数据对象", description = "采购单据明细 视图数据对象") -public class PurchaseBillDetailReportQuery implements Query { - - @ApiModelProperty("仓库名称") - private String warehouseName; - @ApiModelProperty("商品编码(图号)") - private String goodsSkuCode; - @ApiModelProperty("规格") - private String goodsSkuOwnSpec; - @ApiModelProperty("商品名称") - private String goodsSpuName; -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailReportVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailReportVo.java deleted file mode 100644 index 8837d91..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailReportVo.java +++ /dev/null @@ -1,77 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebilldetail; - - -import com.yxt.common.core.vo.Vo; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.math.BigDecimal; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailVo.java
- * Class: com.yxt.pms.api.purchasebilldetail.PmsPurchaseBillDetailVo
- * Description: 采购单据明细 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单据明细 视图数据对象", description = "采购单据明细 视图数据对象") -public class PurchaseBillDetailReportVo implements Vo { - - @ApiModelProperty("商品名称") - private String goodsSpuName; - @ApiModelProperty("商品编码(图号)") - private String goodsSkuCode; - @ApiModelProperty("单位成本(进货价)") - private BigDecimal cost; - @ApiModelProperty("总体单位成本(进货价)") - private BigDecimal costCount; - @ApiModelProperty("税额") - private BigDecimal taxAmount; - @ApiModelProperty("税额合计") - private BigDecimal taxAmountCount; - @ApiModelProperty("含税价") - private BigDecimal taxPrice; - @ApiModelProperty("采购数量") - private BigDecimal count; - @ApiModelProperty("退货数量") - private BigDecimal retreatCount; - @ApiModelProperty("采购金额") - private BigDecimal amount; - @ApiModelProperty("仓库名称") - private String warehouseName; - @ApiModelProperty("单位") - private String unit; -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailService.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailService.java index 78c72d3..57f42ab 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailService.java @@ -25,89 +25,9 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebilldetail; -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.yxt.common.base.service.MybatisBaseService; -import com.yxt.common.base.utils.PagerUtil; -import com.yxt.common.core.query.PagerQuery; -import com.yxt.common.core.vo.PagerVo; -import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; -import java.util.List; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailService.java
- * Class: com.yxt.pms.biz.purchasebilldetail.PmsPurchaseBillDetailService
- * Description: 采购单据明细 业务逻辑.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Service -public class PurchaseBillDetailService extends MybatisBaseService { - - public void insertByDto(PurchaseBillDetailDto dto) { - PurchaseBillDetail entity = new PurchaseBillDetail(); - BeanUtil.copyProperties(dto, entity, "id", "sid"); - baseMapper.insert(entity); - } - - public void delByMainSid(String dtoSid) { - baseMapper.delByMainSid(dtoSid); - } - - public List selByMainSid(String billSid) { - return baseMapper.selByMainSid(billSid); - } - - public PagerVo purDetailReForm(PagerQuery pq) { - PurchaseBillDetailReportQuery query = pq.getParams(); - QueryWrapper qw = new QueryWrapper<>(); - if (StringUtils.isNotBlank(query.getWarehouseName())) { - qw.like("pdd.warehouseName", query.getWarehouseName()); - } - if (StringUtils.isNotBlank(query.getGoodsSkuCode())) { - qw.like("pdd.goodsSkuCode", query.getGoodsSkuCode()); - } - if (StringUtils.isNotBlank(query.getGoodsSkuOwnSpec())) { - qw.like("pdd.goodsSkuOwnSpec", query.getGoodsSkuOwnSpec()); - } - if (StringUtils.isNotBlank(query.getGoodsSpuName())) { - qw.like("pdd.goodsSpuName", query.getGoodsSpuName()); - } - IPage page = PagerUtil.queryToPage(pq); - IPage pagging = baseMapper.purDetailReForm(page, qw); - PagerVo p = PagerUtil.pageToVo(pagging, null); - return p; - } +public class PurchaseBillDetailService { - public PagerVo purSumReForm(PagerQuery pq) { - PurchaseBillDetailReportQuery query = pq.getParams(); - QueryWrapper qw = new QueryWrapper<>(); - if (StringUtils.isNotBlank(query.getWarehouseName())) { - qw.like("pdd.warehouseName", query.getWarehouseName()); - } - if (StringUtils.isNotBlank(query.getGoodsSkuCode())) { - qw.like("pdd.goodsSkuCode", query.getGoodsSkuCode()); - } - if (StringUtils.isNotBlank(query.getGoodsSkuOwnSpec())) { - qw.like("pdd.goodsSkuOwnSpec", query.getGoodsSkuOwnSpec()); - } - if (StringUtils.isNotBlank(query.getGoodsSpuName())) { - qw.like("pdd.goodsSpuName", query.getGoodsSpuName()); - } - qw.eq("pdd.isDelete",0); - qw.groupBy("pdd.goodsSkuCode"); - IPage page = PagerUtil.queryToPage(pq); - IPage pagging = baseMapper.purSumReForm(page, qw); - PagerVo p = PagerUtil.pageToVo(pagging, null); - return p; - } } \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailSumVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailSumVo.java deleted file mode 100644 index ae15733..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailSumVo.java +++ /dev/null @@ -1,71 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebilldetail; - - -import com.yxt.common.core.vo.Vo; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.math.BigDecimal; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailVo.java
- * Class: com.yxt.pms.api.purchasebilldetail.PmsPurchaseBillDetailVo
- * Description: 采购单据明细 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单据明细 视图数据对象", description = "采购单据明细 视图数据对象") -public class PurchaseBillDetailSumVo implements Vo { - - @ApiModelProperty("商品名称") - private String goodsSpuName; - @ApiModelProperty("商品编码(图号)") - private String goodsSkuCode; - @ApiModelProperty("单位") - private String unit; - @ApiModelProperty("规格") - private String goodsSkuOwnSpec; - @ApiModelProperty("采购数量") - private BigDecimal count; - @ApiModelProperty("采购金额") - private BigDecimal amount; - @ApiModelProperty("退货数量") - private BigDecimal retreatCount; - @ApiModelProperty("退货金额") - private BigDecimal backAmount; - @ApiModelProperty("门店") - private String useOrgName; -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailVo.java deleted file mode 100644 index 4a51e07..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebilldetail/PurchaseBillDetailVo.java +++ /dev/null @@ -1,96 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebilldetail; - - -import com.yxt.common.core.vo.Vo; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.math.BigDecimal; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillDetailVo.java
- * Class: com.yxt.pms.api.purchasebilldetail.PmsPurchaseBillDetailVo
- * Description: 采购单据明细 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单据明细 视图数据对象", description = "采购单据明细 视图数据对象") -public class PurchaseBillDetailVo implements Vo { - - private String sid; // sid - - @ApiModelProperty("制单人姓名") - private String createByName; // 制单人姓名 - @ApiModelProperty("单据sid") - private String billSid; // 单据sid - @ApiModelProperty("商品基础信息Sid") - private String goodSpuSid; // 商品基础信息Sid - @ApiModelProperty("商品名称") - private String goodsSpuName; // 商品名称 - @ApiModelProperty("商品Skusid") - private String goodsSkuSid; // 商品Skusid - @ApiModelProperty("商品Sku名称") - private String goodsSkuTitle; // 商品Sku名称 - @ApiModelProperty("商品编码(图号)") - private String goodsSkuCode; // 商品编码(图号) - @ApiModelProperty("规格型号") - private String goodsSkuOwnSpec; // 规格型号 - @ApiModelProperty("采购前库存数量") - private BigDecimal currentCount; // 采购前库存数量 - @ApiModelProperty("仓库sid") - private String warehouseSid; // 仓库sid - @ApiModelProperty("仓库名称") - private String warehouseName; // 仓库名称 - @ApiModelProperty("库区/货位sid") - private String warehouseAreaSid; // 库区/货位sid - @ApiModelProperty("库区名称") - private String warehouseAreaName; // 库区名称 - @ApiModelProperty("货架sid") - private String warehouseRackSid; // 货架sid - @ApiModelProperty("货架名称") - private String warehouseRackName; // 货架名称 - @ApiModelProperty("单位成本(进货价)") - private BigDecimal cost; // 单位成本(进货价) - @ApiModelProperty("采购数量") - private BigDecimal count; // 采购数量 - @ApiModelProperty("税额") - private BigDecimal taxAmount; // 税额 - @ApiModelProperty("含税价") - private BigDecimal taxPrice; // 含税价 - @ApiModelProperty("采购金额") - private BigDecimal amount; // 采购金额 - -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtend.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtend.java index 7958c3e..082eb2f 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtend.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtend.java @@ -31,19 +31,6 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillExtend.java
- * Class: com.yxt.pms.api.purchasebillextend.PmsPurchaseBillExtend
- * Description: 采购单扩展.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单扩展", description = "采购单扩展") @TableName("purchase_bill_extend") diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendDetailsVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendDetailsVo.java index 600d4eb..49da50f 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendDetailsVo.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendDetailsVo.java @@ -25,25 +25,11 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebillextend; - import com.yxt.common.core.vo.Vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillExtendVo.java
- * Class: com.yxt.pms.api.purchasebillextend.PmsPurchaseBillExtendVo
- * Description: 采购单扩展 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单扩展 视图数据详情", description = "采购单扩展 视图数据详情") public class PurchaseBillExtendDetailsVo implements Vo { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendDto.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendDto.java index db298f1..0ae9d58 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendDto.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendDto.java @@ -25,25 +25,11 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebillextend; - import com.yxt.common.core.dto.Dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillExtendDto.java
- * Class: com.yxt.pms.api.purchasebillextend.PmsPurchaseBillExtendDto
- * Description: 采购单扩展 数据传输对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "采购单扩展 数据传输对象", description = "采购单扩展 数据传输对象") public class PurchaseBillExtendDto implements Dto { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendMapper.java deleted file mode 100644 index ac06673..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendMapper.java +++ /dev/null @@ -1,54 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebillextend; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Delete; -import org.apache.ibatis.annotations.Mapper; -import org.apache.ibatis.annotations.Select; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillExtendMapper.java
- * Class: com.yxt.pms.biz.purchasebillextend.PmsPurchaseBillExtendMapper
- * Description: 采购单扩展.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Mapper -public interface PurchaseBillExtendMapper extends BaseMapper { - - @Delete("delete from purchase_bill_extend where billSid = #{dtoSid}") - void delByMainSid(String dtoSid); - - @Select("select * from purchase_bill_extend where billSid = #{billSid}") - PurchaseBillExtendDetailsVo selByMainSid(String billSid); -} \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendMapper.xml deleted file mode 100644 index 3a78cb4..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendMapper.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendQuery.java deleted file mode 100644 index a86b60c..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendQuery.java +++ /dev/null @@ -1,83 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebillextend; - - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.yxt.common.core.query.Query; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.util.Date; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillExtendQuery.java
- * Class: com.yxt.pms.api.purchasebillextend.PmsPurchaseBillExtendQuery
- * Description: 采购单扩展 查询条件.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单扩展 查询条件", description = "采购单扩展 查询条件") -public class PurchaseBillExtendQuery implements Query { - - @ApiModelProperty("制单人姓名") - private String createByName; // 制单人姓名 - @ApiModelProperty("采购单sid") - private String purchaseBillSid; // 采购单sid - @ApiModelProperty("加价方式(统一加价率、区间加价率、仓库加价率)") - private String markupType; // 加价方式(统一加价率、区间加价率、仓库加价率) - @ApiModelProperty("进价不同时的价格策略(加权平均、分别计价)") - private String priceStrategy; // 进价不同时的价格策略(加权平均、分别计价) - @ApiModelProperty("临时加价率") - private Integer tempMarkupRate; // 临时加价率 - @ApiModelProperty("发货人姓名") - private String shipperName; // 发货人姓名 - @ApiModelProperty("发货人手机") - private String shipperMob; // 发货人手机 - @ApiModelProperty("发货省市区sid") - private String deliveryAreaSid; // 发货省市区sid - @ApiModelProperty("发货详细地址") - private String deliveryAddress; // 发货详细地址 - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @ApiModelProperty("到货日期") - private Date arrivalDateStart; // 到货日期 - private Date arrivalDateEnd; // 到货日期 - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @ApiModelProperty("付款期限") - private Date paymentTermStart; // 付款期限 - private Date paymentTermEnd; // 付款期限 - @ApiModelProperty("仓库sid") - private String wareHouseSid; // 仓库sid - -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendService.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendService.java index 9fd4421..2fa9a95 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendService.java @@ -25,37 +25,9 @@ *********************************************************/ package com.yxt.oms.biz.func.purchasebillextend; -import cn.hutool.core.bean.BeanUtil; -import com.yxt.common.base.service.MybatisBaseService; import org.springframework.stereotype.Service; -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillExtendService.java
- * Class: com.yxt.pms.biz.purchasebillextend.PmsPurchaseBillExtendService
- * Description: 采购单扩展 业务逻辑.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Service -public class PurchaseBillExtendService extends MybatisBaseService { - - public void insertByDto(PurchaseBillExtendDto dto){ - PurchaseBillExtend entity = new PurchaseBillExtend(); - BeanUtil.copyProperties(dto, entity, "id", "sid"); - baseMapper.insert(entity); - } +public class PurchaseBillExtendService { - public void delByMainSid(String dtoSid) { - baseMapper.delByMainSid(dtoSid); - } - - public PurchaseBillExtendDetailsVo selByMainSid(String billSid) { - return baseMapper.selByMainSid(billSid); - } } \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendVo.java deleted file mode 100644 index 3e7057a..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasebillextend/PurchaseBillExtendVo.java +++ /dev/null @@ -1,85 +0,0 @@ -/********************************************************* - ********************************************************* - ******************** ******************* - ************* ************ - ******* _oo0oo_ ******* - *** o8888888o *** - * 88" . "88 * - * (| -_- |) * - * 0\ = /0 * - * ___/`---'\___ * - * .' \\| |// '. * - * / \\||| : |||// \ * - * / _||||| -:- |||||- \ * - * | | \\\ - /// | | * - * | \_| ''\---/'' |_/ | * - * \ .-\__ '-' ___/-. / * - * ___'. .' /--.--\ `. .'___ * - * ."" '< `.___\_<|>_/___.' >' "". * - * | | : `- \`.;`\ _ /`;.`/ - ` : | | * - * \ \ `_. \_ __\ /__ _/ .-` / / * - * =====`-.____`.___ \_____/___.-`___.-'===== * - * `=---=' * - * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * - *********__佛祖保佑__永无BUG__验收通过__钞票多多__********* - *********************************************************/ -package com.yxt.oms.biz.func.purchasebillextend; - - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.yxt.common.core.vo.Vo; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.util.Date; - -/** - * Project: yxt-pms(采购)
- * File: PmsPurchaseBillExtendVo.java
- * Class: com.yxt.pms.api.purchasebillextend.PmsPurchaseBillExtendVo
- * Description: 采购单扩展 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-03-19 13:51:46
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ -@Data -@ApiModel(value = "采购单扩展 视图数据对象", description = "采购单扩展 视图数据对象") -public class PurchaseBillExtendVo implements Vo { - - private String sid; // sid - - @ApiModelProperty("制单人姓名") - private String createByName; // 制单人姓名 - @ApiModelProperty("采购单sid") - private String purchaseBillSid; // 采购单sid - @ApiModelProperty("加价方式(统一加价率、区间加价率、仓库加价率)") - private String markupType; // 加价方式(统一加价率、区间加价率、仓库加价率) - @ApiModelProperty("进价不同时的价格策略(加权平均、分别计价)") - private String priceStrategy; // 进价不同时的价格策略(加权平均、分别计价) - @ApiModelProperty("临时加价率") - private Integer tempMarkupRate; // 临时加价率 - @ApiModelProperty("发货人姓名") - private String shipperName; // 发货人姓名 - @ApiModelProperty("发货人手机") - private String shipperMob; // 发货人手机 - @ApiModelProperty("发货省市区sid") - private String deliveryAreaSid; // 发货省市区sid - @ApiModelProperty("发货详细地址") - private String deliveryAddress; // 发货详细地址 - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @ApiModelProperty("到货日期") - private Date arrivalDateStart; // 到货日期 - private Date arrivalDateEnd; // 到货日期 - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") - @ApiModelProperty("付款期限") - private Date paymentTermStart; // 付款期限 - private Date paymentTermEnd; // 付款期限 - @ApiModelProperty("仓库sid") - private String wareHouseSid; // 仓库sid - -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBill.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBill.java deleted file mode 100644 index 27eb4cc..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBill.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbill; - -import com.yxt.common.core.domain.BaseEntity; -import lombok.Data; - -/** - * @author wangpengfei - * @date 2024/2/26 13:36 - */ -@Data -public class PurchaseReceiptBill extends BaseEntity { - - - private String sourceBillSid;//来源单sid(工单sid) - private String sourceBillNo;//来源单编号 - private String billNo;//单据编号 - private String createDate;//单据日期 - private String createUserSid;//制单人sid - private String createByName;//制单人姓名 - private String purchaseType;//采购类型(厂家采购、外采) - private String supplierSid;//供应商sid - private String supplierName;//供应商名称 - private String supplierPhone;//供应商联系电话 - private String billType;//票据类型(不含税、增值税、普通税、已含增值税) - private String markupType;//加价方式(统一加价率、区间加价率、仓库加价率) - private String priceStrategy;//进价不同时的价格策略(加权平均、分别计价) - private String isInvoicing;//是否需要开发票(是1,否0) - private String invoiceCode;//发票号码 - private String tempMarkupRate;//临时加价率 - private String purchaserSid;//采购员sid(单选) - private String purchaserName;// - private String storekeeperSid;//库管员sid(单选) - private String storekeeperName;// - private String errorAmount;//误差调整金额 - private String freight;//运费 - private String discountAmount;//优惠金额 - private String payableAmount;//应付金额(=采购金额+运费-优惠金额) - private String useOrgSid;//使用组织sid - private String createOrgSid;//创建组织sid - - -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillDto.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillDto.java deleted file mode 100644 index 2f3c456..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillDto.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbill; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.yxt.common.core.dto.Dto; -import com.yxt.oms.biz.func.purchasereceiptbilldetail.PurchaseReceiptBillDetailDto; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; - -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -/** - * @author wangpengfei - * @date 2024/2/26 13:38 - */ -@Data -public class PurchaseReceiptBillDto implements Dto { - private String id; - private String sid; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") - private Date createTime; - private String remarks; - private String isEnable; - private String sourceBillSid;//来源单sid(工单sid) - private String sourceBillNo;//来源单编号 - private String billNo;//单据编号 - private String createDate;//单据日期 - private String createUserSid;//制单人sid - private String createByName;//制单人姓名 - private String purchaseType;//采购类型(厂家采购、外采) - private String supplierSid;//供应商sid - private String supplierName;//供应商名称 - private String supplierPhone;//供应商联系电话 - private String billType;//票据类型(不含税、增值税、普通税、已含增值税) - private String markupType;//加价方式(统一加价率、区间加价率、仓库加价率) - private String priceStrategy;//进价不同时的价格策略(加权平均、分别计价) - private String isInvoicing;//是否需要开发票(是1,否0) - private String invoiceCode;//发票号码 - private String tempMarkupRate;//临时加价率 - private String purchaserSid;//采购员sid(单选) - private String purchaserName;// - private String storekeeperSid;//库管员sid(单选) - private String storekeeperName;// - private String errorAmount;//误差调整金额 - private String freight;//运费 - private String discountAmount;//优惠金额 - private String payableAmount;//应付金额(=采购金额+运费-优惠金额) - private String useOrgSid;//使用组织sid - private String createOrgSid;//创建组织sid - private String contact;//联系人 - private String mobile;//联系人手机 - private String goodsOwnerSid;//货主sid - private String goodsOwner;//货主 - private List purchaseReceiptBillList=new ArrayList<>(); -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillQuery.java deleted file mode 100644 index 5ef243c..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillQuery.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbill; - -import com.yxt.common.core.query.Query; -import lombok.Data; - -/** - * @author wangpengfei - * @date 2024/2/26 13:37 - */ -@Data -public class PurchaseReceiptBillQuery implements Query { - private String name; -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillService.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillService.java deleted file mode 100644 index c151ce6..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillService.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbill; - -import com.yxt.common.base.config.component.FileUploadComponent; -import com.yxt.common.base.service.MybatisBaseService; -import com.yxt.common.core.query.PagerQuery; -import com.yxt.common.core.result.ResultBean; -import com.yxt.common.core.vo.PagerVo; -import com.yxt.oms.biz.func.purchasereceiptbilldetail.PurchaseReceiptBillDetailDto; -import com.yxt.oms.biz.func.warehouseansbill.WarehouseAnsBillDto; -import com.yxt.oms.biz.func.warehouseansbilldetail.WarehouseAnsBillDetailDto; -import com.yxt.oms.feign.purchase.purchasereceiptbill.PurchaseReceiptBillFeign; -import com.yxt.oms.feign.warehouse.warehouseansbill.WarehouseAnsBillFeign; -import com.yxt.oms.utils.OrgPathQuery; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -/** - * @author wangpengfei - * @date 2024/2/26 13:40 - */ -@Service -public class PurchaseReceiptBillService { - @Autowired - private FileUploadComponent fileUploadComponent; - @Resource - PurchaseReceiptBillFeign purchaseReceiptBillFeign; - @Resource - WarehouseAnsBillFeign warehouseAnsBillFeignl; - - public ResultBean> listPage(PagerQuery pq) { - ResultBean rb = ResultBean.fireFail(); - return purchaseReceiptBillFeign.listPage(pq); - } - - public ResultBean> listAll(OrgPathQuery query) { - ResultBean rb = ResultBean.fireFail(); - - return purchaseReceiptBillFeign.listAll(query); -} - public ResultBean save(PurchaseReceiptBillDto dto) { - ResultBean rb = ResultBean.fireFail(); - WarehouseAnsBillDto dto1=new WarehouseAnsBillDto(); - dto1.setSourceBillNo(""); - dto1.setBusTypeKey("采购预约"); - dto1.setBusTypeValue("采购预约"); - dto1.setCreateByName(dto.getCreateByName()); - dto1.setBillState(1); - dto1.setReviewStatus(""); - dto1.setRefuseReason(""); - dto1.setContact(dto.getContact()); - dto1.setMobile(dto.getMobile()); - dto1.setGoodsOwner(dto.getGoodsOwner()); - dto1.setGoodsOwnerSid(dto.getGoodsOwnerSid()); - dto1.setSupplierSid(dto.getSupplierSid()); - dto1.setSupplierName(dto.getSupplierName()); - dto1.setDeliveryDate(new Date()); - dto1.setUseOrgSid(dto.getUseOrgSid()); - dto1.setCreateBySid(dto.getCreateOrgSid()); - List wmsAnsBillDetailList = new ArrayList<>(); - for (PurchaseReceiptBillDetailDto purchaseReceiptBillDetailDto : dto.getPurchaseReceiptBillList()) { - WarehouseAnsBillDetailDto d=new WarehouseAnsBillDetailDto(); - d.setGoodsSkuSid(purchaseReceiptBillDetailDto.getGoodsSid()); - d.setGoodsSkuTitle(purchaseReceiptBillDetailDto.getGoodsName()); - d.setUnit(purchaseReceiptBillDetailDto.getUnit()); - d.setCost(purchaseReceiptBillDetailDto.getCost()); - d.setOrderCount(purchaseReceiptBillDetailDto.getCount()); - d.setTaxAmount(purchaseReceiptBillDetailDto.getTaxAmount()); - d.setTaxPrice(purchaseReceiptBillDetailDto.getTaxPrice()); - d.setAmount(purchaseReceiptBillDetailDto.getAmount()); - wmsAnsBillDetailList.add(d); - } - warehouseAnsBillFeignl.saveBill(dto1); - return purchaseReceiptBillFeign.saveOrUpdate(dto); - } - - public ResultBean initialization(String sid) { - ResultBean rb = ResultBean.fireFail(); - - return purchaseReceiptBillFeign.initialization(sid); - } - - - - public ResultBean delete(String sid) { - ResultBean rb = ResultBean.fireFail(); - return rb.success().setMsg("成功"); - } - public ResultBean delAll(String[] sids) { - return purchaseReceiptBillFeign.delBySids(sids); - } - public ResultBean updateIsEnable(String sid,String isEnable) { - ResultBean rb = ResultBean.fireFail(); - return purchaseReceiptBillFeign.updateIsEnable(sid,isEnable); - } - -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillVo.java deleted file mode 100644 index 677f583..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbill/PurchaseReceiptBillVo.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbill; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.yxt.common.core.vo.Vo; -import lombok.Data; - -import java.util.Date; - -/** - * @author wangpengfei - * @date 2024/2/26 13:37 - */ -@Data -public class PurchaseReceiptBillVo implements Vo { - private String id; - private String sid; - private String lockVersion; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") - private Date createTime; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") - private Date modifyTime; - private String remarks; - private String isEnable; - private String state; - private String isDelete; - private String sourceBillSid;//来源单sid(工单sid) - private String sourceBillNo;//来源单编号 - private String billNo;//单据编号 - private String createDate;//单据日期 - private String createUserSid;//制单人sid - private String createByName;//制单人姓名 - private String purchaseType;//采购类型(厂家采购、外采) - private String supplierSid;//供应商sid - private String supplierName;//供应商名称 - private String supplierPhone;//供应商联系电话 - private String billType;//票据类型(不含税、增值税、普通税、已含增值税) - private String markupType;//加价方式(统一加价率、区间加价率、仓库加价率) - private String priceStrategy;//进价不同时的价格策略(加权平均、分别计价) - private String isInvoicing;//是否需要开发票(是1,否0) - private String invoiceCode;//发票号码 - private String tempMarkupRate;//临时加价率 - private String purchaserSid;//采购员sid(单选) - private String purchaserName;// - private String storekeeperSid;//库管员sid(单选) - private String storekeeperName;// - private String errorAmount;//误差调整金额 - private String freight;//运费 - private String discountAmount;//优惠金额 - private String payableAmount;//应付金额(=采购金额+运费-优惠金额) - private String useOrgSid;//使用组织sid - private String createOrgSid;//创建组织sid -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetail.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetail.java deleted file mode 100644 index 513db99..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetail.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbilldetail; - -import com.yxt.common.core.domain.BaseEntity; -import lombok.Data; - -/** - * @author wangpengfei - * @date 2024/2/26 13:36 - */ -@Data -public class PurchaseReceiptBillDetail extends BaseEntity { - - - private String billSid;//单据sid - private String goodsSid;//商品sid - private String goodsName;//商品名称 - private String goodsCode;//商品编码(图号) - private String specification;//规格 - private String goodsModel;//型号 - private double currentCount;//当前库存数量 - private String unit;//计量单位 - private String warehouseSid;//仓库sid - private String warehouseName;//仓库名称 - private String position;//货位 - private double cost;//单位成本(进货价) - private double count;//采购数量 - private double taxAmount;//税额( - private double taxPrice;//含税价 - private double amount;//采购金额 - private double price1;//销售价1 - private double price2;//销售价2 - -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailDto.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailDto.java deleted file mode 100644 index 334cb1d..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailDto.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbilldetail; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.yxt.common.core.dto.Dto; -import lombok.Data; - -import java.util.Date; - -/** - * @author wangpengfei - * @date 2024/2/26 13:38 - */ -@Data -public class PurchaseReceiptBillDetailDto implements Dto { - private String id; - private String sid; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") - private Date createTime; - private String remarks; - private String isEnable; - private String billSid;//单据sid - private String goodsSid;//商品sid - private String goodsName;//商品名称 - private String goodsCode;//商品编码(图号) - private String specification;//规格 - private String goodsModel;//型号 - private double currentCount;//当前库存数量 - private String unit;//计量单位 - private String warehouseSid;//仓库sid - private String warehouseName;//仓库名称 - private String position;//货位 - private double cost;//单位成本(进货价) - private double count;//采购数量 - private double taxAmount;//税额( - private double taxPrice;//含税价 - private double amount;//采购金额 - private double price1;//销售价1 - private double price2;//销售价2 -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailQuery.java deleted file mode 100644 index 6c846c4..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailQuery.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbilldetail; - -import com.yxt.common.core.query.Query; -import lombok.Data; - -/** - * @author wangpengfei - * @date 2024/2/26 13:37 - */ -@Data -public class PurchaseReceiptBillDetailQuery implements Query { - private String name; -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailVo.java b/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailVo.java deleted file mode 100644 index 3f730b8..0000000 --- a/oms/src/main/java/com/yxt/oms/biz/func/purchasereceiptbilldetail/PurchaseReceiptBillDetailVo.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.yxt.oms.biz.func.purchasereceiptbilldetail; - -import com.fasterxml.jackson.annotation.JsonFormat; -import com.yxt.common.core.vo.Vo; -import lombok.Data; - -import java.util.Date; - -/** - * @author wangpengfei - * @date 2024/2/26 13:37 - */ -@Data -public class PurchaseReceiptBillDetailVo implements Vo { - private String id; - private String sid; - private String lockVersion; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") - private Date createTime; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") - private Date modifyTime; - private String remarks; - private String isEnable; - private String state; - private String isDelete; - private String billSid;//单据sid - private String goodsSid;//商品sid - private String goodsName;//商品名称 - private String goodsCode;//商品编码(图号) - private String specification;//规格 - private String goodsModel;//型号 - private double currentCount;//当前库存数量 - private String unit;//计量单位 - private String warehouseSid;//仓库sid - private String warehouseName;//仓库名称 - private String position;//货位 - private double cost;//单位成本(进货价) - private double count;//采购数量 - private double taxAmount;//税额( - private double taxPrice;//含税价 - private double amount;//采购金额 - private double price1;//销售价1 - private double price2;//销售价2 -} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/Region.java b/oms/src/main/java/com/yxt/oms/biz/func/region/Region.java new file mode 100644 index 0000000..8adc715 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/Region.java @@ -0,0 +1,29 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.core.domain.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/7/2 14:21 + * @description + */ +@Data +public class Region extends BaseEntity { + private static final long serialVersionUID = -2834981997098086066L; + @ApiModelProperty(value = "上级sid") + private String pSid; + @ApiModelProperty(value = "级别") + private Integer level; + @ApiModelProperty(value = "名称,区域名称") + private String name; + @ApiModelProperty(value = "行政区划代码") + private String districtCode; + @ApiModelProperty(value = "sid全路径") + private String sidPath; + @ApiModelProperty(value = "排序号") + private Integer sortNo; + + +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionChildTwoVo.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionChildTwoVo.java new file mode 100644 index 0000000..3a03b8a --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionChildTwoVo.java @@ -0,0 +1,30 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author dimengzhe + * @date 2021/7/2 23:15 + * @description + */ +@Data +public class RegionChildTwoVo implements Vo { + private static final long serialVersionUID = 4618662603777612150L; + + @ApiModelProperty(value = "sid") + private String sid; + @ApiModelProperty(value = "上级sid") + private String pSid; + @ApiModelProperty(value = "级别") + private Integer level; + @ApiModelProperty(value = "名称,区域名称") + private String name; + @ApiModelProperty(value = "行政区划代码") + private String districtCode; + @ApiModelProperty(value = "sid全路径") + private String sidPath; + @ApiModelProperty(value = "排序号") + private Integer sortNo; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionChildVo.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionChildVo.java new file mode 100644 index 0000000..273196f --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionChildVo.java @@ -0,0 +1,34 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.List; + +/** + * @author dimengzhe + * @date 2021/7/2 23:14 + * @description + */ +@Data +public class RegionChildVo implements Vo { + private static final long serialVersionUID = -4741874809037026585L; + + @ApiModelProperty(value = "sid") + private String sid; + @ApiModelProperty(value = "上级sid") + private String pSid; + @ApiModelProperty(value = "级别") + private Integer level; + @ApiModelProperty(value = "名称,区域名称") + private String name; + @ApiModelProperty(value = "行政区划代码") + private String districtCode; + @ApiModelProperty(value = "sid全路径") + private String sidPath; + @ApiModelProperty(value = "排序号") + private Integer sortNo; + + private List regionChildTwoVoList; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionDto.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionDto.java new file mode 100644 index 0000000..fde99a2 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionDto.java @@ -0,0 +1,46 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.core.dto.Dto; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.Size; + +/** + * @Author dimengzhe + * @Date 2021/11/11 15:18 + * @Description + */ +@Data +public class RegionDto implements Dto { + private static final long serialVersionUID = 1283045363206557586L; + /** + * 名称,区域名称 + */ + @ApiModelProperty(value = "区域名称", required = true) + @NotBlank(message = "区域名称不能为空") + @Size(max = 64, min = 1) + private String name; + /** + * 行政区划代码 + */ + @ApiModelProperty(value = "行政区划代码", required = true) + @NotBlank(message = "行政区划代码不能为空") + private String districtCode; + /** + * 上级sid + */ + @ApiModelProperty(value = "上级sid", required = true, example = "0") + private String psid; + + /** + * 排序号 + */ + @ApiModelProperty(value = "排序号", required = true) + private Integer sortNo; + @ApiModelProperty(value = "级别") + private int level; + + +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionListVo.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionListVo.java new file mode 100644 index 0000000..652603f --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionListVo.java @@ -0,0 +1,24 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + + +/** + * @author dimengzhe + * @date 2021/7/13 21:41 + * @description + */ +@Data +public class RegionListVo implements Vo { + private static final long serialVersionUID = 8123582673134551495L; + @ApiModelProperty(value = "sid") + private String sid; + @ApiModelProperty(value = "名称") + private String name; + @ApiModelProperty(value = "区划代码") + private String districtCode; + @ApiModelProperty(value = "排序") + private Integer sortNo; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionMapper.java new file mode 100644 index 0000000..8c13582 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionMapper.java @@ -0,0 +1,21 @@ +package com.yxt.oms.biz.func.region; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +import java.util.List; + +/** + * @author dimengzhe + * @date 2021/7/2 15:10 + * @description + */ +@Mapper +public interface RegionMapper extends BaseMapper { + + List getProvince(); + + List getCity(String sid); + + List getCounty(String sid); +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionMapper.xml new file mode 100644 index 0000000..b7c5769 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionMapper.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionQuery.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionQuery.java new file mode 100644 index 0000000..3495068 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionQuery.java @@ -0,0 +1,23 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.core.query.Query; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + + +/** + * @author dimengzhe + * @date 2021/7/13 21:55 + * @description + */ +@Data +public class RegionQuery implements Query { + private static final long serialVersionUID = -3494331991678665867L; + + @ApiModelProperty(value = "行政区划") + private String districtCode; + @ApiModelProperty(value = "名称") + private String name; + @ApiModelProperty(value = "pSid,市级列表此值需要传省级列表sid", example = "0") + private String psid; +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionService.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionService.java new file mode 100644 index 0000000..b9e11f3 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionService.java @@ -0,0 +1,45 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.base.service.MybatisBaseService; +import com.yxt.oms.feign.portal.region.RegionFeign; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * @author dimengzhe + * @date 2021/7/2 15:06 + * @description + */ +@Service +public class RegionService extends MybatisBaseService { + + @Autowired + private RegionFeign regionFeign; + + public List getProvince() { + return regionFeign.getProvince().getData(); + } + + /** + * 获取某省下的所有市 + * + * @param sid 省sid + * @return 该省下的所有市的list + */ + public List getCity(String sid) { + return regionFeign.getCity(sid).getData(); + + } + + /** + * 获取某市下的所有区县 + * + * @param sid 市sid + * @return 该市下的所有县区的list + */ + public List getCounty(String sid) { + return regionFeign.getCounty(sid).getData(); + } +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionThirdLevelNameVo.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionThirdLevelNameVo.java new file mode 100644 index 0000000..c2c281f --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionThirdLevelNameVo.java @@ -0,0 +1,24 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @Description + * @Author liuguohui + * @Date 2021/10/4 + */ +@Data +public class RegionThirdLevelNameVo implements Vo { + + @ApiModelProperty(value = "省") + private String province; + + @ApiModelProperty(value = "市") + private String city; + + @ApiModelProperty(value = "县") + private String county; + +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/region/RegionVo.java b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionVo.java new file mode 100644 index 0000000..664c410 --- /dev/null +++ b/oms/src/main/java/com/yxt/oms/biz/func/region/RegionVo.java @@ -0,0 +1,35 @@ +package com.yxt.oms.biz.func.region; + +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.List; + +/** + * @author dimengzhe + * @date 2021/7/2 14:22 + * @description + */ +@Data +public class RegionVo implements Vo { + private static final long serialVersionUID = 3351684167946104384L; + + @ApiModelProperty(value = "sid") + private String sid; + @ApiModelProperty(value = "上级sid") + private String pSid; + @ApiModelProperty(value = "级别") + private Integer level; + @ApiModelProperty(value = "名称,区域名称") + private String name; + @ApiModelProperty(value = "行政区划代码") + private String districtCode; + @ApiModelProperty(value = "sid全路径") + private String sidPath; + @ApiModelProperty(value = "排序号") + private Integer sortNo; + + private List children; + +} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenu.java b/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenu.java index f8edc46..c4e78e6 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenu.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenu.java @@ -6,19 +6,6 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -/** - * Project: anrui_portal(门户建设)
- * File: SysMenu.java
- * Class: com.yxt.anrui.portal.api.sysmenu.SysMenu
- * Description: 菜单表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @ApiModel(value = "菜单表", description = "菜单表") @TableName("sys_menu") @Data diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.java index c29076e..beec550 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.java @@ -11,19 +11,6 @@ import org.apache.ibatis.annotations.Select; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysMenuMapper.java
- * Class: com.yxt.anrui.portal.biz.sysmenu.SysMenuMapper
- * Description: 菜单表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Mapper public interface SysMenuMapper extends BaseMapper { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.xml index d2de1b0..c673061 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.xml +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuMapper.xml @@ -1,16 +1,16 @@ - + - SELECT * FROM sys_menu ${ew.sqlSegment} - SELECT menu.*, source.sourceName, pmenu.name as pName FROM sys_menu menu left join sys_menu pmenu on pmenu.sid = menu.psid @@ -20,7 +20,7 @@ ${ew.sqlSegment} - SELECT menu.*, ISNULL(menuRole.sid) as checked FROM sys_menu menu left join sys_menu_role menuRole on menu.sid = menuRole.menuSid AND menuRole.roleSid = #{param1} @@ -29,7 +29,7 @@ and menu.sourceSid = #{sourceSid} - SELECT menu.*, source.sourceName, sourceMenu.menuRootSid as menuRootSid FROM sys_menu menu left join sys_source_menu sourceMenu on sourceMenu.menuSid = menu.sid @@ -45,7 +45,7 @@ where sourceSid = #{sid} - SELECT menu.*, source.sourceName, menu.pSid as menuRootSid FROM sys_menu menu left join sys_source source on source.sid = menu.sourceSid @@ -60,11 +60,11 @@ and sourceSid = #{sourceSid} - select * from sys_menu where menuUrl = #{menuUrl} - SELECT menu.NAME AS NAME, menu.sid AS sid, menu.sid AS sid, diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuService.java b/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuService.java index 5f2a184..2d2a120 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysmenu/SysMenuService.java @@ -8,37 +8,24 @@ import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysmenurole.SysMenuRoleVo; -import com.yxt.wms.feign.portal.sysmenu.SysMenuFeign; +import com.yxt.oms.biz.func.sysmenurole.SysMenuRoleVo; +import com.yxt.oms.feign.portal.sysmenu.SysMenuFeign; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.stream.Collectors; -/** - * Project: anrui_portal(门户建设)
- * File: SysMenuService.java
- * Class: com.yxt.user.biz.sysmenu.SysMenuService
- * Description: 菜单表 业务逻辑.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Service public class SysMenuService extends MybatisBaseService { - @Autowired - SysMenuFeign sysMenuFeign; - + @Resource + SysMenuFeign sysMenuFeign; public PagerVo listPage(PagerQuery pq) { SysMenuQuery query = pq.getParams(); diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleMapper.java index 3754ea1..6ea0970 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleMapper.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleMapper.java @@ -9,19 +9,6 @@ import org.apache.ibatis.annotations.*; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysMenuRoleMapper.java
- * Class: com.yxt.anrui.portal.biz.sysmenurole.SysMenuRoleMapper
- * Description: 菜单与角色关联表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Mapper public interface SysMenuRoleMapper extends BaseMapper { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleMapper.xml index 824f26c..ae9f50b 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleMapper.xml +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleMapper.xml @@ -1,23 +1,23 @@ - + - SELECT * FROM sys_menu_role ${ew.sqlSegment} - SELECT * FROM sys_menu_role ${ew.sqlSegment} - SELECT distinct rm.menuSid as sid, m.name as menuName, m.menuUrl, @@ -37,13 +37,13 @@ ${ew.customSqlSegment} - select menuSid, dataRuleId from sys_menu_role where roleSid = #{roleSid} - SELECT smr.sid, sm.`name`, @@ -57,7 +57,7 @@ - SELECT smmr.sid, smm.`name`, diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleService.java b/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleService.java index e361db2..4cbb038 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysmenurole/SysMenuRoleService.java @@ -7,12 +7,13 @@ import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysmenu.SysMenuService; -import com.yxt.wms.feign.portal.sysmenurole.SysMenuRoleFeign; +import com.yxt.oms.biz.func.sysmenu.SysMenuService; +import com.yxt.oms.feign.portal.sysmenurole.SysMenuRoleFeign; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -33,7 +34,7 @@ import java.util.Map; @Service public class SysMenuRoleService extends MybatisBaseService { - @Autowired + @Resource SysMenuRoleFeign sysMenuRoleFeign; @Autowired SysMenuService sysMenuService; diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysorganization/SysOrganizationMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/sysorganization/SysOrganizationMapper.java index 541e7b3..c3d3a53 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysorganization/SysOrganizationMapper.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysorganization/SysOrganizationMapper.java @@ -11,19 +11,6 @@ import org.apache.ibatis.annotations.Select; import java.util.List; import java.util.Map; -/** - * Project: anrui_portal(门户建设)
- * File: SysOrganizationMapper.java
- * Class: SysOrganizationMapper
- * Description: 组织机构表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Mapper public interface SysOrganizationMapper extends BaseMapper { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysorganization/SysOrganizationMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/sysorganization/SysOrganizationMapper.xml index 0c98edb..891c707 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysorganization/SysOrganizationMapper.xml +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysorganization/SysOrganizationMapper.xml @@ -1,9 +1,9 @@ - + - SELECT so.*, (SELECT GROUP_CONCAT(ss.name) FROM `sys_staff_org` sso @@ -33,7 +33,7 @@ ORDER BY so.sort - SELECT * FROM sys_organization @@ -41,13 +41,13 @@ - SELECT sid, name, psid, orgCode FROM sys_organization WHERE psid = '0' - SELECT sid, name, psid, orgCode FROM sys_organization WHERE psid = #{psid} @@ -68,7 +68,7 @@ - SELECT so.name, so.psid, so.id, so.sid, so.orgSidPath, so.orgCode FROM sys_organization so WHERE psid = #{psid} - SELECT * FROM sys_organization WHERE psid = '0' - SELECT so.name, so.psid, so.id, so.sid, so.orgSidPath FROM sys_organization so WHERE isDept = 0 ORDER BY psid - SELECT * FROM sys_organization LIMIT 0,1 - SELECT so.name, so.psid, so.sid, so.orgSidPath, so.orgCode FROM sys_organization so WHERE psid = #{psid} - select * from sys_organization where orgCode = #{substring} - SELECT so.name, so.psid, so.sid, so.orgSidPath, so.orgCode FROM sys_organization so WHERE psid = #{psid} ORDER BY so.sort ASC - + - SELECT so.name, so.psid, so.sid, so.orgSidPath, so.orgCode FROM sys_organization so WHERE sid = #{sid} @@ -150,7 +150,7 @@ WHERE sid = #{sid} - SELECT so.name departmentName, so.qrText qrFilePath, so.addrs address, so.sid FROM sys_organization so WHERE so.sid = #{sid} @@ -166,7 +166,7 @@ AND isDept = 0 - SELECT so.name, so.psid, so.id, so.sid, so.orgSidPath FROM sys_organization so WHERE isDept = 0 @@ -174,45 +174,45 @@ ORDER BY psid - select so.name orgDeptName, so.sid orgDeptSid from sys_organization so where so.psid = #{orgSid} and orgAttributeKey = 'DP03_SYS' - select so.name orgDeptName, so.sid orgDeptSid from sys_organization so where so.psid = #{orgSid} - select distinct si.name staffName, si.sid staffSid from sys_staff_org so left join sys_staffinfo si on so.staffSid = si.sid where so.orgSid = #{orgDeptSid} - select * from sys_organization where psid = #{sid} and name = #{name} - select sid,name,orgCode from sys_organization so where so.isDept = 0 - SELECT so.name, so.psid, so.id, so.sid, so.orgSidPath FROM sys_organization so WHERE isDept = 1 AND so.psid = #{orgSid} - SELECT so.name, so.psid, so.id, so.sid, so.orgSidPath FROM sys_organization so WHERE isDept = 0 AND so.psid = #{psid} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostMapper.java index 044421f..db76122 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostMapper.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostMapper.java @@ -10,19 +10,6 @@ import org.apache.ibatis.annotations.Select; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysPostMapper.java
- * Class: com.yxt.anrui.portal.biz.syspost.SysPostMapper
- * Description: 岗位.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Mapper public interface SysPostMapper extends BaseMapper { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostMapper.xml index 91338b8..91e57a5 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostMapper.xml +++ b/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostMapper.xml @@ -1,9 +1,9 @@ - + - SELECT post.sid sid, post.name name, post.orgSid, @@ -23,7 +23,7 @@ - SELECT * FROM sys_post @@ -31,12 +31,12 @@ - select name, postCode, sid from sys_post - select * from sys_post where postCode = #{substring} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostService.java b/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostService.java index e6bf628..78e92be 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/syspost/SysPostService.java @@ -7,31 +7,19 @@ import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.feign.portal.syspost.SysPostFeign; +import com.yxt.oms.feign.portal.syspost.SysPostFeign; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysPostService.java
- * Class: com.yxt.user.biz.syspost.SysPostService
- * Description: 岗位 业务逻辑.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Service public class SysPostService extends MybatisBaseService { - @Autowired + @Resource SysPostFeign sysPostFeign; public PagerVo listPage(PagerQuery pq) { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleMapper.java index 8b045f7..f2fe6b5 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleMapper.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleMapper.java @@ -10,19 +10,6 @@ import org.apache.ibatis.annotations.Select; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysRoleMapper.java
- * Class: com.yxt.anrui.portal.biz.sysrole.SysRoleMapper
- * Description: 角色.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:29
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Mapper public interface SysRoleMapper extends BaseMapper { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleMapper.xml index c9b483b..4e2652c 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleMapper.xml +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleMapper.xml @@ -1,9 +1,9 @@ - + - SELECT sr.*, sp.sid as postSid, sp.name as postName FROM sys_role sr LEFT JOIN sys_post sp ON sr.postSid = sp.sid @@ -13,32 +13,32 @@ ORDER BY sr.sort - SELECT * FROM sys_role ${ew.sqlSegment} - SELECT role.name, role.sid, ISNULL(userRole.sid) AS checked FROM sys_role role LEFT JOIN sys_user_role userRole ON role.sid = userRole.`roleSid` AND userRole.userSid = #{param1} - SELECT role.name, role.remarks, role.sid FROM sys_role role left join sys_user_role userrole on userrole.roleSid = role.sid where userrole.userSid = #{param1} - SELECT * FROM sys_role role where role.name = #{param1} - SELECT role.*, post.sid as postSid, post.name as postName FROM sys_role role LEFT JOIN sys_post post ON role.postSid = post.sid @@ -91,14 +91,14 @@ where userSid = #{userSid} - + - + diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleService.java b/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleService.java index 1be0118..f3de9cd 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysrole/SysRoleService.java @@ -5,12 +5,13 @@ import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysuserrole.SysUserRoleService; -import com.yxt.wms.feign.portal.sysrole.SysRoleFeign; +import com.yxt.oms.biz.func.sysuserrole.SysUserRoleService; +import com.yxt.oms.feign.portal.sysrole.SysRoleFeign; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import java.util.List; /** @@ -28,12 +29,12 @@ import java.util.List; */ @Service public class SysRoleService extends MybatisBaseService { + @Autowired private SysUserRoleService sysUserRoleService; - @Autowired + @Resource SysRoleFeign sysRoleFeign; - public ResultBean> listPage(PagerQuery pq) { return sysRoleFeign.listPage(pq); } diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysroleauthorize/SysRoleAuthorizeMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/sysroleauthorize/SysRoleAuthorizeMapper.xml index 9e240ad..6fa6987 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysroleauthorize/SysRoleAuthorizeMapper.xml +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysroleauthorize/SysRoleAuthorizeMapper.xml @@ -1,12 +1,12 @@ - + - SELECT distinct rm.menuSid as sid, m.name as menuName, m.menuUrl, @@ -25,7 +25,7 @@ LEFT JOIN sys_menu m ON rm.menuSid = m.sid ${ew.customSqlSegment} - select menuSid, dataRuleId from sys_menu_role where roleSid = #{roleSid} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysroleauthorize/SysRoleAuthorizeService.java b/oms/src/main/java/com/yxt/oms/biz/func/sysroleauthorize/SysRoleAuthorizeService.java index e04373a..3063d1b 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysroleauthorize/SysRoleAuthorizeService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysroleauthorize/SysRoleAuthorizeService.java @@ -2,29 +2,17 @@ package com.yxt.oms.biz.func.sysroleauthorize; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.core.result.ResultBean; -import com.yxt.wms.feign.portal.sysroleauthorize.SysRoleAuthorizeFeign; +import com.yxt.oms.feign.portal.sysroleauthorize.SysRoleAuthorizeFeign; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -/** - * Project: anrui_portal(门户建设)
- * File: SysSourceService.java
- * Class: com.yxt.anrui.portal.biz.syssource.SysSourceService
- * Description: 资源表 业务逻辑.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:29
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ +import javax.annotation.Resource; + @Service public class SysRoleAuthorizeService extends MybatisBaseService { - @Autowired - SysRoleAuthorizeFeign sysRoleAuthorizeFeign; - + @Resource + SysRoleAuthorizeFeign sysRoleAuthorizeFeign; public ResultBean updateRoleAndMenu(SysRoleAuthorizeDto dto) { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysstafforg/SysStaffOrgService.java b/oms/src/main/java/com/yxt/oms/biz/func/sysstafforg/SysStaffOrgService.java index f5c1119..77409de 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysstafforg/SysStaffOrgService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysstafforg/SysStaffOrgService.java @@ -2,9 +2,9 @@ package com.yxt.oms.biz.func.sysstafforg; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.core.result.ResultBean; -import com.yxt.wms.biz.func.sysroleauthorize.SysRoleAuthorize; -import com.yxt.wms.biz.func.sysroleauthorize.SysRoleAuthorizeMapper; -import com.yxt.wms.feign.portal.sysstafforg.SysStaffOrgFeign; +import com.yxt.oms.biz.func.sysroleauthorize.SysRoleAuthorize; +import com.yxt.oms.biz.func.sysroleauthorize.SysRoleAuthorizeMapper; +import com.yxt.oms.feign.portal.sysstafforg.SysStaffOrgFeign; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleMapper.java b/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleMapper.java index afc968e..82e6ea7 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleMapper.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleMapper.java @@ -11,19 +11,6 @@ import org.apache.ibatis.annotations.Select; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysUserRoleMapper.java
- * Class: com.yxt.anrui.portal.biz.sysuserrole.SysUserRoleMapper
- * Description: 用户与角色关联表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:30
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Mapper public interface SysUserRoleMapper extends BaseMapper { diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleMapper.xml b/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleMapper.xml index 463534b..95afda8 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleMapper.xml +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleMapper.xml @@ -1,16 +1,16 @@ - + - SELECT * FROM sys_user_role ${ew.sqlSegment} - SELECT * FROM sys_user_role ${ew.sqlSegment} - SELECT * FROM sys_user_role WHERE userSid = #{userSid} diff --git a/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleService.java b/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleService.java index 5a96ca5..f043991 100644 --- a/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleService.java +++ b/oms/src/main/java/com/yxt/oms/biz/func/sysuserrole/SysUserRoleService.java @@ -7,30 +7,18 @@ import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.feign.portal.sysuserrole.SysUserRoleFeign; +import com.yxt.oms.feign.portal.sysuserrole.SysUserRoleFeign; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysUserRoleService.java
- * Class: com.yxt.anrui.portal.biz.sysuserrole.SysUserRoleService
- * Description: 用户与角色关联表 业务逻辑.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:30
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Service public class SysUserRoleService extends MybatisBaseService { - @Autowired + @Resource SysUserRoleFeign sysUserRoleFeign; diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/dictcommon/DictCommonFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/dictcommon/DictCommonFeign.java index 12fbed5..5a80685 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/dictcommon/DictCommonFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/dictcommon/DictCommonFeign.java @@ -3,9 +3,9 @@ package com.yxt.oms.feign.portal.dictcommon; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.dictcommon.DictCommonDto; -import com.yxt.wms.biz.func.dictcommon.DictCommonQuery; -import com.yxt.wms.biz.func.dictcommon.DictCommonVo; +import com.yxt.oms.biz.func.dictcommon.DictCommonDto; +import com.yxt.oms.biz.func.dictcommon.DictCommonQuery; +import com.yxt.oms.biz.func.dictcommon.DictCommonVo; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; import org.springframework.cloud.openfeign.FeignClient; @@ -54,7 +54,7 @@ public interface DictCommonFeign { @GetMapping("/typeValues") @ResponseBody @ApiOperation("下拉框的获取") - ResultBean> getTypeValues(@RequestParam("type") String type, @RequestParam(value = "psid", defaultValue = "0")String psid); + ResultBean> getTypeValues(@RequestParam("type") String type, @RequestParam(value = "psid", defaultValue = "0")String psid); @GetMapping("/getFirstDictKeyByType") @ResponseBody diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/dictcommon/DictCommonFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/dictcommon/DictCommonFeignFallback.java index 1dea4fa..3e02853 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/dictcommon/DictCommonFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/dictcommon/DictCommonFeignFallback.java @@ -3,9 +3,9 @@ package com.yxt.oms.feign.portal.dictcommon; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.dictcommon.DictCommonDto; -import com.yxt.wms.biz.func.dictcommon.DictCommonQuery; -import com.yxt.wms.biz.func.dictcommon.DictCommonVo; +import com.yxt.oms.biz.func.dictcommon.DictCommonDto; +import com.yxt.oms.biz.func.dictcommon.DictCommonQuery; +import com.yxt.oms.biz.func.dictcommon.DictCommonVo; import org.springframework.stereotype.Component; import java.util.List; diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/dicttype/DictTypeFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/dicttype/DictTypeFeign.java index 62672c9..44fc2d5 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/dicttype/DictTypeFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/dicttype/DictTypeFeign.java @@ -3,9 +3,9 @@ package com.yxt.oms.feign.portal.dicttype; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.dicttype.DictTypeDto; -import com.yxt.wms.biz.func.dicttype.DictTypeQuery; -import com.yxt.wms.biz.func.dicttype.DictTypeVo; +import com.yxt.oms.biz.func.dicttype.DictTypeDto; +import com.yxt.oms.biz.func.dicttype.DictTypeQuery; +import com.yxt.oms.biz.func.dicttype.DictTypeVo; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; import org.springframework.cloud.openfeign.FeignClient; diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/dicttype/DictTypeFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/dicttype/DictTypeFeignFallback.java index 6e8d651..e167d82 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/dicttype/DictTypeFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/dicttype/DictTypeFeignFallback.java @@ -3,9 +3,9 @@ package com.yxt.oms.feign.portal.dicttype; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.dicttype.DictTypeDto; -import com.yxt.wms.biz.func.dicttype.DictTypeQuery; -import com.yxt.wms.biz.func.dicttype.DictTypeVo; +import com.yxt.oms.biz.func.dicttype.DictTypeDto; +import com.yxt.oms.biz.func.dicttype.DictTypeQuery; +import com.yxt.oms.biz.func.dicttype.DictTypeVo; /** * @author dimengzhe diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/region/RegionFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/region/RegionFeign.java index 986d291..ce9215f 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/region/RegionFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/region/RegionFeign.java @@ -1,7 +1,7 @@ package com.yxt.oms.feign.portal.region; import com.yxt.common.core.result.ResultBean; -import com.yxt.wms.biz.func.region.RegionChildTwoVo; +import com.yxt.oms.biz.func.region.RegionChildTwoVo; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeign.java index 4e686bd..45f3179 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeign.java @@ -3,6 +3,7 @@ package com.yxt.oms.feign.portal.sysmenu; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.biz.func.sysmenu.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeignFallback.java index 7050f8c..6c153c5 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysmenu/SysMenuFeignFallback.java @@ -3,6 +3,7 @@ package com.yxt.oms.feign.portal.sysmenu; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.biz.func.sysmenu.*; import org.springframework.stereotype.Component; import java.util.List; diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysmenurole/SysMenuRoleFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysmenurole/SysMenuRoleFeign.java index bfb58ab..046a439 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysmenurole/SysMenuRoleFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysmenurole/SysMenuRoleFeign.java @@ -3,6 +3,7 @@ package com.yxt.oms.feign.portal.sysmenurole; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.biz.func.sysmenurole.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -13,19 +14,6 @@ import org.springframework.web.bind.annotation.RequestBody; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysMenuRoleFeign.java
- * Class: com.yxt.anrui.portal.api.sysmenurole.SysMenuRoleFeign
- * Description: 菜单与角色关联表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "菜单与角色关联表") @FeignClient( contextId = "ss-common-portal-SysMenuRole", diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysmenurole/SysMenuRoleFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysmenurole/SysMenuRoleFeignFallback.java index 92e48e3..7d8219f 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysmenurole/SysMenuRoleFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysmenurole/SysMenuRoleFeignFallback.java @@ -3,6 +3,7 @@ package com.yxt.oms.feign.portal.sysmenurole; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; +import com.yxt.oms.biz.func.sysmenurole.*; import org.springframework.stereotype.Component; import java.util.List; diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/syspost/SysPostFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/syspost/SysPostFeign.java index 40cf0ee..0e66b06 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/syspost/SysPostFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/syspost/SysPostFeign.java @@ -3,10 +3,10 @@ package com.yxt.oms.feign.portal.syspost; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.syspost.SysPostDto; -import com.yxt.wms.biz.func.syspost.SysPostListVo; -import com.yxt.wms.biz.func.syspost.SysPostQuery; -import com.yxt.wms.biz.func.syspost.SysPostVo; +import com.yxt.oms.biz.func.syspost.SysPostDto; +import com.yxt.oms.biz.func.syspost.SysPostListVo; +import com.yxt.oms.biz.func.syspost.SysPostQuery; +import com.yxt.oms.biz.func.syspost.SysPostVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -17,19 +17,6 @@ import org.springframework.web.bind.annotation.RequestBody; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysPostFeign.java
- * Class: com.yxt.anrui.portal.api.syspost.SysPostFeign
- * Description: 岗位.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "岗位") @FeignClient( contextId = "ss-common-portal-SysPost", diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/syspost/SysPostFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/syspost/SysPostFeignFallback.java index 74865f5..7c27d42 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/syspost/SysPostFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/syspost/SysPostFeignFallback.java @@ -3,27 +3,14 @@ package com.yxt.oms.feign.portal.syspost; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.syspost.SysPostDto; -import com.yxt.wms.biz.func.syspost.SysPostListVo; -import com.yxt.wms.biz.func.syspost.SysPostQuery; -import com.yxt.wms.biz.func.syspost.SysPostVo; +import com.yxt.oms.biz.func.syspost.SysPostDto; +import com.yxt.oms.biz.func.syspost.SysPostListVo; +import com.yxt.oms.biz.func.syspost.SysPostQuery; +import com.yxt.oms.biz.func.syspost.SysPostVo; import org.springframework.stereotype.Component; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysPostFeignFallback.java
- * Class: com.yxt.anrui.portal.api.syspost.SysPostFeignFallback
- * Description: 岗位.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:28
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Component public class SysPostFeignFallback implements SysPostFeign { diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysrole/SysRoleFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysrole/SysRoleFeign.java index c2247c5..e479a5d 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysrole/SysRoleFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysrole/SysRoleFeign.java @@ -3,9 +3,9 @@ package com.yxt.oms.feign.portal.sysrole; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysrole.SysRoleDto; -import com.yxt.wms.biz.func.sysrole.SysRoleQuery; -import com.yxt.wms.biz.func.sysrole.SysRoleVo; +import com.yxt.oms.biz.func.sysrole.SysRoleDto; +import com.yxt.oms.biz.func.sysrole.SysRoleQuery; +import com.yxt.oms.biz.func.sysrole.SysRoleVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiParam; @@ -14,19 +14,6 @@ import org.springframework.web.bind.annotation.*; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysRoleFeign.java
- * Class: com.yxt.anrui.portal.api.sysrole.SysRoleFeign
- * Description: 角色.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:29
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "角色") @FeignClient( contextId = "ss-common-portal-SysRole", diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysrole/SysRoleFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysrole/SysRoleFeignFallback.java index f0f6172..b6ba06d 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysrole/SysRoleFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysrole/SysRoleFeignFallback.java @@ -3,26 +3,13 @@ package com.yxt.oms.feign.portal.sysrole; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysrole.SysRoleDto; -import com.yxt.wms.biz.func.sysrole.SysRoleQuery; -import com.yxt.wms.biz.func.sysrole.SysRoleVo; +import com.yxt.oms.biz.func.sysrole.SysRoleDto; +import com.yxt.oms.biz.func.sysrole.SysRoleQuery; +import com.yxt.oms.biz.func.sysrole.SysRoleVo; import org.springframework.stereotype.Component; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysRoleFeignFallback.java
- * Class: com.yxt.anrui.portal.api.sysrole.SysRoleFeignFallback
- * Description: 角色.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:29
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Component public class SysRoleFeignFallback implements SysRoleFeign { diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysroleauthorize/SysRoleAuthorizeFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysroleauthorize/SysRoleAuthorizeFeign.java index ef963e9..b93d696 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysroleauthorize/SysRoleAuthorizeFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysroleauthorize/SysRoleAuthorizeFeign.java @@ -1,26 +1,13 @@ package com.yxt.oms.feign.portal.sysroleauthorize; import com.yxt.common.core.result.ResultBean; -import com.yxt.wms.biz.func.sysroleauthorize.SysRoleAuthorizeDto; +import com.yxt.oms.biz.func.sysroleauthorize.SysRoleAuthorizeDto; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; -/** - * Project: anrui_portal(门户建设)
- * File: SysSourceFeign.java
- * Class: com.yxt.anrui.portal.api.syssource.SysSourceFeign
- * Description: 资源表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:29
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "资源表") @FeignClient( contextId = "ss-common-portal-SysOrgAuthorize", diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysroleauthorize/SysRoleAuthorizeFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysroleauthorize/SysRoleAuthorizeFeignFallback.java index 2171d23..529f97b 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysroleauthorize/SysRoleAuthorizeFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysroleauthorize/SysRoleAuthorizeFeignFallback.java @@ -1,22 +1,8 @@ package com.yxt.oms.feign.portal.sysroleauthorize; import com.yxt.common.core.result.ResultBean; -import com.yxt.wms.biz.func.sysroleauthorize.SysRoleAuthorizeDto; +import com.yxt.oms.biz.func.sysroleauthorize.SysRoleAuthorizeDto; import org.springframework.stereotype.Component; - -/** - * Project: anrui_portal(门户建设)
- * File: SysSourceFeignFallback.java
- * Class: com.yxt.anrui.portal.api.syssource.SysSourceFeignFallback
- * Description: 资源表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:29
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Component public class SysRoleAuthorizeFeignFallback implements SysRoleAuthorizeFeign { diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserFeignFallback.java index 1011874..2892004 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysuser/SysUserFeignFallback.java @@ -3,7 +3,7 @@ package com.yxt.oms.feign.portal.sysuser; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.feign.portal.privilege.PrivilegeQuery; +import com.yxt.oms.feign.portal.privilege.PrivilegeQuery; import org.springframework.stereotype.Component; import javax.servlet.http.HttpServletRequest; diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysuserrole/SysUserRoleFeign.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysuserrole/SysUserRoleFeign.java index 49a3771..c210f95 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysuserrole/SysUserRoleFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysuserrole/SysUserRoleFeign.java @@ -3,9 +3,9 @@ package com.yxt.oms.feign.portal.sysuserrole; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysuserrole.SysUserRoleDto; -import com.yxt.wms.biz.func.sysuserrole.SysUserRoleQuery; -import com.yxt.wms.biz.func.sysuserrole.SysUserRoleVo; +import com.yxt.oms.biz.func.sysuserrole.SysUserRoleDto; +import com.yxt.oms.biz.func.sysuserrole.SysUserRoleQuery; +import com.yxt.oms.biz.func.sysuserrole.SysUserRoleVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; @@ -13,19 +13,6 @@ import org.springframework.web.bind.annotation.*; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysUserRoleFeign.java
- * Class: com.yxt.anrui.portal.api.sysuserrole.SysUserRoleFeign
- * Description: 用户与角色关联表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:30
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "用户与角色关联表") @FeignClient( contextId = "ss-common-portal-SysUserRole", diff --git a/oms/src/main/java/com/yxt/oms/feign/portal/sysuserrole/SysUserRoleFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/portal/sysuserrole/SysUserRoleFeignFallback.java index 1c546ae..e8113fc 100644 --- a/oms/src/main/java/com/yxt/oms/feign/portal/sysuserrole/SysUserRoleFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/portal/sysuserrole/SysUserRoleFeignFallback.java @@ -3,26 +3,13 @@ package com.yxt.oms.feign.portal.sysuserrole; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.wms.biz.func.sysuserrole.SysUserRoleDto; -import com.yxt.wms.biz.func.sysuserrole.SysUserRoleQuery; -import com.yxt.wms.biz.func.sysuserrole.SysUserRoleVo; +import com.yxt.oms.biz.func.sysuserrole.SysUserRoleDto; +import com.yxt.oms.biz.func.sysuserrole.SysUserRoleQuery; +import com.yxt.oms.biz.func.sysuserrole.SysUserRoleVo; import org.springframework.stereotype.Component; import java.util.List; -/** - * Project: anrui_portal(门户建设)
- * File: SysUserRoleFeignFallback.java
- * Class: com.yxt.anrui.portal.api.sysuserrole.SysUserRoleFeignFallback
- * Description: 用户与角色关联表.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2021-08-03 00:24:30
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Component public class SysUserRoleFeignFallback implements SysUserRoleFeign { diff --git a/oms/src/main/java/com/yxt/oms/feign/purchase/purchasereceiptbill/PurchaseReceiptBillFeign.java b/oms/src/main/java/com/yxt/oms/feign/purchase/purchasereceiptbill/PurchaseReceiptBillFeign.java deleted file mode 100644 index 98a46c1..0000000 --- a/oms/src/main/java/com/yxt/oms/feign/purchase/purchasereceiptbill/PurchaseReceiptBillFeign.java +++ /dev/null @@ -1,55 +0,0 @@ -package com.yxt.oms.feign.purchase.purchasereceiptbill; - -import com.yxt.common.core.query.PagerQuery; -import com.yxt.common.core.result.ResultBean; -import com.yxt.common.core.vo.PagerVo; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBill; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillDto; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillQuery; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillVo; -import com.yxt.oms.feign.purchase.PurchaseReceiptBillFeignFallback; -import com.yxt.oms.utils.OrgPathQuery; -import io.swagger.annotations.ApiOperation; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.*; - -import java.util.List; - -/** - * @description: - * @author: wangpengfei - * @date: 2024/4/12 - **/ -@FeignClient( - contextId = "ss-common-purchase-PurchaseReceiptBill", - name = "ss-common-purchase", - path = "/apiadmin/purchasereceiptbill", - fallback = PurchaseReceiptBillFeignFallback.class) -public interface PurchaseReceiptBillFeign { - - - @ApiOperation("分页列表") - @PostMapping("/listPage") - public ResultBean> listPage(@RequestBody PagerQuery pq); - - @ApiOperation("保存修改") - @PostMapping("/saveOrUpdate") - public ResultBean saveOrUpdate(@RequestBody PurchaseReceiptBillDto dto); - @ApiOperation("查询所有的品牌") - @PostMapping("/listAll") - public ResultBean> listAll(@RequestBody OrgPathQuery query); - @ApiOperation("初始化") - @GetMapping("/initialization/{sid}") - public ResultBean initialization(@PathVariable("sid") String sid); - - @ApiOperation("更改可用状态") - @GetMapping("/updateIsEnable/{sid}/{isEnable}") - public ResultBean updateIsEnable(@PathVariable("sid") String sid,@PathVariable("isEnable")String isEnable); - @ApiOperation("根据品牌名查询") - @GetMapping("/getBrandByName/{name}") - public ResultBean getBrandByName(@PathVariable("name") String name); - @ApiOperation("根据sid批量删除") - @DeleteMapping("/delBySids") - public ResultBean delBySids(@RequestBody String[] sids); - -} diff --git a/oms/src/main/java/com/yxt/oms/feign/purchase/purchasereceiptbill/PurchaseReceiptBillFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/purchase/purchasereceiptbill/PurchaseReceiptBillFeignFallback.java deleted file mode 100644 index cf8fb79..0000000 --- a/oms/src/main/java/com/yxt/oms/feign/purchase/purchasereceiptbill/PurchaseReceiptBillFeignFallback.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.yxt.oms.feign.purchase; - -import com.yxt.common.core.query.PagerQuery; -import com.yxt.common.core.result.ResultBean; -import com.yxt.common.core.vo.PagerVo; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBill; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillDto; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillQuery; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillVo; -import com.yxt.oms.feign.purchase.purchasereceiptbill.PurchaseReceiptBillFeign; -import com.yxt.oms.utils.OrgPathQuery; -import org.springframework.stereotype.Component; - -import java.util.List; - -/** - * @description: - * @author: dimengzhe - * @date: 2024/3/20 - **/ -@Component -public class PurchaseReceiptBillFeignFallback implements PurchaseReceiptBillFeign { - - @Override - public ResultBean> listPage(PagerQuery pq) { - return null; - } - - @Override - public ResultBean saveOrUpdate(PurchaseReceiptBillDto dto) { - return null; - } - - @Override - public ResultBean> listAll(OrgPathQuery query) { - return null; - } - - - @Override - public ResultBean initialization(String sid) { - return null; - } - - @Override - public ResultBean updateIsEnable(String sid, String isEnable) { - return null; - } - - @Override - public ResultBean getBrandByName(String name) { - return null; - } - - @Override - public ResultBean delBySids(String[] sids) { - return null; - } -} diff --git a/oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeign.java b/oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeign.java index cda8a50..77ecaec 100644 --- a/oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeign.java +++ b/oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeign.java @@ -3,21 +3,14 @@ package com.yxt.oms.feign.sales.smssalesbill; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBill; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillDto; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillQuery; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillVo; import com.yxt.oms.biz.func.smssalesbill.SmsSalesBillDetailsVo; import com.yxt.oms.biz.func.smssalesbill.SmsSalesBillDto; import com.yxt.oms.biz.func.smssalesbill.SmsSalesBillQuery; import com.yxt.oms.biz.func.smssalesbill.SmsSalesBillVo; -import com.yxt.oms.utils.OrgPathQuery; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.*; -import java.util.List; - /** * @description: * @author: fzz diff --git a/oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeignFallback.java b/oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeignFallback.java index 2e241c3..a80a848 100644 --- a/oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeignFallback.java +++ b/oms/src/main/java/com/yxt/oms/feign/sales/smssalesbill/SmsSalesBillFeignFallback.java @@ -3,19 +3,12 @@ package com.yxt.oms.feign.sales.smssalesbill; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBill; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillDto; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillQuery; -import com.yxt.oms.biz.func.purchasereceiptbill.PurchaseReceiptBillVo; import com.yxt.oms.biz.func.smssalesbill.SmsSalesBillDetailsVo; import com.yxt.oms.biz.func.smssalesbill.SmsSalesBillDto; import com.yxt.oms.biz.func.smssalesbill.SmsSalesBillQuery; import com.yxt.oms.biz.func.smssalesbill.SmsSalesBillVo; -import com.yxt.oms.utils.OrgPathQuery; import org.springframework.stereotype.Component; -import java.util.List; - /** * @description: * @author: fzz