asJson([ 'code' => 0, 'data' => $conf, 'coupon' => $conf['coupon_id'] ? \app\models\Coupon::findOne($conf['coupon_id']) : null, 'hasOrder' => \app\models\LocalPublicRankingTask::findOne(['store_id' => $store_id]) ? 1 : 0, ]); } public function actionConfSave() { $save = LocalPublicRankingForm::confSave(get_store_id(), input_params('conf', [])); return $this->asJson($save); } public function actionPublicRankingUserList() { $ret = LocalPublicRankingForm::publicRankingUserList(get_store_id(), all_params()); return $this->asJson($ret); } public function actionPublicRankingGoodsList() { $ret = LocalPublicRankingForm::publicRankingGoodsList(get_store_id(), all_params()); return $this->asJson($ret); } public function actionPublicRankingGoodsSave() { $ret = LocalPublicRankingForm::publicRankingGoodsSave(get_store_id(), input_params('goods_id'), input_params('commission_amount')); return $this->asJson($ret); } public function actionPublicRankingGoodsStatus() { $ret = LocalPublicRankingForm::publicRankingGoodsStatus(input_params('id'), input_params('status')); return $this->asJson($ret); } public function actionPublicRankingGoodsDel() { $ret = LocalPublicRankingForm::publicRankingGoodsDel(input_params('id')); return $this->asJson($ret); } }