MCPcopy Create free account

hub / github.com/chenhaoxiang/WeChatOrderSystem / functions

Functions197 in github.com/chenhaoxiang/WeChatOrderSystem

↓ 31 callersMethoderror
(Integer code,String msg)
sell/src/main/java/cn/chenhaoxiang/utils/ResultVOUtil.java:26
↓ 30 callersMethodfindOne
查询单个订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:25
↓ 27 callersMethodgetCode
()
sell/src/main/java/cn/chenhaoxiang/enums/CodeEnum.java:11
↓ 21 callersMethodsave
更新和新增 @param productInfo @return
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:44
↓ 10 callersMethodequals
比较两个金额是否相等 @param d1 @param d2 @return
sell/src/main/java/cn/chenhaoxiang/utils/MathUtil.java:19
↓ 10 callersMethodget
获取Cookie @param request @param name @return
sell/src/main/java/cn/chenhaoxiang/utils/CookieUtil.java:51
↓ 8 callersMethodfindAll
分页查询所有 商品列表 @param pageable @return
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:37
↓ 6 callersMethodcreate
发起支付 @param orderDTO @return
sell/src/main/java/cn/chenhaoxiang/service/PayService.java:20
↓ 5 callersMethodgetUniqueKey
生成唯一主键 格式:时间+随机数 @return
sell/src/main/java/cn/chenhaoxiang/utils/KeyUtil.java:19
↓ 5 callersMethodsuccess
(Object object)
sell/src/main/java/cn/chenhaoxiang/utils/ResultVOUtil.java:14
↓ 5 callersMethodtoJson
对象转换成JSON格式字符串 并格式化 类似输出: { "payTypeEnum": "WXPAY_H5", "orderId": "1516104088756358983", "orderAmount": 40.0, "or
sell/src/main/java/cn/chenhaoxiang/utils/JsonUtil.java:27
↓ 4 callersMethodfindList
查询订单列表 - 单个人
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:30
↓ 4 callersMethodgetProductStatusEnum
上架下架 注意是公开方法 @return
sell/src/main/java/cn/chenhaoxiang/dataObject/ProductInfo.java:75
↓ 4 callersMethodset
设置cookie @param response @param name @param value @param maxAge
sell/src/main/java/cn/chenhaoxiang/utils/CookieUtil.java:35
↓ 3 callersMethodcancel
取消订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:40
↓ 3 callersMethodfindByCategoryName
通过CategoryName查询多条数据 @param categoryName @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:57
↓ 3 callersMethodfindByCategoryTypeIn
通过categoryType集合 查询出ProductCategory集合 @param categoryTypeList @return
sell/src/main/java/cn/chenhaoxiang/dao/ProductCategoryDao.java:22
↓ 3 callersMethodgetByCode
通过code和枚举类型获取枚举 @param code code @param enumClass 枚举类型class @param <T> 枚举类型 @return
sell/src/main/java/cn/chenhaoxiang/utils/EnumUtil.java:20
↓ 3 callersMethodrefund
退款 @param orderDTO
sell/src/main/java/cn/chenhaoxiang/service/PayService.java:32
↓ 2 callersMethodcheckOrderOwner
(String openid,String orderId)
sell/src/main/java/cn/chenhaoxiang/service/impl/BuyerServiceImpl.java:41
↓ 2 callersMethodconvert
OrderMaster转换为OrderDTO @param orderMaster @return
sell/src/main/java/cn/chenhaoxiang/converter/OrderMaster2OrderDTOConverter.java:24
↓ 2 callersMethodfindByBuyerOpenid
按照买家的openid查询 分页查询订单 @param buyerOpenid @param pageable @return
sell/src/main/java/cn/chenhaoxiang/dao/OrderMasterDao.java:24
↓ 2 callersMethodfindByOpenid
(String openid)
sell/src/main/java/cn/chenhaoxiang/dao/SellerInfoDao.java:14
↓ 2 callersMethodfindByOrderId
查询订单详情 - 根据订单id @param orderId @return
sell/src/main/java/cn/chenhaoxiang/dao/OrderDetailDao.java:22
↓ 2 callersMethodfindByProductStatus
通过商品状态查询 @param productStatus @return
sell/src/main/java/cn/chenhaoxiang/dao/ProductInfoDao.java:22
↓ 2 callersMethodfindSellerInfoByOpenid
通过openid查询卖家端信息 @param openid @return
sell/src/main/java/cn/chenhaoxiang/service/SellerService.java:19
↓ 2 callersMethodfindUpAll
查询所有在架商品列表 @return
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:30
↓ 2 callersMethodfinish
完结订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:45
↓ 2 callersMethodinsertByMap
通过Map插入 @param map @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:27
↓ 2 callersMethodoffSale
下架
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:64
↓ 2 callersMethodonSale
上架
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:59
↓ 2 callersMethodorderStatus
订单状态变更消息推送 @param orderDTO
sell/src/main/java/cn/chenhaoxiang/service/PushMessageService.java:18
↓ 2 callersMethodpaid
支付订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:50
↓ 2 callersMethodquerySecKillProductInfo
查询特价商品 @param productId @return
sell/src/main/java/cn/chenhaoxiang/service/SeckillService.java:17
↓ 2 callersMethodsendMessage
发送消息 @author
sell/src/main/java/cn/chenhaoxiang/service/WebSocket.java:141
↓ 1 callersMethodcancelOrder
(String openid,String orderId)
sell/src/main/java/cn/chenhaoxiang/service/BuyerService.java:18
↓ 1 callersMethodconvert
(OrderForm orderForm)
sell/src/main/java/cn/chenhaoxiang/converter/OrderForm2OrderDTOConverter.java:24
↓ 1 callersMethoddecreaseStock
减库存
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:54
↓ 1 callersMethoddel
清除cookie @param response @param name
sell/src/main/java/cn/chenhaoxiang/utils/CookieUtil.java:23
↓ 1 callersMethoddeleteByCategoryType
删除 @param categoryType @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:88
↓ 1 callersMethodfindByCategoryType
通过CategoryType查询 @param categoryType @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:43
↓ 1 callersMethodfindByCategoryTypeIn
通过categoryType集合 查询出ProductCategory集合 @param categoryTypeList @return
sell/src/main/java/cn/chenhaoxiang/service/ProductCategoryService.java:33
↓ 1 callersMethodfindOrderOne
(String openid,String orderId)
sell/src/main/java/cn/chenhaoxiang/service/BuyerService.java:15
↓ 1 callersMethodgetOrderStatusEnum
()
sell/src/main/java/cn/chenhaoxiang/dto/OrderDTO.java:91
↓ 1 callersMethodincreaseStock
加库存
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:49
↓ 1 callersMethodinsertByObject
通过对象插入 @param productCategory @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:35
↓ 1 callersMethodlock
加锁 @param key productId - 商品的唯一标志 @param value 当前时间+超时时间 @return
sell/src/main/java/cn/chenhaoxiang/service/RedisLock.java:28
↓ 1 callersMethodnotify
微信异步通知支付结果 @param notifyData
sell/src/main/java/cn/chenhaoxiang/service/PayService.java:26
↓ 1 callersMethodorderProductMocckDiffUser
秒杀的逻辑方法 @param productId
sell/src/main/java/cn/chenhaoxiang/service/SeckillService.java:23
↓ 1 callersMethodqueryMap
(String productId)
sell/src/main/java/cn/chenhaoxiang/service/impl/SeckillServiceImpl.java:45
↓ 1 callersMethodreadCookieMap
将cookie数组封装为Map @param request @return
sell/src/main/java/cn/chenhaoxiang/utils/CookieUtil.java:65
↓ 1 callersMethodselectByCategoryType
配置xml的方式实现查询 配置文件的resources下面 在yml配置文件中配置xml的扫描路径 xml的写法可以百度一下,spring集成mybatis的,现在很多人的写法都是这种xml的。包括我自己,哈哈,以后的项目会用注解方式了 mybatis官方不推荐这种写法噢 @param catego
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:100
↓ 1 callersMethodunlock
解锁 @param key @param value
sell/src/main/java/cn/chenhaoxiang/service/RedisLock.java:57
↓ 1 callersMethodupdateByCategoryType
通过categoryType修改categoryName @param categoryType @param categoryName @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:72
↓ 1 callersMethodupdateByObject
通过categoryType修改对象category_name @param productCategory @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:80
↓ 1 callersFunctionupdateTabs
(type)
javadoc/sell/script.js:16
↓ 1 callersMethodwxMpConfigStorage
()
sell/src/main/java/cn/chenhaoxiang/config/WechatMpConfig.java:28
↓ 1 callersMethodwxOpenConfigStorage
()
sell/src/main/java/cn/chenhaoxiang/config/WechatOpenConfig.java:30
↓ 1 callersMethodwxPayH5Config
()
sell/src/main/java/cn/chenhaoxiang/config/WechatPayConfig.java:29
MethodCartDTO
()
sell/src/main/java/cn/chenhaoxiang/dto/CartDTO.java:24
MethodOrderStausEnum
(Integer code, String message)
sell/src/main/java/cn/chenhaoxiang/enums/OrderStausEnum.java:23
MethodPayStatusEnum
(Integer code, String message)
sell/src/main/java/cn/chenhaoxiang/enums/PayStatusEnum.java:22
MethodProductCategory
()
sell/src/main/java/cn/chenhaoxiang/dataObject/ProductCategory.java:47
MethodProductStatusEnum
(Integer code,String message)
sell/src/main/java/cn/chenhaoxiang/enums/ProductStatusEnum.java:21
MethodResponseBankException
(ResultEnum resultEnum)
sell/src/main/java/cn/chenhaoxiang/exception/ResponseBankException.java:18
MethodResultEnum
(Integer code, String message)
sell/src/main/java/cn/chenhaoxiang/enums/ResultEnum.java:56
MethodSellException
(ResultEnum resultEnum)
sell/src/main/java/cn/chenhaoxiang/exception/SellException.java:18
MethodafterConnectionClosed
连接关闭 @param session @param status @throws Exception
sell/src/main/java/cn/chenhaoxiang/service/WebSocket.java:130
MethodafterConnectionEstablished
新的连接 @param session @throws Exception
sell/src/main/java/cn/chenhaoxiang/service/WebSocket.java:117
MethodafterHandshake
(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler,
sell/src/main/java/cn/chenhaoxiang/handler/HandshakeInterceptor.java:41
Methodauth
(@RequestParam("code")String code)
sell/src/main/java/cn/chenhaoxiang/controller/WeixinController.java:27
Methodauthorize
微信公众号 微信授权获取openid @param returnUrl @return
sell/src/main/java/cn/chenhaoxiang/controller/WechatController.java:47
MethodbeforeHandshake
如果 beforeHandshake 返回 false, 那么该 WebSocket 请求被拒绝连接. 其中 request 可以转换成 ServletServerHttpRequest, 并获取其中包装的 HttpServletRequest, 以获得 http 请求中 param
sell/src/main/java/cn/chenhaoxiang/handler/HandshakeInterceptor.java:30
MethodbestPayService
()
sell/src/main/java/cn/chenhaoxiang/config/WechatPayConfig.java:22
Methodcancel
()
sell/src/test/java/cn/chenhaoxiang/service/impl/OrderServiceImplTest.java:96
Methodcancel
(@RequestParam("openid") String openid, @RequestParam("orderId") String orderId)
sell/src/main/java/cn/chenhaoxiang/controller/BuyerOrderController.java:101
Methodcancel
取消订单 @param orderId @param map @return
sell/src/main/java/cn/chenhaoxiang/controller/SellerOrderController.java:57
Methodcancel
取消订单 @param orderDTO @return
sell/src/main/java/cn/chenhaoxiang/service/impl/OrderServiceImpl.java:148
MethodcancelOrder
(String openid, String orderId)
sell/src/main/java/cn/chenhaoxiang/service/impl/BuyerServiceImpl.java:31
MethodcontextLoads
()
sell/src/test/java/cn/chenhaoxiang/SellApplicationTests.java:12
Methodcreate
()
sell/src/test/java/cn/chenhaoxiang/service/impl/PayServiceImplTest.java:31
Methodcreate
()
sell/src/test/java/cn/chenhaoxiang/service/impl/OrderServiceImplTest.java:38
Methodcreate
(@Valid OrderForm orderForm, BindingResult bindingResult)
sell/src/main/java/cn/chenhaoxiang/controller/BuyerOrderController.java:43
Methodcreate
发起支付 @param orderId @param returnUrl @param map @return
sell/src/main/java/cn/chenhaoxiang/controller/PayController.java:71
Methodcreate
创建订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:20
Methodcreate
(OrderDTO orderDTO)
sell/src/main/java/cn/chenhaoxiang/service/impl/OrderServiceImpl.java:58
Methodcreate
(OrderDTO orderDTO)
sell/src/main/java/cn/chenhaoxiang/service/impl/PayServiceImpl.java:39
MethoddecreaseStock
(List<CartDTO> cartDTOList)
sell/src/main/java/cn/chenhaoxiang/service/impl/ProductInfoServiceImpl.java:74
MethoddeleteByCategoryType
()
sell/src/test/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapperTest.java:87
Methoddetail
(@RequestParam("openid") String openid, @RequestParam("orderId") String o
sell/src/main/java/cn/chenhaoxiang/controller/BuyerOrderController.java:89
Methoddetail
订单详情 @param orderId @param map @return
sell/src/main/java/cn/chenhaoxiang/controller/SellerOrderController.java:80
MethoddoVerify
运行之前
sell/src/main/java/cn/chenhaoxiang/aspect/SellerAuthorizeAspect.java:47
MethodendpointExporterInitializer
解决方法,使用下面的代码替换上面的代码 @param applicationContext @return
sell/src/main/java/cn/chenhaoxiang/config/WebSocketConfig.java:57
MethodfindAll
()
sell/src/test/java/cn/chenhaoxiang/service/impl/ProductCategoryServiceImplTest.java:36
MethodfindAll
()
sell/src/test/java/cn/chenhaoxiang/service/impl/ProductInfoServiceImplTest.java:44
MethodfindAll
查询所有 @return
sell/src/main/java/cn/chenhaoxiang/service/ProductCategoryService.java:27
MethodfindAll
(Pageable pageable)
sell/src/main/java/cn/chenhaoxiang/service/impl/ProductInfoServiceImpl.java:47
MethodfindAll
()
sell/src/main/java/cn/chenhaoxiang/service/impl/ProductCategoryServiceImpl.java:29
MethodfindByBuyerOpenid
()
sell/src/test/java/cn/chenhaoxiang/dao/OrderMasterDaoTest.java:44
MethodfindByCategoryName
()
sell/src/test/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapperTest.java:64
next →1–100 of 197, ranked by callers