Browse Source

👣 编写基础模块多租户

master
wangxiang 3 years ago
parent
commit
4c1e14db0d
  1. 5
      kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Tenant.java
  2. 4
      kicc-ui/src/api/platform/system/entity/tenant.ts
  3. 8
      kicc-ui/src/views/system/tenant/tenant.data.ts

5
kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Tenant.java

@ -1,6 +1,5 @@
package com.cloud.kicc.system.api.entity; package com.cloud.kicc.system.api.entity;
import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.cloud.kicc.common.data.entity.CommonEntity; import com.cloud.kicc.common.data.entity.CommonEntity;
@ -43,12 +42,12 @@ public class Tenant extends CommonEntity {
/** /**
* 租户开始时间 * 租户开始时间
*/ */
private LocalDateTime startTime; private LocalDateTime tenantStartTime;
/** /**
* 租户结束时间 * 租户结束时间
*/ */
private LocalDateTime endTime; private LocalDateTime tenantEndTime;
/** /**
* 租户状态 * 租户状态

4
kicc-ui/src/api/platform/system/entity/tenant.ts

@ -16,8 +16,8 @@ export interface Tenant extends CommonEntity {
id: string; id: string;
name: string; name: string;
code: string; code: string;
startTime: string; tenantStartTime: string;
endTime: string; tenantEndTime: string;
status: string; status: string;
[key: string]: any; [key: string]: any;
} }

8
kicc-ui/src/views/system/tenant/tenant.data.ts

@ -22,12 +22,12 @@ export const columns: BasicColumn[] = [
}, },
{ {
title: '开始时间', title: '开始时间',
dataIndex: 'startTime', dataIndex: 'tenantStartTime',
width: 200 width: 200
}, },
{ {
title: '结束时间', title: '结束时间',
dataIndex: 'endTime', dataIndex: 'tenantEndTime',
width: 200 width: 200
}, },
{ {
@ -112,7 +112,7 @@ export const formSchema: FormSchema[] = [
} }
}, },
{ {
field: 'startTime', field: 'tenantStartTime',
label: '开始时间', label: '开始时间',
component: 'DatePicker', component: 'DatePicker',
required: true, required: true,
@ -124,7 +124,7 @@ export const formSchema: FormSchema[] = [
colProps: { span: 12 } colProps: { span: 12 }
}, },
{ {
field: 'endTime', field: 'tenantEndTime',
label: '结束时间', label: '结束时间',
component: 'DatePicker', component: 'DatePicker',
required: true, required: true,

Loading…
Cancel
Save