declare namespace Eps {
	interface AppComplainEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 类型
		 */
		type?: number;

		/**
		 * 联系方式
		 */
		contact?: string;

		/**
		 * 内容
		 */
		content?: string;

		/**
		 * 图片
		 */
		images?: any;

		/**
		 * 状态 0-未处理 1-已处理
		 */
		status?: number;

		/**
		 * 处理人ID
		 */
		handlerId?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 头像
		 */
		avatarUrl?: string;

		/**
		 * 姓名
		 */
		handlerName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface AppFeedbackEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 联系方式
		 */
		contact?: string;

		/**
		 * 类型
		 */
		type?: number;

		/**
		 * 内容
		 */
		content?: string;

		/**
		 * 图片
		 */
		images?: any;

		/**
		 * 状态 0-未处理 1-已处理
		 */
		status?: number;

		/**
		 * 处理人ID
		 */
		handlerId?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 头像
		 */
		avatarUrl?: string;

		/**
		 * 姓名
		 */
		handlerName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface AppGoodsEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 标题
		 */
		title?: string;

		/**
		 * 价格
		 */
		price?: number;

		/**
		 * 原价
		 */
		originalPrice?: number;

		/**
		 * 描述
		 */
		description?: string;

		/**
		 * 状态 0-禁用 1-启用
		 */
		status?: number;

		/**
		 * 排序
		 */
		sort?: number;

		/**
		 * 类型 0-天 1-月 2-年 3-永久
		 */
		type?: number;

		/**
		 * 时长
		 */
		duration?: number;

		/**
		 * 标签
		 */
		tag?: string;

		/**
		 * 标签颜色
		 */
		tagColor?: string;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface AppVersionEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 版本号
		 */
		version?: string;

		/**
		 * 类型
		 */
		type?: number;

		/**
		 * 下载地址
		 */
		url?: string;

		/**
		 * 强制更新 0-否 1-是
		 */
		forceUpdate?: number;

		/**
		 * 状态 0-禁用 1-启用
		 */
		status?: number;

		/**
		 * 热更新 0-否 1-是
		 */
		hotUpdate?: number;

		/**
		 * 描述
		 */
		description?: string;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BaseSysDepartmentEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 部门名称
		 */
		name?: string;

		/**
		 * 创建者ID
		 */
		userId?: number;

		/**
		 * 上级部门ID
		 */
		parentId?: number;

		/**
		 * 排序
		 */
		orderNum?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BaseSysLogEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 行为
		 */
		action?: string;

		/**
		 * ip
		 */
		ip?: string;

		/**
		 * 参数
		 */
		params?: any;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 姓名
		 */
		name?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BaseSysMenuEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 父菜单ID
		 */
		parentId?: number;

		/**
		 * 菜单名称
		 */
		name?: string;

		/**
		 * 菜单地址
		 */
		router?: string;

		/**
		 * 权限标识
		 */
		perms?: string;

		/**
		 * 类型 0-目录 1-菜单 2-按钮
		 */
		type?: number;

		/**
		 * 图标
		 */
		icon?: string;

		/**
		 * 排序
		 */
		orderNum?: number;

		/**
		 * 视图地址
		 */
		viewPath?: string;

		/**
		 * 路由缓存
		 */
		keepAlive?: boolean;

		/**
		 * 是否显示
		 */
		isShow?: boolean;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BaseSysParamEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 键
		 */
		keyName?: string;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 数据
		 */
		data?: string;

		/**
		 * 数据类型 0-字符串 1-富文本 2-文件
		 */
		dataType?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BaseSysRoleEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: string;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 角色标签
		 */
		label?: string;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 数据权限是否关联上下级
		 */
		relevance?: boolean;

		/**
		 * 菜单权限
		 */
		menuIdList?: any;

		/**
		 * 部门权限
		 */
		departmentIdList?: any;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BaseSysUserEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 部门ID
		 */
		departmentId?: number;

		/**
		 * 创建者ID
		 */
		userId?: number;

		/**
		 * 姓名
		 */
		name?: string;

		/**
		 * 用户名
		 */
		username?: string;

		/**
		 * 密码
		 */
		password?: string;

		/**
		 * 密码版本, 作用是改完密码，让原来的token失效
		 */
		passwordV?: number;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 头像
		 */
		headImg?: string;

		/**
		 * 手机
		 */
		phone?: string;

		/**
		 * 邮箱
		 */
		email?: string;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 状态 0-禁用 1-启用
		 */
		status?: number;

		/**
		 * socketId
		 */
		socketId?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BasicdataBuyerEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 部门ID
		 */
		departmentId?: BigInt;

		/**
		 * 代码
		 */
		code?: string;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 地址
		 */
		address?: string;

		/**
		 * 联系人
		 */
		contact?: string;

		/**
		 * 联系电话
		 */
		phone?: string;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BasicdataDriverEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 身份证号
		 */
		businessId?: string;

		/**
		 * 司机姓名
		 */
		businessName?: string;

		/**
		 * 手机号
		 */
		phone?: string;

		/**
		 * 驾驶证号
		 */
		licenseNo?: string;

		/**
		 * 驾驶证有效期开始
		 */
		licenseStartDate?: Date;

		/**
		 * 驾驶证有效期结束
		 */
		licenseEndDate?: Date;

		/**
		 * 所属单位
		 */
		departmentId?: BigInt;

		/**
		 * 状态
		 */
		status?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BasicdataIotEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 终端编码
		 */
		iotCode?: string;

		/**
		 * 终端名称
		 */
		iotName?: string;

		/**
		 * 终端类型
		 */
		iotTypeCode?: string;

		/**
		 * 关联业务表
		 */
		businessType?: string;

		/**
		 * 业务表ID
		 */
		businessId?: string;

		/**
		 * 归属单位
		 */
		departmentId?: number;

		/**
		 * 终端Key
		 */
		iotKey?: string;

		/**
		 * 终端Secret
		 */
		iotSecret?: string;

		/**
		 * 终端上报渠道
		 */
		iotChanel?: string;

		/**
		 * 终端通信卡
		 */
		iotPhone?: string;

		/**
		 * 通信卡流量包
		 */
		iotPhonePackage?: string;

		/**
		 * 安装位置描述
		 */
		installLocation?: string;

		/**
		 * 数据格式
		 */
		dataFormat?: string;

		/**
		 * 通信协议
		 */
		protocol?: string;

		/**
		 * 采集方向
		 */
		dataDirection?: string;

		/**
		 * 采集频率
		 */
		frequency?: string;

		/**
		 * 数据存储位置
		 */
		storageLocation?: string;

		/**
		 * 状态
		 */
		status?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BasicdataSiteEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 编码
		 */
		businessId?: string;

		/**
		 * 名称
		 */
		businessName?: string;

		/**
		 * 归属单位
		 */
		departmentId?: number;

		/**
		 * 站点类型
		 */
		siteType?: string;

		/**
		 * 地址
		 */
		address?: string;

		/**
		 * 负责人
		 */
		leader?: string;

		/**
		 * 经度
		 */
		longitude?: number;

		/**
		 * 纬度
		 */
		latitude?: number;

		/**
		 * 照片
		 */
		photo?: string;

		/**
		 * 是否启用
		 */
		status?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BasicdataSorterEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 身份证号
		 */
		businessId?: string;

		/**
		 * 姓名
		 */
		businessName?: string;

		/**
		 * 手机号
		 */
		phone?: string;

		/**
		 * 密码
		 */
		password?: string;

		/**
		 * 性别
		 */
		sex?: string;

		/**
		 * 生日
		 */
		birthday?: Date;

		/**
		 * 入职日期
		 */
		hireDate?: Date;

		/**
		 * 离职日期
		 */
		leaveDate?: Date;

		/**
		 * 状态
		 */
		status?: number;

		/**
		 * 所属单位
		 */
		departmentId?: BigInt;

		/**
		 * 工作站点编码
		 */
		workSiteId?: string;

		/**
		 * 身份证正面照
		 */
		idCardFront?: string;

		/**
		 * 身份证反面照
		 */
		idCardBack?: string;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 名称
		 */
		workSiteName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BasicdataVehicleEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 车牌号
		 */
		businessId?: string;

		/**
		 * 车型
		 */
		vehicleType?: string;

		/**
		 * 载重吨数
		 */
		capacityTon?: number;

		/**
		 * 默认司机
		 */
		defaultDriver?: BigInt;

		/**
		 * 所属单位
		 */
		departmentId?: BigInt;

		/**
		 * 状态
		 */
		status?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface BasicdataWastetypeEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 代码
		 */
		code?: string;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 是否可回收
		 */
		isRecyclable?: number;

