| | |
| | | @ResponseBody |
| | | public Result buyDz(@RequestParam("dzId") String dzId, |
| | | @RequestParam(value = "password", required = false) String password, |
| | | @RequestParam("num") double num) { |
| | | @RequestParam(name = "num", defaultValue = "1") double num) { |
| | | lock.lock(); |
| | | try { |
| | | if (orderCreated.get()) { |
| | |
| | | if (partyId == null || partyId.isEmpty()) { |
| | | throw new YamiShopBindException("请先登录"); |
| | | } |
| | | return stockDzService.buyDz(dzId, password, num, partyId); |
| | | return stockDzService.buyDz(dzId, password, num, partyId, false); |
| | | } catch (Exception e) { |
| | | log.error(e.getMessage()); |
| | | } finally{ |
| | |
| | | if (partyId == null || partyId.isEmpty()) { |
| | | throw new YamiShopBindException("请先登录"); |
| | | } |
| | | return stockDzService.closeDz(id, num, partyId); |
| | | return stockDzService.closeDz(id, num, partyId, false); |
| | | } catch (Exception e) { |
| | | log.error(e.getMessage()); |
| | | } finally{ |