Commit a5e1f87f authored by hezhen's avatar hezhen

修改评论

parent 6f43125e
...@@ -2,9 +2,11 @@ package com.xxfc.platform.order.biz; ...@@ -2,9 +2,11 @@ package com.xxfc.platform.order.biz;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.github.wxiaoqi.security.common.biz.BaseBiz; import com.github.wxiaoqi.security.common.biz.BaseBiz;
import com.github.wxiaoqi.security.common.util.result.JsonResultUtil;
import com.xxfc.platform.order.entity.OrderRentVehicleDetail; import com.xxfc.platform.order.entity.OrderRentVehicleDetail;
import com.xxfc.platform.order.mapper.OrderRentVehicleDetailMapper; import com.xxfc.platform.order.mapper.OrderRentVehicleDetailMapper;
import com.xxfc.platform.vehicle.feign.VehicleFeign; import com.xxfc.platform.vehicle.feign.VehicleFeign;
import com.xxfc.platform.vehicle.feign.dto.AppUserDTO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import tk.mybatis.mapper.entity.Example; import tk.mybatis.mapper.entity.Example;
...@@ -31,8 +33,8 @@ public class OrderRentVehicleBiz extends BaseBiz<OrderRentVehicleDetailMapper, O ...@@ -31,8 +33,8 @@ public class OrderRentVehicleBiz extends BaseBiz<OrderRentVehicleDetailMapper, O
return mapper.listByOrderId(orderId); return mapper.listByOrderId(orderId);
} }
//评分 //评分
public void addScore(Integer userid,Integer score,Integer orderId) { public JSONObject addScore(Integer userid,Integer score,Integer orderId) {
try {
List<OrderRentVehicleDetail> list=mapper.listByOrderId(orderId); List<OrderRentVehicleDetail> list=mapper.listByOrderId(orderId);
int num=0; int num=0;
if(list.size()>0){ if(list.size()>0){
...@@ -49,14 +51,39 @@ public class OrderRentVehicleBiz extends BaseBiz<OrderRentVehicleDetailMapper, O ...@@ -49,14 +51,39 @@ public class OrderRentVehicleBiz extends BaseBiz<OrderRentVehicleDetailMapper, O
if(num>0){ if(num>0){
score=mapper.getPScore(modelId); score=mapper.getPScore(modelId);
vehicleFeign.addScore(modelId,score); vehicleFeign.addScore(modelId,score);
return JsonResultUtil.createSuccessResultWithObj(orderId);
} }
} }
return JsonResultUtil.createDefaultFail();
}catch (Exception e){
e.printStackTrace();
return JsonResultUtil.createDefaultFail();
}
} }
//获取用户评分列表 //获取用户评分列表
public List<JSONObject> getScoreAll(Integer userid) { public JSONObject getScoreAll(Integer orderId) {
try {
Example example = new Example(OrderRentVehicleDetail.class);
Example.Criteria criteria = example.createCriteria();
criteria.andEqualTo("order_id",orderId);
List<OrderRentVehicleDetail> list=mapper.selectByExample(example);
if(list.size()>0){
OrderRentVehicleDetail detail=list.get(0);
Integer modelId=detail.getModelId();
}
return null; return JsonResultUtil.createDefaultFail();
} catch (Exception e) {
e.printStackTrace();
return JsonResultUtil.createDefaultFail();
} }
}
//获取全部评论
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment