feat: 设备组/设备类别

develop
JINGYJ 1 year ago
parent 628daf4cd1
commit 5280a4d032

@ -7,19 +7,68 @@
* @Description: ,`customMade`, koroFileHeader : https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE * @Description: ,`customMade`, koroFileHeader : https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/ */
// 设备类别 // 设备
export const DCSDevice_group_list: { [key: string]: string } = { export const DCSDevice_group_list: { [key: string]: string } = {
'DCSDeviceList.device_group.table.list.name': '设备名称' 'DCSDeviceList.device_group.table.list.id': 'ID',
'DCSDeviceList.device_group.table.list.name': '分组名称',
'DCSDeviceList.device_group.table.list.code': '分组代码',
'DCSDeviceList.device_group.table.list.address': '设备组地址',
'DCSDeviceList.device_group.table.list.telephone': '电话',
'DCSDeviceList.device_group.table.list.lon': '经度',
'DCSDeviceList.device_group.table.list.lat': '纬度',
'DCSDeviceList.device_group.table.list.managerName': '负责人',
'DCSDeviceList.device_group.table.list.managerPhone': '负责人联系方式',
'DCSDeviceList.device_group.table.list.isEnable': '是否启用',
'DCSDeviceList.device_group.table.list.parentFkId': '父设备组',
'DCSDeviceList.device_group.table.list.remark': '备注',
'DCSDeviceList.device_group.table.list.createTime': '创建时间',
'DCSDeviceList.device_group.table.list.updateTime': '更新时间',
'DCSDeviceList.device_group.table.rule.required.name': '分组名称为必填项',
'DCSDeviceList.device_group.table.rule.required.code': '分组代码为必填项',
'DCSDeviceList.device_group.table.rule.required.managerName': '负责人姓名为必填项',
'DCSDeviceList.device_group.table.rule.required.managerPhone': '负责人联系方式为必填项',
'DCSDeviceList.device_group.table.rule.required.parentFkId': '父节点为必填项',
'DCSDeviceList.device_group.table.list.add': '新建设备分组',
'DCSDeviceList.device_group.table.list.update': '更新设备分组',
'DCSDeviceList.device_group.table.list.treeAdd': '新建',
'DCSDeviceList.device_group.table.list.create_son': '添加子节点',
'DCSDeviceList.device_group.table.list.editor': '编辑',
} }
// 设备类别 // 设备类别
export const DCSDevice_category_list: { [key: string]: string } = { export const DCSDevice_category_list: { [key: string]: string } = {
'DCSDeviceList.device_category.table.list.name': '设备名称' 'DCSDeviceList.device_category.table.list.id': 'ID',
'DCSDeviceList.device_category.table.list.name': '类别名称',
'DCSDeviceList.device_category.table.list.code': '类别代码',
'DCSDeviceList.device_category.table.list.remark': '备注',
'DCSDeviceList.device_category.table.list.createTime': '创建时间',
'DCSDeviceList.device_category.table.list.updateTime': '更新时间',
'DCSDeviceList.device_category.table.rule.required.name': '类别名称为必填项',
'DCSDeviceList.device_category.table.rule.required.code': '类别代码为必填项',
'DCSDeviceList.device_category.table.list.add': '新建设备类别',
'DCSDeviceList.device_category.table.list.update': '更新设备类别',
'DCSDeviceList.device_category.table.list.editor': '编辑',
} }
// 设备列表 // 设备列表
export const DCSDevice_list: { [key: string]: string } = { export const DCSDevice_list: { [key: string]: string } = {
'DCSDeviceList.device.table.list.name': '设备名称' 'DCSDeviceList.device.table.list.id': 'ID',
'DCSDeviceList.device.table.list.name': '设备名称',
'DCSDeviceList.device.table.list.code': '设备代码',
'DCSDeviceList.device.table.list.position': '位置',
'DCSDeviceList.device.table.list.param': '设备参数',
'DCSDeviceList.device.table.list.spec': '设备规格',
'DCSDeviceList.device.table.list.categoryFkId': '设备类别',
'DCSDeviceList.device.table.list.groupFkId': '设备分组',
'DCSDeviceList.device.table.list.isEnable': '是否启用',
'DCSDeviceList.device.table.list.remark': '备注',
'DCSDeviceList.device.table.list.createTime': '创建时间',
'DCSDeviceList.device.table.list.updateTime': '更新时间',
'DCSDeviceList.device.table.rule.required.name': '设备名称为必填项',
'DCSDeviceList.device.table.rule.required.code': '设备代码为必填项',
'DCSDeviceList.device.table.list.add': '新建设备',
'DCSDeviceList.device.table.list.update': '更新设备',
'DCSDeviceList.device_category.table.list.editor': '编辑',
} }
// 设备状态 // 设备状态