		/**
		 * 单价
		 */
		price?: number;

		/**
		 * 货币
		 */
		currency?: string;

		/**
		 * 桶/袋重
		 */
		packageWeight?: number;

		/**
		 * 碳减排方向
		 */
		carbonDirection?: number;

		/**
		 * 碳减因数
		 */
		carbonFactor?: number;

		/**
		 * 因数单位
		 */
		factorUnit?: string;

		/**
		 * 公式表达式
		 */
		formula?: string;

		/**
		 * 来源标准
		 */
		sourceStandard?: string;

		/**
		 * 是否启用
		 */
		status?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface CsMsgEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 会话ID
		 */
		sessionId?: number;

		/**
		 * 消息内容
		 */
		content?: any;

		/**
		 * 类型 0-反馈 1-回复
		 */
		type?: number;

		/**
		 * 状态 0-未读 1-已读
		 */
		status?: number;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 头像
		 */
		avatarUrl?: string;

		/**
		 * 姓名
		 */
		adminUserName?: string;

		/**
		 * 头像
		 */
		adminUserHeadImg?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface CsSessionEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 最后一条消息
		 */
		lastMsg?: any;

		/**
		 * 客服未读消息数
		 */
		adminUnreadCount?: number;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 头像
		 */
		avatarUrl?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface DemoGoodsEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 标题
		 */
		title?: string;

		/**
		 * 价格
		 */
		price?: number;

		/**
		 * 描述
		 */
		description?: string;

		/**
		 * 主图
		 */
		mainImage?: string;

		/**
		 * 分类
		 */
		type?: number;

		/**
		 * 状态
		 */
		status?: number;

		/**
		 * 示例图
		 */
		exampleImages?: any;

		/**
		 * 库存
		 */
		stock?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 昵称
		 */
		userName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface DictInfoEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 类型ID
		 */
		typeId?: number;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 值
		 */
		value?: string;

		/**
		 * 排序
		 */
		orderNum?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 父ID
		 */
		parentId?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface DictTypeEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 标识
		 */
		key?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface GoodsCommentEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 商品ID
		 */
		goodsId?: number;

		/**
		 * 订单ID
		 */
		orderId?: number;

		/**
		 * 内容
		 */
		content?: string;

		/**
		 * 星数
		 */
		starCount?: number;

		/**
		 * 图片
		 */
		pics?: any;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 头像
		 */
		avatarUrl?: string;

		/**
		 * 标题
		 */
		title?: string;

		/**
		 * 主图
		 */
		mainPic?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface GoodsInfoEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 类型ID
		 */
		typeId?: number;

		/**
		 * 标题
		 */
		title?: string;

		/**
		 * 副标题
		 */
		subTitle?: string;

		/**
		 * 主图
		 */
		mainPic?: string;

		/**
		 * 图片
		 */
		pics?: any;

		/**
		 * 价格
		 */
		price?: number;

		/**
		 * 已售
		 */
		sold?: number;

		/**
		 * 详情
		 */
		content?: string;

		/**
		 * 状态 0-下架 1-上架
		 */
		status?: number;

		/**
		 * 排序
		 */
		sortNum?: number;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 名称
		 */
		typeName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface GoodsSearchKeywordEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 排序
		 */
		sortNum?: number;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface GoodsSpecEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 商品ID
		 */
		goodsId?: number;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 价格
		 */
		price?: number;

		/**
		 * 库存
		 */
		stock?: number;

		/**
		 * 排序
		 */
		sortNum?: number;

		/**
		 * 图片
		 */
		images?: any;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface GoodsTypeEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 父ID
		 */
		parentId?: number;

		/**
		 * 排序
		 */
		sortNum?: number;

		/**
		 * 图片
		 */
		pic?: string;

		/**
		 * 状态  0-禁用 1-启用
		 */
		status?: number;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface InfoBannerEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 描述
		 */
		description?: string;

		/**
		 * 跳转路径
		 */
		path?: string;

		/**
		 * 图片
		 */
		pic?: string;

		/**
		 * 排序
		 */
		sortNum?: number;

		/**
		 * 状态 1:启用 2:禁用
		 */
		status?: number;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface MarketCouponInfoEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 标题
		 */
		title?: string;

		/**
		 * 描述
		 */
		description?: string;

		/**
		 * 类型 0-满减
		 */
		type?: number;

		/**
		 * 金额
		 */
		amount?: number;

		/**
		 * 数量
		 */
		num?: number;

		/**
		 * 已领取
		 */
		receivedNum?: number;

		/**
		 * 开始时间
		 */
		startTime?: Date;

		/**
		 * 结束时间
		 */
		endTime?: Date;

		/**
		 * 状态 0-禁用 1-启用
		 */
		status?: number;

		/**
		 * 条件
		 */
		condition?: any;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface MarketCouponUserEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 优惠券ID
		 */
		couponId?: number;

		/**
		 * 状态 0-未使用 1-已使用
		 */
		status?: number;

		/**
		 * 使用时间
		 */
		useTime?: Date;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 头像
		 */
		avatarUrl?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushCaptureTaskEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 设备序列号
		 */
		deviceSerial?: string;

		/**
		 * 通道号
		 */
		channelNo?: number;

		/**
		 * 抓图任务ID(萤石返回)
		 */
		captureTaskId?: string;

		/**
		 * 云空间spaceId
		 */
		spaceId?: string;

		/**
		 * 图片在云空间的URL
		 */
		cloudUrl?: string;

		/**
		 * 图片在本地的URL
		 */
		localUrl?: string;

		/**
		 * 本地存储路径
		 */
		localPath?: string;

		/**
		 * 抓拍状态
		 */
		status?: string;

		/**
		 * 任务执行日期
		 */
		captureDate?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface OperationTradeRecordEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 交易时间
		 */
		transactionTime?: Date;

		/**
		 * 交易类型
		 */
		transactionType?: string;

		/**
		 * 交易对方
		 */
		opponent?: string;

		/**
		 * 商品名称
		 */
		goodsName?: string;

		/**
		 * 收支类型
		 */
		incomeType?: string;

		/**
		 * 金额
		 */
		amount?: number;

		/**
		 * 支付方式
		 */
		payMethod?: string;

		/**
		 * 当前状态
		 */
		status?: string;

		/**
		 * 交易单号
		 */
		transactionNo?: string;

		/**
		 * 商户单号
		 */
		merchantNo?: string;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 所属部门
		 */
		departmentId?: number;

		/**
		 * 原始文件路径
		 */
		filepath?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface OperationWastesaleEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 部门ID
		 */
		departmentId?: BigInt;

		/**
		 * 收集点ID
		 */
		siteId?: string;

		/**
		 * 垃圾种类
		 */
		wasteCode?: string;

		/**
		 * 日期时间
		 */
		dateTime?: Date;

		/**
		 * 重量
		 */
		weight?: number;

		/**
		 * 单价
		 */
		unitPrice?: number;

		/**
		 * 总价
		 */
		totalPrice?: number;

		/**
		 * 经手人ID
		 */
		handlerId?: BigInt;

		/**
		 * 收购方代码
		 */
		buyerCode?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 名称
		 */
		siteName?: string;

		/**
		 * 名称
		 */
		wasteName?: string;

		/**
		 * 姓名
		 */
		handlerName?: string;

		/**
		 * 名称
		 */
		buyerName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface OrderInfoEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 标题
		 */
		title?: string;

		/**
		 * 支付方式 0-待支付 1-微信 2-支付宝
		 */
		payType?: number;

		/**
		 * 支付时间
		 */
		payTime?: Date;

		/**
		 * 订单号
		 */
		orderNum?: string;

		/**
		 * 状态 0-待付款 1-待发货 2-待收货 3-待评价 4-交易完成 5-退款中 6-已退款 7-已关闭
		 */
		status?: number;

		/**
		 * 价格
		 */
		price?: number;

		/**
		 * 优惠金额
		 */
		discountPrice?: number;

		/**
		 * 优惠来源
		 */
		discountSource?: any;

		/**
		 * 地址
		 */
		address?: any;

		/**
		 * 物流信息
		 */
		logistics?: any;

		/**
		 * 退款
		 */
		refund?: any;

		/**
		 * 退款状态
		 */
		refundStatus?: number;

		/**
		 * 退款申请时间
		 */
		refundApplyTime?: Date;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 关闭备注
		 */
		closeRemark?: string;

		/**
		 * 已开票: 0-未开票 1-已开票
		 */
		invoice?: number;

		/**
		 * 微信类型 0-小程序 1-公众号 2-App
		 */
		wxType?: number;

