update
This commit is contained in:
parent
5b27fca934
commit
e6a0d6c7f4
@ -20,12 +20,16 @@
|
||||
use app\adminapi\lists\cost_project\CostApprovedProjectLists;
|
||||
use app\adminapi\logic\cost_project\CostApprovedProjectLogic;
|
||||
use app\adminapi\validate\cost_project\CostApprovedProjectValidate;
|
||||
use app\common\model\consult_basic\ConsultProject;
|
||||
use app\common\model\cost_project\CostProject;
|
||||
use app\common\model\dept\Dept;
|
||||
use app\common\model\financial\FinancialInvoice;
|
||||
use app\common\model\financial\FinancialRefund;
|
||||
use app\common\model\financial\FinancialSettlement;
|
||||
use app\common\model\manage_basic\ManageProject;
|
||||
use app\common\model\marketing\MarketingContract;
|
||||
use app\common\model\marketing\MarketingCustom;
|
||||
use app\common\model\supervision_project\SupervisionProject;
|
||||
|
||||
|
||||
/**
|
||||
@ -113,6 +117,18 @@
|
||||
}
|
||||
$data['settlement_date'] = $financial_settlement['date'];
|
||||
}
|
||||
$project = match ($data['business_nature']) {
|
||||
//工程监理
|
||||
1 => SupervisionProject::field('id')->where('contract', $data['id'])->findOrEmpty(),
|
||||
//项目管理
|
||||
2 => ManageProject::field('id')->where('contract', $data['id'])->findOrEmpty(),
|
||||
//项目咨询
|
||||
3 => ConsultProject::field('id')->where('contract', $data['id'])->findOrEmpty(),
|
||||
//造价咨询
|
||||
4 => CostProject::field('id')->where('contract_id', $data['id'])->findOrEmpty(),
|
||||
default => 0,
|
||||
};
|
||||
$data['project_id'] = $project['id'];
|
||||
})
|
||||
->toArray();
|
||||
$count = MarketingCustom::where($where)->where('status', 1)->count();
|
||||
|
Loading…
x
Reference in New Issue
Block a user