six_002
This commit is contained in:
@@ -22,11 +22,12 @@ class 商品接口ViewSets(ViewSet):
|
||||
httpResData = BaseResponse(resData=ResData(listData=goodsDataList, dictData={}), ).model_dump()
|
||||
return Response(data=httpResData, status=status.HTTP_200_OK)
|
||||
|
||||
@action(detail=False, methods=["get", "post", "put", "delete"], url_path="赢免单商品")
|
||||
def 添加商品数据(self, request: Request):
|
||||
@action(detail=False, methods=["post", ], url_path="赢免单商品")
|
||||
def 赢免单商品(self, request: Request):
|
||||
pass
|
||||
赢免单商品数据 = Goods.objects.filter(goods_商品销售场景=goods商品Choices.赢免单.value).first()
|
||||
data = model_to_dict(instance=赢免单商品数据, fields=None, exclude=None)
|
||||
print("赢免单,商品查询没有结果了吗", data)
|
||||
return Response(data=data)
|
||||
|
||||
@action(detail=False, methods=["post"], url_path="query")
|
||||
@@ -50,9 +51,6 @@ class 商品接口ViewSets(ViewSet):
|
||||
@action(detail=False, methods=["post"], url_path="add_goods")
|
||||
def 添加商品接口(self, request: Request):
|
||||
""""""
|
||||
return
|
||||
self_user_unionid = request.data.get("self_user_unionid", None)
|
||||
self_mini_openid = request.data.get("self_mini_openid", None)
|
||||
Goods.objects.update_or_create(
|
||||
goods_商品品牌="六果泡泡",
|
||||
goods_商品信息={
|
||||
@@ -67,37 +65,36 @@ class 商品接口ViewSets(ViewSet):
|
||||
# goods_商品销售场景=goods商品Choices.商城商品.value,
|
||||
goods_商品销售场景=goods商品Choices.赢免单.value,
|
||||
goods_商品搜索标签=["20"],
|
||||
goods_商品销售规格=[
|
||||
{
|
||||
"goods_商品标题": "六果泡泡 (超划算) 源自天然酵素迅速渗入衣物,99%除菌🦠一洗即净,守护健康",
|
||||
"零售价格": 15200, "会员价": 14200, "销售规格": "20斤装/桶",
|
||||
"单个商品订单数量": 1, "单个商品订单总金额": 14200, "商品条码": "", "单个商品实际支付价格": 14200,
|
||||
"成本价": 12000, "净利润": 12200, "可选参数": ["苹果香", "熏衣草"], "商品ID": f"GOOD{ULID()}",
|
||||
"推荐积分": {"企微员工": 200, "推广员": 1000},
|
||||
"goods_商品详情图片": {
|
||||
"主图": ["https://hudie.xiao.band/icon/six.png"],
|
||||
"详情图": ["https://hudie.xiao.band/icon/six.png", "https://hudie.xiao.band/icon/six.png"],
|
||||
},
|
||||
"goods_sku": [
|
||||
goods_商品销售规格={
|
||||
"goods_商品标题": "六果泡泡 (超划算) 源自天然酵素迅速渗入衣物,99%除菌🦠一洗即净,守护健康",
|
||||
"零售价格": 8000, "会员价": 7000, "销售规格": "20斤装/桶",
|
||||
"单个商品订单数量": 1, "单个商品订单总金额": 14200, "商品条码": "", "单个商品实际支付价格": 7000,
|
||||
"成本价": 12000, "净利润": 12200, "可选参数": ["苹果香", "熏衣草"], "商品ID": f"GOOD{ULID()}",
|
||||
"推荐积分": {"企微员工": 1000, "推广员": 5000},
|
||||
"goods_商品详情图片": {
|
||||
"主图": ["https://hudie.xiao.band/icon/six.png"],
|
||||
"详情图": ["https://hudie.xiao.band/icon/six.png", "https://hudie.xiao.band/icon/six.png"],
|
||||
},
|
||||
"goods_sku": {
|
||||
"goods_select_title": "开启衣物芬芳之旅",
|
||||
"goods_sku_list": [
|
||||
{
|
||||
"goods_sku_id": f"{ULID()}",
|
||||
"goods_select_title": "开启衣物芬芳之旅",
|
||||
"goods_sku_list": [
|
||||
{
|
||||
"goods_sku_name": "西瓜", "goods_是否默认选择": True,
|
||||
"goods_sku_主图": ["https://hudie.xiao.band/icon/six.png"],
|
||||
"goods_sku_详情图": ["https://hudie.xiao.band/icon/six.png", "https://hudie.xiao.band/icon/six.png"],
|
||||
},
|
||||
{
|
||||
"goods_sku_name": "桔子", "goods_是否默认选择": False,
|
||||
"goods_sku_主图": ["https://hudie.xiao.band/icon/six.png"],
|
||||
"goods_sku_详情图": ["https://hudie.xiao.band/icon/six.png", "https://hudie.xiao.band/icon/six.png"],
|
||||
},
|
||||
],
|
||||
"goods_sku_条形码": f"",
|
||||
"goods_sku_name": "苹果香型", "goods_是否默认选择": True,
|
||||
"goods_sku_主图": ["https://hudie.xiao.band/icon/six.png"],
|
||||
"goods_sku_详情图": ["https://hudie.xiao.band/icon/six.png", "https://hudie.xiao.band/icon/six.png"],
|
||||
},
|
||||
{
|
||||
"goods_sku_id": f"{ULID()}",
|
||||
"goods_sku_条形码": f"",
|
||||
"goods_sku_name": "桔子香型", "goods_是否默认选择": False,
|
||||
"goods_sku_主图": ["https://hudie.sixgou.com/%E5%85%AD%E6%9E%9C%E6%B3%A1%E6%B3%A1%E4%BA%A7%E5%93%81%E5%9B%BE.png"],
|
||||
"goods_sku_详情图": ["https://hudie.xiao.band/icon/six.png", "https://hudie.xiao.band/icon/six.png"],
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
goods_商家推荐标签=["厂家直销", "独家配方", "自产自销", "量大实惠", "品质保证"],
|
||||
)
|
||||
httpResData = BaseResponse(resData=ResData(listData=[""], dictData={"demo": "xiaozizi"}), ).model_dump()
|
||||
@@ -105,4 +102,4 @@ class 商品接口ViewSets(ViewSet):
|
||||
|
||||
|
||||
商品接口ViewSetsRouter = DefaultRouter()
|
||||
商品接口ViewSetsRouter.register(prefix="", viewset=商品接口ViewSets, basename="")
|
||||
商品接口ViewSetsRouter.register(prefix="", viewset=商品接口ViewSets, basename="商品接口ViewSets")
|
||||
|
||||
Reference in New Issue
Block a user