补充新功能

This commit is contained in:
mzl
2025-09-10 18:34:20 +08:00
parent a433b3c1fb
commit 60eb12a151
7 changed files with 1218 additions and 195 deletions
+20 -2
View File
@@ -58,6 +58,8 @@ class StockOrdersController extends BaseController
if (isset($data['eta_ship_date'])) $data['eta_ship_date'] = date('Y-m-d', $data['eta_ship_date']);
if (isset($data['biz_date'])) $data['biz_date'] = date('Y-m-d', $data['biz_date']);
if (isset($data['latest_arrival_date'])) $data['latest_arrival_date'] = date('Y-m-d', $data['latest_arrival_date']);
if (isset($data['pick_up_date'])) $data['pick_up_date'] = date('Y-m-d', $data['pick_up_date']);
if (isset($data['collect_all_date'])) $data['collect_all_date'] = date('Y-m-d', $data['collect_all_date']);
if (!empty($data['contract'])) {
$data['contract_url'] = (new \app\common\service\OssService)->generatePrivateUrl($data['contract']);
@@ -127,7 +129,9 @@ class StockOrdersController extends BaseController
return $data;
}
/**
* 获取打印数据
*/
public function print(Request $request)
{
try {
@@ -141,7 +145,21 @@ class StockOrdersController extends BaseController
}
}
/**
* 启动审批
*/
public function approval(Request $request)
{
try {
$raw = $this->service->serviceApproval($request);
$data = $this->transformData($raw, method_exists($this, 'approvalFormat')
? [$this, 'approvalFormat']
: null);
return $this->success($data);
} catch (\Throwable $e) {
return $this->error($e->getMessage());
}
}
public function desc(Request $request)
{