@ -1,32 +1,32 @@
import { FormattedMessage} from '@umijs/max'; import { FormattedMessage} from '@umijs/max';
export const DeviceCategoryColumns = [{ export const DeviceCategoryColumns = [{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_category.table.list.id" id="DCSDeviceList.device_category.table.list.id"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "id", dataIndex: "id",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_category.table.list.name" id="DCSDeviceList.device_category.table.list.name"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "name", dataIndex: "name",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_category.table.list.code" id="DCSDeviceList.device_category.table.list.code"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "code", dataIndex: "code",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_category.table.list.remark" id="DCSDeviceList.device_category.table.list.remark"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "remark", dataIndex: "remark",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_category.table.list.createTime" id="DCSDeviceList.device_category.table.list.createTime"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "create_time", dataIndex: "create_time",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_category.table.list.updateTime" id="DCSDeviceList.device_category.table.list.updateTime"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "update_time", dataIndex: "update_time",
},] },]

@ -30,7 +30,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
<ModalForm<API.DeviceCategory> <ModalForm<API.DeviceCategory>
width={proFormSmallModelWidth} width={proFormSmallModelWidth}
title={intl.formatMessage({ title={intl.formatMessage({
id: 'device.device_category.table.list.add', id: 'DCSDeviceList.device_category.table.list.add',
defaultMessage: '$$$', defaultMessage: '$$$',
})} })}
open={props.createModalOpen} open={props.createModalOpen}
@ -59,13 +59,13 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
width={proFormSmallItemStyleProps.width} width={proFormSmallItemStyleProps.width}
name="name" name="name"
label={ label={
<FormattedMessage id="device.device_category.table.list.name" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.name" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_category.table.list.name', id: 'DCSDeviceList.device_category.table.list.name',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={true} required={true}
@ -74,7 +74,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
required: true, required: true,
message: ( message: (
<FormattedMessage <FormattedMessage
id="device.device_category.table.rule.required.name" id="DCSDeviceList.device_category.table.rule.required.name"
defaultMessage="name is required" defaultMessage="name is required"
/> />
), ),
@ -85,13 +85,13 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
width="lg" width="lg"
name="code" name="code"
label={ label={
<FormattedMessage id="device.device_category.table.list.code" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.code" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_category.table.list.code', id: 'DCSDeviceList.device_category.table.list.code',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={!isAuto} required={!isAuto}
@ -105,7 +105,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
required: true, required: true,
message: ( message: (
<FormattedMessage <FormattedMessage
id="device.device_category.table.rule.required.code" id="DCSDeviceList.device_category.table.rule.required.code"
defaultMessage="code is required" defaultMessage="code is required"
/> />
), ),
@ -125,13 +125,13 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
width={proFormSmallItemStyleProps.width} width={proFormSmallItemStyleProps.width}
name="remark" name="remark"
label={ label={
<FormattedMessage id="device.device_category.table.list.remark" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.remark" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_category.table.list.remark', id: 'DCSDeviceList.device_category.table.list.remark',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}

@ -34,7 +34,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
<ModalForm<API.DeviceCategory> <ModalForm<API.DeviceCategory>
width={proFormModelWidth} width={proFormModelWidth}
title={intl.formatMessage({ title={intl.formatMessage({
id: 'device.device_category.table.list.update', id: 'DCSDeviceList.device_category.table.list.update',
defaultMessage: '$$$', defaultMessage: '$$$',
})} })}
open={props.updateModalOpen} open={props.updateModalOpen}
@ -71,13 +71,13 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="name" name="name"
label={ label={
<FormattedMessage id="device.device_category.table.list.name" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.name" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_category.table.list.name', id: 'DCSDeviceList.device_category.table.list.name',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={true} required={true}
@ -88,7 +88,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
required: true, required: true,
message: ( message: (
<FormattedMessage <FormattedMessage
id="device.device_category.table.rule.required.name" id="DCSDeviceList.device_category.table.rule.required.name"
defaultMessage="name is required" defaultMessage="name is required"
/> />
), ),
@ -99,13 +99,13 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="code" name="code"
label={ label={
<FormattedMessage id="device.device_category.table.list.code" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.code" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_category.table.list.code', id: 'DCSDeviceList.device_category.table.list.code',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={true} required={true}
@ -116,7 +116,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
required: true, required: true,
message: ( message: (
<FormattedMessage <FormattedMessage
id="device.device_category.table.rule.required.code" id="DCSDeviceList.device_category.table.rule.required.code"
defaultMessage="code is required" defaultMessage="code is required"
/> />
), ),
@ -127,13 +127,13 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="remark" name="remark"
label={ label={
<FormattedMessage id="device.device_category.table.list.remark" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.remark" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_category.table.list.remark', id: 'DCSDeviceList.device_category.table.list.remark',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
@ -145,7 +145,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
name="createTime" name="createTime"
label={ label={
<FormattedMessage <FormattedMessage
id="device.device_category.table.list.createTime" id="DCSDeviceList.device_category.table.list.createTime"
defaultMessage="$$$" defaultMessage="$$$"
/> />
} }
@ -153,7 +153,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_category.table.list.createTime', id: 'DCSDeviceList.device_category.table.list.createTime',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
@ -165,7 +165,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
name="updateTime" name="updateTime"
label={ label={
<FormattedMessage <FormattedMessage
id="device.device_category.table.list.updateTime" id="DCSDeviceList.device_category.table.list.updateTime"
defaultMessage="$$$" defaultMessage="$$$"
/> />
} }
@ -173,7 +173,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_category.table.list.updateTime', id: 'DCSDeviceList.device_category.table.list.updateTime',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}

@ -76,39 +76,39 @@ const DeviceCategoryList: React.FC = () => {
}; };
const columns: ProColumns<API.DeviceCategory>[] = [ const columns: ProColumns<API.DeviceCategory>[] = [
{ // {
title: <FormattedMessage id="device.device_category.table.list.id" defaultMessage="id" />, // title: <FormattedMessage id="DCSDeviceList.device_category.table.list.id" defaultMessage="id" />,
dataIndex: 'id', // dataIndex: 'id',
sorter: true, // sorter: true,
render: (dom, entity) => { // render: (dom, entity) => {
return ( // return (
<a // <a
onClick={() => { // onClick={() => {
setCurrentRow(entity); // setCurrentRow(entity);
setShowDetail(true); // setShowDetail(true);
}} // }}
> // >
{dom} // {dom}
</a> // </a>
); // );
}, // },
}, // },
{ {
title: <FormattedMessage id="device.device_category.table.list.name" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device_category.table.list.name" defaultMessage="$$$" />,
dataIndex: 'name', dataIndex: 'name',
hideInSearch: true, hideInSearch: false,
}, },
{ {
title: <FormattedMessage id="device.device_category.table.list.code" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device_category.table.list.code" defaultMessage="$$$" />,
dataIndex: 'code', dataIndex: 'code',
hideInSearch: true, hideInSearch: true,
}, },
{ {
title: ( title: (
<FormattedMessage id="device.device_category.table.list.remark" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.remark" defaultMessage="$$$" />
), ),
dataIndex: 'remark', dataIndex: 'remark',
hideInSearch: true, hideInSearch: true,
@ -116,7 +116,7 @@ const DeviceCategoryList: React.FC = () => {
{ {
title: ( title: (
<FormattedMessage id="device.device_category.table.list.createTime" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.createTime" defaultMessage="$$$" />
), ),
dataIndex: 'createTime', dataIndex: 'createTime',
sorter: true, sorter: true,
@ -126,7 +126,7 @@ const DeviceCategoryList: React.FC = () => {
{ {
title: ( title: (
<FormattedMessage id="device.device_category.table.list.updateTime" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.updateTime" defaultMessage="$$$" />
), ),
dataIndex: 'updateTime', dataIndex: 'updateTime',
sorter: true, sorter: true,
@ -155,7 +155,7 @@ const DeviceCategoryList: React.FC = () => {
setCurrentRow(record); setCurrentRow(record);
}} }}
> >
<FormattedMessage id="pages.searchTable.update" defaultMessage="Update" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.editor" defaultMessage="Update" />
</Button> </Button>
), ),
}, },

@ -1,72 +1,72 @@
import { FormattedMessage} from '@umijs/max'; import { FormattedMessage} from '@umijs/max';
export const DeviceGroupColumns = [{ export const DeviceGroupColumns = [{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.id" id="DCSDeviceList.device_group.table.list.id"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "id", dataIndex: "id",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.name" id="DCSDeviceList.device_group.table.list.name"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "name", dataIndex: "name",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.code" id="DCSDeviceList.device_group.table.list.code"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "code", dataIndex: "code",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.address" id="DCSDeviceList.device_group.table.list.address"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "address", dataIndex: "address",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.telephone" id="DCSDeviceList.device_group.table.list.telephone"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "telephone", dataIndex: "telephone",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.lon" id="DCSDeviceList.device_group.table.list.lon"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "lon", dataIndex: "lon",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.lat" id="DCSDeviceList.device_group.table.list.lat"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "lat", dataIndex: "lat",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.managerName" id="DCSDeviceList.device_group.table.list.managerName"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "manager_name", dataIndex: "manager_name",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.managerPhone" id="DCSDeviceList.device_group.table.list.managerPhone"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "manager_phone", dataIndex: "manager_phone",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.isEnable" id="DCSDeviceList.device_group.table.list.isEnable"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "is_enable", dataIndex: "is_enable",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.parentFkId" id="DCSDeviceList.device_group.table.list.parentFkId"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "parent_fk_id", dataIndex: "parent_fk_id",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.remark" id="DCSDeviceList.device_group.table.list.remark"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "remark", dataIndex: "remark",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.createTime" id="DCSDeviceList.device_group.table.list.createTime"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "create_time", dataIndex: "create_time",
},{ },{
title: (<FormattedMessage title: (<FormattedMessage
id="device.device_group.table.list.updateTime" id="DCSDeviceList.device_group.table.list.updateTime"
defaultMessage="$$$"/>), defaultMessage="$$$"/>),
dataIndex: "update_time", dataIndex: "update_time",
},] },]

@ -45,7 +45,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
<ModalForm<API.DeviceGroup> <ModalForm<API.DeviceGroup>
width={proFormModelWidth} width={proFormModelWidth}
title={intl.formatMessage({ title={intl.formatMessage({
id: 'device.device_group.table.list.add', id: 'DCSDeviceList.device_group.table.list.add',
defaultMessage: '$$$', defaultMessage: '$$$',
})} })}
open={props.createModalOpen} open={props.createModalOpen}
@ -76,13 +76,13 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
initialValue={parentId} initialValue={parentId}
disabled={true} disabled={true}
label={ label={
<FormattedMessage id="device.device_group.table.list.parentFkId" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.parentFkId" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_select', id: 'common.please_select',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.parentFkId', id: 'DCSDeviceList.device_group.table.list.parentFkId',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
request={async () => parentSelectOptions} request={async () => parentSelectOptions}
@ -90,12 +90,12 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="name" name="name"
label={<FormattedMessage id="device.device_group.table.list.name" defaultMessage="$$$" />} label={<FormattedMessage id="DCSDeviceList.device_group.table.list.name" defaultMessage="$$$" />}
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.name', id: 'DCSDeviceList.device_group.table.list.name',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={true} required={true}
@ -104,7 +104,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
required: true, required: true,
message: ( message: (
<FormattedMessage <FormattedMessage
id="device.device_group.table.rule.required.name" id="DCSDeviceList.device_group.table.rule.required.name"
defaultMessage="name is required" defaultMessage="name is required"
/> />
), ),
@ -114,12 +114,12 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="code" name="code"
label={<FormattedMessage id="device.device_group.table.list.code" defaultMessage="$$$" />} label={<FormattedMessage id="DCSDeviceList.device_group.table.list.code" defaultMessage="$$$" />}
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.code', id: 'DCSDeviceList.device_group.table.list.code',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={!isAuto} required={!isAuto}
@ -133,7 +133,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
required: true, required: true,
message: ( message: (
<FormattedMessage <FormattedMessage
id="device.device_group.table.rule.required.code" id="DCSDeviceList.device_group.table.rule.required.code"
defaultMessage="code is required" defaultMessage="code is required"
/> />
), ),
@ -153,18 +153,18 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="address" name="address"
label={ label={
<FormattedMessage id="device.device_group.table.list.address" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.address" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.address', id: 'DCSDeviceList.device_group.table.list.address',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
/> />
<ProFormText {/* <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="telephone" name="telephone"
label={ label={
@ -178,8 +178,8 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
/> /> */}
<ProFormText {/* <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="lon" name="lon"
label={<FormattedMessage id="device.device_group.table.list.lon" defaultMessage="$$$" />} label={<FormattedMessage id="device.device_group.table.list.lon" defaultMessage="$$$" />}
@ -204,13 +204,13 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
/> /> */}
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="managerName" name="managerName"
label={ label={
<FormattedMessage <FormattedMessage
id="device.device_group.table.list.managerName" id="DCSDeviceList.device_group.table.list.managerName"
defaultMessage="$$$" defaultMessage="$$$"
/> />
} }
@ -218,7 +218,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.managerName', id: 'DCSDeviceList.device_group.table.list.managerName',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
@ -228,7 +228,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
name="managerPhone" name="managerPhone"
label={ label={
<FormattedMessage <FormattedMessage
id="device.device_group.table.list.managerPhone" id="DCSDeviceList.device_group.table.list.managerPhone"
defaultMessage="$$$" defaultMessage="$$$"
/> />
} }
@ -236,7 +236,7 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.managerPhone', id: 'DCSDeviceList.device_group.table.list.managerPhone',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
@ -247,25 +247,25 @@ const CreateForm: React.FC<CreateFormProps> = (props) => {
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="remark" name="remark"
label={ label={
<FormattedMessage id="device.device_group.table.list.remark" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.remark" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.remark', id: 'DCSDeviceList.device_group.table.list.remark',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
/> />
<ProFormSwitch {/* <ProFormSwitch
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="isEnable" name="isEnable"
label={ label={
<FormattedMessage id="device.device_group.table.list.isEnable" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.isEnable" defaultMessage="$$$" />
} }
initialValue={true} initialValue={true}
/> /> */}
</ProForm.Group> </ProForm.Group>
</ModalForm> </ModalForm>
); );

@ -32,7 +32,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
<ModalForm<API.DeviceGroup> <ModalForm<API.DeviceGroup>
width={proFormModelWidth} width={proFormModelWidth}
title={intl.formatMessage({ title={intl.formatMessage({
id: 'device.device_group.table.list.update', id: 'DCSDeviceList.device_group.table.list.update',
defaultMessage: '$$$', defaultMessage: '$$$',
})} })}
open={props.updateModalOpen} open={props.updateModalOpen}
@ -70,12 +70,12 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="name" name="name"
label={<FormattedMessage id="device.device_group.table.list.name" defaultMessage="$$$" />} label={<FormattedMessage id="DCSDeviceList.device_group.table.list.name" defaultMessage="$$$" />}
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.name', id: 'DCSDeviceList.device_group.table.list.name',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={true} required={true}
@ -86,7 +86,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
required: true, required: true,
message: ( message: (
<FormattedMessage <FormattedMessage
id="device.device_group.table.rule.required.name" id="DCSDeviceList.device_group.table.rule.required.name"
defaultMessage="name is required" defaultMessage="name is required"
/> />
), ),
@ -96,12 +96,12 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="code" name="code"
label={<FormattedMessage id="device.device_group.table.list.code" defaultMessage="$$$" />} label={<FormattedMessage id="DCSDeviceList.device_group.table.list.code" defaultMessage="$$$" />}
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.code', id: 'DCSDeviceList.device_group.table.list.code',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={true} required={true}
@ -112,7 +112,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
required: true, required: true,
message: ( message: (
<FormattedMessage <FormattedMessage
id="device.device_group.table.rule.required.code" id="DCSDeviceList.device_group.table.rule.required.code"
defaultMessage="code is required" defaultMessage="code is required"
/> />
), ),
@ -123,30 +123,30 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="address" name="address"
label={ label={
<FormattedMessage id="device.device_group.table.list.address" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.address" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.address', id: 'DCSDeviceList.device_group.table.list.address',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
initialValue={props.values.address} initialValue={props.values.address}
disabled={false} disabled={false}
/> />
<ProFormText {/* <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="telephone" name="telephone"
label={ label={
<FormattedMessage id="device.device_group.table.list.telephone" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.telephone" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.telephone', id: 'DCSDeviceList.device_group.table.list.telephone',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
@ -156,12 +156,12 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="lon" name="lon"
label={<FormattedMessage id="device.device_group.table.list.lon" defaultMessage="$$$" />} label={<FormattedMessage id="DCSDeviceList.device_group.table.list.lon" defaultMessage="$$$" />}
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.lon', id: 'DCSDeviceList.device_group.table.list.lon',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
@ -171,24 +171,24 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="lat" name="lat"
label={<FormattedMessage id="device.device_group.table.list.lat" defaultMessage="$$$" />} label={<FormattedMessage id="DCSDeviceList.device_group.table.list.lat" defaultMessage="$$$" />}
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.lat', id: 'DCSDeviceList.device_group.table.list.lat',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
initialValue={props.values.lat} initialValue={props.values.lat}
disabled={false} disabled={false}
/> /> */}
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="managerName" name="managerName"
label={ label={
<FormattedMessage <FormattedMessage
id="device.device_group.table.list.managerName" id="DCSDeviceList.device_group.table.list.managerName"
defaultMessage="$$$" defaultMessage="$$$"
/> />
} }
@ -196,7 +196,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.managerName', id: 'DCSDeviceList.device_group.table.list.managerName',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
@ -208,7 +208,7 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
name="managerPhone" name="managerPhone"
label={ label={
<FormattedMessage <FormattedMessage
id="device.device_group.table.list.managerPhone" id="DCSDeviceList.device_group.table.list.managerPhone"
defaultMessage="$$$" defaultMessage="$$$"
/> />
} }
@ -216,51 +216,51 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.managerPhone', id: 'DCSDeviceList.device_group.table.list.managerPhone',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
initialValue={props.values.managerPhone} initialValue={props.values.managerPhone}
disabled={false} disabled={false}
/> />
<ProFormSwitch {/* <ProFormSwitch
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="isEnable" name="isEnable"
label={ label={
<FormattedMessage id="device.device_group.table.list.isEnable" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.isEnable" defaultMessage="$$$" />
} }
initialValue={props.values.isEnable} initialValue={props.values.isEnable}
disabled={false} disabled={false}
/> /> */}
<ProFormText <ProFormText
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="remark" name="remark"
label={ label={
<FormattedMessage id="device.device_group.table.list.remark" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.remark" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.remark', id: 'DCSDeviceList.device_group.table.list.remark',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
initialValue={props.values.remark} initialValue={props.values.remark}
disabled={false} disabled={false}
/> />
<ProFormDateTimePicker {/* <ProFormDateTimePicker
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="createTime" name="createTime"
label={ label={
<FormattedMessage id="device.device_group.table.list.createTime" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.createTime" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.createTime', id: 'DCSDeviceList.device_group.table.list.createTime',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
@ -271,19 +271,19 @@ const UpdateForm: React.FC<UpdateFormProps> = (props) => {
width={proFormItemStyleProps.column2Width} width={proFormItemStyleProps.column2Width}
name="updateTime" name="updateTime"
label={ label={
<FormattedMessage id="device.device_group.table.list.updateTime" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.updateTime" defaultMessage="$$$" />
} }
placeholder={`${intl.formatMessage({ placeholder={`${intl.formatMessage({
id: 'common.please_input', id: 'common.please_input',
defaultMessage: '$$$', defaultMessage: '$$$',
})}${intl.formatMessage({ })}${intl.formatMessage({
id: 'device.device_group.table.list.updateTime', id: 'DCSDeviceList.device_group.table.list.updateTime',
defaultMessage: '$$$', defaultMessage: '$$$',
})}`} })}`}
required={false} required={false}
initialValue={props.values.updateTime} initialValue={props.values.updateTime}
disabled={true} disabled={true}
/> /> */}
</ProForm.Group> </ProForm.Group>
</ModalForm> </ModalForm>
); );

@ -78,6 +78,7 @@ const DeviceGroupList: React.FC = () => {
} }
}; };
const handleCreateModal = () => { const handleCreateModal = () => {
console.log(createModalOpen,'createModalOpen');
if (createModalOpen) { if (createModalOpen) {
setCreateModalOpen(false); setCreateModalOpen(false);
setCurrentRow(undefined); setCurrentRow(undefined);
@ -107,7 +108,7 @@ const DeviceGroupList: React.FC = () => {
const columns: ProColumns<API.DeviceGroup>[] = [ const columns: ProColumns<API.DeviceGroup>[] = [
// TODO 确认是否需要和一级内容对齐 // TODO 确认是否需要和一级内容对齐
{ {
title: <span style={{paddingLeft: 0}}><FormattedMessage id="device.device_group.table.list.name" defaultMessage="id" /></span>, title: <span style={{paddingLeft: 0}}><FormattedMessage id="DCSDeviceList.device_group.table.list.name" defaultMessage="id" /></span>,
dataIndex: 'name', dataIndex: 'name',
sorter: true, sorter: true,
render: (dom, entity) => { render: (dom, entity) => {
@ -126,54 +127,54 @@ const DeviceGroupList: React.FC = () => {
fixed: 'left', fixed: 'left',
}, },
{ {
title: <FormattedMessage id="device.device_group.table.list.code" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device_group.table.list.code" defaultMessage="$$$" />,
dataIndex: 'code', dataIndex: 'code',
hideInSearch: true, hideInSearch: true,
}, },
{ {
title: <FormattedMessage id="device.device_group.table.list.address" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device_group.table.list.address" defaultMessage="$$$" />,
dataIndex: 'address', dataIndex: 'address',
hideInSearch: true, hideInSearch: true,
}, },
{ {
title: ( title: (
<FormattedMessage id="device.device_group.table.list.telephone" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.telephone" defaultMessage="$$$" />
), ),
dataIndex: 'telephone', dataIndex: 'telephone',
hideInSearch: true, hideInSearch: true,
}, },
{ // {
title: <FormattedMessage id="device.device_group.table.list.lon" defaultMessage="$$$" />, // title: <FormattedMessage id="device.device_group.table.list.lon" defaultMessage="$$$" />,
dataIndex: 'lon', // dataIndex: 'lon',
hideInSearch: true, // hideInSearch: true,
}, // },
{ // {
title: <FormattedMessage id="device.device_group.table.list.lat" defaultMessage="$$$" />, // title: <FormattedMessage id="device.device_group.table.list.lat" defaultMessage="$$$" />,
dataIndex: 'lat', // dataIndex: 'lat',
hideInSearch: true, // hideInSearch: true,
}, // },
{ // {
title: ( // title: (
<FormattedMessage id="device.device_group.table.list.managerName" defaultMessage="$$$" /> // <FormattedMessage id="device.device_group.table.list.managerName" defaultMessage="$$$" />
), // ),
dataIndex: 'managerName', // dataIndex: 'managerName',
hideInSearch: true, // hideInSearch: true,
}, // },
{ // {
title: ( // title: (
<FormattedMessage id="device.device_group.table.list.managerPhone" defaultMessage="$$$" /> // <FormattedMessage id="device.device_group.table.list.managerPhone" defaultMessage="$$$" />
), // ),
dataIndex: 'managerPhone', // dataIndex: 'managerPhone',
hideInSearch: true, // hideInSearch: true,
}, // },
{ {
title: <FormattedMessage id="device.device_group.table.list.isEnable" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device_group.table.list.isEnable" defaultMessage="$$$" />,
dataIndex: 'isEnable', dataIndex: 'isEnable',
filters: true, filters: true,
onFilter: true, onFilter: true,
@ -215,15 +216,15 @@ const DeviceGroupList: React.FC = () => {
// }, // },
// }, // },
{ // {
title: <FormattedMessage id="device.device_group.table.list.remark" defaultMessage="$$$" />, // title: <FormattedMessage id="device.device_group.table.list.remark" defaultMessage="$$$" />,
dataIndex: 'remark', // dataIndex: 'remark',
hideInSearch: true, // hideInSearch: true,
}, // },
{ {
title: ( title: (
<FormattedMessage id="device.device_group.table.list.createTime" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.createTime" defaultMessage="$$$" />
), ),
dataIndex: 'createTime', dataIndex: 'createTime',
sorter: true, sorter: true,
@ -233,7 +234,7 @@ const DeviceGroupList: React.FC = () => {
{ {
title: ( title: (
<FormattedMessage id="device.device_group.table.list.updateTime" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.updateTime" defaultMessage="$$$" />
), ),
dataIndex: 'updateTime', dataIndex: 'updateTime',
sorter: true, sorter: true,
@ -263,7 +264,7 @@ const DeviceGroupList: React.FC = () => {
// setShowDetail(true); // setShowDetail(true);
}} }}
> >
<FormattedMessage id="common.create_son" defaultMessage="Create" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.create_son" defaultMessage="Create" />
</Button> </Button>
), ),
}, },
@ -279,7 +280,7 @@ const DeviceGroupList: React.FC = () => {
setCurrentRow(record); setCurrentRow(record);
}} }}
> >
<FormattedMessage id="pages.searchTable.update" defaultMessage="Update" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.editor" defaultMessage="Update" />
</Button> </Button>
), ),
}, },
@ -355,7 +356,7 @@ const DeviceGroupList: React.FC = () => {
}} }}
> >
<PlusOutlined />{' '} <PlusOutlined />{' '}
<FormattedMessage id="device.device_group.table.list.treeAdd" defaultMessage="New" /> <FormattedMessage id="DCSDeviceList.device_group.table.list.treeAdd" defaultMessage="New" />
</Button> </Button>
</Access>, </Access>,
]} ]}

@ -194,10 +194,11 @@ const DeviceList: React.FC = () => {
const columns: ProColumns<API.Device>[] = [ const columns: ProColumns<API.Device>[] = [
{ {
title: <FormattedMessage id="device.device.table.list.name" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.name" defaultMessage="$$$" />,
dataIndex: 'name', dataIndex: 'name',
width: '150', width: '150',
sorter: true, sorter: true,
hideInSearch: true,
render: (dom, entity) => { render: (dom, entity) => {
return ( return (
<a <a
@ -238,33 +239,33 @@ const DeviceList: React.FC = () => {
// }, // },
{ {
title: <FormattedMessage id="device.device.table.list.code" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.code" defaultMessage="$$$" />,
dataIndex: 'code', dataIndex: 'code',
hideInSearch: true, hideInSearch: true,
}, },
{ {
title: <FormattedMessage id="device.device.table.list.position" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.position" defaultMessage="$$$" />,
dataIndex: 'position', dataIndex: 'position',
hideInSearch: true, hideInSearch: true,
}, },
{ {
title: <FormattedMessage id="device.device.table.list.param" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.param" defaultMessage="$$$" />,
dataIndex: 'param', dataIndex: 'param',
hideInSearch: true, hideInSearch: true,
}, },
{ {
title: <FormattedMessage id="device.device.table.list.spec" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.spec" defaultMessage="$$$" />,
dataIndex: 'spec', dataIndex: 'spec',
hideInSearch: true, hideInSearch: true,
}, },
{ {
title: <FormattedMessage id="device.device.table.list.categoryFkId" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.categoryFkId" defaultMessage="$$$" />,
dataIndex: 'categoryFkId', dataIndex: 'categoryFkId',
hideInSearch: false, hideInSearch: true,
render: (text, record) => { render: (text, record) => {
if (category_fk_id_column_open) { if (category_fk_id_column_open) {
return ( return (
@ -316,9 +317,9 @@ const DeviceList: React.FC = () => {
}, },
{ {
title: <FormattedMessage id="device.device.table.list.groupFkId" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.groupFkId" defaultMessage="$$$" />,
dataIndex: 'groupFkId', dataIndex: 'groupFkId',
hideInSearch: false, hideInSearch: true,
render: (text, record) => { render: (text, record) => {
if (group_fk_id_column_open) { if (group_fk_id_column_open) {
return ( return (
@ -370,7 +371,7 @@ const DeviceList: React.FC = () => {
}, },
{ {
title: <FormattedMessage id="device.device.table.list.isEnable" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.isEnable" defaultMessage="$$$" />,
dataIndex: 'isEnable', dataIndex: 'isEnable',
filters: true, filters: true,
onFilter: true, onFilter: true,
@ -379,13 +380,13 @@ const DeviceList: React.FC = () => {
}, },
{ {
title: <FormattedMessage id="device.device.table.list.remark" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.remark" defaultMessage="$$$" />,
dataIndex: 'remark', dataIndex: 'remark',
hideInSearch: true, hideInSearch: true,
}, },
{ {
title: <FormattedMessage id="device.device.table.list.createTime" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.createTime" defaultMessage="$$$" />,
dataIndex: 'createTime', dataIndex: 'createTime',
sorter: true, sorter: true,
hideInSearch: true, hideInSearch: true,
@ -393,7 +394,7 @@ const DeviceList: React.FC = () => {
}, },
{ {
title: <FormattedMessage id="device.device.table.list.updateTime" defaultMessage="$$$" />, title: <FormattedMessage id="DCSDeviceList.device.table.list.updateTime" defaultMessage="$$$" />,
dataIndex: 'updateTime', dataIndex: 'updateTime',
sorter: true, sorter: true,
hideInSearch: true, hideInSearch: true,
@ -421,7 +422,7 @@ const DeviceList: React.FC = () => {
setCurrentRow(record); setCurrentRow(record);
}} }}
> >
<FormattedMessage id="pages.searchTable.update" defaultMessage="Update" /> <FormattedMessage id="DCSDeviceList.device_category.table.list.editor" defaultMessage="Update" />
</Button> </Button>
), ),
}, },
@ -435,45 +436,45 @@ const DeviceList: React.FC = () => {
></IsDelete> ></IsDelete>
), ),
}, },
{ // {
key: 'video', // key: 'video',
renderDom: ( // renderDom: (
<Button // <Button
key="video" // key="video"
type="link" // type="link"
size="small" // size="small"
onClick={() => { // onClick={() => {
setVideoOpening(true); // setVideoOpening(true);
if (record.param) { // if (record.param) {
postDeviceOpenRtspCamera({ url: record.param }) // postDeviceOpenRtspCamera({ url: record.param })
.then((resp) => { // .then((resp) => {
setVideoServerParam(resp.data); // setVideoServerParam(resp.data);
setVideoOpening(false); // setVideoOpening(false);
setVideoModalOpen(true); // setVideoModalOpen(true);
console.log(resp.data); // console.log(resp.data);
setCurrentRow(record); // setCurrentRow(record);
}) // })
.catch(() => { // .catch(() => {
setVideoOpening(false); // setVideoOpening(false);
message.error( // message.error(
intl.formatMessage({ // intl.formatMessage({
id: 'common.open_failure', // id: 'common.open_failure',
defaultMessage: '$$$', // defaultMessage: '$$$',
}), // }),
); // );
}); // });
} else { // } else {
setVideoOpening(false); // setVideoOpening(false);
message.error( // message.error(
intl.formatMessage({ id: 'common.open_failure', defaultMessage: '$$$' }), // intl.formatMessage({ id: 'common.open_failure', defaultMessage: '$$$' }),
); // );
} // }
}} // }}
> // >
<FormattedMessage id="common.open_video" defaultMessage="$$$" /> // <FormattedMessage id="common.open_video" defaultMessage="$$$" />
</Button> // </Button>
), // ),
}, // },
]} ]}
></TableActionCard>, ></TableActionCard>,
], ],
@ -532,9 +533,7 @@ const DeviceList: React.FC = () => {
actionRef={actionRef} actionRef={actionRef}
rowKey="key" rowKey="key"
scroll={{ x: 2000, y: proTableCommonOptions.commscrollY }} scroll={{ x: 2000, y: proTableCommonOptions.commscrollY }}
search={{ search={false}
labelWidth: proTableCommonOptions.searchLabelWidth,
}}
onDataSourceChange={(data) => { onDataSourceChange={(data) => {
let CategoryFkIdIds: any = data.map((v) => { let CategoryFkIdIds: any = data.map((v) => {
return v.categoryFkId; return v.categoryFkId;
@ -593,7 +592,7 @@ const DeviceList: React.FC = () => {
<FormattedMessage id="common.show" defaultMessage="$$$" /> <FormattedMessage id="common.show" defaultMessage="$$$" />
)} )}
<FormattedMessage <FormattedMessage
id="device.device.table.list.categoryFkId" id="DCSDeviceList.device.table.list.categoryFkId"
defaultMessage="$$$" defaultMessage="$$$"
/> />
</Button> </Button>
@ -610,7 +609,7 @@ const DeviceList: React.FC = () => {
) : ( ) : (
<FormattedMessage id="common.show" defaultMessage="$$$" /> <FormattedMessage id="common.show" defaultMessage="$$$" />
)} )}
<FormattedMessage id="device.device.table.list.groupFkId" defaultMessage="$$$" /> <FormattedMessage id="DCSDeviceList.device.table.list.groupFkId" defaultMessage="$$$" />
</Button> </Button>
<Button <Button

Loading…
Cancel
Save