|
@@ -2,8 +2,8 @@
|
|
|
<div>
|
|
|
<BasicTable @register="registerTable">
|
|
|
<template #toolbar>
|
|
|
- <a-button type="primary" @click="handleEdit">{{t('routes.empower.sq')}}</a-button>
|
|
|
- <a-button type="primary" @click="handleAllExport">{{t('routes.empower.pldr')}}</a-button>
|
|
|
+ <a-button type="primary" @click="handleEdit">{{ t('routes.empower.sq') }}</a-button>
|
|
|
+ <a-button type="primary" @click="handleAllExport">{{ t('routes.empower.pldr') }}</a-button>
|
|
|
</template>
|
|
|
<template #copy="{ record }">
|
|
|
<a @click="handleCopy(record.authorizeKey)">
|
|
@@ -66,7 +66,7 @@
|
|
|
// const { getCheckPerm } = permissionStore;
|
|
|
const { t } = useI18n();
|
|
|
const [register, { openModal }] = useModal();
|
|
|
- const [registerBatch, { openModal:openBatchModal }] = useModal();
|
|
|
+ const [registerBatch, { openModal: openBatchModal }] = useModal();
|
|
|
const columns: BasicColumn[] = [
|
|
|
{
|
|
|
title: t('routes.empower.customerName'),
|
|
@@ -114,13 +114,19 @@
|
|
|
dataIndex: 'authorizeTime',
|
|
|
width: 220,
|
|
|
customRender: ({ record }) => {
|
|
|
- if(record.authorizeStartTime && record.authorizeEndTime){
|
|
|
+ if (record.authorizeStartTime && record.authorizeEndTime) {
|
|
|
return record.authorizeStartTime + '~' + record.authorizeEndTime;
|
|
|
}
|
|
|
- return '-'
|
|
|
+ return '-';
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
+ title: t('routes.empower.cameraSn'),
|
|
|
+ ellipsis: true,
|
|
|
+ dataIndex: 'cameraSn',
|
|
|
+ width: 120,
|
|
|
+ },
|
|
|
+ {
|
|
|
title: t('routes.empower.remark'),
|
|
|
ellipsis: true,
|
|
|
dataIndex: 'remark',
|
|
@@ -215,6 +221,12 @@
|
|
|
xxl: 8,
|
|
|
},
|
|
|
},
|
|
|
+ {
|
|
|
+ field: 'cameraSn',
|
|
|
+ component: 'Input',
|
|
|
+ label: t('routes.empower.cameraSn'),
|
|
|
+ colProps: { span: 8 },
|
|
|
+ },
|
|
|
],
|
|
|
};
|
|
|
const [registerTable, { reload }] = useTable({
|