Commit 7be3559862f2377bf32fe854b511cfbc9784ac36
1 parent
cafb718c
refactor(Invoice): 优化重票记录页面代码结构
-调整组件导入顺序,提高代码可读性 - 重构操作列的渲染逻辑,增加日志输出 - 优化删除确认按钮的样式和布局
Showing
1 changed file
with
30 additions
and
27 deletions
src/pages/Invoice/ReissueRecord/index.tsx
... | ... | @@ -164,34 +164,37 @@ export default () => { |
164 | 164 | title: '操作', |
165 | 165 | valueType: 'option', |
166 | 166 | key: 'option', |
167 | - render: (record) => [ | |
168 | - record.paths?.includes('audit') && ( | |
169 | - <Audit | |
170 | - key={'audit'} | |
171 | - recordIds={[record.id]} | |
172 | - onClose={() => { | |
173 | - actionRef.current?.reload(); | |
174 | - }} | |
175 | - /> | |
176 | - ), | |
177 | - record.paths?.includes('audit') && ( | |
178 | - <ButtonConfirm | |
179 | - key="delete" | |
180 | - className="p-0" | |
181 | - title={'确认删除该记录?'} | |
182 | - text="删除" | |
183 | - onConfirm={async () => { | |
184 | - let res = await postServiceInvoiceReissueRecordDelete({ | |
185 | - data: { id: record.id }, | |
186 | - }); | |
187 | - if (res) { | |
188 | - message.success(res.message); | |
167 | + render: (text, record) => { | |
168 | + console.log(text); | |
169 | + return [ | |
170 | + record.paths?.includes('audit') && ( | |
171 | + <Audit | |
172 | + key={'audit'} | |
173 | + recordIds={[record.id]} | |
174 | + onClose={() => { | |
189 | 175 | actionRef.current?.reload(); |
190 | - } | |
191 | - }} | |
192 | - /> | |
193 | - ), | |
194 | - ], | |
176 | + }} | |
177 | + /> | |
178 | + ), | |
179 | + record.paths?.includes('audit') && ( | |
180 | + <ButtonConfirm | |
181 | + key="delete" | |
182 | + className="p-0" | |
183 | + title={'确认删除该记录?'} | |
184 | + text="删除" | |
185 | + onConfirm={async () => { | |
186 | + let res = await postServiceInvoiceReissueRecordDelete({ | |
187 | + data: { id: record.id }, | |
188 | + }); | |
189 | + if (res) { | |
190 | + message.success(res.message); | |
191 | + actionRef.current?.reload(); | |
192 | + } | |
193 | + }} | |
194 | + /> | |
195 | + ), | |
196 | + ]; | |
197 | + }, | |
195 | 198 | }, |
196 | 199 | ]; |
197 | 200 | return ( | ... | ... |