puzhibing
2023-12-01 ddcef762ff4a159e132c68dfec512c60a68a53e6
DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OrderEvaluateServiceImpl.java
@@ -4,6 +4,7 @@
import com.stylefeng.guns.modular.system.dao.OrderEvaluateMapper;
import com.stylefeng.guns.modular.system.model.OrderEvaluate;
import com.stylefeng.guns.modular.system.service.IOrderEvaluateService;
import com.stylefeng.guns.modular.system.util.DateUtil;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@@ -32,11 +33,15 @@
     * @throws Exception
     */
    @Override
    public Map<String, Object> queryEvaluate(Integer pageNum, Integer size, Integer uid) throws Exception {
    public Map<String, Object> queryEvaluate(Integer language, Integer pageNum, Integer size, Integer uid) throws Exception {
        pageNum = (pageNum - 1) * size;
        Map<String, Object> map = new HashMap<>();
        Double aDouble = orderEvaluateMapper.queryCount(uid);
        List<Map<String, Object>> list = orderEvaluateMapper.queryEvaluate(pageNum, size, uid);
        for (Map<String, Object> objectMap : list) {
            String insertTime = map.get("insertTime").toString();
            objectMap.put("insertTime", DateUtil.conversionFormat(language, insertTime));
        }
        map.put("sumScore", null != aDouble ? new BigDecimal(aDouble).setScale(1, BigDecimal.ROUND_HALF_EVEN).doubleValue() : 0);
        map.put("list", list);
        return map;