		/**
		 * 创建时间
		 */
		createTime?: Date;

		/**
		 * 更新时间
		 */
		updateTime?: Date;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 头像
		 */
		avatarUrl?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PluginInfoEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * 简介
		 */
		description?: string;

		/**
		 * Key名
		 */
		keyName?: string;

		/**
		 * Hook
		 */
		hook?: string;

		/**
		 * 描述
		 */
		readme?: string;

		/**
		 * 版本
		 */
		version?: string;

		/**
		 * Logo(base64)
		 */
		logo?: string;

		/**
		 * 作者
		 */
		author?: string;

		/**
		 * 状态 0-禁用 1-启用
		 */
		status?: number;

		/**
		 * 内容
		 */
		content?: any;

		/**
		 * ts内容
		 */
		tsContent?: any;

		/**
		 * 插件的plugin.json
		 */
		pluginJson?: any;

		/**
		 * 配置
		 */
		config?: any;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushAuditlogEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 日志时间
		 */
		logTime?: Date;

		/**
		 * 推送类型
		 */
		pushType?: string;

		/**
		 * 客户端ID
		 */
		deviceNo?: string;

		/**
		 * 原始请求内容
		 */
		requestContent?: string;

		/**
		 * 错误返回信息
		 */
		errorMessage?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushCameraGpsEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 设备序列号
		 */
		sn?: string;

		/**
		 * 消息序列号
		 */
		msgSeq?: string;

		/**
		 * 消息创建时间
		 */
		createDate?: Date;

		/**
		 * GPS定位时间
		 */
		gpsTime?: Date;

		/**
		 * 经度
		 */
		longitude?: number;

		/**
		 * 纬度
		 */
		latitude?: number;

		/**
		 * 速度
		 */
		speed?: number;

		/**
		 * 方向角
		 */
		direction?: number;

		/**
		 * 海拔高度
		 */
		elevation?: number;

		/**
		 * 定位精度
		 */
		status?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushDevicealarmEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 设备序列号
		 */
		devSerial?: string;

		/**
		 * 通道号
		 */
		channelNo?: string;

		/**
		 * 报警消息ID
		 */
		alarmId?: string;

		/**
		 * 报警时间戳
		 */
		alarmTime?: string;

		/**
		 * 报警类型
		 */
		alarmType?: string;

		/**
		 * 通道名称
		 */
		channelName?: string;

		/**
		 * 通道类型
		 */
		channelType?: number;

		/**
		 * 加密密码
		 */
		checksum?: string;

		/**
		 * 图片加密类型
		 */
		crypt?: number;

		/**
		 * 自定义信息
		 */
		customInfo?: string;

		/**
		 * 自定义协议类型
		 */
		customType?: string;

		/**
		 * 告警描述
		 */
		describe?: string;

		/**
		 * 位置信息
		 */
		location?: string;

		/**
		 * 关联ID
		 */
		relationId?: string;

		/**
		 * 报警状态
		 */
		status?: number;

		/**
		 * 告警图片列表
		 */
		pictureList?: any;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushDeviceOnoffEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 设备ID
		 */
		deviceId?: string;

		/**
		 * 通道号
		 */
		channelNo?: number;

		/**
		 * 消息唯一ID
		 */
		messageId?: string;

		/**
		 * 消息时间
		 */
		messageTime?: Date;

		/**
		 * 消息类型
		 */
		msgType?: string;

		/**
		 * 设备类型
		 */
		devType?: string;

		/**
		 * 设备名称
		 */
		deviceName?: string;

		/**
		 * 子序列号
		 */
		subSerial?: string;

		/**
		 * 源端ID
		 */
		dasId?: string;

		/**
		 * NAT的IP
		 */
		natIp?: string;

		/**
		 * 事件发生时间
		 */
		occurTime?: Date;

		/**
		 * 注册时间
		 */
		regTime?: Date;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushSiteweightEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 站点编号
		 */
		businessId?: string;

		/**
		 * 归属单位
		 */
		departmentId?: number;

		/**
		 * 设备号
		 */
		deviceNo?: string;

		/**
		 * 上传时间
		 */
		uploadTime?: Date;

		/**
		 * 垃圾类型
		 */
		garbageType?: string;

		/**
		 * 垃圾重量
		 */
		weight?: number;

		/**
		 * 其他数据
		 */
		extraData?: string;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 名称
		 */
		garbageName?: string;

		/**
		 * 名称
		 */
		businessName?: string;

		/**
		 * 站点类型
		 */
		siteType?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushSorterAlarmEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 身份证号
		 */
		idCard?: string;

		/**
		 * 所属单位
		 */
		departmentId?: number;

		/**
		 * 数据时间
		 */
		uploadTime?: Date;

		/**
		 * 报警类型
		 */
		alarmType?: string;

		/**
		 * 报警内容
		 */
		content?: string;

		/**
		 * 报警级别
		 */
		alarmLevel?: string;

		/**
		 * 处理状态
		 */
		status?: number;

		/**
		 * 处理人ID
		 */
		handleUser?: number;

		/**
		 * 处理时间
		 */
		handleTime?: Date;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushSorterAttendanceEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 身份证号
		 */
		idCard?: string;

		/**
		 * 所属单位
		 */
		departmentId?: number;

		/**
		 * 数据时间
		 */
		uploadTime?: Date;

		/**
		 * 工作日期
		 */
		workDate?: Date;

		/**
		 * 签到时间
		 */
		checkInTime?: Date;

		/**
		 * 签退时间
		 */
		checkOutTime?: Date;

		/**
		 * 签到地点
		 */
		checkInLocation?: string;

		/**
		 * 签退地点
		 */
		checkOutLocation?: string;

		/**
		 * 工作时长
		 */
		workHours?: number;

		/**
		 * 考勤状态
		 */
		status?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushSorterGpsEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 身份证号
		 */
		idCard?: string;

		/**
		 * 姓名
		 */
		name?: string;

		/**
		 * 所属单位
		 */
		departmentId?: number;

		/**
		 * 数据时间
		 */
		uploadTime?: Date;

		/**
		 * 经度
		 */
		longitude?: number;

		/**
		 * 纬度
		 */
		latitude?: number;

		/**
		 * 高程
		 */
		height?: number;

		/**
		 * 速度
		 */
		speed?: number;

		/**
		 * 精度
		 */
		accuracy?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushSorterHealthEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 身份证号
		 */
		idCard?: string;

		/**
		 * 所属单位
		 */
		departmentId?: number;

		/**
		 * 数据时间
		 */
		uploadTime?: Date;

		/**
		 * 体温
		 */
		temperature?: number;

		/**
		 * 心率
		 */
		heartRate?: number;

		/**
		 * 收缩压
		 */
		bloodPressureHigh?: number;

		/**
		 * 舒张压
		 */
		bloodPressureLow?: number;

		/**
		 * 血氧饱和度
		 */
		bloodOxygen?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushVehicleGpsEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 设备序列号
		 */
		sn?: string;

		/**
		 * 消息序列号
		 */
		msgSeq?: string;

		/**
		 * 消息创建时间
		 */
		createDate?: Date;

		/**
		 * 车牌号
		 */
		vehicleNo?: string;

		/**
		 * 归属单位
		 */
		departmentId?: number;

		/**
		 * GPS定位时间
		 */
		gpsTime?: Date;

		/**
		 * 经度
		 */
		longitude?: number;

		/**
		 * 纬度
		 */
		latitude?: number;

		/**
		 * 速度
		 */
		speed?: number;

		/**
		 * 方向角
		 */
		direction?: number;

		/**
		 * 海拔高度
		 */
		elevation?: number;

		/**
		 * 定位精度
		 */
		status?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface PushWeightEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 设备号
		 */
		deviceNo?: string;

		/**
		 * 上传时间
		 */
		uploadTime?: Date;

		/**
		 * 垃圾类型
		 */
		garbageType?: string;

		/**
		 * 垃圾重量
		 */
		weight?: number;

		/**
		 * 其他数据
		 */
		extraData?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface RecycleDataEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 表
		 */
		entityInfo?: any;

		/**
		 * 操作人
		 */
		userId?: number;

		/**
		 * 被删除的数据
		 */
		data?: any;

		/**
		 * 请求的接口
		 */
		url?: string;

		/**
		 * 请求参数
		 */
		params?: any;

		/**
		 * 删除数据条数
		 */
		count?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 姓名
		 */
		userName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface ReportDailyDepartmentEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 日期
		 */
		date?: Date;

		/**
		 * 部门ID
		 */
		departmentId?: number;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 总重量
		 */
		weightTotal?: number;

