jiaosong
2023-10-13 e40a072541e1b31add7ed345e47adf61c49ecf4f
server/services/src/main/java/com/doumee/service/business/impl/BikeRepairServiceImpl.java
@@ -2,7 +2,9 @@
import com.doumee.biz.system.SystemDictDataBiz;
import com.google.common.collect.Lists;
import com.doumee.biz.system.SystemDictDataBiz;
import com.doumee.core.constants.Constants;
import com.doumee.core.dingding.DingDingNotice;
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.core.utils.Utils;
@@ -49,6 +51,7 @@
    @Autowired
    private MultifileMapper multifileMapper;
    @Override
    public String create(BikeRepair bikeRepair) {
@@ -98,7 +101,7 @@
    @Override
    public BikeRepair findOne(BikeRepair bikeRepair) {
        QueryWrapper<BikeRepair> wrapper = new QueryWrapper<>(bikeRepair);
        return bikeRepairMapper.selectOne(wrapper);
        return bikeRepairMapper.selectOne(wrapper.last(" limit 1"));
    }
    @Override
@@ -157,7 +160,7 @@
    @Override
    public void saveRepair(RepairRequest repairRequest){
    public void saveRepair(RepairRequest repairRequest) throws Exception{
        BikeRepair bikeRepair = new BikeRepair();
        BeanUtils.copyProperties(repairRequest,bikeRepair);
        bikeRepair.setCreateDate(new Date());
@@ -178,6 +181,11 @@
                multifileMapper.insert(multifile);
            }
        }
        //发送钉钉通知
        DingDingNotice.bikeRepair(repairRequest,
                systemDictDataBiz.queryByCode(Constants.DINGDING,Constants.DINGDING_URL).getCode(),
                systemDictDataBiz.queryByCode(Constants.DINGDING,Constants.DINGDING_SECRET).getCode());
    }