SysParamLogAction.java 2.18 KB
package com.cjs.cms.action.report;

import java.util.Map;

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

import com.cjs.cms.biz.report.SysParamLogBiz;
import com.cjs.cms.dao.report.SysParamDao;
import com.cjs.cms.dao.report.SysParamLogDao;
import com.cjs.cms.dao.user.UserDao;
import com.cjs.cms.model.report.SysParamInfo;
import com.cjs.cms.model.report.SysParamLog;
import com.cjs.cms.model.user.UserInfo;
import com.cjs.cms.util.lang.JsonUtil;
import com.cjs.cms.util.lang.PageUtils;
import com.cjs.cms.util.web.DesUtil;

/**
 * 日终开启
 * 
 * @author wangtenghui
 *
 */
@RestController
@RequestMapping("/sysParamLog")
public class SysParamLogAction {
    @Autowired
    private SysParamLogDao sysParamLogDao;
    
    @Autowired
    private SysParamDao sysParamDao;
    Logger          log = LogManager.getLogger();
    @Autowired
    private SysParamLogBiz sysParamLogBiz;
    

    //** 查询日志 *//*
    @RequestMapping("/search")
    public String search(@RequestParam Map<String, Object> params) {
        PageUtils.processPage(params);
        return JsonUtil.toPageJson(sysParamLogDao.search(params), sysParamLogDao.searchTotal(params));
    }
   
    /**
     * 日终开启
     * @param sysParamLog
     */
    @RequestMapping("/openDialog")
    public String openDialog() {
    	int newState=sysParamDao.getNewState();
    	String str="开启成功";
    	if(newState==1){
    		str="日初日终已开启";
    	}else{
    		 sysParamLogBiz.openDialog();
    	}
    	return JsonUtil.toJson("resultMsg", str);    
    	}
    
    /**
     * 日终关闭
     * @param sysParamLog
     */
    @RequestMapping("/closeDialog")
    public String  closeDialog() {
    	int newState=sysParamDao.getNewState();
    	String str="关闭成功";
    	if(newState==0){
    		str="日初日终已关闭";
    	}else{
    		sysParamLogBiz.closeDialog();
    	}
    	return JsonUtil.toJson("resultMsg", str);  
    	
    }
    

}