diff --git a/admin-hanhai-vue/src/views/picConfig/TbConfList.vue b/admin-hanhai-vue/src/views/picConfig/TbConfList.vue new file mode 100644 index 0000000..40a1115 --- /dev/null +++ b/admin-hanhai-vue/src/views/picConfig/TbConfList.vue @@ -0,0 +1,163 @@ + + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/picConfig/modules/TbConfForm.vue b/admin-hanhai-vue/src/views/picConfig/modules/TbConfForm.vue new file mode 100644 index 0000000..f8db9f6 --- /dev/null +++ b/admin-hanhai-vue/src/views/picConfig/modules/TbConfForm.vue @@ -0,0 +1,109 @@ + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/picConfig/modules/TbConfModal.Style#Drawer.vue b/admin-hanhai-vue/src/views/picConfig/modules/TbConfModal.Style#Drawer.vue new file mode 100644 index 0000000..c015084 --- /dev/null +++ b/admin-hanhai-vue/src/views/picConfig/modules/TbConfModal.Style#Drawer.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/picConfig/modules/TbConfModal.vue b/admin-hanhai-vue/src/views/picConfig/modules/TbConfModal.vue new file mode 100644 index 0000000..b56d67b --- /dev/null +++ b/admin-hanhai-vue/src/views/picConfig/modules/TbConfModal.vue @@ -0,0 +1,60 @@ + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/tbConf/TbConfList.vue b/admin-hanhai-vue/src/views/tbConf/TbConfList.vue index 79a4ee5..c56578d 100644 --- a/admin-hanhai-vue/src/views/tbConf/TbConfList.vue +++ b/admin-hanhai-vue/src/views/tbConf/TbConfList.vue @@ -9,22 +9,6 @@ - -
- 导出 - - 导入 - - - - - - 删除 - - 批量操作 - -
-
diff --git a/admin-hanhai-vue/src/views/textConf/TbConfList.vue b/admin-hanhai-vue/src/views/textConf/TbConfList.vue new file mode 100644 index 0000000..8b24060 --- /dev/null +++ b/admin-hanhai-vue/src/views/textConf/TbConfList.vue @@ -0,0 +1,162 @@ + + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/textConf/modules/TbConfForm.vue b/admin-hanhai-vue/src/views/textConf/modules/TbConfForm.vue new file mode 100644 index 0000000..394bed7 --- /dev/null +++ b/admin-hanhai-vue/src/views/textConf/modules/TbConfForm.vue @@ -0,0 +1,109 @@ + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/textConf/modules/TbConfModal.Style#Drawer.vue b/admin-hanhai-vue/src/views/textConf/modules/TbConfModal.Style#Drawer.vue new file mode 100644 index 0000000..c015084 --- /dev/null +++ b/admin-hanhai-vue/src/views/textConf/modules/TbConfModal.Style#Drawer.vue @@ -0,0 +1,84 @@ + + + + + \ No newline at end of file diff --git a/admin-hanhai-vue/src/views/textConf/modules/TbConfModal.vue b/admin-hanhai-vue/src/views/textConf/modules/TbConfModal.vue new file mode 100644 index 0000000..b56d67b --- /dev/null +++ b/admin-hanhai-vue/src/views/textConf/modules/TbConfModal.vue @@ -0,0 +1,60 @@ + + + \ No newline at end of file diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/tbConf/controller/TbConfController.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/tbConf/controller/TbConfController.java index 86eb94a..f566ddf 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/tbConf/controller/TbConfController.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/tbConf/controller/TbConfController.java @@ -57,7 +57,36 @@ public class TbConfController extends JeecgController { IPage pageList = tbConfService.page(page, queryWrapper); return Result.OK(pageList); } - + + + @ApiOperation(value="tb_conf-分页列表查询", notes="tb_conf-分页列表查询") + @GetMapping(value = "/textList") + public Result> queryPageTextList(TbConf tbConf, + @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, + @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, + HttpServletRequest req) { + QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(tbConf, req.getParameterMap()); + Page page = new Page(pageNo, pageSize); + queryWrapper.eq("dict_group","sys_text"); + IPage pageList = tbConfService.page(page, queryWrapper); + return Result.OK(pageList); + } + + + @ApiOperation(value="tb_conf-分页列表查询", notes="tb_conf-分页列表查询") + @GetMapping(value = "/picList") + public Result> queryPagePicList(TbConf tbConf, + @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, + @RequestParam(name="pageSize", defaultValue="10") Integer pageSize, + HttpServletRequest req) { + QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(tbConf, req.getParameterMap()); + Page page = new Page(pageNo, pageSize); + queryWrapper.eq("dict_group","sys_pic"); + IPage pageList = tbConfService.page(page, queryWrapper); + return Result.OK(pageList); + } + + /** * 添加 * diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/controller/IndexController.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/controller/IndexController.java index 7d9b31f..78239ee 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/controller/IndexController.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/controller/IndexController.java @@ -63,7 +63,7 @@ public class IndexController { List strings = JSON.parseArray(String.valueOf(data), JSONObject.class); //取前12条数据返回 List collect = strings.stream().limit(12).collect(Collectors.toList()); - jsonObject.put("data",collect); + jsonObject.put("data", collect); return Result.ok(jsonObject); } @@ -79,7 +79,7 @@ public class IndexController { @ApiOperation(value = "获取banner列表") @RequestMapping(value = "/bannerList", method = RequestMethod.POST) - public Result>> bannerList(@RequestHeader("X-Access-Token") String token) { + public Result>> bannerList(@RequestHeader(value = "X-Access-Token", required = false) String token) { return indexService.bannerList(); } @@ -97,4 +97,13 @@ public class IndexController { } + @ApiOperation(value = "获取平台隐私政策,协议等") + @RequestMapping(value = "/getSysText", method = RequestMethod.POST) + public Result getSysText(@RequestHeader(value = "X-Access-Token", required = false) String token) { + + Result indexInfo = indexService.getSysText(token); + + return indexInfo; + } + } diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/controller/ProductController.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/controller/ProductController.java index 1ad2b6f..f40182a 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/controller/ProductController.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/controller/ProductController.java @@ -66,11 +66,12 @@ public class ProductController extends JeecgController> queryPageList( @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, + @RequestParam(name = "productType") Integer productType, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize, HttpServletRequest req) { log.info("产品报价分页列表参数{}", JSONObject.toJSONString(req.getParameterMap())); QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(new TbProduct(), req.getParameterMap()); - queryWrapper.eq("audit_status", 1) + queryWrapper.eq("audit_status", 1).eq("product_type", productType) .orderByDesc("sort_num", "create_time"); Page page = new Page(pageNo, pageSize); IPage pageList = tbProductService.page(page, queryWrapper); @@ -109,16 +110,14 @@ public class ProductController extends JeecgController noShow(@RequestParam(name="id",required=true ) String id , @RequestHeader("X-Access-Token") String token) { + public Result noShow(@RequestParam(name = "id", required = true) String id, @RequestHeader("X-Access-Token") String token) { HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiAccount(token); QueryWrapper productQueryWrapper = new QueryWrapper<>(); productQueryWrapper.eq("user_id", hanHaiMember.getId()).eq("id", id); TbProduct one = tbProductService.getOne(productQueryWrapper); - if (ValidateTool.isNull(one)){ + if (ValidateTool.isNull(one)) { return Result.error("参数错误!"); } one.setShowStatus(1); @@ -127,7 +126,6 @@ public class ProductController extends JeecgController addCustoms(@RequestBody CustomsReq customsReq, @RequestHeader("X-Access-Token") String token) { HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiAccount(token); @@ -154,16 +152,16 @@ public class ProductController extends JeecgController addProductOrder(@RequestBody ProductOrderReq productOrderReq, @RequestHeader("X-Access-Token") String token) { - if (ValidateTool.isNull(productOrderReq)){ + if (ValidateTool.isNull(productOrderReq)) { return Result.error("参数不能为空!"); } - if (ValidateTool.isNull(productOrderReq.getNum())){ + if (ValidateTool.isNull(productOrderReq.getNum())) { return Result.error("请选择数量"); } - if (ValidateTool.isNull(productOrderReq.getProductId())){ + if (ValidateTool.isNull(productOrderReq.getProductId())) { return Result.error("请选择产品"); } Result result = tbProductService.addProductOrder(productOrderReq, token); @@ -187,7 +185,7 @@ public class ProductController extends JeecgController updateOrder(@RequestBody UpdateOrderReq updateOrderReq, @RequestHeader("X-Access-Token") String token) { @@ -196,5 +194,4 @@ public class ProductController extends JeecgController getIndexInfo(String token); + Result getSysText(String token); + Result>> bannerList(); } diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/service/impl/IndexServiceImpl.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/service/impl/IndexServiceImpl.java index e2880fe..803a880 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/service/impl/IndexServiceImpl.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/alUser/service/impl/IndexServiceImpl.java @@ -85,4 +85,12 @@ public class IndexServiceImpl implements IndexService { Map> collect = bannerList.stream().sorted(Comparator.comparing(WebBanner::getSort).reversed()).collect(Collectors.groupingBy(WebBanner::getType)); return Result.ok(collect); } + + @Override + public Result getSysText(String token) { + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.eq("dict_group", "sys_text"); + List list = tbConfService.list(queryWrapper); + return Result.ok(list); + } } diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/product/entity/ProductReq.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/product/entity/ProductReq.java index fa31377..b2f1266 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/product/entity/ProductReq.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/product/entity/ProductReq.java @@ -33,6 +33,8 @@ public class ProductReq implements Serializable { @Excel(name = "单价", width = 15) @ApiModelProperty(value = "单价") private BigDecimal price; + @ApiModelProperty(value = "期货现货 0期货 1 现货") + private java.lang.Integer productType; /**暂定数量、*/ @Excel(name = "暂定数量、", width = 15) @ApiModelProperty(value = "暂定数量、")