Compare commits

..
3 Commits
Author SHA1 Message Date
HibiKier 1059a0aae0 Update README.md 2022-05-03 15:40:19 +08:00
HibiKier e6576e7f40 Update README.md 2022-05-03 15:34:47 +08:00
HibiKier 5837144095 Update data_source.py 2022-05-03 15:31:34 +08:00
2 changed files with 4 additions and 4 deletions
+2 -1
View File
@@ -242,10 +242,11 @@ __Docker 最新版本由 [Sakuracio](https://github.com/Sakuracio) 提供__
## 更新
### 2022/5/3 \[v0.1.5.1]
### 2022/5/3 \[v0.1.5.2]
* 商品使用函数可以添加特定参数,例如:user_id, group_id, ShopParam等以及自己提供的参数
* 添加商品注册装饰器shop_register
* 修复商品函数kwargs无法获取参数值
### 2022/5/1
+2 -3
View File
@@ -61,9 +61,8 @@ class GoodsUseFuncManager:
return param_list_
goods_name = param.goods_name
if self.exists(goods_name):
if args := inspect.signature(self._data[goods_name]["func"]).parameters:
print(parse_args(args))
print(kwargs)
args = inspect.signature(self._data[goods_name]["func"]).parameters
if args and list(args.keys())[0] != "kwargs":
if asyncio.iscoroutinefunction(self._data[goods_name]["func"]):
return await self._data[goods_name]["func"](
*parse_args(args)