Yansen vor 2 Jahren
Ursprung
Commit
137df09447

BIN
public/favicon.ico Datei anzeigen


+ 2
- 4
src/pages/guaranteeTask/index.jsx Datei anzeigen

1
 import { deleteGuaranteeTask, getGuaranteeTaskList } from '@/services/api/guaranteeTask';
1
 import { deleteGuaranteeTask, getGuaranteeTaskList } from '@/services/api/guaranteeTask';
2
 import { queryTable } from '@/utils/request';
2
 import { queryTable } from '@/utils/request';
3
 import { PageContainer, ProTable } from '@ant-design/pro-components';
3
 import { PageContainer, ProTable } from '@ant-design/pro-components';
4
+import { Link } from 'umi';
4
 import { history } from '@umijs/max';
5
 import { history } from '@umijs/max';
5
 import { Button, message, Popconfirm } from 'antd';
6
 import { Button, message, Popconfirm } from 'antd';
6
 import moment from 'moment';
7
 import moment from 'moment';
99
           key={4}
100
           key={4}
100
           style={{ padding: 0 }}
101
           style={{ padding: 0 }}
101
           type="link"
102
           type="link"
102
-          onClick={() => {
103
-            history.push(`/guaranteeTask/print?id=${record.id}`);
104
-          }}
105
         >
103
         >
106
-          打印
104
+          <Link target="_blank" to={`/guaranteeTask/print?id=${record.id}`}>打印</Link>
107
         </Button>,
105
         </Button>,
108
       ],
106
       ],
109
     },
107
     },

+ 1
- 0
src/pages/guaranteeTask/print/index.jsx Datei anzeigen

127
       <div className={Styles['print-btn']}>
127
       <div className={Styles['print-btn']}>
128
         <Button type="primary" onClick={onPrint}>打印</Button>
128
         <Button type="primary" onClick={onPrint}>打印</Button>
129
       </div>
129
       </div>
130
+      <div></div>
130
     </div>
131
     </div>
131
   )
132
   )
132
 }
133
 }

+ 1
- 1
src/pages/guaranteeTask/print/style.less Datei anzeigen

85
 @media screen {
85
 @media screen {
86
   .print-btn {
86
   .print-btn {
87
     text-align: center;
87
     text-align: center;
88
-    margin: 64px auto;
88
+    padding: 64px 0;
89
   }
89
   }
90
 
90
 
91
   .print-table {
91
   .print-table {