|
|
@@ -353,7 +353,7 @@ class ProcurementController extends Controller
|
|
|
foreach ($procurements as $procurement){
|
|
|
if (empty($procurement->procurementDeliveries))continue;
|
|
|
$procurement->receive_amount=$procurement->procurementDeliveries->sum('amount');
|
|
|
- $procurement->signed_at=$procurement->procurementDeliveries->first()['signed_at'];
|
|
|
+ $procurement->signed_at=$procurement->procurementDeliveries->first()['signed_at']??'';
|
|
|
}
|
|
|
return view('procurement/finance/procurementBill',compact('suppliers','materials','owners','paginateParams','procurements'));
|
|
|
}
|
|
|
@@ -399,7 +399,7 @@ class ProcurementController extends Controller
|
|
|
}
|
|
|
$procurementStatus=Procurement::status;
|
|
|
$procurementType=Procurement::type;
|
|
|
- $row = ['采购编号','项目','单据类型','采购公司','耗材编号','耗材','尺寸大小','特殊要求','材质规格','供应商','采购单价(元)','采购数量','销售单价(元)','送货数量','销售总价(元)','采购单状态','供应商联系方式'];
|
|
|
+ $row = ['采购编号','项目','单据类型','采购公司','耗材编号','耗材','尺寸大小','特殊要求','材质规格','供应商','采购单价(元)','采购数量','销售单价(元)','送货数量','销售总价(元)','采购单状态','供应商联系方式','备注'];
|
|
|
$list = [];
|
|
|
foreach ($procurements as $procurement){
|
|
|
$list[] = [
|
|
|
@@ -420,6 +420,7 @@ class ProcurementController extends Controller
|
|
|
$procurement->unit_price*$procurement->amount,//销售总价=销售数量*销售单价
|
|
|
is_null($procurement->status) ? '' :$procurementStatus[$procurement->status],
|
|
|
$procurement->supplier ? $procurement->supplier->phone :'',
|
|
|
+ $procurement->remark,
|
|
|
];
|
|
|
}
|
|
|
return Export::make($row,$list,"采购管理-采购报表记录");
|
|
|
@@ -483,12 +484,12 @@ class ProcurementController extends Controller
|
|
|
foreach ($procurements as $procurement){
|
|
|
if (empty($procurement->procurementDeliveries))continue;
|
|
|
$procurement->receive_amount=$procurement->procurementDeliveries->sum('receipt_amount');
|
|
|
- $procurement->signed_at=$procurement->procurementDeliveries->first()['signed_at'];
|
|
|
+ $procurement->signed_at=$procurement->procurementDeliveries->first()['signed_at']??'';
|
|
|
}
|
|
|
|
|
|
$procurementStatus=Procurement::status;
|
|
|
$row = ['采购编号','采购日期','接单日期','签收日期','项目名称','采购公司','供应商','耗材编号','耗材','尺寸大小','特殊要求',
|
|
|
- '材质规格','采购数量','销售数量','收货数量','采购单价(元)','销售单价(元)','应收金额(元)','应付金额(元)','状态'];
|
|
|
+ '材质规格','备注','采购数量','销售数量','收货数量','采购单价(元)','销售单价(元)','应收金额(元)','应付金额(元)','状态'];
|
|
|
$list = [];
|
|
|
foreach ($procurements as $procurement){
|
|
|
$list[] = [
|
|
|
@@ -504,6 +505,7 @@ class ProcurementController extends Controller
|
|
|
$procurement->ownerMaterial ? $procurement->ownerMaterial->size :'',
|
|
|
$procurement->ownerMaterial ? $procurement->ownerMaterial->special :'',
|
|
|
$procurement->ownerMaterial ? $procurement->ownerMaterial->specification :'',
|
|
|
+ $procurement->remark,
|
|
|
$procurement->quantity,
|
|
|
$procurement->amount,
|
|
|
$procurement->receive_amount ? $procurement->receive_amount : '',//收货数量
|