镇管理公司任务-小组服务公司上交股金接口

This commit is contained in:
chenbo 2023-09-23 14:24:47 +08:00
parent 2ce270d7cf
commit 866160869c

View File

@ -279,21 +279,14 @@ class CompanyController extends BaseApiController
public function pay_share_capital()
{
try {
$param = $this->request->param();
// 上交股金金额
$amount = $param['amount'];
// 小组服务公司
$serviceGroupCompany = Company::where('id', $this->userInfo['company_id'])->find()->toArray();
if ($amount < 0) {
$this->fail('参数错误,金额不能为负数');
}
if ($amount > $serviceGroupCompany['shareholder_money']) {
$this->fail('公司股东金额不足以抵扣上交股金金额');
}
// 村管理公司
$villageCompany = Company::where(['village'=>$serviceGroupCompany['village'], 'company_type' => 17])->find()->toArray();
Db::startTrans();
// 上交股金金额
$amount = $serviceGroupCompany['shareholder_money'];
$sharecapitalChangeLogData = [
'subordinate_company_id' => $serviceGroupCompany['id'],
'parent_company_id' => $villageCompany['id'],