Commit f02065e050df75e5358698ca05da22b279c87395
1 parent
50fcf689
界面改动
Showing
2 changed files
with
25 additions
and
4 deletions
src/pages/finance/Reimburse/FieldService/components/FeeModal.tsx
... | ... | @@ -28,9 +28,9 @@ export default function Index(props: Props) { |
28 | 28 | pagination={false} |
29 | 29 | rowKey={r => `${r.id}`} |
30 | 30 | > |
31 | - <Table.Column title="早餐(元)" dataIndex="breakfast" /> | |
32 | - <Table.Column title="午餐(元)" dataIndex="lunch" /> | |
33 | - <Table.Column title="晚餐(元)" dataIndex="dinner" /> | |
31 | + <Table.Column title="早餐(元)" dataIndex="breakfast" render={(text: any, record: any) => (text ? `${text}元/次` : "")} /> | |
32 | + <Table.Column title="午餐(元)" dataIndex="lunch" render={(text: any, record: any) => (text ? `${text}元/次` : "")} /> | |
33 | + <Table.Column title="晚餐(元)" dataIndex="dinner" render={(text: any, record: any) => (text ? `${text}元/次` : "")} /> | |
34 | 34 | </Table> |
35 | 35 | </Modal> |
36 | 36 | ); | ... | ... |
src/pages/finance/Reimburse/FieldService/index.tsx
1 | 1 | import useInitial from "@/hooks/useInitail"; |
2 | 2 | import { PageHeaderWrapper } from "@ant-design/pro-layout"; |
3 | -import { Button, Card, Row, Table } from "antd"; | |
3 | +import { Button, Card, Row, Table, Popconfirm, message } from "antd"; | |
4 | 4 | import React, { useState } from "react"; |
5 | 5 | import * as API from "./api"; |
6 | 6 | import Modal from "./components/Modal"; |
... | ... | @@ -24,6 +24,17 @@ const CateringSubsidies = () => { |
24 | 24 | setCurrent(undefined); |
25 | 25 | }; |
26 | 26 | |
27 | + const onDelete = (row: any) => { | |
28 | + API.deleteApi(row.id) | |
29 | + .then((res) => { | |
30 | + message.success("删除成功"); | |
31 | + setLoading(true); | |
32 | + }) | |
33 | + .catch((err) => { | |
34 | + message.error("删除失败", err); | |
35 | + }); | |
36 | + }; | |
37 | + | |
27 | 38 | return ( |
28 | 39 | <PageHeaderWrapper title="外勤报销"> |
29 | 40 | <Card> |
... | ... | @@ -53,6 +64,16 @@ const CateringSubsidies = () => { |
53 | 64 | <Button type="link" onClick={() => onEdit(row)}> |
54 | 65 | 编辑 |
55 | 66 | </Button> |
67 | + <Popconfirm | |
68 | + title="是否删除" | |
69 | + onConfirm={() => onDelete(row)} | |
70 | + okText="确定" | |
71 | + cancelText="取消" | |
72 | + > | |
73 | + <Button type="link" danger> | |
74 | + 删除 | |
75 | + </Button> | |
76 | + </Popconfirm> | |
56 | 77 | </div> |
57 | 78 | )} |
58 | 79 | /> | ... | ... |