Commit 535cb5e1 authored by jiaorz's avatar jiaorz

Merge branch 'master-order' into dev

parents 08a7144c 04a72492
...@@ -7,6 +7,7 @@ import com.github.wxiaoqi.security.admin.feign.rest.UserRestInterface; ...@@ -7,6 +7,7 @@ import com.github.wxiaoqi.security.admin.feign.rest.UserRestInterface;
import com.github.wxiaoqi.security.common.biz.BaseBiz; import com.github.wxiaoqi.security.common.biz.BaseBiz;
import com.github.wxiaoqi.security.common.msg.ObjectRestResponse; import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.github.wxiaoqi.security.common.util.Query; import com.github.wxiaoqi.security.common.util.Query;
import com.github.wxiaoqi.security.common.util.process.ResultCode;
import com.github.wxiaoqi.security.common.vo.PageDataVO; import com.github.wxiaoqi.security.common.vo.PageDataVO;
import com.xxfc.platform.order.entity.OrderActiveDetail; import com.xxfc.platform.order.entity.OrderActiveDetail;
import com.xxfc.platform.order.mapper.OrderActiveDetailMapper; import com.xxfc.platform.order.mapper.OrderActiveDetailMapper;
...@@ -14,10 +15,14 @@ import com.xxfc.platform.order.pojo.vo.OrderActivityVo; ...@@ -14,10 +15,14 @@ import com.xxfc.platform.order.pojo.vo.OrderActivityVo;
import com.xxfc.platform.order.rest.BaseOrderController; import com.xxfc.platform.order.rest.BaseOrderController;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
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 java.util.Date; import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Service @Service
@Slf4j @Slf4j
...@@ -55,4 +60,21 @@ public class OrderActivityDetailBiz extends BaseBiz<OrderActiveDetailMapper, Ord ...@@ -55,4 +60,21 @@ public class OrderActivityDetailBiz extends BaseBiz<OrderActiveDetailMapper, Ord
return ObjectRestResponse.succ(pageDataVO); return ObjectRestResponse.succ(pageDataVO);
} }
public ObjectRestResponse orderDetail(String no) {
AppUserDTO appUserDTO = getAppUser();
if (appUserDTO == null) {
return ObjectRestResponse.createFailedResult(ResultCode.RSTOKEN_EXPIRED_CODE, ResultCode.getMsg(ResultCode.RSTOKEN_EXPIRED_CODE));
}
if (StringUtils.isBlank(no)) {
return ObjectRestResponse.paramIsEmpty();
}
Map<String, Object> param = new HashMap<>();
param.put("oneNo", no);
param.put("userId", appUserDTO.getUserid());
List<OrderActivityVo> list = mapper.getAllActivityOrder(param);
if (list != null && list.size() > 0) {
return ObjectRestResponse.succ(list.get(0));
}
return ObjectRestResponse.createFailedResult(ResultCode.FAILED_CODE, "订单不存在");
}
} }
...@@ -44,4 +44,9 @@ public class OrderActivityController extends BaseController<OrderActivityDetailB ...@@ -44,4 +44,9 @@ public class OrderActivityController extends BaseController<OrderActivityDetailB
return baseBiz.getAll(dto); return baseBiz.getAll(dto);
} }
@GetMapping(value = "/detail")
public ObjectRestResponse orderDetail(String no) {
return baseBiz.orderDetail(no);
}
} }
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