diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/instock/InStockRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/instock/InStockRest.java index 50f33e6..c9078c8 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/instock/InStockRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/instock/InStockRest.java @@ -15,6 +15,8 @@ import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import java.util.ArrayList; + /** * @author feikefei @@ -53,6 +55,26 @@ public class InStockRest { public ResultBean getInStockInfo(@PathVariable String id){ ResultBean rb = ResultBean.fireFail(); BaseResponse api$system$in_stock$get_info = ShRequester.getApi$system$in_stock$get_info(id); + String[] bill = api$system$in_stock$get_info.getData().getFile().getBill(); + String[] ding = api$system$in_stock$get_info.getData().getFile().getDing(); + String[] voucher = api$system$in_stock$get_info.getData().getFile().getVoucher(); + String[] contract_pic = api$system$in_stock$get_info.getData().getFile().getContract_pic(); + String[] billUrlImage = ShRequester.getUrlImage(bill); + String[] dingUrlImage = ShRequester.getUrlImage(ding); + String[] voucherUrlImage = ShRequester.getUrlImage(voucher); + String[] contractPicUrlImage = ShRequester.getUrlImage(contract_pic); + api$system$in_stock$get_info.getData().getFile().setBill(billUrlImage); + api$system$in_stock$get_info.getData().getFile().setDing(dingUrlImage); + api$system$in_stock$get_info.getData().getFile().setVoucher(voucherUrlImage); + api$system$in_stock$get_info.getData().getFile().setContract_pic(contractPicUrlImage); return rb.success().setData(api$system$in_stock$get_info); } + + @PostMapping("/getInStockMaterielList") + @ApiOperation(value = "获取入库记录列表") + public ResultBean getInStockMaterielList(In_stockGetRecordMaterielList in_stockGetRecordMaterielList){ + ResultBean rb = ResultBean.fireFail(); + BaseResponse> api$system$in_stock$get_record_materiel_list = ShRequester.getApi$system$in_stock$get_record_materiel_list(in_stockGetRecordMaterielList); + return rb.success().setData(api$system$in_stock$get_record_materiel_list); + } } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/inventory/InventoryRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/inventory/InventoryRest.java index eca86d1..0f1ccf6 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/inventory/InventoryRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/inventory/InventoryRest.java @@ -5,13 +5,18 @@ import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; import com.yxt.supervise.gf.api.inventory.InventoryQuery; import com.yxt.supervise.gf.api.inventory.InventoryVo; +import com.yxt.supervise.gf.shanhai.ShRequester; import com.yxt.supervise.gf.shanhai.req.InventoryIndex; +import com.yxt.supervise.gf.shanhai.resp.BaseResponse; +import com.yxt.supervise.gf.shanhai.resp.BaseResponseListObj; +import com.yxt.supervise.gf.shanhai.resp.Inventory; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletResponse; +import java.util.Map; /** * @author feikefei @@ -44,4 +49,12 @@ public class InventoryRest { public void export(@PathVariable String storehouse_name, HttpServletResponse response) throws Exception{ inventoryService.export(storehouse_name, response); } + + @PostMapping("/getInventoryList") + @ApiOperation(value = "查询库存管理列表") + public ResultBean getInventoryList(@RequestBody InventoryIndex map){ + ResultBean rb = ResultBean.fireFail(); + BaseResponse> api$system$inventory$index = ShRequester.getApi$system$inventory$index(map); + return rb.success().setData(api$system$inventory$index); + } } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/materialbrand/MaterialBrandRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/materialbrand/MaterialBrandRest.java index 2599bf1..194ab8b 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/materialbrand/MaterialBrandRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/materialbrand/MaterialBrandRest.java @@ -6,10 +6,7 @@ import com.yxt.supervise.gf.shanhai.resp.BaseResponse; import com.yxt.supervise.gf.shanhai.resp.BaseResponseListObj; import com.yxt.supervise.gf.shanhai.resp.MaterialBrandIndex; import io.swagger.annotations.Api; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import java.util.Map; @@ -28,4 +25,11 @@ public class MaterialBrandRest { BaseResponse> api$api$system$material_brand$index = ShRequester.getApi$api$system$material_brand$index(map); return rb.success().setData(api$api$system$material_brand$index); } + + @GetMapping("/getMaterialGroup") + public ResultBean getMaterialGroup(){ + ResultBean rb = ResultBean.fireFail(); + BaseResponse apiSystemMaterielGetMaterielGroup = ShRequester.getApiSystemMaterielGetMaterielGroup(); + return rb.success().setData(apiSystemMaterielGetMaterielGroup); + } } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/outstock/OutStockRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/outstock/OutStockRest.java index 45f3974..1cd5c4b 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/outstock/OutStockRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/outstock/OutStockRest.java @@ -8,10 +8,7 @@ import com.yxt.supervise.gf.api.outstock.OutStockVo; import com.yxt.supervise.gf.shanhai.ShRequester; import com.yxt.supervise.gf.shanhai.req.Out_stockGetRecordMaterielList; import com.yxt.supervise.gf.shanhai.req.Out_stockIndex; -import com.yxt.supervise.gf.shanhai.resp.BaseResponse; -import com.yxt.supervise.gf.shanhai.resp.BaseResponseListObj; -import com.yxt.supervise.gf.shanhai.resp.OutStock; -import com.yxt.supervise.gf.shanhai.resp.OutStockGetInfo; +import com.yxt.supervise.gf.shanhai.resp.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -43,7 +40,7 @@ public class OutStockRest { @PostMapping("/getOutStock") @ApiOperation(value = "出库申请记录") - public ResultBean getOutStock(Out_stockIndex out_stockIndex){ + public ResultBean getOutStock(@RequestBody Out_stockIndex out_stockIndex){ ResultBean rb = ResultBean.fireFail(); BaseResponse> api$system$out_stock$index = ShRequester.getApi$system$out_stock$index(out_stockIndex); return rb.success().setData(api$system$out_stock$index); @@ -54,6 +51,26 @@ public class OutStockRest { public ResultBean getOutStockInfo(@PathVariable String id){ ResultBean rb = ResultBean.fireFail(); BaseResponse api$system$out_stock$get_info = ShRequester.getApi$system$out_stock$get_info(id); + String[] bill = api$system$out_stock$get_info.getData().getFile().getBill(); + String[] ding = api$system$out_stock$get_info.getData().getFile().getDing(); + String[] voucher = api$system$out_stock$get_info.getData().getFile().getVoucher(); + String[] contract_pic = api$system$out_stock$get_info.getData().getFile().getContract_pic(); + String[] billUrlImage = ShRequester.getUrlImage(bill); + String[] dingUrlImage = ShRequester.getUrlImage(ding); + String[] voucherUrlImage = ShRequester.getUrlImage(voucher); + String[] contractPicUrlImage = ShRequester.getUrlImage(contract_pic); + api$system$out_stock$get_info.getData().getFile().setBill(billUrlImage); + api$system$out_stock$get_info.getData().getFile().setDing(dingUrlImage); + api$system$out_stock$get_info.getData().getFile().setVoucher(voucherUrlImage); + api$system$out_stock$get_info.getData().getFile().setContract_pic(contractPicUrlImage); return rb.success().setData(api$system$out_stock$get_info); } + + @PostMapping("/getOutStockMaterielList") + @ApiOperation(value = "获取出库记录列表") + public ResultBean getOutStockMaterielList(@RequestBody Out_stockGetRecordMaterielList out_stockGetRecordMaterielList){ + ResultBean rb = ResultBean.fireFail(); + BaseResponse> api$system$out_stock$get_record_materiel_list = ShRequester.getApi$system$out_stock$get_record_materiel_list(out_stockGetRecordMaterielList); + return rb.success().setData(api$system$out_stock$get_record_materiel_list); + } } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/purchasecontract/PurchaseContractRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/purchasecontract/PurchaseContractRest.java new file mode 100644 index 0000000..9ac88a1 --- /dev/null +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/purchasecontract/PurchaseContractRest.java @@ -0,0 +1,38 @@ +package com.yxt.supervise.gf.biz.purchasecontract; + +import com.yxt.common.core.result.ResultBean; +import com.yxt.supervise.gf.shanhai.ShRequester; +import com.yxt.supervise.gf.shanhai.req.Purchase_contract_index; +import com.yxt.supervise.gf.shanhai.resp.BaseResponse; +import com.yxt.supervise.gf.shanhai.resp.BaseResponseListObj; +import com.yxt.supervise.gf.shanhai.resp.PurchaseContractIndex; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.apache.ibatis.annotations.Param; +import org.springframework.web.bind.annotation.*; + +/** + * @author feikefei + * @create 2023-09-04-9:08 + */ +@Api(value = "出入库合同管理") +@RestController +@RequestMapping("gf/purchaseContract") +public class PurchaseContractRest { + + @PostMapping("/getPurchaseContractList") + @ApiOperation(value = "获取出入库合同管理列表") + public ResultBean getPurchaseContractList(@RequestBody Purchase_contract_index map){ + ResultBean rb = ResultBean.fireFail(); + BaseResponse> api$system$purchase_contract$index = ShRequester.getApi$system$purchase_contract$index(map); + return rb.success().setData(api$system$purchase_contract$index); + } + + @GetMapping("/getContract") + @ApiOperation(value = "查看合同返回url") + public ResultBean getContract(@Param("pic") String pic){ + ResultBean rb = ResultBean.fireFail(); + String url = "https://img.shanhainengyuan.com/" + pic; + return rb.success().setData(url); + } +} diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/stockrecordindex/StockRecordIndexRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/stockrecordindex/StockRecordIndexRest.java index bd8e1b2..558743a 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/stockrecordindex/StockRecordIndexRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/stockrecordindex/StockRecordIndexRest.java @@ -18,7 +18,7 @@ import java.util.Map; * @author feikefei * @create 2023-09-02-16:50 */ -@Api(value = "出入库记录") +@Api(value = "出入库记录、预付款仓库") @RestController @RequestMapping("gf/stockRecord") public class StockRecordIndexRest { @@ -27,7 +27,15 @@ public class StockRecordIndexRest { @ApiOperation(value = "查询出入库记录") public ResultBean getStockRecordList(@RequestBody Map map){ ResultBean rb = ResultBean.fireFail(); - BaseResponse> api$system$stock_record$index = ShRequester.getApi$system$stock_record$index(null, map); + BaseResponse> api$system$stock_record$index = ShRequester.getApi$system$stock_record$index(null,map); + return rb.success().setData(api$system$stock_record$index); + } + + @PostMapping("/getStockRecordListY") + @ApiOperation(value = "查询预付款仓库列表") + public ResultBean getStockRecordListY(@RequestBody Map map){ + ResultBean rb = ResultBean.fireFail(); + BaseResponse> api$system$stock_record$index = ShRequester.getApi$system$stock_record$indexY(map); return rb.success().setData(api$system$stock_record$index); } } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/CyfSysMenuMapper.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/GfSysMenuMapper.java similarity index 97% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/CyfSysMenuMapper.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/GfSysMenuMapper.java index 0467e9a..ab1113f 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/CyfSysMenuMapper.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/GfSysMenuMapper.java @@ -29,7 +29,7 @@ import java.util.List; * @since 1.0 */ @Mapper -public interface CyfSysMenuMapper extends BaseMapper { +public interface GfSysMenuMapper extends BaseMapper { //@Update("update sys_menu set name=#{msg} where id=#{id}") //IPage voPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/CyfSysMenuMapper.xml b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/GfSysMenuMapper.xml similarity index 97% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/CyfSysMenuMapper.xml rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/GfSysMenuMapper.xml index 801a6af..886101c 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/CyfSysMenuMapper.xml +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenu/GfSysMenuMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/CyfSysMenuRoleRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/GfSysMenuRoleRest.java similarity index 94% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/CyfSysMenuRoleRest.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/GfSysMenuRoleRest.java index c9b6761..5c54247 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/CyfSysMenuRoleRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/GfSysMenuRoleRest.java @@ -9,7 +9,7 @@ import com.yxt.supervise.gf.api.sysmenurole.SysMenuRoleDto; import com.yxt.supervise.gf.api.sysmenurole.SysMenuRoleQuery; import com.yxt.supervise.gf.api.sysmenurole.SysMenuRoleVo; import com.yxt.supervise.gf.api.sysrole.SysRole; -import com.yxt.supervise.gf.biz.sysrole.CyfSysRoleService; +import com.yxt.supervise.gf.biz.sysrole.GfSysRoleService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -33,13 +33,13 @@ import java.util.List; */ @Api(tags = "菜单与角色关联表") @RestController -@RequestMapping("cyf/sysmenurole") -public class CyfSysMenuRoleRest { +@RequestMapping("gf/sysmenurole") +public class GfSysMenuRoleRest { @Autowired - private CyfSysMenuRoleService sysMenuRoleService; + private GfSysMenuRoleService sysMenuRoleService; @Autowired - private CyfSysRoleService sysRoleService; + private GfSysRoleService sysRoleService; @ApiOperation("根据条件分页查询数据的列表") @PostMapping("/listPage") diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/CyfSysMenuRoleService.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/GfSysMenuRoleService.java similarity index 96% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/CyfSysMenuRoleService.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/GfSysMenuRoleService.java index 11de76f..fc2b3f8 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/CyfSysMenuRoleService.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysmenurole/GfSysMenuRoleService.java @@ -11,7 +11,7 @@ import com.yxt.supervise.gf.api.sysmenurole.SysMenuRole; import com.yxt.supervise.gf.api.sysmenurole.SysMenuRoleDto; import com.yxt.supervise.gf.api.sysmenurole.SysMenuRoleQuery; import com.yxt.supervise.gf.api.sysmenurole.SysMenuRoleVo; -import com.yxt.supervise.gf.biz.sysmenu.CyfSysMenuService; +import com.yxt.supervise.gf.biz.sysmenu.GfSysMenuService; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -34,9 +34,9 @@ import java.util.Map; * @since 1.0 */ @Service -public class CyfSysMenuRoleService extends MybatisBaseService { +public class GfSysMenuRoleService extends MybatisBaseService { @Autowired - private CyfSysMenuService sysMenuService; + private GfSysMenuService sysMenuService; public PagerVo listPage(PagerQuery pq) { SysMenuRoleQuery query = pq.getParams(); diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleMapper.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleMapper.java similarity index 97% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleMapper.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleMapper.java index a691a72..67213a5 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleMapper.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleMapper.java @@ -17,7 +17,7 @@ import java.util.List; * @date 2023/6/8 14:06 */ @Mapper -public interface CyfSysRoleMapper extends BaseMapper { +public interface GfSysRoleMapper extends BaseMapper { //@Update("update sys_role set name=#{msg} where id=#{id}") //IPage voPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); @Select("select * from sys_role s left join sys_user_role r on r.roleSid = s.sid where r.userSid=#{sid}") diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleMapper.xml b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleMapper.xml similarity index 97% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleMapper.xml rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleMapper.xml index 5314933..6412ce4 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleMapper.xml +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleRest.java similarity index 98% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleRest.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleRest.java index 57c81f4..c313e2c 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleRest.java @@ -21,10 +21,10 @@ import java.util.List; */ @Api(tags = "角色") @RestController -@RequestMapping("cyf/sysrole") -public class CyfSysRoleRest { +@RequestMapping("gf/sysrole") +public class GfSysRoleRest { @Autowired - private CyfSysRoleService sysRoleService; + private GfSysRoleService sysRoleService; @ApiOperation("根据条件分页查询数据的列表") @PostMapping("/listPage") diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleService.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleService.java similarity index 98% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleService.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleService.java index a6cbda7..a1d763a 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/CyfSysRoleService.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysrole/GfSysRoleService.java @@ -22,7 +22,7 @@ import java.util.List; * @date 2023/6/8 14:07 */ @Service -public class CyfSysRoleService extends MybatisBaseService { +public class GfSysRoleService extends MybatisBaseService { public List roleVoList(String sid){ return baseMapper.roleList(sid); diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/CyfSysSourceMenuMapper.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/GfSysSourceMenuMapper.java similarity index 96% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/CyfSysSourceMenuMapper.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/GfSysSourceMenuMapper.java index 8d07a17..72f7ab3 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/CyfSysSourceMenuMapper.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/GfSysSourceMenuMapper.java @@ -30,7 +30,7 @@ import java.util.List; * @since 1.0 */ @Mapper -public interface CyfSysSourceMenuMapper extends BaseMapper { +public interface GfSysSourceMenuMapper extends BaseMapper { //@Update("update sys_menu_role set name=#{msg} where id=#{id}") //IPage voPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/CyfSysSourceMenuMapper.xml b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/GfSysSourceMenuMapper.xml similarity index 96% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/CyfSysSourceMenuMapper.xml rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/GfSysSourceMenuMapper.xml index 78996f1..054a690 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/CyfSysSourceMenuMapper.xml +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/syssourcemenu/GfSysSourceMenuMapper.xml @@ -1,6 +1,6 @@ - + diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/CyfSysUserRoleRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/GfSysUserRoleRest.java similarity index 97% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/CyfSysUserRoleRest.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/GfSysUserRoleRest.java index 8aed02d..f997a6b 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/CyfSysUserRoleRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/GfSysUserRoleRest.java @@ -21,11 +21,11 @@ import java.util.List; */ @Api(tags = "角色") @RestController -@RequestMapping("cyf/sysuserrole") -public class CyfSysUserRoleRest { +@RequestMapping("gf/sysuserrole") +public class GfSysUserRoleRest { @Autowired - private CyfSysUserRoleService sysUserRoleService; + private GfSysUserRoleService sysUserRoleService; @ApiOperation("根据条件分页查询数据的列表") @PostMapping("/listPage") diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/CyfSysUserRoleService.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/GfSysUserRoleService.java similarity index 97% rename from yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/CyfSysUserRoleService.java rename to yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/GfSysUserRoleService.java index 33526c7..b7ab450 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/CyfSysUserRoleService.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/sysuserrole/GfSysUserRoleService.java @@ -23,7 +23,7 @@ import java.util.List; * @date 2023/6/8 14:43 */ @Service -public class CyfSysUserRoleService extends MybatisBaseService { +public class GfSysUserRoleService extends MybatisBaseService { public PagerVo listPage(PagerQuery pq) { SysUserRoleQuery query = pq.getParams(); QueryWrapper qw = createQueryWrapper(query); diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/warehouseinformation/WarehouseInformationRest.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/warehouseinformation/WarehouseInformationRest.java index 82975f1..fc10907 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/warehouseinformation/WarehouseInformationRest.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/biz/warehouseinformation/WarehouseInformationRest.java @@ -30,10 +30,10 @@ public class WarehouseInformationRest { return warehouseInformationService.selectWarehouseInformation(); } - @PostMapping("/getWarehouse") + @PostMapping("/getWarehouse") public ResultBean getWarehouse(@RequestBody Map map){ ResultBean rb = ResultBean.fireFail(); - BaseResponse> api$system$storehouse$index = ShRequester.getApi$system$storehouse$index(null , null, map); + BaseResponse> api$system$storehouse$index = ShRequester.getApi$system$storehouse$index(null, null, map); return rb.success().setData(api$system$storehouse$index); } } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/config/SaTokenConfigure.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/config/SaTokenConfigure.java index c85b8da..c5bf351 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/config/SaTokenConfigure.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/config/SaTokenConfigure.java @@ -14,11 +14,11 @@ import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; public class SaTokenConfigure implements WebMvcConfigurer { // 注册 Sa-Token 拦截器 -// @Override -// public void addInterceptors(InterceptorRegistry registry) { -// // 注册 Sa-Token 拦截器,校验规则为 StpUtil.checkLogin() 登录校验。 -// registry.addInterceptor(new SaInterceptor(handle -> StpUtil.checkLogin())) -// .addPathPatterns("/**") -// .excludePathPatterns("/gf/sys/doLogin"); -// } + @Override + public void addInterceptors(InterceptorRegistry registry) { + // 注册 Sa-Token 拦截器,校验规则为 StpUtil.checkLogin() 登录校验。 + registry.addInterceptor(new SaInterceptor(handle -> StpUtil.checkLogin())) + .addPathPatterns("/**") + .excludePathPatterns("/gf/sys/doLogin"); + } } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/ShRequester.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/ShRequester.java index 1f151e1..a4b6324 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/ShRequester.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/ShRequester.java @@ -31,7 +31,7 @@ public class ShRequester { private static String in_stock$index = "/api/system/in_stock/index"; //16.入库申请 private static String in_stock$examine = "/api/system/in_stock/examine"; //17.入库审核 private static String in_stock$get_record_materiel_list = "/api/system/in_stock/get_record_materiel_list"; //18.入库记录 入库记录列表 - private static String stock_record$index = "/api/system/stock_record/index"; //19.出入库记录 出入库记录列表 + private static String stock_record$index = "/api/system/stock_record/index"; //19.出入库记录 storehouse_type为0 出入库记录列表 预付款仓库url一致storehouse_type为1 private static String purchase_contract$get_info = "/api/system/purchase_contract/get_info"; //20.出入库合同详情 private static String storehouse$index = "/api/system/storehouse/index"; //22.仓库列表 private static String supplier$index = "/api/system/supplier/index"; //23.获取供应商 供应商列表 @@ -39,6 +39,7 @@ public class ShRequester { private static String purchase_contract$index = "/api/system/purchase_contract/index"; //24.查看合同 private static String material_brand$index = "/api/system/material_brand/index"; //25.物料品牌 private static String materiel$index = "/api/system/materiel/index"; //26.物料管理 + private static String materiel$get_materiel_group = "/api/system/materiel/get_materiel_group"; //27.获取物料组 /** * 1.待配货列表 * @@ -52,7 +53,6 @@ public class ShRequester { BaseResponseListObj respObj = new BaseResponseListObj<>(); String s = ShHttp.doGet(apply_material$index, param); BaseResponse> baseResponse = toBean(s, resp, respObj); - BeanUtil.copyProperties(baseResponse,resp); List list = baseResponse.getData().getList(); List applyMaterials = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -77,7 +77,6 @@ public class ShRequester { params.put("id", id); String s = ShHttp.doGet(apply_material$get_actual_order_material, params); BaseResponse> baseResponse = toBean(s, resp, respObj); - BeanUtil.copyProperties(baseResponse,resp); List list = baseResponse.getData().getList(); List actualOrderMaterials = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -99,7 +98,6 @@ public class ShRequester { BaseResponseListObj respObj = new BaseResponseListObj<>(); String s = ShHttp.doGet(stock_record$get_material_stat, null); BaseResponse> baseResponse = toBean(s, resp, respObj); - BeanUtil.copyProperties(baseResponse,resp); List list = baseResponse.getData().getList(); if (list == null){ respObj.setList(null); @@ -143,16 +141,16 @@ public class ShRequester { **/ public static BaseResponse> getApi$system$inventory$index(InventoryIndex reqParams){ Map param = new HashMap<>(); - if (reqParams != null){ + if (reqParams.getPage() != null){ param = BeanUtil.beanToMap(reqParams); + }else { + param.put("page",1); + param.put("limit",2000); } - param.put("page",1); - param.put("limit",2000); BaseResponse> resp = new BaseResponse<>(); BaseResponseListObj respObj = new BaseResponseListObj<>(); String s = ShHttp.doGet(inventory$index, param); BaseResponse> response = toBean(s, resp, respObj); - BeanUtil.copyProperties(response,resp); List list = response.getData().getList(); List inventories = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -246,7 +244,6 @@ public class ShRequester { param = BeanUtil.beanToMap(reqParams); String s = ShHttp.doGet(out_stock$index, param); BaseResponse> baseResponse = toBean(s, resp, respObj); - BeanUtil.copyProperties(baseResponse,resp); List list = baseResponse.getData().getList(); List outStocks = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -267,14 +264,14 @@ public class ShRequester { BaseResponse> req = new BaseResponse<>(); BaseResponseListObj reqObj = new BaseResponseListObj<>(); Map param = new HashMap<>(); - if (reqParams != null){ + if (reqParams.getPage() != null){ param = BeanUtil.beanToMap(reqParams); + }else { + param.put("page",1); + param.put("limit",2000); } - param.put("page",1); - param.put("limit",2000); String s = ShHttp.doGet(out_stock$get_record_materiel_list, param); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List recordMaterielLists = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -345,7 +342,6 @@ public class ShRequester { param = BeanUtil.beanToMap(reqParams); String s = ShHttp.doGet(in_stock$index, param); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List inStockIndices = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -382,14 +378,14 @@ public class ShRequester { BaseResponse> req = new BaseResponse<>(); BaseResponseListObj reqObj = new BaseResponseListObj<>(); Map param = new HashMap<>(); - if (reqParams != null){ + if (reqParams.getPage() != null){ param = BeanUtil.beanToMap(reqParams); + }else { + param.put("page",1); + param.put("limit",2000); } - param.put("page",1); - param.put("limit",2000); String s = ShHttp.doGet(in_stock$get_record_materiel_list, param); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List inStockGetRecordMaterielLists = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -410,9 +406,9 @@ public class ShRequester { BaseResponse> req = new BaseResponse<>(); BaseResponseListObj reqObj = new BaseResponseListObj<>(); params.put("record_type", record_type); + params.put("storehouse_type", 0); String s = ShHttp.doGet(stock_record$index, params); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List stockRecordIndices = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -447,10 +443,26 @@ public class ShRequester { } /** - * @Description //描述: 21. 预付款仓库 todo 此url跟19.出入库记录一样 - * @Param - * @return + * @Description //描述: 21. 预付款仓库 此url跟19.出入库记录一样 根据storehouse_type来判断是否预付款仓库 + * @Param [params] + * @return com.yxt.supervise.gf.shanhai.resp.BaseResponse> **/ + public static BaseResponse> getApi$system$stock_record$indexY(Map params){ + BaseResponse> req = new BaseResponse<>(); + BaseResponseListObj reqObj = new BaseResponseListObj<>(); + params.put("storehouse_type", 1); + String s = ShHttp.doGet(stock_record$index, params); + BaseResponse> baseResponse = toBean(s, req, reqObj); + List list = baseResponse.getData().getList(); + List stockRecordIndices = new ArrayList<>(); + for (JSONObject jsonObject : list) { + StockRecordIndex stockRecordIndex = JSONUtil.toBean(jsonObject, StockRecordIndex.class); + stockRecordIndices.add(stockRecordIndex); + } + reqObj.setList(stockRecordIndices); + req.setData(reqObj); + return req; + } /** * @Description //描述: 22. 仓库列表 @@ -464,7 +476,6 @@ public class ShRequester { map.put("storehouse_name", storehouse_name); String s = ShHttp.doGet(storehouse$index, map); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List storehouseIndices = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -486,7 +497,6 @@ public class ShRequester { BaseResponseListObj reqObj = new BaseResponseListObj<>(); String s = ShHttp.doGet(supplier$index, map); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List supplierIndices = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -512,7 +522,6 @@ public class ShRequester { } String s = ShHttp.doGet(purchase_contract$index, param); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List purchaseContractIndices = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -534,7 +543,6 @@ public class ShRequester { BaseResponseListObj reqObj = new BaseResponseListObj<>(); String s = ShHttp.doGet(material_brand$index, param); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List materialBrandIndices = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -556,7 +564,6 @@ public class ShRequester { BaseResponseListObj reqObj = new BaseResponseListObj<>(); String s = ShHttp.doGet(materiel$index, param); BaseResponse> baseResponse = toBean(s, req, reqObj); - BeanUtil.copyProperties(baseResponse,req); List list = baseResponse.getData().getList(); List materielIndices = new ArrayList<>(); for (JSONObject jsonObject : list) { @@ -568,6 +575,25 @@ public class ShRequester { return req; } + /** + * @Description //描述: 27. 获取物料组 + * @Param [] + * @return com.yxt.supervise.gf.shanhai.resp.BaseResponse + **/ + public static BaseResponse getApiSystemMaterielGetMaterielGroup(){ + BaseResponse resp = new BaseResponse<>(); + String s = ShHttp.doGet(materiel$get_materiel_group, null); + JSONObject jsonObject = JSONUtil.parseObj(s); + String code = jsonObject.get("code").toString(); + String msg = jsonObject.get("msg").toString(); + resp.setCode(Integer.parseInt(code)); + resp.setMsg(msg); + Boolean a = jsonObject.get("data").toString().equals("null") || jsonObject.get("data") == null; + JSONObject data = a ? null : (JSONObject)jsonObject.get("data"); + resp.setData(data); + return resp; + } + /** * @Description //描述: 将Json格式数据封装成统一返回对象 * @Param [s, resp, respObj] @@ -594,4 +620,21 @@ public class ShRequester { } return resp; } + + /** + * @Description //描述: 拼接url + * @Param [image] + * @return java.lang.String[] + **/ + public static String[] getUrlImage(String[] image){ + String url = "https://img.shanhainengyuan.com/"; + if (image != null){ + System.out.println(image.length); + for (int i = 0; i < image.length; i++) { + image[i] = url + image[i]; + } + return image; + } + return image; + } } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/In_stockGetRecordMaterielList.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/In_stockGetRecordMaterielList.java index 7faa842..05d1c76 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/In_stockGetRecordMaterielList.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/In_stockGetRecordMaterielList.java @@ -29,4 +29,6 @@ public class In_stockGetRecordMaterielList { private String target_id; @ApiModelProperty("目标类型") private String target_type; + private String page; + private String limit; } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/InventoryIndex.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/InventoryIndex.java index 2af389d..3b763cd 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/InventoryIndex.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/InventoryIndex.java @@ -17,5 +17,6 @@ public class InventoryIndex { private String materiel_name; @ApiModelProperty("仓库名称") private String storehouse_name; - + private String page; + private String limit; } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/Out_stockGetRecordMaterielList.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/Out_stockGetRecordMaterielList.java index 95cece5..f820f94 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/Out_stockGetRecordMaterielList.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/Out_stockGetRecordMaterielList.java @@ -29,5 +29,7 @@ public class Out_stockGetRecordMaterielList { private String target_id; @ApiModelProperty("目标类型") private String target_type; + private String page; + private String limit; } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/Out_stockIndex.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/Out_stockIndex.java index 97cd1b3..561f3fa 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/Out_stockIndex.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/req/Out_stockIndex.java @@ -32,8 +32,6 @@ public class Out_stockIndex { private Integer status; @ApiModelProperty("审核级别1为初审核,2为复审 ,0为无需审核") private Integer current_examine; - @ApiModelProperty private String page; - @ApiModelProperty private String limit; } diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/resp/File.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/resp/File.java index 76344d0..fdcfc23 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/resp/File.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/resp/File.java @@ -16,11 +16,13 @@ public class File { @ApiModelProperty("其他附件") private String inventory_record_id;//10888, @ApiModelProperty("合同id") - private String voucher;//null, - @ApiModelProperty("钉钉审批图片") + private String[] voucher;//null, + @ApiModelProperty("钉钉审批图片id") private String contract_id;//0, + @ApiModelProperty("钉钉审批图片") + private String[] contract_pic; @ApiModelProperty("出货单/供货单") - private String ding;//null, + private String[] ding;//null, @ApiModelProperty("合同图片") private String[] bill; @ApiModelProperty("创建时间") diff --git a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/resp/OutStockGetInfo.java b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/resp/OutStockGetInfo.java index 529f8cf..9f92f9f 100644 --- a/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/resp/OutStockGetInfo.java +++ b/yxt-supervise-gf-biz/src/main/java/com/yxt/supervise/gf/shanhai/resp/OutStockGetInfo.java @@ -50,7 +50,7 @@ public class OutStockGetInfo { @ApiModelProperty("物料信息") private List maeriel; @ApiModelProperty("附件文件") - private List file; + private File file; @ApiModelProperty("") private List auth;