		/**
		 * sw60重量
		 */
		weightSw60?: number;

		/**
		 * sw61重量
		 */
		weightSw61?: number;

		/**
		 * sw62重量
		 */
		weightSw62?: number;

		/**
		 * sw63重量
		 */
		weightSw63?: number;

		/**
		 * sw64重量
		 */
		weightSw64?: number;

		/**
		 * sw62_001重量
		 */
		weightSw62001?: number;

		/**
		 * sw62_002重量
		 */
		weightSw62002?: number;

		/**
		 * sw62_003重量
		 */
		weightSw62003?: number;

		/**
		 * sw62_004重量
		 */
		weightSw62004?: number;

		/**
		 * sw62_005重量
		 */
		weightSw62005?: number;

		/**
		 * sw62_006重量
		 */
		weightSw62006?: number;

		/**
		 * sw62_007重量
		 */
		weightSw62007?: number;

		/**
		 * 总称重次数
		 */
		timeTotal?: number;

		/**
		 * sw60次数
		 */
		timeSw60?: number;

		/**
		 * sw61次数
		 */
		timeSw61?: number;

		/**
		 * sw62次数
		 */
		timeSw62?: number;

		/**
		 * sw63次数
		 */
		timeSw63?: number;

		/**
		 * sw64次数
		 */
		timeSw64?: number;

		/**
		 * sw62001次数
		 */
		timeSw62001?: number;

		/**
		 * sw62002次数
		 */
		timeSw62002?: number;

		/**
		 * sw62003次数
		 */
		timeSw62003?: number;

		/**
		 * sw62004次数
		 */
		timeSw62004?: number;

		/**
		 * sw62005次数
		 */
		timeSw62005?: number;

		/**
		 * sw62006次数
		 */
		timeSw62006?: number;

		/**
		 * sw62007次数
		 */
		timeSw62007?: number;

		/**
		 * 总碳排量
		 */
		carbonTotal?: number;

		/**
		 * sw60碳排量
		 */
		carbonSw60?: number;

		/**
		 * sw61碳排量
		 */
		carbonSw61?: number;

		/**
		 * sw62碳排量
		 */
		carbonSw62?: number;

		/**
		 * sw63碳排量
		 */
		carbonSw63?: number;

		/**
		 * sw64碳排量
		 */
		carbonSw64?: number;

		/**
		 * sw62001碳排量
		 */
		carbonSw62001?: number;

		/**
		 * sw62002碳排量
		 */
		carbonSw62002?: number;

		/**
		 * sw62003碳排量
		 */
		carbonSw62003?: number;

		/**
		 * sw62004碳排量
		 */
		carbonSw62004?: number;

		/**
		 * sw62005碳排量
		 */
		carbonSw62005?: number;

		/**
		 * sw62006碳排量
		 */
		carbonSw62006?: number;

		/**
		 * sw62007碳排量
		 */
		carbonSw62007?: number;

		/**
		 * sw62估算销售额
		 */
		estimatedSalesSw62?: number;

		/**
		 * sw62_001估算销售额
		 */
		estimatedSalesSw62001?: number;

		/**
		 * sw62_002估算销售额
		 */
		estimatedSalesSw62002?: number;

		/**
		 * sw62_003估算销售额
		 */
		estimatedSalesSw62003?: number;

		/**
		 * sw62_004估算销售额
		 */
		estimatedSalesSw62004?: number;

		/**
		 * sw62_005估算销售额
		 */
		estimatedSalesSw62005?: number;

		/**
		 * sw62_006估算销售额
		 */
		estimatedSalesSw62006?: number;

		/**
		 * sw62_007估算销售额
		 */
		estimatedSalesSw62007?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface ReportDailysiteEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 日期
		 */
		date?: Date;

		/**
		 * 站点ID
		 */
		siteId?: number;

		/**
		 * 站点名称
		 */
		siteName?: string;

		/**
		 * 部门ID
		 */
		departmentId?: number;

		/**
		 * 总重量
		 */
		weightTotal?: number;

		/**
		 * sw60重量
		 */
		weightSw60?: number;

		/**
		 * sw61重量
		 */
		weightSw61?: number;

		/**
		 * sw62重量
		 */
		weightSw62?: number;

		/**
		 * sw63重量
		 */
		weightSw63?: number;

		/**
		 * sw64重量
		 */
		weightSw64?: number;

		/**
		 * sw62_001重量
		 */
		weightSw62001?: number;

		/**
		 * sw62_002重量
		 */
		weightSw62002?: number;

		/**
		 * sw62_003重量
		 */
		weightSw62003?: number;

		/**
		 * sw62_004重量
		 */
		weightSw62004?: number;

		/**
		 * sw62_005重量
		 */
		weightSw62005?: number;

		/**
		 * sw62_006重量
		 */
		weightSw62006?: number;

		/**
		 * sw62_007重量
		 */
		weightSw62007?: number;

		/**
		 * 总称重次数
		 */
		timeTotal?: number;

		/**
		 * sw60次数
		 */
		timeSw60?: number;

		/**
		 * sw61次数
		 */
		timeSw61?: number;

		/**
		 * sw62次数
		 */
		timeSw62?: number;

		/**
		 * sw63次数
		 */
		timeSw63?: number;

		/**
		 * sw64次数
		 */
		timeSw64?: number;

		/**
		 * sw62001次数
		 */
		timeSw62001?: number;

		/**
		 * sw62002次数
		 */
		timeSw62002?: number;

		/**
		 * sw62003次数
		 */
		timeSw62003?: number;

		/**
		 * sw62004次数
		 */
		timeSw62004?: number;

		/**
		 * sw62005次数
		 */
		timeSw62005?: number;

		/**
		 * sw62006次数
		 */
		timeSw62006?: number;

		/**
		 * sw62007次数
		 */
		timeSw62007?: number;

		/**
		 * 总碳排量
		 */
		carbonTotal?: number;

		/**
		 * sw60碳排量
		 */
		carbonSw60?: number;

		/**
		 * sw61碳排量
		 */
		carbonSw61?: number;

		/**
		 * sw62碳排量
		 */
		carbonSw62?: number;

		/**
		 * sw63碳排量
		 */
		carbonSw63?: number;

		/**
		 * sw64碳排量
		 */
		carbonSw64?: number;

		/**
		 * sw62001碳排量
		 */
		carbonSw62001?: number;

		/**
		 * sw62002碳排量
		 */
		carbonSw62002?: number;

		/**
		 * sw62003碳排量
		 */
		carbonSw62003?: number;

		/**
		 * sw62004碳排量
		 */
		carbonSw62004?: number;

		/**
		 * sw62005碳排量
		 */
		carbonSw62005?: number;

		/**
		 * sw62006碳排量
		 */
		carbonSw62006?: number;

		/**
		 * sw62007碳排量
		 */
		carbonSw62007?: number;

		/**
		 * sw62估算销售额
		 */
		estimatedSalesSw62?: number;

		/**
		 * sw62_001估算销售额
		 */
		estimatedSalesSw62001?: number;

		/**
		 * sw62_002估算销售额
		 */
		estimatedSalesSw62002?: number;

		/**
		 * sw62_003估算销售额
		 */
		estimatedSalesSw62003?: number;

		/**
		 * sw62_004估算销售额
		 */
		estimatedSalesSw62004?: number;

		/**
		 * sw62_005估算销售额
		 */
		estimatedSalesSw62005?: number;

		/**
		 * sw62_006估算销售额
		 */
		estimatedSalesSw62006?: number;

		/**
		 * sw62_007估算销售额
		 */
		estimatedSalesSw62007?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface ReportDailyVehicleEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 日期
		 */
		date?: Date;

		/**
		 * 车牌号
		 */
		vehicleNo?: string;

		/**
		 * 所属部门/学校/后勤组ID
		 */
		departmentId?: number;

		/**
		 * 当日行驶里程(km)
		 */
		totalKm?: number;

		/**
		 * 未启动时间(分钟)
		 */
		minutesOffline?: number;

		/**
		 * 纯行驶时长(分钟)
		 */
		minutesMoving?: number;

		/**
		 * 停车时长(分钟)
		 */
		minutesParked?: number;

		/**
		 * 异常怠速时长(分钟)
		 */
		minutesAbnormalIdle?: number;

		/**
		 * 平均行驶车速(km/h)
		 */
		avgSpeed?: number;

		/**
		 * 超速告警次数
		 */
		overspeedCount?: number;

		/**
		 * 超速累计时长(秒)
		 */
		overspeedDurationSec?: number;

		/**
		 * 急刹车次数
		 */
		harshBrakeCount?: number;

