车辆数据权限查询
This commit is contained in:
parent
cb9a541215
commit
eb4e39fe13
@ -21,6 +21,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
@DataScope
|
||||
public interface CarInfoMapper extends BaseMapper<CarInfo> {
|
||||
|
||||
@DataScope(includeTable = "car_info")
|
||||
List<EntityMap> selectCarList(Page<EntityMap> page, @Param("param") Map<String, Object> map);
|
||||
|
||||
List<Map<String, Object>> selectCarTypeCount(Map<String, Object> map);
|
||||
|
||||
@ -210,6 +210,6 @@ public class DangerousEngineeringRecordServiceImpl extends ServiceImpl<Dangerous
|
||||
result2 = result2.multiply(new BigDecimal(0.4)).setScale(2, RoundingMode.HALF_UP);
|
||||
total = result1.add(result2);
|
||||
}
|
||||
return total.multiply(new BigDecimal(15));
|
||||
return total.multiply(new BigDecimal(15)).setScale(2, RoundingMode.HALF_UP);
|
||||
}
|
||||
}
|
||||
|
||||
@ -64,6 +64,7 @@ import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.math.BigDecimal;
|
||||
import java.math.RoundingMode;
|
||||
import java.util.*;
|
||||
import java.util.function.Function;
|
||||
import java.util.stream.Collectors;
|
||||
@ -631,7 +632,7 @@ public class AiAnalyseHardWareAlarmRecordServiceImpl extends ServiceImpl<AiAnaly
|
||||
BigDecimal subtract = bigDecimal1.subtract(bigDecima);
|
||||
subtract = subtract.divide(bigDecima, 2, BigDecimal.ROUND_HALF_UP);
|
||||
BigDecimal subtract1 = bigDecimal2.subtract(subtract);
|
||||
return subtract1.multiply(new BigDecimal(20));
|
||||
return subtract1.multiply(new BigDecimal(20)).setScale(2, RoundingMode.HALF_UP);
|
||||
}
|
||||
|
||||
private Integer getAlarmType(Integer algorithmId) {
|
||||
|
||||
@ -684,7 +684,7 @@ public class XzSecurityXzSecurityQualityInspectionRecordServiceImpl extends Serv
|
||||
BigDecimal result4 = bigDecimal6.divide(bigDecimal7, 2, BigDecimal.ROUND_HALF_UP).multiply(new BigDecimal(0.2)).setScale(2, RoundingMode.HALF_UP);
|
||||
|
||||
BigDecimal total = result1.add(result2).add(result3).add(result4);
|
||||
return total.multiply(new BigDecimal(25));
|
||||
return total.multiply(new BigDecimal(25)).setScale(2, RoundingMode.HALF_UP);
|
||||
}
|
||||
return new BigDecimal(25);
|
||||
}
|
||||
@ -708,7 +708,7 @@ public class XzSecurityXzSecurityQualityInspectionRecordServiceImpl extends Serv
|
||||
result2 = new BigDecimal(0.01);
|
||||
}
|
||||
BigDecimal total = result1.add(result2);
|
||||
return total.multiply(new BigDecimal(15));
|
||||
return total.multiply(new BigDecimal(15)).setScale(2, RoundingMode.HALF_UP);
|
||||
}
|
||||
|
||||
private void recoverScore(XzSecurityQualityInspectionRecord hiddenDangerInspectRecord) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user