| | |
| | | @Override |
| | | public PageResult<ProductOrder> findList(Map<String, Object> params,@LoginUser SysUser sysUser){ |
| | | Page<ProductOrder> page = new Page<>(MapUtils.getInteger(params, "page"), MapUtils.getInteger(params, "limit")); |
| | | Map<String, Object> roleOrgMap = roleOrganizationService.getRoleOrgMap(sysUser.getRoles()); |
| | | Map<String, Object> roleOrgMap = roleOrganizationService.getRoleOrgMap(sysUser); |
| | | params.putAll(roleOrgMap); |
| | | List<ProductOrder> list = baseMapper.findList(page, params); |
| | | return PageResult.<ProductOrder>builder().data(list).code(0).count(page.getTotal()).build(); |
| | |
| | | public boolean saveProductDetail(Map<String,Object> params,SysUser sysUser) |
| | | { |
| | | //指定套餐数据 |
| | | SysProduct sysProduct=sysProductService.getById(CommonConstant.REG_USER_PRODUCT_ID); |
| | | SysProduct sysProduct=sysProductService.getById(Long.valueOf(params.get("proId").toString())); |
| | | if (sysProduct != null) { |
| | | //订单合同数据 |
| | | ProductOrder productOrder=new ProductOrder(); |
| | |
| | | } |
| | | return false; |
| | | } |
| | | |
| | | /** |
| | | * 获取用户套餐的使用状态(正式 和 试用) |
| | | * 只要要有一个充值的套餐为 为正式套餐,则为正式用户; |
| | | * 只要有一个充值的套餐为 分享状态,则该医院的医生为正式用户 |
| | | * @param productOrder |
| | | * @return |
| | | */ |
| | | @Override |
| | | public ResultBody getStatus(ProductOrder productOrder) { |
| | | int status = baseMapper.getStatus(productOrder); |
| | | if (status>0) { |
| | | return ResultBody.ok().data(true); |
| | | }else { |
| | | return ResultBody.ok().data(false); |
| | | } |
| | | } |
| | | } |