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