| | |
| | | import cn.afterturn.easypoi.excel.entity.ExportParams; |
| | | import cn.afterturn.easypoi.excel.entity.ImportParams; |
| | | import cn.hutool.core.util.PhoneUtil; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.xiaopeng.api.model.account.SysUser; |
| | | import com.xiaopeng.api.model.operation.XpWhitelist; |
| | | import com.xiaopeng.api.model.operation.XpWhitelistOperlog; |
| | |
| | | |
| | | |
| | | |
| | | /** |
| | | * 根据名称模糊搜索 |
| | | * @param name |
| | | * @return |
| | | */ |
| | | @PostMapping("/logan/api/v1/whitelist/inner/getXpWhitelistByName") |
| | | public R<List<XpWhitelist>> getXpWhitelistByName(@RequestParam String name){ |
| | | List<XpWhitelist> list = xpWhitelistService.list(new QueryWrapper<XpWhitelist>().like("nick_name", name) |
| | | .eq("status", 1).eq("is_deleted", 0)); |
| | | return R.ok(list); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 根据手机号查询 |
| | | * @param phone |
| | | * @return |
| | | */ |
| | | @PostMapping("/logan/api/v1/whitelist/inner/getXpWhitelistByPhone") |
| | | public R<List<XpWhitelist>> getXpWhitelistByPhone(@RequestParam String phone){ |
| | | List<XpWhitelist> list = xpWhitelistService.list(new QueryWrapper<XpWhitelist>().eq("account", phone) |
| | | .eq("status", 1).eq("is_deleted", 0)); |
| | | return R.ok(list); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 根据账号查询 |
| | | * @return |
| | | */ |
| | | @PostMapping("/logan/api/v1/whitelist/inner/getXpWhitelistByUid") |
| | | public R<XpWhitelist> getXpWhitelistByUid(@RequestParam Long uid){ |
| | | XpWhitelist one = xpWhitelistService.getOne(new QueryWrapper<XpWhitelist>().eq("app_user_id", uid).eq("is_deleted", 0)); |
| | | return R.ok(one); |
| | | } |
| | | } |