| | |
| | | /** |
| | | * 查询列表数据 |
| | | * |
| | | * @param param 查询参数 |
| | | * @param deptId 查询参数 |
| | | * @return 数据列表 |
| | | */ |
| | | public List<SnapConf> selectList(SnapConf param) { |
| | | QueryWrapper<SnapConf> queryWrapper = getQueryWrapper(param); |
| | | return snapConfMapper.selectList(queryWrapper); |
| | | } |
| | | public List<SnapConf> selectList(String deptId) { |
| | | |
| | | /** |
| | | * 封装查询条件 |
| | | * |
| | | * @param param 查询参数 |
| | | * @return 查询构造器 |
| | | */ |
| | | public QueryWrapper<SnapConf> getQueryWrapper(SnapConf param) { |
| | | QueryWrapper<SnapConf> queryWrapper = new QueryWrapper<>(); |
| | | if(null == param) param= new SnapConf(); |
| | | // 设置公司ID并作为查询条件 |
| | | param.setCompanyId(ContextUtil.getCompanyId()); |
| | | queryWrapper.eq("company_id", param.getCompanyId()); |
| | | |
| | | // 按更新时间倒序排序 |
| | | queryWrapper.orderByDesc("update_time"); |
| | | |
| | | return queryWrapper; |
| | | if(StringUtils.isNotBlank(deptId)){ |
| | | queryWrapper.eq("dept_id", deptId); |
| | | } |
| | | return snapConfMapper.selectList(queryWrapper); |
| | | } |
| | | |
| | | /** |
| | |
| | | public BaseResp insertData(SnapConf param) { |
| | | try { |
| | | param.setId(ContextUtil.generateId()); |
| | | if(StringUtils.isBlank(param.getCompanyId())){ |
| | | param.setCompanyId(ContextUtil.getCompanyId()); |
| | | } |
| | | param.setCreateBy(ContextUtil.getLoginUserName()); |
| | | param.setCreateTime(new Date()); |
| | | param.setUpdateBy(ContextUtil.getLoginUserName()); |
| | | param.setUpdateTime(new Date()); |
| | | return snapConfMapper.insert(param) > 0 ? BaseResp.success() : BaseResp.error("添加失败"); |
| | | } catch (Exception e) { |
| | | log.error("插入快拍配置数据异常", e); |