|
@@ -53,6 +53,8 @@ public class PrivateOrderController {
|
|
|
return map;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* 查询私人订制
|
|
|
* @param privateOrder 参数
|
|
@@ -79,6 +81,10 @@ public class PrivateOrderController {
|
|
|
//查询
|
|
|
for(PrivateOrder privateOrder1 : privateOrderService.getPrivate(privateOrder)){
|
|
|
list.add(privateOrder1);
|
|
|
+ //查询每日信息
|
|
|
+ privateOrder1.setReleaseDay(privateOrderService.getSupplierReleaseDay(privateOrder1.getUuidRele()));
|
|
|
+ //查询游玩游戏
|
|
|
+ privateOrder1.setReleasePlay(privateOrderService.getSupplierReleasePlay(privateOrder1.getUuidRele()));
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -159,6 +165,32 @@ public class PrivateOrderController {
|
|
|
return map;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 查询指定报价单内容
|
|
|
+ * @param release 参数
|
|
|
+ * @return 返回结果
|
|
|
+ */
|
|
|
+ @GetMapping("getPrivateId")
|
|
|
+ public Map<String, Object> interestedPrivate(Release release){
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ try{
|
|
|
+ List<Release> list = privateOrderService.getReleaseHot(release);
|
|
|
+ for(int i = 0; i < list.size(); i++){
|
|
|
+ //查询每日信息
|
|
|
+ list.get(i).setReleaseDay(privateOrderService.getSupplierReleaseDay(list.get(i).getUuid()));
|
|
|
+ //查询游玩游戏
|
|
|
+ list.get(i).setReleasePlay(privateOrderService.getSupplierReleasePlay(list.get(i).getUuid()));
|
|
|
+ }
|
|
|
+ map.put("data", list);
|
|
|
+ map.put("msg", "200");
|
|
|
+ } catch (Exception e){
|
|
|
+ e.printStackTrace();
|
|
|
+ map.put("msg", "500");
|
|
|
+ map.put("errMsg", "服务器请求异常,请稍后再试");
|
|
|
+ }
|
|
|
+ return map;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 删除私人定制
|
|
|
* @param privateOrder 参数
|
|
@@ -166,21 +198,23 @@ public class PrivateOrderController {
|
|
|
* @return 返回结果
|
|
|
*/
|
|
|
@DeleteMapping("delPrivate")
|
|
|
- public Map<String, Object> delPrivate(@RequestBody PrivateOrder privateOrder, HttpServletRequest request){
|
|
|
+ public Map<String, Object> delPrivate(@RequestBody Release release, HttpServletRequest request){
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
try{
|
|
|
+ release.setOrderType(9);
|
|
|
+ privateOrderService.notInterested(release);//修改定制单状态
|
|
|
//获取token
|
|
|
- Map<String, Object> userMap = ParsingToken.tokenParsing(request);
|
|
|
- privateOrder.setCode((String) userMap.get("code"));
|
|
|
- privateOrderService.delPrivate(privateOrder);//删除定制单
|
|
|
- privateOrderService.delPrivateType(privateOrder);//删除定制单状态
|
|
|
-
|
|
|
- List<Map<String, Object>> list = privateOrderService.getPrivateRelase(privateOrder);//查询指定定制单的报价单
|
|
|
- for(Map mapVal : list){
|
|
|
- privateOrderService.delPrivateRelase(mapVal.get("uuid").toString());//删除报价单
|
|
|
- privateOrderService.delPrivateReleDay(mapVal.get("uuid").toString());//删除报价单天信息
|
|
|
- privateOrderService.delPrivateRelePlay(mapVal.get("uuid").toString());//删除报价单游玩信息
|
|
|
- }
|
|
|
+// Map<String, Object> userMap = ParsingToken.tokenParsing(request);
|
|
|
+// privateOrder.setCode((String) userMap.get("code"));
|
|
|
+// privateOrderService.delPrivate(privateOrder);//删除定制单
|
|
|
+// privateOrderService.delPrivateType(privateOrder);//删除定制单状态
|
|
|
+//
|
|
|
+// List<Map<String, Object>> list = privateOrderService.getPrivateRelase(privateOrder);//查询指定定制单的报价单
|
|
|
+// for(Map mapVal : list){
|
|
|
+// privateOrderService.delPrivateRelase(mapVal.get("uuid").toString());//删除报价单
|
|
|
+// privateOrderService.delPrivateReleDay(mapVal.get("uuid").toString());//删除报价单天信息
|
|
|
+// privateOrderService.delPrivateRelePlay(mapVal.get("uuid").toString());//删除报价单游玩信息
|
|
|
+// }
|
|
|
|
|
|
map.put("msg", "200");
|
|
|
}catch (Exception e){
|
|
@@ -243,4 +277,23 @@ public class PrivateOrderController {
|
|
|
}
|
|
|
return map;
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 不感兴趣
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PutMapping ("notInterested")
|
|
|
+ public Map<String, Object> notInterested(@RequestBody Release release){
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ try{
|
|
|
+ release.setOrderType(6);
|
|
|
+ privateOrderService.notInterested(release);
|
|
|
+ map.put("msg", "200");
|
|
|
+ }catch (Exception e){
|
|
|
+ e.printStackTrace();
|
|
|
+ map.put("msg", "500");
|
|
|
+ map.put("errMsg", "服务器请求异常,请稍后再试");
|
|
|
+ }
|
|
|
+ return map;
|
|
|
+ }
|
|
|
}
|