<?php

namespace app\home\controller;

use app\home\service\PreStockService;

// 新股申购
class PreStock extends HomeBaseController
{

    // 新股列表
    public function index()
    {
        $service = new PreStockService();
        $result = $service->index($this->request->param());
        return json($result);
    }

    // 新股列表
    public function stockDetail()
    {
        $service = new PreStockService();
        $result = $service->stockDetail($this->request->param());
        return json($result);
    }

    // 申购下单
    public function order()
    {
        $service = new PreStockService();
        $result = $service->order($this->request->param(), $this->request->userId);
        return json($result);
    }

    // 申购记录
    public function list()
    {
        $service = new PreStockService();
        $result = $service->list($this->request->param(), $this->request->userId);
        return json($result);
    }

    // 申购记录详情
    public function detail()
    {
        $service = new PreStockService();
        $result = $service->detail($this->request->param(), $this->request->userId);
        return json($result);
    }

    // 后支付-付款
    public function postPay()
    {
        $service = new PreStockService();
        $result = $service->postPay($this->request->param(), $this->request->userId);
        return json($result);
    }
}