		/**
		 * 急加速次数
		 */
		harshAccelCount?: number;

		/**
		 * 急转弯次数
		 */
		harshTurnCount?: number;

		/**
		 * 非工作时段异动告警次数
		 */
		offHoursMoveCount?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface ReportJoblogEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 任务类型: SITE_DAILY(站点日汇总), DEPT_DAILY(部门日汇总)
		 */
		jobName?: string;

		/**
		 * 数据目标日期
		 */
		dataDate?: Date;

		/**
		 * 开始时间
		 */
		startTime?: Date;

		/**
		 * 结束时间
		 */
		endTime?: Date;

		/**
		 * 状态: 未开始, 运行中, 成功, 失败
		 */
		status?: enum;

		/**
		 * 处理记录数
		 */
		recordsProcessed?: number;

		/**
		 * 失败次数
		 */
		failedCount?: number;

		/**
		 * 错误堆栈信息
		 */
		errorMessage?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface RecycleAppointmentEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 预约编号
		 */
		appointmentNo?: string;

		/**
		 * 学校ID
		 */
		departmentId?: number;

		/**
		 * 用户ID
		 */
		campusUserId?: string;

		/**
		 * 联系人
		 */
		contactName?: string;

		/**
		 * 联系电话
		 */
		contactPhone?: string;

		/**
		 * 详细地址
		 */
		address?: string;

		/**
		 * 经度
		 */
		longitude?: number;

		/**
		 * 纬度
		 */
		latitude?: number;

		/**
		 * 预约日期
		 */
		appointmentDate?: string;

		/**
		 * 预约时间段
		 */
		appointmentSlot?: string;

		/**
		 * 预计重量
		 */
		expectedWeight?: number;

		/**
		 * 状态
		 */
		status?: string;

		/**
		 * 分拣员ID
		 */
		sorterId?: string;

		/**
		 * 回收订单ID
		 */
		recycleOrderId?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 姓名
		 */
		sorterName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface RecycleAppointmentLogEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 预约ID
		 */
		appointmentId?: number;

		/**
		 * 操作类型
		 */
		action?: string;

		/**
		 * 操作人类型
		 */
		operatorType?: string;

		/**
		 * 操作人ID
		 */
		operatorId?: number;

		/**
		 * 描述
		 */
		remark?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface RecycleItemEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 所属单位
		 */
		departmentId?: string;

		/**
		 * 分类ID
		 */
		itemId?: string;

		/**
		 * 名称
		 */
		itemName?: string;

		/**
		 * 包含品类
		 */
		including?: string;

		/**
		 * 单位
		 */
		unit?: string;

		/**
		 * 价格
		 */
		price?: number;

		/**
		 * 碳积分
		 */
		carbonPoint?: number;

		/**
		 * 废品类别编码
		 */
		category?: string;

		/**
		 * 状态
		 */
		status?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface RecycleOrderEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 订单编号
		 */
		orderNo?: string;

		/**
		 * 订单类型
		 */
		orderType?: string;

		/**
		 * 用户ID
		 */
		campusUserId?: string;

		/**
		 * 学校ID
		 */
		departmentId?: number;

		/**
		 * 站点ID
		 */
		siteId?: string;

		/**
		 * 分拣员ID
		 */
		sorterId?: string;

		/**
		 * 预约ID
		 */
		appointmentId?: number;

		/**
		 * 状态
		 */
		status?: string;

		/**
		 * 总重量
		 */
		totalWeight?: number;

		/**
		 * 总金额
		 */
		totalAmount?: number;

		/**
		 * 总碳积分
		 */
		totalCarbonPoint?: number;

		/**
		 * 完成时间
		 */
		finishTime?: Date;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface RecycleOrderItemEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 订单NO
		 */
		orderNo?: string;

		/**
		 * 垃圾分类ID
		 */
		itemId?: string;

		/**
		 * 垃圾分类名称
		 */
		itemName?: string;

		/**
		 * 固废国标分类
		 */
		category?: string;

		/**
		 * 重量
		 */
		weight?: number;

		/**
		 * 单价
		 */
		unitPrice?: number;

		/**
		 * 金额
		 */
		amount?: number;

		/**
		 * 碳积分
		 */
		carbonPoint?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface RecycleTransactionEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: string;

		/**
		 * 机构ID
		 */
		departmentId?: number;

		/**
		 * 流水类型
		 */
		type?: string;

		/**
		 * 金额
		 */
		amount?: number;

		/**
		 * 来源类型
		 */
		sourceType?: string;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 订单ID
		 */
		orderId?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface SpaceInfoEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 地址
		 */
		url?: string;

		/**
		 * 类型
		 */
		type?: string;

		/**
		 * 分类ID
		 */
		classifyId?: number;

		/**
		 * 文件id
		 */
		fileId?: string;

		/**
		 * 文件名
		 */
		name?: string;

		/**
		 * 文件大小
		 */
		size?: number;

		/**
		 * 文档版本
		 */
		version?: number;

		/**
		 * 文件位置
		 */
		key?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface SpaceTypeEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 类别名称
		 */
		name?: string;

		/**
		 * 父分类ID
		 */
		parentId?: number;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface TaskInfoEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 任务ID
		 */
		jobId?: string;

		/**
		 * 任务配置
		 */
		repeatConf?: string;

		/**
		 * 名称
		 */
		name?: string;

		/**
		 * cron
		 */
		cron?: string;

		/**
		 * 最大执行次数 不传为无限次
		 */
		limit?: number;

		/**
		 * 每间隔多少毫秒执行一次 如果cron设置了 这项设置就无效
		 */
		every?: number;

		/**
		 * 备注
		 */
		remark?: string;

		/**
		 * 状态 0-停止 1-运行
		 */
		status?: number;

		/**
		 * 开始时间
		 */
		startDate?: Date;

		/**
		 * 结束时间
		 */
		endDate?: Date;

		/**
		 * 数据
		 */
		data?: string;

		/**
		 * 执行的service实例ID
		 */
		service?: string;

		/**
		 * 状态 0-系统 1-用户
		 */
		type?: number;

		/**
		 * 下一次执行时间
		 */
		nextRunTime?: Date;

		/**
		 * 状态 0-cron 1-时间间隔
		 */
		taskType?: number;

		/**
		 * undefined
		 */
		lastExecuteTime?: Date;

		/**
		 * undefined
		 */
		lockExpireTime?: Date;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface UserAddressEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 用户ID
		 */
		userId?: number;

		/**
		 * 联系人
		 */
		contact?: string;

		/**
		 * 手机号
		 */
		phone?: string;

		/**
		 * 省
		 */
		province?: string;

		/**
		 * 市
		 */
		city?: string;

		/**
		 * 区
		 */
		district?: string;

		/**
		 * 地址
		 */
		address?: string;

		/**
		 * 是否默认
		 */
		isDefault?: boolean;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	interface UserInfoEntity {
		/**
		 * ID
		 */
		id?: number;

		/**
		 * 登录唯一ID
		 */
		unionid?: string;

		/**
		 * 头像
		 */
		avatarUrl?: string;

		/**
		 * 昵称
		 */
		nickName?: string;

		/**
		 * 手机号
		 */
		phone?: string;

		/**
		 * 生日
		 */
		birthday?: Date;

		/**
		 * 性别
		 */
		gender?: number;

		/**
		 * 角色
		 */
		role?: string;

		/**
		 * 学校ID
		 */
		departmentId?: number;

		/**
		 * 碳积分
		 */
		carbonBalance?: number;

		/**
		 * 学院ID
		 */
		collegeId?: number;

		/**
		 * 学院名称
		 */
		collegeName?: string;

		/**
		 * 专业ID
		 */
		majorId?: number;

		/**
		 * 专业名称
		 */
		majorName?: string;

		/**
		 * 班级ID
		 */
		classId?: number;

		/**
		 * 班级名称
		 */
		className?: string;

		/**
		 * 状态
		 */
		status?: number;

		/**
		 * 登录方式
		 */
		loginType?: number;

		/**
		 * 密码
		 */
		password?: string;

		/**
		 * 介绍
		 */
		description?: string;

		/**
		 * 创建时间
		 */
		createTime?: string;

		/**
		 * 更新时间
		 */
		updateTime?: string;

		/**
		 * 部门名称
		 */
		departmentName?: string;

		/**
		 * 任意键值
		 */
		[key: string]: any;
	}

	type json = any;

	type DictKey =
		| "upgradeType"
		| "complainType"
		| "feedbackType"
		| "ratedpayload"
		| "iottype"
		| "brand"
		| "occupation"
		| "sitetype"
		| "datachanel"
		| "vehicletype"
		| "businesstype"
		| "appointmentslot";

