上班日常

上班很多时候真的是没技术含量,就寻找,找到复制粘贴.

今天做小程序端的,生成前端 api 文档,就去调用那个方法,得到参数,返回值,把参数 url 介绍丢进里面.恶心的是,我需要去数据库里面找那个字段的中文意思,复制进参数和返回值类型

遇到个奇怪的问题,用 mybatis-plus 里面的 selectById,没有返回类型,导致前端弄数据的时候报错.

但是我用 postman 测试的时候运行良好,查了一下 id,和数据库的也对应的上

然后换了个方法,先返回一个 eneity 数组,前端就不报错了,不知道为什么,有人知道的时候回答一下哈

 @Override
public R webDelete(Long[] ids) {
for(Long id : ids){
    //根据 id 得到对象
    SysStoreEntity sysStoreEntity = sysStoreDao.selectById(id);
    //根据传过来的 0或1设置是否启用
    sysStoreEntity.setIsDeleted(1);
    //保存到数据库
    sysStoreDao.updateAllColumnById(sysStoreEntity);
}
return R.ok();

 

@Override
    public R webDelete(Long[] ids) {
        List<SysStoreEntity> sysStoreEntitys = sysStoreDao.selectBatchIds(Arrays.asList(ids));
        for (SysStoreEntity sysGuideCategoryEntity : sysStoreEntitys) {
            sysGuideCategoryEntity.setIsDeleted(1);

            sysStoreDao.updateAllColumnById(sysGuideCategoryEntity);
        }
        return R.ok();
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值