busiusermodserverimpl.java

来自「用JAVA环境开发的人力资源管理系统」· Java 代码 · 共 83 行

JAVA
83
字号
package com.liyu.server.Impl;

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

import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;


import com.liyu.dao.BusiUserModDao;
import com.liyu.server.IBusiUserModServer;

public class BusiUserModServerImpl implements IBusiUserModServer{
	private BusiUserModDao busiUserModDao ;
	ActionMessages errors = new ActionMessages();
	
	public BusiUserModDao getBusiUserModDao() {
		return busiUserModDao;
	}

	public void setBusiUserModDao(BusiUserModDao busiUserModDao) {
		this.busiUserModDao = busiUserModDao;
	}

	public ActionMessages updateContractInfoMod(String[] contractInfoModBef, String[] contractInfoModNow) {
		// TODO Auto-generated method stub
	    //contractInfoModNow[0] = CharsChange.gbChangeIso(contractInfoModNow[0]);
	    //contractInfoModNow[1] = CharsChange.gbChangeIso(contractInfoModNow[1]);
	    //contractInfoModNow[2] = CharsChange.gbChangeIso(contractInfoModNow[2]);
	   // contractInfoModBef[0] = CharsChange.gbChangeIso(contractInfoModBef[0]);
	   //contractInfoModBef[1] = CharsChange.gbChangeIso(contractInfoModBef[1]);
	    //contractInfoModBef[2] = CharsChange.gbChangeIso(contractInfoModBef[2]);
		int intFlag = this.busiUserModDao.updContractInfo(contractInfoModNow[0],contractInfoModNow[1],contractInfoModNow[2],contractInfoModBef);
		if (intFlag == 0){
			errors.add("busiUserMod",new ActionMessage("errors.modErrors"));
			return errors;
		}
		return null;
	}

	public ActionMessages updatePersonResourceInfoMod(String[] personResourceInfoModBef, String[] personResourceInfoModNow) {
		// TODO Auto-generated method stub
	   // personResourceInfoModNow[0] = CharsChange.gbChangeIso(personResourceInfoModNow[0]);
	    //personResourceInfoModBef[0] = CharsChange.gbChangeIso(personResourceInfoModBef[0]);
		int intFlag = this.busiUserModDao.updPersonResourceInfo(personResourceInfoModNow[0],personResourceInfoModNow[1],personResourceInfoModNow[2],personResourceInfoModBef);
		if (intFlag == 0){
			errors.add("busiUserMod",new ActionMessage("errors.modErrors"));
			return errors;
		}
		return null;
	}

	public ActionMessages updatePersonBaseInfoMod(String[] personBaseInfoModBef, String[] personBaseInfoModNow) {
		// TODO Auto-generated method stub
	   // personBaseInfoModNow[0] = CharsChange.gbChangeIso(personBaseInfoModNow[0]);
	   // personBaseInfoModBef[0] = CharsChange.gbChangeIso(personBaseInfoModBef[0]);
		String personBrithNow = personBaseInfoModNow[2];
		String personEntryDateNow = personBaseInfoModNow[3];
		Date dtPersonBrithNow = new Date();
		Date dtPersonEntryDateNow = new Date();
		try{
	    	SimpleDateFormat s = new SimpleDateFormat ("yyyy-MM-dd");
	    	dtPersonBrithNow = s.parse(personBrithNow);
	    	dtPersonEntryDateNow = s.parse(personEntryDateNow);
	        Long lon = new Long(556145322);
	        //String str = lon.toBinaryString();
	        
	    }catch(Exception e){
	    	e.printStackTrace();
	    	//errors.add("pubdate",new ActionMessage("errors.invaliddateformat"));
	    	//this.saveErrors(request,errors);
	    	//return false;
	    }
		int intFlag = this.busiUserModDao.updPersonBaseInfo(personBaseInfoModNow[0],personBaseInfoModNow[1],dtPersonBrithNow,dtPersonEntryDateNow,personBaseInfoModBef);
		if (intFlag == 0){
			errors.add("busiUserMod",new ActionMessage("errors.modErrors"));
			return errors;
		}
		return null;
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?