<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ### 根據商品ID查詢滿足的滿減活動詳情(詳情頁展示用) **位置:** Common\Lib\EventLib.class.php **參數:** * @param $no_id int 商品編碼ID * @param $type int 商品編碼ID類型, 1表示傳入的是唯一碼,2表示傳入的是SKU, 3表示傳入的是SKC **調用:** * $event = new EventLib(); * $reduce_event = $event->getTotalReduce($sku_id, 2); **返回:** 返回滿減活動多維數組$event,遍歷數組獲取每個活動的信息,活動各項含義如下: ['id'] // 活動ID ['event_name'] // 活動名稱 ['start_time'] // 活動開始時間 ['end_time'] // 活動結束時間 ['rules] // 活動規則數組 活動規則格式: 滿[full]減[event_reduce]元 ['shops_ids'] // 參與門店ID(1表示全部門店參與) ['shops'] // 參與門店數組(為空表示全部門店參與) ['actor'] // 參與人員數組,為空表示所有人都參與 ['enjoy'] // 是否同時參與會員折扣,1表示是,0表示否 ['prior'] // 會員是否優先參與活動,1表示是,0表示否 ['prior_days'] // 會員優先天數 ['rate'] // 積分倍率 **完整代碼:** ~~~ /** * 根據商品ID查詢滿足的滿減活動詳情 * QuJinming 2018-07-18 * @param int $no_id 商品ID * @param int $type 商品ID類型 1表示傳入的是唯一碼,2表示傳入的是SKU,3表示傳入的SKC * @return array $event 商品滿足的滿減活動信息 */ public function getTotalReduce($no_id, $type) { // 1、調用封裝的查詢是否有滿減活動的方法,獲取滿減活動列表 $active = check_total_reduce($no_id, $type); // 2、如果查詢到的活動為空,直接返回 if (empty($active)) { return; } // 3、遍歷活動列表,依次查詢活動信息 foreach ($active as $key => $value) { // 查詢最優活動基本信息 $event_basic = M('event_basic')->where('id='.$value['id'])->find(); // 查詢活動規則 $event_rules = M('event_rules')->field('full, event_reduce')->where('event_id='.$value['id'])->select(); // 查詢活動參與門店 $shops_ids = M('event_shop')->where('event_id='.$value['id'])->getField('shops_id',true); foreach ($shops_ids as $kk => $vv) { if ($vv == 1) { $event_shops = array( 0 => '全部門店' ); break; } $event_shops[$kk] = M('shops')->where('id='.$vv)->getField('shops_name'); } $event[$key]['id'] = $event_basic['id']; // 活動ID $event[$key]['event_name'] = $event_basic['event_name']; // 活動名稱 $event[$key]['start_time'] = $event_basic['start_time']; // 活動開始時間 $event[$key]['end_time'] = $event_basic['end_time']; // 活動結束時間 $event[$key]['rules'] = $event_rules; // 活動規則 $event[$key]['shops_ids'] = $shops_ids; // 參與門店ID $event[$key]['shops'] = $event_shops; // 參與門店 $actor = explode(",", $event_basic['actor']); // 參與人員 if ($actor[0] == 0) { $event[$key]['actor'] = ''; // 參與人員 } else { $event[$key]['actor'] = $actor; // 參與人員 } $event[$key]['enjoy'] = $event_basic['enjoy']; // 會員顧客可同時參與會員折扣 $event[$key]['prior'] = $event_basic['prior']; // 會員優先參與活動 $event[$key]['prior_days'] = $event_basic['prior_days']; // 會員優先參與天數 $event[$key]['rate'] = $event_basic['rate']; // 積分倍率 } // 4、返回活動信息列表 return $event; } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看