| | |
| | | |
| | | import React, { useState, useRef, useEffect } from 'react'; |
| | | import { Button, message, Modal } from 'antd'; |
| | | import { Button, message, Modal, Tag } from 'antd'; |
| | | import { |
| | | FooterToolbar, |
| | | PageContainer, |
| | |
| | | import Edit from './components/edit' |
| | | import { TextFilter, SelectFilter, DatetimeRangeFilter, LinkFilter } from '@/components/TableSearch' |
| | | import { repairBug } from '@/utils/common-util'; |
| | | import { statusMap } from '@/utils/enum-util' |
| | | |
| | | const TABLE_KEY = "pro-table-host"; |
| | | |
| | |
| | | { label: '禁用', value: 0 }, |
| | | ]} |
| | | />, |
| | | render: (_, record) => { |
| | | const status = statusMap[record.status] |
| | | return <Tag color={status.color}>{status.text}</Tag> |
| | | }, |
| | | }, |
| | | { |
| | | title: '添加时间', |
| | |
| | | |
| | | import React, { useState, useRef, useEffect } from 'react'; |
| | | import { Button, message, Modal } from 'antd'; |
| | | import { Button, message, Modal, Tag } from 'antd'; |
| | | import { |
| | | FooterToolbar, |
| | | PageContainer, |
| | |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.util.ArrayList; |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.*; |
| | | |
| | | @RestController |
| | | @RequestMapping("/api") |
| | |
| | | @OperationLog("添加机构") |
| | | @PostMapping("/host/save") |
| | | public R save(@RequestBody Host host) { |
| | | host.setCreateTime(new Date()); |
| | | host.setUpdateTime(new Date()); |
| | | if (!hostService.save(host)) { |
| | | return R.error("添加失败"); |
| | | } |
| | |
| | | @OperationLog("修改机构") |
| | | @PostMapping("/host/update") |
| | | public R update(@RequestBody Host host) { |
| | | host.setUpdateTime(new Date()); |
| | | if (!hostService.updateById(host)) { |
| | | return R.error("修改失败"); |
| | | } |