| 123456789101112131415161718192021222324252627282930313233 | package org.jeecg.modules.system.service.impl;import org.jeecg.modules.system.entity.SysDataLog;import org.jeecg.modules.system.mapper.SysDataLogMapper;import org.jeecg.modules.system.service.ISysDataLogService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;@Servicepublic class SysDataLogServiceImpl extends ServiceImpl<SysDataLogMapper,SysDataLog> implements ISysDataLogService {	@Autowired	private SysDataLogMapper logMapper;	/**	 * 添加数据日志	 */	@Override	public void addDataLog(String tableName, String dataId, String dataContent) {		String versionNumber = "0";		String dataVersion = logMapper.queryMaxDataVer(tableName, dataId);		if(dataVersion != null ) {			versionNumber = String.valueOf(Integer.parseInt(dataVersion)+1);		}		SysDataLog log = new SysDataLog();		log.setDataTable(tableName);		log.setDataId(dataId);		log.setDataContent(dataContent);		log.setDataVersion(versionNumber);		this.save(log);	}}
 |