|
|
@@ -244,6 +244,8 @@ const getList = async () => {
|
|
|
const ossMap = new Map(ossRes.data.map((oss: any) => [String(oss.ossId), oss.url]));
|
|
|
rows.forEach((item: any) => {
|
|
|
if (item.imageUrl && ossMap.has(String(item.imageUrl))) {
|
|
|
+ // 保存原始ossId用于编辑回显
|
|
|
+ item.imageOssId = item.imageUrl;
|
|
|
item.imageUrl = ossMap.get(String(item.imageUrl));
|
|
|
}
|
|
|
});
|
|
|
@@ -300,6 +302,8 @@ const handleUpdate = (row: any) => {
|
|
|
form.value = {
|
|
|
...row,
|
|
|
adType: 'gift_banner',
|
|
|
+ // 使用原始ossId用于image-upload组件回显
|
|
|
+ imageUrl: row.imageOssId || row.imageUrl,
|
|
|
status: row.status ?? 1,
|
|
|
color: row.color || '#ffffff',
|
|
|
remark: row.remark || '',
|