更新细节
This commit is contained in:
parent
55368eb92e
commit
c31ef25f86
@ -16,8 +16,8 @@ namespace app\adminapi\logic\expense;
|
||||
|
||||
|
||||
use app\common\model\expense\ExpenseReimbursement;
|
||||
use app\common\model\expense\ExpenseReimbursementDetailLogic;
|
||||
use app\common\model\expense\ExpenseReimbursementInvoiceDetailLogic;
|
||||
use app\common\model\expense\ExpenseReimbursementDetail;
|
||||
use app\common\model\expense\ExpenseReimbursementInvoiceDetail;
|
||||
use app\common\logic\BaseLogic;
|
||||
use think\facade\Db;
|
||||
|
||||
@ -61,7 +61,7 @@ class ExpenseReimbursementLogic extends BaseLogic
|
||||
|
||||
foreach ($params['detail'] ?? [] as $item)
|
||||
{
|
||||
ExpenseReimbursementDetailLogic::create([
|
||||
ExpenseReimbursementDetail::create([
|
||||
'expense_id' => $expenseReimbursement->id,
|
||||
'cost_subject_id' => $item['cost_subject_id'] ?? 0,
|
||||
'use_to' => $item['use_to'] ?? '',
|
||||
@ -72,7 +72,7 @@ class ExpenseReimbursementLogic extends BaseLogic
|
||||
|
||||
foreach ($params['invoice'] ?? [] as $item)
|
||||
{
|
||||
ExpenseReimbursementInvoiceDetailLogic::create([
|
||||
ExpenseReimbursementInvoiceDetail::create([
|
||||
'expense_id' => $expenseReimbursement->id,
|
||||
'invoice_type' => $item['invoice_type'] ?? 0,
|
||||
'invoice_sn' => $item['invoice_sn'] ?? '',
|
||||
@ -122,11 +122,11 @@ class ExpenseReimbursementLogic extends BaseLogic
|
||||
'remark' => $params['remark'] ?? '',
|
||||
'annex' => $params['annex'] ?? '',
|
||||
]);
|
||||
ExpenseReimbursementDetailLogic::where('expense_id', $params['id'])->update(['delete_time' => time()]);
|
||||
ExpenseReimbursementInvoiceDetailLogic::where('expense_id', $params['id'])->update(['delete_time' => time()]);
|
||||
ExpenseReimbursementDetail::where('expense_id', $params['id'])->update(['delete_time' => time()]);
|
||||
ExpenseReimbursementInvoiceDetail::where('expense_id', $params['id'])->update(['delete_time' => time()]);
|
||||
foreach ($params['detail'] ?? [] as $item)
|
||||
{
|
||||
ExpenseReimbursementDetailLogic::where('expense_id', $params['id'])->update([
|
||||
ExpenseReimbursementDetail::where('expense_id', $params['id'])->update([
|
||||
'expense_id' => $expenseReimbursement->id,
|
||||
'cost_subject_id' => $item['cost_subject_id'] ?? 0,
|
||||
'use_to' => $item['use_to'] ?? '',
|
||||
@ -137,7 +137,7 @@ class ExpenseReimbursementLogic extends BaseLogic
|
||||
|
||||
foreach ($params['invoice'] ?? [] as $item)
|
||||
{
|
||||
ExpenseReimbursementInvoiceDetailLogic::where('expense_id', $params['id'])->update([
|
||||
ExpenseReimbursementInvoiceDetail::where('expense_id', $params['id'])->update([
|
||||
'expense_id' => $expenseReimbursement->id,
|
||||
'invoice_type' => $item['invoice_type'] ?? 0,
|
||||
'invoice_sn' => $item['invoice_sn'] ?? '',
|
||||
|
Loading…
x
Reference in New Issue
Block a user