SysParamLogBiz.java 1.82 KB
package com.cjs.cms.biz.report;

import java.text.SimpleDateFormat;
import java.util.Date;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.cjs.cms.dao.report.SysParamDao;
import com.cjs.cms.dao.report.SysParamLogDao;
import com.cjs.cms.model.report.SysParamInfo;
import com.cjs.cms.model.report.SysParamLog;
import com.cjs.cms.util.lang.DateEnum;
import com.cjs.cms.util.lang.DateUtil;
import com.cjs.cms.util.web.ActionUtil;

/**
 * 用户资金
 * 
 * @author wangtenghui
 *
 */
@Service
public class SysParamLogBiz {
	 @Autowired
	 private SysParamLogDao sysParamLogDao;
	 @Autowired
	 private SysParamDao sysParamDao;
	 /**
	  * 日终开启
	  * @param sysParam
	  * @param sysParamLog
	  */
	 public void openDialog() {
		 SysParamInfo sysParam=new SysParamInfo();
	     SysParamLog sysParamLog=new SysParamLog();
		 sysParam.setParamValue("1");//0:关闭,1:开启
		 sysParamDao.upStatus(sysParam);
		 sysParamLog.setTrueName(ActionUtil.getUser().getTruename());
		 sysParamLog.setUserName(ActionUtil.getUser().getUsername());
		 sysParamLog.setStatu("1");
		 //sysParamLog.setCreateTime(DateUtil.parseDate(DateUtil.getNow(), DateEnum.DATETIME));
		 sysParamLogDao.save(sysParamLog);
	    }
	 
	 /**
	  * 日终关闭
	  * @param sysParam
	  * @param sysParamLog
	  */
	 public void closeDialog() {
		 SysParamInfo sysParam=new SysParamInfo();
	     SysParamLog sysParamLog=new SysParamLog();
		 sysParam.setParamValue("0");//0:关闭,1:开启
		 sysParamDao.upStatus(sysParam);
		 sysParamLog.setTrueName(ActionUtil.getUser().getTruename());
		 sysParamLog.setUserName(ActionUtil.getUser().getUsername());
		 sysParamLog.setStatu("0");
		 //sysParamLog.setCreateTime(DateUtil.parseDate(DateUtil.getNow(), DateEnum.DATETIME));
		 sysParamLogDao.save(sysParamLog);

	    }

}