调整备货单功能
This commit is contained in:
@@ -81,19 +81,22 @@ class StockOrdersController extends BaseController
|
||||
if (!isset($groupedFiles[$file['file_code']])) {
|
||||
$groupedFiles[$file['file_code']] = [];
|
||||
}
|
||||
$groupedFiles[$file['file_code']][] = $file['file_url'];
|
||||
$groupedFiles[$file['file_code']][] = [
|
||||
'url' => $file['file_url'],
|
||||
'original_name' => $file['original_name']
|
||||
];
|
||||
}
|
||||
|
||||
// 映射到对应字段
|
||||
foreach ($fileTypes as $field => $fileCode) {
|
||||
if (isset($groupedFiles[$fileCode])) {
|
||||
// 原始URL数组
|
||||
// 文件信息数组,包含url和original_name
|
||||
$data[$field] = $groupedFiles[$fileCode];
|
||||
|
||||
// 完整URL数组
|
||||
$fullUrls = [];
|
||||
foreach ($groupedFiles[$fileCode] as $url) {
|
||||
$fullUrls[] = (new \app\common\service\OssService)->generatePrivateUrl($url);
|
||||
foreach ($groupedFiles[$fileCode] as $fileInfo) {
|
||||
$fullUrls[] = (new \app\common\service\OssService)->generatePrivateUrl($fileInfo['url']);
|
||||
}
|
||||
$data[$field . '_url'] = $fullUrls;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user