	interface PagePagination {
		size: number;
		page: number;
		total: number;
		[key: string]: any;
	}

	interface PageResponse<T> {
		pagination: PagePagination;
		list: T[];
		[key: string]: any;
	}

	interface AppComplainPageResponse {
		pagination: PagePagination;
		list: AppComplainEntity[];
	}

	interface AppFeedbackPageResponse {
		pagination: PagePagination;
		list: AppFeedbackEntity[];
	}

	interface AppGoodsPageResponse {
		pagination: PagePagination;
		list: AppGoodsEntity[];
	}

	interface AppVersionPageResponse {
		pagination: PagePagination;
		list: AppVersionEntity[];
	}

	interface BaseSysLogPageResponse {
		pagination: PagePagination;
		list: BaseSysLogEntity[];
	}

	interface BaseSysMenuPageResponse {
		pagination: PagePagination;
		list: BaseSysMenuEntity[];
	}

	interface BaseSysParamPageResponse {
		pagination: PagePagination;
		list: BaseSysParamEntity[];
	}

	interface BaseSysRolePageResponse {
		pagination: PagePagination;
		list: BaseSysRoleEntity[];
	}

	interface BaseSysUserPageResponse {
		pagination: PagePagination;
		list: BaseSysUserEntity[];
	}

	interface BasicdataBuyerPageResponse {
		pagination: PagePagination;
		list: BasicdataBuyerEntity[];
	}

	interface BasicdataDriverPageResponse {
		pagination: PagePagination;
		list: BasicdataDriverEntity[];
	}

	interface BasicdataIotPageResponse {
		pagination: PagePagination;
		list: BasicdataIotEntity[];
	}

	interface BasicdataSitePageResponse {
		pagination: PagePagination;
		list: BasicdataSiteEntity[];
	}

	interface BasicdataSorterPageResponse {
		pagination: PagePagination;
		list: BasicdataSorterEntity[];
	}

	interface BasicdataVehiclePageResponse {
		pagination: PagePagination;
		list: BasicdataVehicleEntity[];
	}

	interface BasicdataWastetypePageResponse {
		pagination: PagePagination;
		list: BasicdataWastetypeEntity[];
	}

	interface CsMsgPageResponse {
		pagination: PagePagination;
		list: CsMsgEntity[];
	}

	interface CsSessionPageResponse {
		pagination: PagePagination;
		list: CsSessionEntity[];
	}

	interface DemoGoodsPageResponse {
		pagination: PagePagination;
		list: DemoGoodsEntity[];
	}

	interface DictInfoPageResponse {
		pagination: PagePagination;
		list: DictInfoEntity[];
	}

	interface DictTypePageResponse {
		pagination: PagePagination;
		list: DictTypeEntity[];
	}

	interface GoodsCommentPageResponse {
		pagination: PagePagination;
		list: GoodsCommentEntity[];
	}

	interface GoodsInfoPageResponse {
		pagination: PagePagination;
		list: GoodsInfoEntity[];
	}

	interface GoodsSearchKeywordPageResponse {
		pagination: PagePagination;
		list: GoodsSearchKeywordEntity[];
	}

	interface GoodsSpecPageResponse {
		pagination: PagePagination;
		list: GoodsSpecEntity[];
	}

	interface GoodsTypePageResponse {
		pagination: PagePagination;
		list: GoodsTypeEntity[];
	}

	interface InfoBannerPageResponse {
		pagination: PagePagination;
		list: InfoBannerEntity[];
	}

	interface MarketCouponInfoPageResponse {
		pagination: PagePagination;
		list: MarketCouponInfoEntity[];
	}

	interface MarketCouponUserPageResponse {
		pagination: PagePagination;
		list: MarketCouponUserEntity[];
	}

	interface MonitorCapturetaskPageResponse {
		pagination: PagePagination;
		list: PushCaptureTaskEntity[];
	}

	interface OperationTraderecordPageResponse {
		pagination: PagePagination;
		list: OperationTradeRecordEntity[];
	}

	interface OperationWastesalePageResponse {
		pagination: PagePagination;
		list: OperationWastesaleEntity[];
	}

	interface OrderInfoPageResponse {
		pagination: PagePagination;
		list: OrderInfoEntity[];
	}

	interface PluginInfoPageResponse {
		pagination: PagePagination;
		list: PluginInfoEntity[];
	}

	interface PushAuditlogPageResponse {
		pagination: PagePagination;
		list: PushAuditlogEntity[];
	}

	interface PushCameragpsPageResponse {
		pagination: PagePagination;
		list: PushCameraGpsEntity[];
	}

	interface PushDevicealarmPageResponse {
		pagination: PagePagination;
		list: PushDevicealarmEntity[];
	}

	interface PushDeviceonoffPageResponse {
		pagination: PagePagination;
		list: PushDeviceOnoffEntity[];
	}

	interface PushSiteweightPageResponse {
		pagination: PagePagination;
		list: PushSiteweightEntity[];
	}

	interface PushSorteralarmPageResponse {
		pagination: PagePagination;
		list: PushSorterAlarmEntity[];
	}

	interface PushSorterattendancePageResponse {
		pagination: PagePagination;
		list: PushSorterAttendanceEntity[];
	}

	interface PushSortergpsPageResponse {
		pagination: PagePagination;
		list: PushSorterGpsEntity[];
	}

	interface PushSorterhealthPageResponse {
		pagination: PagePagination;
		list: PushSorterHealthEntity[];
	}

	interface PushVehiclegpsPageResponse {
		pagination: PagePagination;
		list: PushVehicleGpsEntity[];
	}

	interface PushWeightPageResponse {
		pagination: PagePagination;
		list: PushWeightEntity[];
	}

	interface RecycleDataPageResponse {
		pagination: PagePagination;
		list: RecycleDataEntity[];
	}

	interface ReportDailydepartmentPageResponse {
		pagination: PagePagination;
		list: ReportDailyDepartmentEntity[];
	}

	interface ReportDailysitePageResponse {
		pagination: PagePagination;
		list: ReportDailysiteEntity[];
	}

	interface ReportDailyvehiclePageResponse {
		pagination: PagePagination;
		list: ReportDailyVehicleEntity[];
	}

	interface ReportJoblogPageResponse {
		pagination: PagePagination;
		list: ReportJoblogEntity[];
	}

	interface ShopRecycleappointmentPageResponse {
		pagination: PagePagination;
		list: RecycleAppointmentEntity[];
	}

	interface ShopRecycleappointmentlogPageResponse {
		pagination: PagePagination;
		list: RecycleAppointmentLogEntity[];
	}

	interface ShopRecycleitemPageResponse {
		pagination: PagePagination;
		list: RecycleItemEntity[];
	}

	interface ShopRecycleorderPageResponse {
		pagination: PagePagination;
		list: RecycleOrderEntity[];
	}

	interface ShopRecycleorderitemPageResponse {
		pagination: PagePagination;
		list: RecycleOrderItemEntity[];
	}

	interface ShopTransactionPageResponse {
		pagination: PagePagination;
		list: RecycleTransactionEntity[];
	}

	interface SpaceInfoPageResponse {
		pagination: PagePagination;
		list: SpaceInfoEntity[];
	}

	interface SpaceTypePageResponse {
		pagination: PagePagination;
		list: SpaceTypeEntity[];
	}

	interface TaskInfoPageResponse {
		pagination: PagePagination;
		list: TaskInfoEntity[];
	}

	interface UserAddressPageResponse {
		pagination: PagePagination;
		list: UserAddressEntity[];
	}

	interface UserInfoPageResponse {
		pagination: PagePagination;
		list: UserInfoEntity[];
	}

	interface AppComplain {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<AppComplainEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<AppComplainEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<AppComplainPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface AppFeedback {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<AppFeedbackEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<AppFeedbackEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<AppFeedbackPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface AppGoods {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<AppGoodsEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<AppGoodsEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<AppGoodsPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface AppVersion {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<AppVersionEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<AppVersionEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<AppVersionPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BaseCoding {
		/**
		 * 获取模块目录结构
		 */
		getModuleTree(data?: any): Promise<any>;

		/**
		 * 创建代码
		 */
		createCode(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: { getModuleTree: string; createCode: string };

		/**
		 * 权限状态
		 */
		_permission: { getModuleTree: boolean; createCode: boolean };

		request: Request;
	}

	interface BaseComm {
		/**
		 * 修改个人信息
		 */
		personUpdate(data?: any): Promise<any>;

		/**
		 * 文件上传模式
		 */
		uploadMode(data?: any): Promise<any>;

