wjx преди 1 месец
родител
ревизия
e5cd59ba24

+ 9 - 1
src/pages/weComTask/page/bookLink/selectBookLink.tsx

@@ -173,7 +173,7 @@ const SelectBookLink: React.FC<Props> = ({ bookPlatForm, linkData, mpAccountId,
                             name: record.name,
                         }),
                         onChange(_, selectedRows) {
-                            let newData = JSON.parse(JSON.stringify(data))
+                            const newData = JSON.parse(JSON.stringify(data))
                             newData[selectAdz - 1].bookLink = selectedRows
                             setData(newData)
                         },
@@ -192,6 +192,14 @@ const SelectBookLink: React.FC<Props> = ({ bookPlatForm, linkData, mpAccountId,
                             setQueryParamsNew({ ...queryParamsNew, pageNum: page, pageSize })
                         }
                     }}
+                    onRow={(record) => ({
+                        onClick: () => {
+                            console.log(record)
+                            const newData = JSON.parse(JSON.stringify(data))
+                            newData[selectAdz - 1]['bookLink'] = [record];
+                            setData(newData)
+                        },
+                    })}
                 />
             </div>
             <div className={style.center}>

+ 1 - 1
src/pages/weComTask/page/bookLink/tableConfig.tsx

@@ -35,7 +35,7 @@ export function bookLinkTableConfig(isSelect: boolean, handleCopy?: (value: any)
             title: '渠道名称',
             dataIndex: 'channelName',
             key: 'channelName',
-            width: 110,
+            width: 300,
             ellipsis: true,
             render: (value) => {
                 return <span style={{ fontSize: 12 }}>{value || '--'}</span>

+ 4 - 3
src/pages/weComTask/page/businessPlan/taskList/components/groupTask/index.tsx

@@ -166,9 +166,10 @@ export const ExpandedRow: React.FC<{ record: any }> = ({ record }) => {
                 {...record}
             />
             <h2>群发内容</h2>
-            <div style={{ marginTop: 5, backgroundColor: '#d9d9d9', borderRadius: 6, padding: '10px 10px 16px' }}>
-                <LookMsg data={getMsgData(contentDTO?.[0], token)} />
-            </div>
+            {contentDTO?.map((item, index) => <div key={index} style={{ marginTop: 5, backgroundColor: '#d9d9d9', borderRadius: 6, padding: '10px 10px 16px' }}>
+                <h3 style={{ marginTop: 0, textAlign: 'center' }}>内容{index + 1}</h3>
+                <LookMsg data={getMsgData(item, token)} />
+            </div>)}
         </div>
         <div style={{ flex: 1, overflow: 'hidden', display: 'flex', flexDirection: 'column', gap: 10, height: '100%' }}>
             <Tabs