| | |
| | | @Log("骑手小程序:微信授权登录") |
| | | @ApiOperation("骑手小程序:微信授权登录") |
| | | @AnonymousPostMapping(value = "/rider/login/weixin") |
| | | public ResponseEntity<Object> riderLoginWeixin(@Validated @RequestBody AuthUserWeixinDto authUser, HttpServletRequest request) throws Exception { |
| | | public ResponseEntity<Object> riderLoginWeixin(@Validated @RequestBody AuthUserWeixinDto authUser, HttpServletRequest request) { |
| | | JSONObject jsonObject; |
| | | switch (authUser.getType()) { |
| | | case OLD: |
| | |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void create(OrderResponse response, OrderStatusEnum statusEnum, String cardName) { |
| | | public synchronized void create(OrderResponse response, OrderStatusEnum statusEnum, String cardName) { |
| | | String userType = ConstantsKey.BUYER; |
| | | String username = null; |
| | | switch (statusEnum) { |
| | |
| | | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void cancel(String orderNum) { |
| | | public synchronized void cancel(String orderNum) { |
| | | OrderResponse response = getByOrderNum(orderNum); |
| | | Order order = response.getOrder(); |
| | | if (order == null) { |
| | |
| | | import com.oying.exception.EntityExistException; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | import org.springframework.util.ObjectUtils; |
| | | import org.springframework.web.multipart.MultipartFile; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | |
| | | // 清除缓存 |
| | | delCaches(user.getId(), user.getUsername()); |
| | | // 更新用户角色 |
| | | userRoleMapper.deleteByUserId(resources.getId()); |
| | | userRoleMapper.insertData(resources.getId(), resources.getRoles()); |
| | | if (!ObjectUtils.isEmpty(resources.getRoles())) { |
| | | userRoleMapper.deleteByUserId(resources.getId()); |
| | | userRoleMapper.insertData(resources.getId(), resources.getRoles()); |
| | | } |
| | | } |
| | | |
| | | @Override |