|
@@ -1115,39 +1115,39 @@ class Payment extends BaseController
|
|
|
if (!isset($payinfo[$item['payNo']])) throw new Exception('对账单数据未找到');
|
|
|
if ($payinfo[$item['payNo']]['status'] != 2) throw new Exception('对账单数据未完成审核');
|
|
|
|
|
|
- $hpNo = makeNo("hp");
|
|
|
+ $hpNo = makeNo('hp');
|
|
|
$data = [
|
|
|
- "payNo" => $item['payNo'],
|
|
|
- "hpNo" => $hpNo,
|
|
|
- "apply_id" => $this->uid,
|
|
|
- "apply_name" => $this->uname,
|
|
|
- "inv_fee" => 0,//核算金额
|
|
|
- "inv_subtotal_amount" => $item['inv_subtotal_amount'] ?? 0, //票面金额
|
|
|
- "invType" => 1,
|
|
|
- "invoiceType" => $item['invoiceType'],
|
|
|
- "inv_img" => '',
|
|
|
- "invName" => '',
|
|
|
- "invoiceNumber" => $item['invoiceNumber'],
|
|
|
- "invoiceCode" => $item['invoiceCode'],
|
|
|
- "status" => 1,
|
|
|
- "checkNumber" => $item['checkNumber'],
|
|
|
- "open_time" => date("Y-m-d", strtotime($item['open_time'])),
|
|
|
- "addtime" => $date,
|
|
|
- "updatetime" => $date
|
|
|
+ 'payNo' => $item['payNo'],
|
|
|
+ 'hpNo' => $hpNo,
|
|
|
+ 'apply_id' => $this->uid,
|
|
|
+ 'apply_name' => $this->uname,
|
|
|
+ 'inv_fee' => 0,//核算金额
|
|
|
+ 'inv_subtotal_amount' => $item['inv_subtotal_amount'] ?? 0, //票面金额
|
|
|
+ 'invType' => 1,
|
|
|
+ 'invoiceType' => $item['invoiceType'],
|
|
|
+ 'inv_img' => '',
|
|
|
+ 'invName' => '',
|
|
|
+ 'invoiceNumber' => $item['invoiceNumber'],
|
|
|
+ 'invoiceCode' => $item['invoiceCode'],
|
|
|
+ 'status' => 1,
|
|
|
+ 'checkNumber' => $item['checkNumber'],
|
|
|
+ 'open_time' => date('Y-m-d', strtotime($item['open_time'])),
|
|
|
+ 'addtime' => $date,
|
|
|
+ 'updatetime' => $date
|
|
|
];
|
|
|
$da_insert[] = $data;
|
|
|
$payNo_hpNo[$item['payNo']] = $hpNo;
|
|
|
}
|
|
|
|
|
|
- $cgdNo = Db::name("pay_info")
|
|
|
+ $cgdNo = Db::name('pay_info')
|
|
|
->where('is_del', 0)
|
|
|
->whereIn('payNo', $payNo)
|
|
|
- ->column("cgdNo", 'payNo');
|
|
|
+ ->column('cgdNo', 'payNo');
|
|
|
if (empty($cgdNo)) throw new Exception('未找到对账采购单信息');
|
|
|
Db::startTrans();
|
|
|
try {
|
|
|
|
|
|
- Db::name("pay_invoice")->insertAll($da_insert);
|
|
|
+ Db::name('pay_invoice')->insertAll($da_insert);
|
|
|
|
|
|
foreach ($cgdNo as $payNoTmp => $cgdNoTmp) {
|
|
|
Db::name('report_code')
|
|
@@ -1155,7 +1155,7 @@ class Payment extends BaseController
|
|
|
->update(['hpNo' => $payNo_hpNo[$payNoTmp]]);
|
|
|
}
|
|
|
Db::commit();
|
|
|
- return app_show(0, "回票新建成功");
|
|
|
+ return app_show(0, '回票新建成功');
|
|
|
|
|
|
} catch (Exception $e) {
|
|
|
Db::rollback();
|
|
@@ -1167,7 +1167,6 @@ class Payment extends BaseController
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
* 发票审核状态
|
|
|
* 1待系统验证 2 买方公司审核3带买方公司认证 4 认证成功 5验证失败 6买方审核驳回 7 认证失败 8 回票流程终止 9 验证超次数 10 回票已退
|