| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- namespace app\extra\dyMini;
- use app\extra\dyLife\BasicLife;
- use yzh52521\EasyHttp\Http;
- class PlanLive extends BasicLife
- {
- /**
- * 发布/修改直播间定向佣金计划
- * @param int $planId
- * @param array $data
- * @return array
- */
- public function planData(int $planId = 0,array $data = []): array
- {
- $param = [
- "plan_id" => $planId, // 大于0 编辑
- "plan_name" => $data['name'],
- "merchant_phone" => $data['mobile']
- ];
- if (isset($data['star'])) {
- $param['douyin_id_list'] = $data['star'];
- }
- if (isset($data['goods'])) {
- $param['product_list'] = $data['goods'];
- }
- return $this->curlPostApi("api/match/v2/poi/save_live_oriented_plan/",$param);
- }
- /**
- * 查下是否为cps订单
- * @param string $order
- * @return array
- */
- public function planOrder(string $order = ""): array
- {
- $param = [
- "order_id" => $order,
- ];
- return $this->curlPostApi("api/apps/trade/v2/order/query_cps/",$param);
- }
- /**
- * 修改商品佣金
- * @param array $data
- * @return array
- */
- public function setPlanGoods(array $data = []): array
- {
- $param = [
- "commission_rate" => $data['commission_rate'] * 100,
- "spu_id" => $data['goods_id'],
- "content_type" => 2,
- "plan_id" => $data['plan_id']
- ];
- echo json_encode($param)."\n";
- return $this->curlPostApi("api/match/v2/poi/save_common_plan/",$param);
- }
- }
|