Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chenhaoxiang/WeChatOrderSystem
/ functions
Functions
197 in github.com/chenhaoxiang/WeChatOrderSystem
⨍
Functions
197
◇
Types & classes
92
↓ 31 callers
Method
error
(Integer code,String msg)
sell/src/main/java/cn/chenhaoxiang/utils/ResultVOUtil.java:26
↓ 30 callers
Method
findOne
查询单个订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:25
↓ 27 callers
Method
getCode
()
sell/src/main/java/cn/chenhaoxiang/enums/CodeEnum.java:11
↓ 21 callers
Method
save
更新和新增 @param productInfo @return
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:44
↓ 10 callers
Method
equals
比较两个金额是否相等 @param d1 @param d2 @return
sell/src/main/java/cn/chenhaoxiang/utils/MathUtil.java:19
↓ 10 callers
Method
get
获取Cookie @param request @param name @return
sell/src/main/java/cn/chenhaoxiang/utils/CookieUtil.java:51
↓ 8 callers
Method
findAll
分页查询所有 商品列表 @param pageable @return
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:37
↓ 6 callers
Method
create
发起支付 @param orderDTO @return
sell/src/main/java/cn/chenhaoxiang/service/PayService.java:20
↓ 5 callers
Method
getUniqueKey
生成唯一主键 格式:时间+随机数 @return
sell/src/main/java/cn/chenhaoxiang/utils/KeyUtil.java:19
↓ 5 callers
Method
success
(Object object)
sell/src/main/java/cn/chenhaoxiang/utils/ResultVOUtil.java:14
↓ 5 callers
Method
toJson
对象转换成JSON格式字符串 并格式化 类似输出: { "payTypeEnum": "WXPAY_H5", "orderId": "1516104088756358983", "orderAmount": 40.0, "or
sell/src/main/java/cn/chenhaoxiang/utils/JsonUtil.java:27
↓ 4 callers
Method
findList
查询订单列表 - 单个人
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:30
↓ 4 callers
Method
getProductStatusEnum
上架下架 注意是公开方法 @return
sell/src/main/java/cn/chenhaoxiang/dataObject/ProductInfo.java:75
↓ 4 callers
Method
set
设置cookie @param response @param name @param value @param maxAge
sell/src/main/java/cn/chenhaoxiang/utils/CookieUtil.java:35
↓ 3 callers
Method
cancel
取消订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:40
↓ 3 callers
Method
findByCategoryName
通过CategoryName查询多条数据 @param categoryName @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:57
↓ 3 callers
Method
findByCategoryTypeIn
通过categoryType集合 查询出ProductCategory集合 @param categoryTypeList @return
sell/src/main/java/cn/chenhaoxiang/dao/ProductCategoryDao.java:22
↓ 3 callers
Method
getByCode
通过code和枚举类型获取枚举 @param code code @param enumClass 枚举类型class @param <T> 枚举类型 @return
sell/src/main/java/cn/chenhaoxiang/utils/EnumUtil.java:20
↓ 3 callers
Method
refund
退款 @param orderDTO
sell/src/main/java/cn/chenhaoxiang/service/PayService.java:32
↓ 2 callers
Method
checkOrderOwner
(String openid,String orderId)
sell/src/main/java/cn/chenhaoxiang/service/impl/BuyerServiceImpl.java:41
↓ 2 callers
Method
convert
OrderMaster转换为OrderDTO @param orderMaster @return
sell/src/main/java/cn/chenhaoxiang/converter/OrderMaster2OrderDTOConverter.java:24
↓ 2 callers
Method
findByBuyerOpenid
按照买家的openid查询 分页查询订单 @param buyerOpenid @param pageable @return
sell/src/main/java/cn/chenhaoxiang/dao/OrderMasterDao.java:24
↓ 2 callers
Method
findByOpenid
(String openid)
sell/src/main/java/cn/chenhaoxiang/dao/SellerInfoDao.java:14
↓ 2 callers
Method
findByOrderId
查询订单详情 - 根据订单id @param orderId @return
sell/src/main/java/cn/chenhaoxiang/dao/OrderDetailDao.java:22
↓ 2 callers
Method
findByProductStatus
通过商品状态查询 @param productStatus @return
sell/src/main/java/cn/chenhaoxiang/dao/ProductInfoDao.java:22
↓ 2 callers
Method
findSellerInfoByOpenid
通过openid查询卖家端信息 @param openid @return
sell/src/main/java/cn/chenhaoxiang/service/SellerService.java:19
↓ 2 callers
Method
findUpAll
查询所有在架商品列表 @return
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:30
↓ 2 callers
Method
finish
完结订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:45
↓ 2 callers
Method
insertByMap
通过Map插入 @param map @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:27
↓ 2 callers
Method
offSale
下架
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:64
↓ 2 callers
Method
onSale
上架
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:59
↓ 2 callers
Method
orderStatus
订单状态变更消息推送 @param orderDTO
sell/src/main/java/cn/chenhaoxiang/service/PushMessageService.java:18
↓ 2 callers
Method
paid
支付订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:50
↓ 2 callers
Method
querySecKillProductInfo
查询特价商品 @param productId @return
sell/src/main/java/cn/chenhaoxiang/service/SeckillService.java:17
↓ 2 callers
Method
sendMessage
发送消息 @author
sell/src/main/java/cn/chenhaoxiang/service/WebSocket.java:141
↓ 1 callers
Method
cancelOrder
(String openid,String orderId)
sell/src/main/java/cn/chenhaoxiang/service/BuyerService.java:18
↓ 1 callers
Method
convert
(OrderForm orderForm)
sell/src/main/java/cn/chenhaoxiang/converter/OrderForm2OrderDTOConverter.java:24
↓ 1 callers
Method
decreaseStock
减库存
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:54
↓ 1 callers
Method
del
清除cookie @param response @param name
sell/src/main/java/cn/chenhaoxiang/utils/CookieUtil.java:23
↓ 1 callers
Method
deleteByCategoryType
删除 @param categoryType @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:88
↓ 1 callers
Method
findByCategoryType
通过CategoryType查询 @param categoryType @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:43
↓ 1 callers
Method
findByCategoryTypeIn
通过categoryType集合 查询出ProductCategory集合 @param categoryTypeList @return
sell/src/main/java/cn/chenhaoxiang/service/ProductCategoryService.java:33
↓ 1 callers
Method
findOrderOne
(String openid,String orderId)
sell/src/main/java/cn/chenhaoxiang/service/BuyerService.java:15
↓ 1 callers
Method
getOrderStatusEnum
()
sell/src/main/java/cn/chenhaoxiang/dto/OrderDTO.java:91
↓ 1 callers
Method
increaseStock
加库存
sell/src/main/java/cn/chenhaoxiang/service/ProductInfoService.java:49
↓ 1 callers
Method
insertByObject
通过对象插入 @param productCategory @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:35
↓ 1 callers
Method
lock
加锁 @param key productId - 商品的唯一标志 @param value 当前时间+超时时间 @return
sell/src/main/java/cn/chenhaoxiang/service/RedisLock.java:28
↓ 1 callers
Method
notify
微信异步通知支付结果 @param notifyData
sell/src/main/java/cn/chenhaoxiang/service/PayService.java:26
↓ 1 callers
Method
orderProductMocckDiffUser
秒杀的逻辑方法 @param productId
sell/src/main/java/cn/chenhaoxiang/service/SeckillService.java:23
↓ 1 callers
Method
queryMap
(String productId)
sell/src/main/java/cn/chenhaoxiang/service/impl/SeckillServiceImpl.java:45
↓ 1 callers
Method
readCookieMap
将cookie数组封装为Map @param request @return
sell/src/main/java/cn/chenhaoxiang/utils/CookieUtil.java:65
↓ 1 callers
Method
selectByCategoryType
配置xml的方式实现查询 配置文件的resources下面 在yml配置文件中配置xml的扫描路径 xml的写法可以百度一下,spring集成mybatis的,现在很多人的写法都是这种xml的。包括我自己,哈哈,以后的项目会用注解方式了 mybatis官方不推荐这种写法噢 @param catego
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:100
↓ 1 callers
Method
unlock
解锁 @param key @param value
sell/src/main/java/cn/chenhaoxiang/service/RedisLock.java:57
↓ 1 callers
Method
updateByCategoryType
通过categoryType修改categoryName @param categoryType @param categoryName @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:72
↓ 1 callers
Method
updateByObject
通过categoryType修改对象category_name @param productCategory @return
sell/src/main/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapper.java:80
↓ 1 callers
Function
updateTabs
(type)
javadoc/sell/script.js:16
↓ 1 callers
Method
wxMpConfigStorage
()
sell/src/main/java/cn/chenhaoxiang/config/WechatMpConfig.java:28
↓ 1 callers
Method
wxOpenConfigStorage
()
sell/src/main/java/cn/chenhaoxiang/config/WechatOpenConfig.java:30
↓ 1 callers
Method
wxPayH5Config
()
sell/src/main/java/cn/chenhaoxiang/config/WechatPayConfig.java:29
Method
CartDTO
()
sell/src/main/java/cn/chenhaoxiang/dto/CartDTO.java:24
Method
OrderStausEnum
(Integer code, String message)
sell/src/main/java/cn/chenhaoxiang/enums/OrderStausEnum.java:23
Method
PayStatusEnum
(Integer code, String message)
sell/src/main/java/cn/chenhaoxiang/enums/PayStatusEnum.java:22
Method
ProductCategory
()
sell/src/main/java/cn/chenhaoxiang/dataObject/ProductCategory.java:47
Method
ProductStatusEnum
(Integer code,String message)
sell/src/main/java/cn/chenhaoxiang/enums/ProductStatusEnum.java:21
Method
ResponseBankException
(ResultEnum resultEnum)
sell/src/main/java/cn/chenhaoxiang/exception/ResponseBankException.java:18
Method
ResultEnum
(Integer code, String message)
sell/src/main/java/cn/chenhaoxiang/enums/ResultEnum.java:56
Method
SellException
(ResultEnum resultEnum)
sell/src/main/java/cn/chenhaoxiang/exception/SellException.java:18
Method
afterConnectionClosed
连接关闭 @param session @param status @throws Exception
sell/src/main/java/cn/chenhaoxiang/service/WebSocket.java:130
Method
afterConnectionEstablished
新的连接 @param session @throws Exception
sell/src/main/java/cn/chenhaoxiang/service/WebSocket.java:117
Method
afterHandshake
(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler,
sell/src/main/java/cn/chenhaoxiang/handler/HandshakeInterceptor.java:41
Method
auth
(@RequestParam("code")String code)
sell/src/main/java/cn/chenhaoxiang/controller/WeixinController.java:27
Method
authorize
微信公众号 微信授权获取openid @param returnUrl @return
sell/src/main/java/cn/chenhaoxiang/controller/WechatController.java:47
Method
beforeHandshake
如果 beforeHandshake 返回 false, 那么该 WebSocket 请求被拒绝连接. 其中 request 可以转换成 ServletServerHttpRequest, 并获取其中包装的 HttpServletRequest, 以获得 http 请求中 param
sell/src/main/java/cn/chenhaoxiang/handler/HandshakeInterceptor.java:30
Method
bestPayService
()
sell/src/main/java/cn/chenhaoxiang/config/WechatPayConfig.java:22
Method
cancel
()
sell/src/test/java/cn/chenhaoxiang/service/impl/OrderServiceImplTest.java:96
Method
cancel
(@RequestParam("openid") String openid, @RequestParam("orderId") String orderId)
sell/src/main/java/cn/chenhaoxiang/controller/BuyerOrderController.java:101
Method
cancel
取消订单 @param orderId @param map @return
sell/src/main/java/cn/chenhaoxiang/controller/SellerOrderController.java:57
Method
cancel
取消订单 @param orderDTO @return
sell/src/main/java/cn/chenhaoxiang/service/impl/OrderServiceImpl.java:148
Method
cancelOrder
(String openid, String orderId)
sell/src/main/java/cn/chenhaoxiang/service/impl/BuyerServiceImpl.java:31
Method
contextLoads
()
sell/src/test/java/cn/chenhaoxiang/SellApplicationTests.java:12
Method
create
()
sell/src/test/java/cn/chenhaoxiang/service/impl/PayServiceImplTest.java:31
Method
create
()
sell/src/test/java/cn/chenhaoxiang/service/impl/OrderServiceImplTest.java:38
Method
create
(@Valid OrderForm orderForm, BindingResult bindingResult)
sell/src/main/java/cn/chenhaoxiang/controller/BuyerOrderController.java:43
Method
create
发起支付 @param orderId @param returnUrl @param map @return
sell/src/main/java/cn/chenhaoxiang/controller/PayController.java:71
Method
create
创建订单
sell/src/main/java/cn/chenhaoxiang/service/OrderService.java:20
Method
create
(OrderDTO orderDTO)
sell/src/main/java/cn/chenhaoxiang/service/impl/OrderServiceImpl.java:58
Method
create
(OrderDTO orderDTO)
sell/src/main/java/cn/chenhaoxiang/service/impl/PayServiceImpl.java:39
Method
decreaseStock
(List<CartDTO> cartDTOList)
sell/src/main/java/cn/chenhaoxiang/service/impl/ProductInfoServiceImpl.java:74
Method
deleteByCategoryType
()
sell/src/test/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapperTest.java:87
Method
detail
(@RequestParam("openid") String openid, @RequestParam("orderId") String o
sell/src/main/java/cn/chenhaoxiang/controller/BuyerOrderController.java:89
Method
detail
订单详情 @param orderId @param map @return
sell/src/main/java/cn/chenhaoxiang/controller/SellerOrderController.java:80
Method
doVerify
运行之前
sell/src/main/java/cn/chenhaoxiang/aspect/SellerAuthorizeAspect.java:47
Method
endpointExporterInitializer
解决方法,使用下面的代码替换上面的代码 @param applicationContext @return
sell/src/main/java/cn/chenhaoxiang/config/WebSocketConfig.java:57
Method
findAll
()
sell/src/test/java/cn/chenhaoxiang/service/impl/ProductCategoryServiceImplTest.java:36
Method
findAll
()
sell/src/test/java/cn/chenhaoxiang/service/impl/ProductInfoServiceImplTest.java:44
Method
findAll
查询所有 @return
sell/src/main/java/cn/chenhaoxiang/service/ProductCategoryService.java:27
Method
findAll
(Pageable pageable)
sell/src/main/java/cn/chenhaoxiang/service/impl/ProductInfoServiceImpl.java:47
Method
findAll
()
sell/src/main/java/cn/chenhaoxiang/service/impl/ProductCategoryServiceImpl.java:29
Method
findByBuyerOpenid
()
sell/src/test/java/cn/chenhaoxiang/dao/OrderMasterDaoTest.java:44
Method
findByCategoryName
()
sell/src/test/java/cn/chenhaoxiang/dataObject/mapper/ProductCategoryMapperTest.java:64
next →
1–100 of 197, ranked by callers