		/**
		 * 权限与菜单
		 */
		permmenu(data?: any): Promise<any>;

		/**
		 * 编程
		 */
		program(data?: any): Promise<any>;

		/**
		 * 个人信息
		 */
		person(data?: any): Promise<any>;

		/**
		 * 文件上传
		 */
		upload(data?: any): Promise<any>;

		/**
		 * 退出
		 */
		logout(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			personUpdate: string;
			uploadMode: string;
			permmenu: string;
			program: string;
			person: string;
			upload: string;
			logout: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			personUpdate: boolean;
			uploadMode: boolean;
			permmenu: boolean;
			program: boolean;
			person: boolean;
			upload: boolean;
			logout: boolean;
		};

		request: Request;
	}

	interface BaseOpen {
		/**
		 * 刷新token
		 */
		refreshToken(data?: any): Promise<any>;

		/**
		 * 验证码
		 */
		captcha(data?: any): Promise<any>;

		/**
		 * 登录
		 */
		login(data?: any): Promise<any>;

		/**
		 * 获得网页内容的参数值
		 */
		html(data?: any): Promise<any>;

		/**
		 * 实体信息与路径
		 */
		eps(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			refreshToken: string;
			captcha: string;
			login: string;
			html: string;
			eps: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			refreshToken: boolean;
			captcha: boolean;
			login: boolean;
			html: boolean;
			eps: boolean;
		};

		request: Request;
	}

	interface BaseSysDepartment {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 排序
		 */
		order(data?: any): Promise<any>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BaseSysDepartmentEntity[]>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: { delete: string; update: string; order: string; list: string; add: string };

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			order: boolean;
			list: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BaseSysLog {
		/**
		 * 日志保存时间
		 */
		setKeep(data?: any): Promise<any>;

		/**
		 * 获得日志保存时间
		 */
		getKeep(data?: any): Promise<any>;

		/**
		 * 清理
		 */
		clear(data?: any): Promise<any>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BaseSysLogPageResponse>;

		/**
		 * 权限标识
		 */
		permission: { setKeep: string; getKeep: string; clear: string; page: string };

		/**
		 * 权限状态
		 */
		_permission: { setKeep: boolean; getKeep: boolean; clear: boolean; page: boolean };

		request: Request;
	}

	interface BaseSysMenu {
		/**
		 * 创建代码
		 */
		create(data?: any): Promise<any>;

		/**
		 * 导出
		 */
		export(data?: any): Promise<any>;

