| | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import java.io.Serializable; |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | |
| | | /** |
| | | * |
| | |
| | | private String pid; |
| | | |
| | | /** |
| | | * 状态 1启用 / 0未启用 |
| | | */ |
| | | @JsonIgnore |
| | | private Integer state; |
| | | |
| | | |
| | | /** |
| | | * 客户id |
| | | */ |
| | | private Long clientId; |
| | |
| | | package com.sandu.ximon.dao.domain; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | |
| | | /** |
| | | * |
| | | * @TableName wx_config |
| | | */ |
| | | @TableName(value = "wx_config") |
| | | @TableName(value ="wx_config") |
| | | @Data |
| | | public class WxConfigEntity implements Serializable { |
| | | /** |
| | | * |
| | | * |
| | | */ |
| | | @TableId(type = IdType.AUTO) |
| | | private Long configId; |
| | |
| | | private String appappid; |
| | | |
| | | /** |
| | | * |
| | | * |
| | | */ |
| | | private String mchId; |
| | | |
| | | /** |
| | | * |
| | | * |
| | | */ |
| | | private String privateKey; |
| | | |
| | | /** |
| | | * |
| | | * 状态 1启用 / 0未启用 |
| | | */ |
| | | @JsonIgnore |
| | | private Integer state; |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | private Long clientId; |
| | | |
| | | /** |
| | | * |
| | | * |
| | | */ |
| | | private Long createUserId; |
| | | |
| | |
| | | <mapper namespace="com.sandu.ximon.dao.mapper.UsrAlipayConfigMapper"> |
| | | |
| | | <resultMap id="BaseResultMap" type="com.sandu.ximon.dao.domain.AliConfigEntity"> |
| | | <id property="configId" column="config_id" jdbcType="INTEGER"/> |
| | | <result property="appId" column="app_id" jdbcType="VARCHAR"/> |
| | | <result property="privateKey" column="private_key" jdbcType="VARCHAR"/> |
| | | <result property="publicKey" column="public_key" jdbcType="VARCHAR"/> |
| | | <result property="pid" column="pid" jdbcType="VARCHAR"/> |
| | | <result property="clientId" column="client_id" jdbcType="BIGINT"/> |
| | | <result property="createUserId" column="create_user_id" jdbcType="BIGINT"/> |
| | | <id property="configId" column="config_id" jdbcType="INTEGER"/> |
| | | <result property="appId" column="app_id" jdbcType="VARCHAR"/> |
| | | <result property="privateKey" column="private_key" jdbcType="VARCHAR"/> |
| | | <result property="publicKey" column="public_key" jdbcType="VARCHAR"/> |
| | | <result property="pid" column="pid" jdbcType="VARCHAR"/> |
| | | <result property="state" column="state" jdbcType="INTEGER"/> |
| | | <result property="clientId" column="client_id" jdbcType="BIGINT"/> |
| | | <result property="createUserId" column="create_user_id" jdbcType="BIGINT"/> |
| | | </resultMap> |
| | | |
| | | <sql id="Base_Column_List"> |
| | | config_id,app_id,private_key, |
| | | config_id |
| | | ,app_id,private_key, |
| | | public_key,pid,client_id, |
| | | create_user_id |
| | | </sql> |
| | |
| | | <mapper namespace="com.sandu.ximon.dao.mapper.UsrWxPayConfigMapper"> |
| | | |
| | | <resultMap id="BaseResultMap" type="com.sandu.ximon.dao.domain.AliConfigEntity"> |
| | | <id property="configId" column="config_id" jdbcType="BIGINT"/> |
| | | <result property="appid" column="appid" jdbcType="VARCHAR"/> |
| | | <result property="appappid" column="appappid" jdbcType="VARCHAR"/> |
| | | <result property="mchId" column="mch_id" jdbcType="VARCHAR"/> |
| | | <result property="privateKey" column="private_key" jdbcType="VARCHAR"/> |
| | | <result property="clientId" column="client_id" jdbcType="BIGINT"/> |
| | | <result property="createUserId" column="create_user_id" jdbcType="BIGINT"/> |
| | | <id property="configId" column="config_id" jdbcType="BIGINT"/> |
| | | <result property="appid" column="appid" jdbcType="VARCHAR"/> |
| | | <result property="appappid" column="appappid" jdbcType="VARCHAR"/> |
| | | <result property="mchId" column="mch_id" jdbcType="VARCHAR"/> |
| | | <result property="privateKey" column="private_key" jdbcType="VARCHAR"/> |
| | | <result property="state" column="state" jdbcType="INTEGER"/> |
| | | <result property="clientId" column="client_id" jdbcType="BIGINT"/> |
| | | <result property="createUserId" column="create_user_id" jdbcType="BIGINT"/> |
| | | </resultMap> |
| | | |
| | | <sql id="Base_Column_List"> |
| | | config_id,appid,appappid, |
| | | config_id |
| | | ,appid,appappid, |
| | | mch_id,private_key,client_id, |
| | | create_user_id |
| | | </sql> |
| | |
| | | package com.sandu.ximon.admin.controller; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.github.pagehelper.PageHelper; |
| | | import com.sandu.common.domain.ResponseVO; |
| | | import com.sandu.common.file.FileUploadDto; |
| | | import com.sandu.common.file.impl.AliOssFileServiceImpl; |
| | | import com.sandu.common.object.BaseConditionVO; |
| | | import com.sandu.common.security.annotation.AnonymousAccess; |
| | | import com.sandu.common.util.ResponseUtil; |
| | | import com.sandu.ximon.admin.security.PermissionConfig; |
| | | import com.sandu.ximon.admin.service.FileOperationRecordService; |
| | | import com.sandu.ximon.admin.service.LedSFileService; |
| | | import com.sandu.ximon.admin.utils.StoreOperationRecordsUtils; |
| | | import com.sandu.ximon.dao.domain.FileOperationRecord; |
| | | import com.sandu.ximon.dao.domain.LedSFile; |
| | | import com.sandu.ximon.dao.enums.MenuEnum; |
| | |
| | | BeanUtils.copyProperties(fileUploadDto, fileOperationRecord); |
| | | fileOperationRecord.setDataType(dateType); |
| | | fileOperationRecordService.save(fileOperationRecord); |
| | | |
| | | /** |
| | | * 文件上传 日志记录开始 |
| | | */ |
| | | String content = "文件内容:"+ JSON.toJSONString(fileUploadDto); |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "文件上传", content); |
| | | /** |
| | | * 文件上传 日志记录结束 |
| | | */ |
| | | return ResponseUtil.success(fileUploadDto); |
| | | } |
| | | |
| | |
| | | package com.sandu.ximon.admin.service; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.github.pagehelper.PageHelper; |
| | |
| | | import com.sandu.ximon.admin.minio.utils.MinIoUtil; |
| | | import com.sandu.ximon.admin.param.IpVolumeFileParam; |
| | | import com.sandu.ximon.admin.security.SecurityUtils; |
| | | import com.sandu.ximon.admin.utils.StoreOperationRecordsUtils; |
| | | import com.sandu.ximon.dao.domain.IpVolumeFile; |
| | | import com.sandu.ximon.dao.mapper.IpVolumeFileMapper; |
| | | import lombok.AllArgsConstructor; |
| | |
| | | file.setFileName(fileParam.getFileName()); |
| | | file.setFileUrl(fileParam.getFileUrl()); |
| | | file.setOriginSize(fileParam.getOriginSize()); |
| | | |
| | | /** |
| | | * 音柱文件新增 日志记录开始 |
| | | */ |
| | | String content = "音柱文件名称:" + fileParam.getFileName() + ",文件大小:" + fileParam.getOriginSize() + ",文件路径:" + fileParam.getFileUrl(); |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "音柱文件新增", content); |
| | | /** |
| | | * 音柱文件新增 日志记录结束 |
| | | */ |
| | | return save(file); |
| | | } |
| | | |
| | |
| | | // if (!b) { |
| | | // throw new BusinessException("服务器删除失败"); |
| | | // } |
| | | |
| | | /** |
| | | * 音柱文件删除 日志记录开始 |
| | | */ |
| | | String content = "删除文件id:"+fileId+"音柱文件名称:" + byId.getFileName() + ",文件大小:" + byId.getOriginSize() + ",文件路径:" + byId.getFileUrl(); |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "音柱文件删除", content); |
| | | /** |
| | | * 音柱文件删除 日志记录结束 |
| | | */ |
| | | |
| | | return removeById(fileId); |
| | | } |
| | |
| | | fileUploadDto.setFileSize(file.getSize()); |
| | | fileUploadDto.setFileName(file.getOriginalFilename()); |
| | | fileUploadDto.setFileType(file.getContentType()); |
| | | |
| | | /** |
| | | * 音柱文件上传 日志记录开始 |
| | | */ |
| | | String content = "文件内容:"+ JSON.toJSONString(fileUploadDto); |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "音柱文件上传", content); |
| | | /** |
| | | * 音柱文件上传 日志记录结束 |
| | | */ |
| | | |
| | | return fileUploadDto; |
| | | } |
| | | |
| | |
| | | package com.sandu.ximon.admin.service; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.sandu.common.execption.BusinessException; |
| | | import com.sandu.common.service.impl.BaseServiceImpl; |
| | | import com.sandu.ximon.admin.param.LEDProgramFileParam; |
| | | import com.sandu.ximon.admin.security.SecurityUtils; |
| | | import com.sandu.ximon.admin.utils.StoreOperationRecordsUtils; |
| | | import com.sandu.ximon.dao.domain.LEDProgramFile; |
| | | import com.sandu.ximon.dao.mapper.LEDProgramFileMapper; |
| | | import lombok.AllArgsConstructor; |
| | |
| | | file.setClientId(clientService.getClientId()); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 诺瓦文件新增 日志记录开始 |
| | | */ |
| | | String content = "文件内容:"+ JSON.toJSONString(file); |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "诺瓦文件新增", content); |
| | | /** |
| | | * 诺瓦文件新增 日志记录结束 |
| | | */ |
| | | return save(file); |
| | | } |
| | | |
| | |
| | | if (byId == null) { |
| | | throw new BusinessException("未找到该节目"); |
| | | } |
| | | /** |
| | | * 诺瓦文件删除 日志记录开始 |
| | | */ |
| | | String content = "文件id:"+id+"文件内容:"+ JSON.toJSONString(byId); |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "诺瓦文件删除", content); |
| | | /** |
| | | * 诺瓦文件删除 日志记录结束 |
| | | */ |
| | | return removeById(id); |
| | | } |
| | | |
| | |
| | | package com.sandu.ximon.admin.service; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.sandu.common.execption.BusinessException; |
| | |
| | | import com.sandu.common.file.impl.AliOssFileServiceImpl; |
| | | import com.sandu.common.service.impl.BaseServiceImpl; |
| | | import com.sandu.ximon.admin.security.SecurityUtils; |
| | | import com.sandu.ximon.admin.utils.StoreOperationRecordsUtils; |
| | | import com.sandu.ximon.dao.domain.FileOperationRecord; |
| | | import com.sandu.ximon.dao.domain.LedSFile; |
| | | import com.sandu.ximon.dao.mapper.LedSFileMapper; |
| | |
| | | sFile.setCilentId(clientService.getClientId()); |
| | | } |
| | | } |
| | | /** |
| | | * 熙汛文件上传 日志记录开始 |
| | | */ |
| | | String content = "文件内容:"+ JSON.toJSONString(fileUploadDto); |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "熙汛文件上传", content); |
| | | /** |
| | | * 熙汛文件上传 日志记录结束 |
| | | */ |
| | | return save(sFile); |
| | | } |
| | | |
| | |
| | | if (byId == null) { |
| | | throw new BusinessException("未找到该节目"); |
| | | } |
| | | |
| | | /** |
| | | * 熙汛文件删除 日志记录开始 |
| | | */ |
| | | String content = "文件内容id:"+ id+"文件内容:"+ JSON.toJSONString(byId); |
| | | StoreOperationRecordsUtils.storeOperationData(null, null, "熙汛文件删除", content); |
| | | /** |
| | | * 熙汛文件删除 日志记录结束 |
| | | */ |
| | | return removeById(id); |
| | | } |
| | | |