admin/app/api/controller/plus/release/DemandProject.php
@@ -7,6 +7,7 @@
use app\api\model\plus\release\DemandUser as DemandUserModel;
use app\api\model\plus\release\ReleaseCategory as ReleaseCategoryModel;
use app\common\model\plus\release\ReleaseProjectImage as ReleaseProjectImageModel;
use app\api\model\plus\release\Setting;
/**
@@ -53,8 +54,12 @@
     */
    public function defaultData()
    {
        return $this->renderSuccess('', [
        //获取支付连盟币
         $setting = Setting::getAll();
         $setting = $setting['settlement']['values'];
         return $this->renderSuccess('', [
            'category_list' => ReleaseCategoryModel::getALL(),
            'setting' => $setting,
        ]);
    }
@@ -81,8 +86,17 @@
    public function add()
    {
        $postData = $this->postData();
        //获取支付连盟币
         $setting = Setting::getAll();
         $setting = $setting['settlement']['values'];
         $user = $this->user;
         $pay_price = empty($setting['demand_price']) ? 0 : $setting['demand_price'];
         $point = $user['points'];
         if($pay_price > $point){
             return $this->renderError('连盟币不足');
         }
        $model = new ProjectModel;
        if ($model->add($postData,$this->demand)) {
        if ($model->add($postData,$this->demand, $pay_price)) {
            return $this->renderSuccess('提交成功');
        }
        return $this->renderError($model->getError() ?: '提交失败');