erp/app/api/controller/operation/OpurchaseGoodsOfferController.php
2024-05-08 16:42:07 +08:00

25 lines
825 B
PHP

<?php
namespace app\api\controller\operation;
use app\api\controller\BaseApiController;
use app\api\lists\operation\OpurchaseGoodsOfferList;
use app\api\logic\operation\OpurchaseGoodsOfferLogic;
use app\api\validate\OpurchaseGoodsOfferValidate;
class OpurchaseGoodsOfferController extends BaseApiController
{
public function list(){
return $this->dataLists(new OpurchaseGoodsOfferList());
}
public function offer(){
// if(!$this->request->userInfo['supplier']) return $this->fail('非供应商用户不能报价');
$params = (new OpurchaseGoodsOfferValidate())->post()->goCheck('offer');
$result = OpurchaseGoodsOfferLogic::offer($params);
if (true === $result) {
return $this->success('报价成功', [], 1, 1);
}
return $this->fail(OpurchaseGoodsOfferLogic::getError());
}
}