From fb614b7b54591edb1ab1cc4cc3b1fcd2d6d9262b Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期三, 19 六月 2024 15:27:09 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/DolphinEnglish
---
ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TOrderController.java | 67 +++++++++++++++------------------
1 files changed, 30 insertions(+), 37 deletions(-)
diff --git a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TOrderController.java b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TOrderController.java
index c112f4f..375db86 100644
--- a/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TOrderController.java
+++ b/ruoyi-service/ruoyi-management/src/main/java/com/ruoyi/management/controller/TOrderController.java
@@ -1,19 +1,17 @@
package com.ruoyi.management.controller;
+import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.common.core.web.page.PageInfo;
-import com.ruoyi.goods.api.domain.TGoods;
-import com.ruoyi.goods.api.domain.TOrder;
-import com.ruoyi.management.domain.TUser;
-import com.ruoyi.management.dto.OrderDTO;
-import com.ruoyi.management.dto.OrderQuery;
+import com.ruoyi.goods.api.feignClient.GoodsClient;
+import com.ruoyi.goods.api.model.OrderDTO;
+import com.ruoyi.goods.api.model.OrderQuery;
+import com.ruoyi.goods.api.model.TOrderVO;
import com.ruoyi.management.service.ITGoodsService;
import com.ruoyi.management.service.ITOrderService;
import com.ruoyi.management.service.ITUserService;
-import com.ruoyi.management.vo.TOrderVO;
import io.swagger.annotations.ApiOperation;
-import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PostMapping;
@@ -21,9 +19,6 @@
import org.springframework.web.bind.annotation.ResponseBody;
import java.text.ParseException;
-import java.text.SimpleDateFormat;
-import java.util.Date;
-import java.util.List;
/**
* <p>
@@ -42,47 +37,45 @@
private ITUserService userService;
@Autowired
private ITGoodsService goodsService;
+ @Autowired
+ private GoodsClient goodsClient;
@ResponseBody
@PostMapping("/listAll")
@ApiOperation(value = "列表查询", tags = {"后台-订单管理"})
public AjaxResult<PageInfo<TOrderVO>> listAll(OrderQuery query) throws ParseException {
- SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
-
- if (query.getEndTime()!=null){
- Date parse = format.parse(query.getStartTime());
- Date parse1 = format.parse(query.getEndTime());
- query.setStartTime1(parse);
- query.setEndTime1(parse1);
- }
- List<TOrderVO> list = tOrderService.listAll(query);
- PageInfo<TOrderVO> res = new PageInfo<>(query.getPageNumber(), query.getPageSize());
- res.setRecords(list);
- return AjaxResult.success(res);
+// SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+//
+// if (query.getEndTime()!=null){
+// Date parse = format.parse(query.getStartTime());
+// Date parse1 = format.parse(query.getEndTime());
+// query.setStartTime1(parse);
+// query.setEndTime1(parse1);
+// }
+// List<TOrderVO> list = tOrderService.listAll(query);
+// PageInfo<TOrderVO> res = new PageInfo<>(query.getPageNumber(), query.getPageSize());
+// res.setRecords(list);
+ PageInfo<TOrderVO> data = goodsClient.listAll1(query).getData();
+ return AjaxResult.success(data);
}
@ResponseBody
@PostMapping("/getOrderInfo")
@ApiOperation(value = "查看详情", tags = {"后台-订单管理"})
public AjaxResult<TOrderVO> getGoodsInfo(Integer id) {
- TOrder byId = tOrderService.getById(id);
- TGoods byId2 = goodsService.getById(byId.getGoodsId());
- TOrderVO tGoodsVO = new TOrderVO();
- tGoodsVO.setName(byId2.getName());
- BeanUtils.copyProperties(byId,tGoodsVO);
- TUser byId1 = userService.getById(byId.getUserId());
- tGoodsVO.setUserName(byId1.getName());
- tGoodsVO.setPhone(byId1.getPhone());
- return AjaxResult.success(tGoodsVO);
+ TOrderVO data = goodsClient.getOrderInfo(id).getData();
+ return AjaxResult.success(data);
}
@ResponseBody
@PostMapping("/confirm")
@ApiOperation(value = "确认发货", tags = {"后台-订单管理"})
public AjaxResult<TOrderVO> getGoodsInfo(OrderDTO dto) {
- TOrder byId = tOrderService.getById(dto.getId());
- byId.setState(2);
- byId.setExpress(dto.getExpress());
- byId.setExpressNumber(dto.getExpressNumber());
- byId.setExpressTime(new Date());
- tOrderService.updateById(byId);
+// TOrder byId = tOrderService.getById(dto.getId());
+// byId.setState(2);
+// byId.setExpress(dto.getExpress());
+// byId.setExpressNumber(dto.getExpressNumber());
+// byId.setExpressTime(new Date());
+// tOrderService.updateById(byId);
+ goodsClient.getGoodsInfo1(dto);
+ R.tokenError("登陆失效");
return AjaxResult.success("修改成功");
}
}
--
Gitblit v1.7.1