		/**
		 * 导入
		 */
		import(data?: any): Promise<any>;

		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 解析
		 */
		parse(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BaseSysMenuEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BaseSysMenuEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BaseSysMenuPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			create: string;
			export: string;
			import: string;
			delete: string;
			update: string;
			parse: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			create: boolean;
			export: boolean;
			import: boolean;
			delete: boolean;
			update: boolean;
			parse: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BaseSysParam {
		/**
		 * 获得网页内容的参数值
		 */
		stringbykey(data?: any): Promise<any>;

		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 获得网页内容的参数值
		 */
		html(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BaseSysParamEntity>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BaseSysParamPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			stringbykey: string;
			delete: string;
			update: string;
			html: string;
			info: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			stringbykey: boolean;
			delete: boolean;
			update: boolean;
			html: boolean;
			info: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BaseSysRole {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BaseSysRoleEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BaseSysRoleEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BaseSysRolePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BaseSysUser {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 移动部门
		 */
		move(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BaseSysUserEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BaseSysUserEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BaseSysUserPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			move: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			move: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BasicdataBuyer {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BasicdataBuyerEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BasicdataBuyerEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BasicdataBuyerPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BasicdataDriver {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BasicdataDriverEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BasicdataDriverEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BasicdataDriverPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BasicdataIot {
		/**
		 * 获取萤石云监控设备
		 */
		getYsDevices(data?: any): Promise<any>;

		/**
		 * 获取站点列表
		 */
		getSitelist(data?: any): Promise<any>;

		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BasicdataIotEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BasicdataIotEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BasicdataIotPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			getYsDevices: string;
			getSitelist: string;
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			getYsDevices: boolean;
			getSitelist: boolean;
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BasicdataSite {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BasicdataSiteEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BasicdataSiteEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BasicdataSitePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BasicdataSorter {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BasicdataSorterEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BasicdataSorterEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BasicdataSorterPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BasicdataVehicle {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BasicdataVehicleEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BasicdataVehicleEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BasicdataVehiclePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface BasicdataWastetype {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<BasicdataWastetypeEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<BasicdataWastetypeEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<BasicdataWastetypePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface CountHome {
		/**
		 * 商品分类
		 */
		goodsCategory(data?: any): Promise<any>;

		/**
		 * 订单概况
		 */
		orderSummary(data?: any): Promise<any>;

		/**
		 * 用户概况
		 */
		userSummary(data?: any): Promise<any>;

		/**
		 * 订单图表
		 */
		orderChart(data?: any): Promise<any>;

		/**
		 * 用户图表
		 */
		userChart(data?: any): Promise<any>;

		/**
		 * 商品排行
		 */
		goodsRank(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			goodsCategory: string;
			orderSummary: string;
			userSummary: string;
			orderChart: string;
			userChart: string;
			goodsRank: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			goodsCategory: boolean;
			orderSummary: boolean;
			userSummary: boolean;
			orderChart: boolean;
			userChart: boolean;
			goodsRank: boolean;
		};

		request: Request;
	}

	interface CsMsg {
		/**
		 * 未读消息数
		 */
		unreadCount(data?: any): Promise<any>;

		/**
		 * 标记已读
		 */
		read(data?: any): Promise<any>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<CsMsgPageResponse>;

		/**
		 * 权限标识
		 */
		permission: { unreadCount: string; read: string; page: string };

		/**
		 * 权限状态
		 */
		_permission: { unreadCount: boolean; read: boolean; page: boolean };

		request: Request;
	}

	interface CsSession {
		/**
		 * 分页查询
		 */
		page(data?: any): Promise<CsSessionPageResponse>;

		/**
		 * 权限标识
		 */
		permission: { page: string };

		/**
		 * 权限状态
		 */
		_permission: { page: boolean };

		request: Request;
	}

	interface DemoGoods {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<DemoGoodsEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<DemoGoodsEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<DemoGoodsPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface DemoTenant {
		/**
		 * 局部不使用多租户
		 */
		noTenant(data?: any): Promise<any>;

		/**
		 * 不使用多租户
		 */
		noUse(data?: any): Promise<any>;

		/**
		 * use
		 */
		use(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: { noTenant: string; noUse: string; use: string };

		/**
		 * 权限状态
		 */
		_permission: { noTenant: boolean; noUse: boolean; use: boolean };

		request: Request;
	}

	interface DictInfo {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 获得所有字典类型
		 */
		types(data?: any): Promise<any>;

		/**
		 * 获得字典数据
		 */
		data(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<DictInfoEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<DictInfoEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<DictInfoPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			types: string;
			data: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			types: boolean;
			data: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface DictType {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<DictTypeEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<DictTypeEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<DictTypePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface GoodsComment {
		/**
		 * 分页查询
		 */
		page(data?: any): Promise<GoodsCommentPageResponse>;

		/**
		 * 权限标识
		 */
		permission: { page: string };

		/**
		 * 权限状态
		 */
		_permission: { page: boolean };

		request: Request;
	}

	interface GoodsInfo {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<GoodsInfoEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<GoodsInfoEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<GoodsInfoPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface GoodsSearchKeyword {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<GoodsSearchKeywordEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<GoodsSearchKeywordEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<GoodsSearchKeywordPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface GoodsSpec {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<GoodsSpecEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<GoodsSpecEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<GoodsSpecPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface GoodsType {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<GoodsTypeEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<GoodsTypeEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<GoodsTypePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface InfoBanner {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<InfoBannerEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<InfoBannerEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<InfoBannerPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface MarketCouponInfo {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<MarketCouponInfoEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<MarketCouponInfoEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<MarketCouponInfoPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface MarketCouponUser {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<MarketCouponUserEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<MarketCouponUserEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<MarketCouponUserPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface MonitorCapturetask {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushCaptureTaskEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushCaptureTaskEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<MonitorCapturetaskPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface MonitorYs7 {
		/**
		 * getToken
		 */
		getToken(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: { getToken: string };

		/**
		 * 权限状态
		 */
		_permission: { getToken: boolean };

		request: Request;
	}

	interface OperationTraderecord {
		/**
		 * 导入账单
		 */
		import(data?: any): Promise<any>;

		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<OperationTradeRecordEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<OperationTradeRecordEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<OperationTraderecordPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			import: string;
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			import: boolean;
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface OperationWastesale {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<OperationWastesaleEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<OperationWastesaleEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<OperationWastesalePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface OrderInfo {
		/**
		 * 退款处理
		 */
		refundHandle(data?: any): Promise<any>;

		/**
		 * 物流信息
		 */
		logistics(data?: any): Promise<any>;

		/**
		 * 发货
		 */
		deliver(data?: any): Promise<any>;

		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<OrderInfoEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<OrderInfoEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<OrderInfoPageResponse>;

		/**
		 * 权限标识
		 */
		permission: {
			refundHandle: string;
			logistics: string;
			deliver: string;
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			refundHandle: boolean;
			logistics: boolean;
			deliver: boolean;
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
		};

		request: Request;
	}

	interface PluginInfo {
		/**
		 * 安装插件
		 */
		install(data?: any): Promise<any>;

		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PluginInfoEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PluginInfoEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PluginInfoPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			install: string;
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			install: boolean;
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushAuditlog {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushAuditlogEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushAuditlogEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushAuditlogPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushCameragps {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushCameraGpsEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushCameraGpsEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushCameragpsPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushDevicealarm {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushDevicealarmEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushDevicealarmEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushDevicealarmPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushDeviceonoff {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushDeviceOnoffEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushDeviceOnoffEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushDeviceonoffPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushSiteweight {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushSiteweightEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushSiteweightEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushSiteweightPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushSorteralarm {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushSorterAlarmEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushSorterAlarmEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushSorteralarmPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushSorterattendance {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushSorterAttendanceEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushSorterAttendanceEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushSorterattendancePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushSortergps {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushSorterGpsEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushSorterGpsEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushSortergpsPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushSorterhealth {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushSorterHealthEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushSorterHealthEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushSorterhealthPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushVehiclegps {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushVehicleGpsEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushVehicleGpsEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushVehiclegpsPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface PushWeight {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<PushWeightEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<PushWeightEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<PushWeightPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface RecycleData {
		/**
		 * 恢复数据
		 */
		restore(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<RecycleDataEntity>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<RecycleDataPageResponse>;

		/**
		 * 权限标识
		 */
		permission: { restore: string; info: string; page: string };

		/**
		 * 权限状态
		 */
		_permission: { restore: boolean; info: boolean; page: boolean };

		request: Request;
	}

	interface ReportDailydepartment {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<ReportDailyDepartmentEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<ReportDailyDepartmentEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ReportDailydepartmentPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ReportDailysite {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<ReportDailysiteEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<ReportDailysiteEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ReportDailysitePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ReportDailyvehicle {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<ReportDailyVehicleEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<ReportDailyVehicleEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ReportDailyvehiclePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ReportJoblog {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<ReportJoblogEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<ReportJoblogEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ReportJoblogPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ShopRecycleappointment {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<RecycleAppointmentEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<RecycleAppointmentEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ShopRecycleappointmentPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ShopRecycleappointmentlog {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<RecycleAppointmentLogEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<RecycleAppointmentLogEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ShopRecycleappointmentlogPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ShopRecycleitem {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<RecycleItemEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<RecycleItemEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ShopRecycleitemPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ShopRecycleorder {
		/**
		 * saveWithSummary
		 */
		saveWithSummary(data?: any): Promise<any>;

		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<RecycleOrderEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<RecycleOrderEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ShopRecycleorderPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			saveWithSummary: string;
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			saveWithSummary: boolean;
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ShopRecycleorderitem {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<RecycleOrderItemEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<RecycleOrderItemEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ShopRecycleorderitemPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface ShopTransaction {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<RecycleTransactionEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<RecycleTransactionEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<ShopTransactionPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface SpaceInfo {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<SpaceInfoEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<SpaceInfoEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<SpaceInfoPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface SpaceType {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<SpaceTypeEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<SpaceTypeEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<SpaceTypePageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface TaskInfo {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 开始
		 */
		start(data?: any): Promise<any>;

		/**
		 * 执行一次
		 */
		once(data?: any): Promise<any>;

		/**
		 * 停止
		 */
		stop(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<TaskInfoEntity>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<TaskInfoPageResponse>;

		/**
		 * 日志
		 */
		log(data?: any): Promise<any>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			start: string;
			once: string;
			stop: string;
			info: string;
			page: string;
			log: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			start: boolean;
			once: boolean;
			stop: boolean;
			info: boolean;
			page: boolean;
			log: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface UserAddress {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<UserAddressEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<UserAddressEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<UserAddressPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface UserInfo {
		/**
		 * 删除
		 */
		delete(data?: any): Promise<any>;

		/**
		 * 修改
		 */
		update(data?: any): Promise<any>;

		/**
		 * 单个信息
		 */
		info(data?: any): Promise<UserInfoEntity>;

		/**
		 * 列表查询
		 */
		list(data?: any): Promise<UserInfoEntity[]>;

		/**
		 * 分页查询
		 */
		page(data?: any): Promise<UserInfoPageResponse>;

		/**
		 * 新增
		 */
		add(data?: any): Promise<any>;

		/**
		 * 权限标识
		 */
		permission: {
			delete: string;
			update: string;
			info: string;
			list: string;
			page: string;
			add: string;
		};

		/**
		 * 权限状态
		 */
		_permission: {
			delete: boolean;
			update: boolean;
			info: boolean;
			list: boolean;
			page: boolean;
			add: boolean;
		};

		request: Request;
	}

	interface RequestOptions {
		url: string;
		method?: "OPTIONS" | "GET" | "HEAD" | "POST" | "PUT" | "DELETE" | "TRACE" | "CONNECT";
		data?: any;
		params?: any;
		headers?: any;
		timeout?: number;
		[key: string]: any;
	}

	type Request = (options: RequestOptions) => Promise<any>;

	type Service = {
		request: Request;

		app: { complain: AppComplain; feedback: AppFeedback; goods: AppGoods; version: AppVersion };
		base: {
			coding: BaseCoding;
			comm: BaseComm;
			open: BaseOpen;
			sys: {
				department: BaseSysDepartment;
				log: BaseSysLog;
				menu: BaseSysMenu;
				param: BaseSysParam;
				role: BaseSysRole;
				user: BaseSysUser;
			};
		};
		basicdata: {
			buyer: BasicdataBuyer;
			driver: BasicdataDriver;
			iot: BasicdataIot;
			site: BasicdataSite;
			sorter: BasicdataSorter;
			vehicle: BasicdataVehicle;
			wastetype: BasicdataWastetype;
		};
		count: { home: CountHome };
		cs: { msg: CsMsg; session: CsSession };
		demo: { goods: DemoGoods; tenant: DemoTenant };
		dict: { info: DictInfo; type: DictType };
		goods: {
			comment: GoodsComment;
			info: GoodsInfo;
			searchKeyword: GoodsSearchKeyword;
			spec: GoodsSpec;
			type: GoodsType;
		};
		info: { banner: InfoBanner };
		market: { coupon: { info: MarketCouponInfo; user: MarketCouponUser } };
		monitor: { capturetask: MonitorCapturetask; ys7: MonitorYs7 };
		operation: { traderecord: OperationTraderecord; wastesale: OperationWastesale };
		order: { info: OrderInfo };
		plugin: { info: PluginInfo };
		push: {
			auditlog: PushAuditlog;
			cameragps: PushCameragps;
			devicealarm: PushDevicealarm;
			deviceonoff: PushDeviceonoff;
			siteweight: PushSiteweight;
			sorteralarm: PushSorteralarm;
			sorterattendance: PushSorterattendance;
			sortergps: PushSortergps;
			sorterhealth: PushSorterhealth;
			vehiclegps: PushVehiclegps;
			weight: PushWeight;
		};
		recycle: { data: RecycleData };
		report: {
			dailydepartment: ReportDailydepartment;
			dailysite: ReportDailysite;
			dailyvehicle: ReportDailyvehicle;
			joblog: ReportJoblog;
		};
		shop: {
			recycleappointment: ShopRecycleappointment;
			recycleappointmentlog: ShopRecycleappointmentlog;
			recycleitem: ShopRecycleitem;
			recycleorder: ShopRecycleorder;
			recycleorderitem: ShopRecycleorderitem;
			transaction: ShopTransaction;
		};
		space: { info: SpaceInfo; type: SpaceType };
		task: { info: TaskInfo };
		user: { address: UserAddress; info: UserInfo };
	};
}
