<?php namespace app\admin\controller\setting; use app\admin\controller\AdminBaseController; use app\admin\service\setting\GiveHkdStockService; use app\admin\service\setting\GiveIdnStockService; use app\admin\service\setting\GiveInStockService; use app\admin\service\setting\GiveMysStockService; use app\admin\service\setting\GiveSgdStockService; use app\admin\service\setting\GiveStockService; use app\admin\service\setting\GiveThaStockService; use app\admin\service\setting\GiveUsStockService; use app\model\StockMarketModel; // 送股 class GiveStock extends AdminBaseController { // 列表 public function index() { try { $param = $this->request->param(); if (empty($param['market_type'])) { $result = [ 'code' => 0, 'message' => 'SUCCESS', 'data' => ['total' => 0, 'list' => [], 'extent' => StockMarketModel::STOCK_MARKET_TYPE] ]; return json($result); } $result = (new GiveStockService)->index($param['market_type'], $param, $this->getAdminId()); return json($result); } catch (\Exception $exception) { return $this->toData('0', 'The system is busy. Please try again later.', [$exception->getMessage()]); } } // 新增 public function add() { try { $param = $this->request->param(); if (empty($param['market_type'])) return json([]); $result = (new GiveStockService)->add($param['market_type'], $param); return json($result); } catch (\Exception $exception) { return $this->toData('0', 'The system is busy. Please try again later.', [$exception->getMessage()]); } } }