顾绍勇 5 år sedan
förälder
incheckning
1212ea8a99

+ 5
- 3
src/pages/eContract/template/list.jsx Visa fil

9
 import apis from '../../../services/apis';
9
 import apis from '../../../services/apis';
10
 import request from '../../../utils/request';
10
 import request from '../../../utils/request';
11
 import AuthButton from '@/components/AuthButton';
11
 import AuthButton from '@/components/AuthButton';
12
+import withActions from '@/components/ActionList';
13
+import EditIcon from '@/components/EditIcon';
12
 // import RaiseHelpDoc from '../edit/components/RaiseHelpDoc';
14
 // import RaiseHelpDoc from '../edit/components/RaiseHelpDoc';
13
 
15
 
14
 const { Option } = Select;
16
 const { Option } = Select;
105
       dataIndex: '',
107
       dataIndex: '',
106
       key: '',
108
       key: '',
107
       align: 'center',
109
       align: 'center',
108
-      render: (text, record) => (
110
+      render: withActions((text, record) => [(
109
           <AuthButton name="admin.eContractTemplate.detail.get" noRight={null}>
111
           <AuthButton name="admin.eContractTemplate.detail.get" noRight={null}>
110
-            <a style={{ color: '#66B3FF' }} onClick={toDetail(record)} >查看详情</a>
112
+            <EditIcon type="look" text="查看详情" onClick={toDetail(record)}></EditIcon>
111
           </AuthButton>
113
           </AuthButton>
112
-      ),
114
+      ),])
113
     },
115
     },
114
   ];
116
   ];
115
   const getSignList = dynamicId => {
117
   const getSignList = dynamicId => {

+ 6
- 3
src/pages/h5SampleManager/h5Demand/list.jsx Visa fil

1
 import React, { useState, useEffect } from 'react';
1
 import React, { useState, useEffect } from 'react';
2
 import { Form, Input, Button, Icon, Select, message, Table, Divider, Tag, Pagination, Modal, DatePicker } from 'antd';
2
 import { Form, Input, Button, Icon, Select, message, Table, Divider, Tag, Pagination, Modal, DatePicker } from 'antd';
3
 import { FormattedMessage } from 'umi-plugin-react/locale';
3
 import { FormattedMessage } from 'umi-plugin-react/locale';
4
-import styles from '../../style/GoodsList.less';
5
 import router from 'umi/router';
4
 import router from 'umi/router';
6
 import moment from 'moment';
5
 import moment from 'moment';
6
+import styles from '../../style/GoodsList.less';
7
 import SelectCity from '../../../components/SelectButton/CitySelect'
7
 import SelectCity from '../../../components/SelectButton/CitySelect'
8
 import BuildSelect from '../../../components/SelectButton/BuildSelect'
8
 import BuildSelect from '../../../components/SelectButton/BuildSelect'
9
 import apis from '../../../services/apis';
9
 import apis from '../../../services/apis';
11
 import BatchDel from './components/BatchDel';
11
 import BatchDel from './components/BatchDel';
12
 import AddDemand from './components/AddDemand';
12
 import AddDemand from './components/AddDemand';
13
 import AuthButton from '@/components/AuthButton';
13
 import AuthButton from '@/components/AuthButton';
14
+import withActions from '@/components/ActionList';
15
+import EditIcon from '@/components/EditIcon';
14
 
16
 
15
 const { Option } = Select;
17
 const { Option } = Select;
16
 const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
18
 const { MonthPicker, RangePicker, WeekPicker } = DatePicker;
106
       dataIndex: 'handle',
108
       dataIndex: 'handle',
107
       key: 'handle',
109
       key: 'handle',
108
       align: 'center',
110
       align: 'center',
109
-      render: (text, record) => (
111
+      render: withActions((text, record) =>[ (
110
         <AuthButton name="admin.h5Demand.detail.get" noRight={null}>
112
         <AuthButton name="admin.h5Demand.detail.get" noRight={null}>
111
-          <a style={{ color: '#66B3FF' }} onClick={toDetail(record)} >查看详情</a>
113
+          <EditIcon type="look" text="查看详情" onClick={toDetail(record)}></EditIcon>
112
         </AuthButton>
114
         </AuthButton>
115
+      )]
113
       ),
116
       ),
114
     },
117
     },
115
   ];
118
   ];