|
@@ -55,7 +55,7 @@ export default function DesignPic() {
|
|
|
// 修改图片名称渲染函数
|
|
// 修改图片名称渲染函数
|
|
|
const name_render = (value: any, index: number, record: any) => {
|
|
const name_render = (value: any, index: number, record: any) => {
|
|
|
return <>
|
|
return <>
|
|
|
- <div>{record.design_sku}</div>
|
|
|
|
|
|
|
+ <div>{record.order_no}</div>
|
|
|
</>
|
|
</>
|
|
|
};
|
|
};
|
|
|
|
|
|
|
@@ -101,6 +101,16 @@ export default function DesignPic() {
|
|
|
}));
|
|
}));
|
|
|
|
|
|
|
|
const getPicData = async () => {
|
|
const getPicData = async () => {
|
|
|
|
|
+ const [tab] = await browser.tabs.query({ active: true, currentWindow: true });
|
|
|
|
|
+ // 获取页面域名
|
|
|
|
|
+ if (tab.url) {
|
|
|
|
|
+ const url = tab.url
|
|
|
|
|
+ if (!url.includes('main/customize-goods')) {
|
|
|
|
|
+ // temu定制页面
|
|
|
|
|
+ CustomMessage.error('当前页面不是定制页面')
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
try {
|
|
try {
|
|
|
setLoading(true)
|
|
setLoading(true)
|
|
|
// 获取上传路径
|
|
// 获取上传路径
|
|
@@ -280,6 +290,8 @@ export default function DesignPic() {
|
|
|
})
|
|
})
|
|
|
|
|
|
|
|
console.log(pic_text_arr, "pic_text_arr")
|
|
console.log(pic_text_arr, "pic_text_arr")
|
|
|
|
|
+ let pic_text_arr1 = pic_text_arr.filter(item => item.order_no && item.order_no != "-")
|
|
|
|
|
+ console.log(pic_text_arr1, "pic_text_arr1")
|
|
|
// const params = {...pic_text_arr[0],api_token: localStorage.getItem('access_token')}
|
|
// const params = {...pic_text_arr[0],api_token: localStorage.getItem('access_token')}
|
|
|
// console.log(params,"params")
|
|
// console.log(params,"params")
|
|
|
// fetch(`http:${uploadUrl}photo/temuUpload `, {
|
|
// fetch(`http:${uploadUrl}photo/temuUpload `, {
|
|
@@ -298,7 +310,7 @@ export default function DesignPic() {
|
|
|
|
|
|
|
|
// 数据显示
|
|
// 数据显示
|
|
|
let table_data: any[] = []
|
|
let table_data: any[] = []
|
|
|
- pic_text_arr.forEach(item => {
|
|
|
|
|
|
|
+ pic_text_arr1.forEach(item => {
|
|
|
if (item.data_params.length) {
|
|
if (item.data_params.length) {
|
|
|
item.data_params.forEach((items: any) => {
|
|
item.data_params.forEach((items: any) => {
|
|
|
table_data.push({
|
|
table_data.push({
|
|
@@ -527,7 +539,7 @@ export default function DesignPic() {
|
|
|
<span className='text-red-500'>ps:需在Temu定制商品内容页面获取数据,且上传图片过程中请勿关闭插件</span>
|
|
<span className='text-red-500'>ps:需在Temu定制商品内容页面获取数据,且上传图片过程中请勿关闭插件</span>
|
|
|
<Table dataSource={dataSourceWithIndex}>
|
|
<Table dataSource={dataSourceWithIndex}>
|
|
|
<Table.Column title="图片" cell={pic_render} />
|
|
<Table.Column title="图片" cell={pic_render} />
|
|
|
- <Table.Column title="定制SKU" cell={name_render} />
|
|
|
|
|
|
|
+ <Table.Column title="备货单" cell={name_render} />
|
|
|
<Table.Column title="定制区域" cell={label_render} />
|
|
<Table.Column title="定制区域" cell={label_render} />
|
|
|
<Table.Column title="文字" cell={text_render} />
|
|
<Table.Column title="文字" cell={text_render} />
|
|
|
<Table.Column title="操作" cell={option_render} />
|
|
<Table.Column title="操作" cell={option_render} />
|