diff --git a/src/app.tsx b/src/app.tsx index bd8492f..4a18fc1 100644 --- a/src/app.tsx +++ b/src/app.tsx @@ -69,6 +69,8 @@ export const layout: RunTimeLayoutConfig = (initialState) => { }, contentStyle: { padding: 0, + margin: 0, + paddingInline: 0, }, layout: 'mix', logout: () => { @@ -103,6 +105,12 @@ export const layout: RunTimeLayoutConfig = (initialState) => { }, ], unAccessible: , + token: { + pageContainer: { + paddingInlinePageContainerContent: 0, + paddingBlockPageContainerContent: 0, + }, + }, }; }; diff --git a/src/pages/Trip/components/AlarmTable.tsx b/src/pages/Trip/components/AlarmTable.tsx index 49feda1..074db89 100644 --- a/src/pages/Trip/components/AlarmTable.tsx +++ b/src/pages/Trip/components/AlarmTable.tsx @@ -86,7 +86,7 @@ export const AlarmTable: React.FC = ({ return ( <> - // bordered + bordered actionRef={actionRef} metas={columns} polling={DURATION_POLLING_PRESENTATIONS} diff --git a/src/pages/Trip/components/CreateNewHaulOrTrip.tsx b/src/pages/Trip/components/CreateNewHaulOrTrip.tsx index 28197dc..424c1ed 100644 --- a/src/pages/Trip/components/CreateNewHaulOrTrip.tsx +++ b/src/pages/Trip/components/CreateNewHaulOrTrip.tsx @@ -6,7 +6,7 @@ import { } from '@/services/controller/TripController'; import { PlusOutlined } from '@ant-design/icons'; import { useModel } from '@umijs/max'; -import { Button, message, theme } from 'antd'; +import { Button, Grid, message, theme } from 'antd'; import { useState } from 'react'; import CreateOrUpdateFishingLog from './CreateOrUpdateFishingLog'; @@ -25,6 +25,8 @@ const CreateNewHaulOrTrip: React.FC = ({ const checkHaulFinished = () => { return trips?.fishing_logs?.some((h) => h.status === 0); }; + const { useBreakpoint } = Grid; + const screens = useBreakpoint(); const createNewHaul = async () => { if (trips?.fishing_logs?.some((f) => f.status === 0)) { @@ -76,7 +78,10 @@ const CreateNewHaulOrTrip: React.FC = ({ } return ( - <> +
{trips?.trip_status === 2 ? (
); }; diff --git a/src/pages/Trip/components/MainTripBody.tsx b/src/pages/Trip/components/MainTripBody.tsx index 1b401b8..538b17f 100644 --- a/src/pages/Trip/components/MainTripBody.tsx +++ b/src/pages/Trip/components/MainTripBody.tsx @@ -1,7 +1,6 @@ import { ProCard } from '@ant-design/pro-components'; import { useModel } from '@umijs/max'; import { Flex, Grid } from 'antd'; -import { useState } from 'react'; import HaulTable from './HaulTable'; import TripCostTable from './TripCost'; import TripCrews from './TripCrews'; @@ -23,7 +22,6 @@ const MainTripBody: React.FC = ({ // console.log('tripInfo:', tripInfo); const { useBreakpoint } = Grid; const screens = useBreakpoint(); - const [isResponsive, setIsResponsive] = useState(false); const { data, getApi } = useModel('getTrip'); const tripCosts = Array.isArray(tripInfo?.trip_cost) ? tripInfo.trip_cost @@ -77,11 +75,14 @@ const MainTripBody: React.FC = ({ padding: 0, paddingInline: 0, gap: 10, + backgroundColor: 'transparent', }} > = ({ display: 'flex', justifyContent: 'center', alignItems: 'center', - borderBottom: '1px solid #f0f0f0', + // borderBottom: '1px solid #f0f0f0', }} title="Chi phí chuyến đi" style={{ minHeight: 300 }} diff --git a/src/pages/Trip/components/TripFishingGear.tsx b/src/pages/Trip/components/TripFishingGear.tsx index 397a1ec..377d2c3 100644 --- a/src/pages/Trip/components/TripFishingGear.tsx +++ b/src/pages/Trip/components/TripFishingGear.tsx @@ -33,7 +33,7 @@ const TripFishingGearTable: React.FC = ({ showTotal: (total, range) => `${range[0]}-${range[1]} trên ${total}`, }} options={false} - // bordered + // bordered size="middle" scroll={{ x: '100%' }} style={{ flex: 1 }} diff --git a/src/pages/Trip/index.tsx b/src/pages/Trip/index.tsx index c992832..9bf7fb9 100644 --- a/src/pages/Trip/index.tsx +++ b/src/pages/Trip/index.tsx @@ -49,10 +49,16 @@ const DetailTrip = () => { ( + {data ? data.name : 'Chuyến đi'} + + ), tags: , }} + content={null} loading={isLoading} + ghost extra={[ { defaultMessage: 'Cảnh báo', })} colSpan={{ xs: 24, md: 24, lg: 5 }} - bodyStyle={{ paddingInline: 0, paddingBlock: 8 }} + bodyStyle={{ paddingInline: 0, paddingBlock: 0 }} bordered + // style={{ borderBlockEnd: 'none'}} > {data ? (