Pārlūkot izejas kodu

备货单去空

liqiuying 2 mēneši atpakaļ
vecāks
revīzija
0cdbfb9d06
1 mainītis faili ar 15 papildinājumiem un 3 dzēšanām
  1. 15 3
      entrypoints/popup/pages/DesignPic.tsx

+ 15 - 3
entrypoints/popup/pages/DesignPic.tsx

@@ -55,7 +55,7 @@ export default function DesignPic() {
   // 修改图片名称渲染函数
   const name_render = (value: any, index: number, record: any) => {
     return <>
-      <div>{record.design_sku}</div>
+      <div>{record.order_no}</div>
     </>
   };
 
@@ -101,6 +101,16 @@ export default function DesignPic() {
   }));
 
   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 {
       setLoading(true)
       // 获取上传路径
@@ -280,6 +290,8 @@ export default function DesignPic() {
           })
 
           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')}
           // console.log(params,"params")
           // fetch(`http:${uploadUrl}photo/temuUpload `, {
@@ -298,7 +310,7 @@ export default function DesignPic() {
 
           // 数据显示
           let table_data: any[] = []
-          pic_text_arr.forEach(item => {
+          pic_text_arr1.forEach(item => {
             if (item.data_params.length) {
               item.data_params.forEach((items: any) => {
                 table_data.push({
@@ -527,7 +539,7 @@ export default function DesignPic() {
         <span className='text-red-500'>ps:需在Temu定制商品内容页面获取数据,且上传图片过程中请勿关闭插件</span>
         <Table dataSource={dataSourceWithIndex}>
           <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={text_render} />
           <Table.Column title="操作" cell={option_render} />