⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ggtograction.java

📁 一段很有意义的源码,看了就知道,不信试一试啊!
💻 JAVA
字号:
package com.wondersgroup.txl.web.Action;

import java.text.ParseException;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

import com.wondersgroup.txl.bo.GgTxlBo;
import com.wondersgroup.txl.bo.GrTxlBo;
import com.wondersgroup.txl.service.GgTxlService;
import com.wondersgroup.txl.service.GrTxlService;

public class GgToGrAction extends Action {

	private GrTxlService grTxlService;//个人通讯录
	private GgTxlService ggTxlService;//公共通讯录
	public void setGrTxlService(GrTxlService grTxlService) {
		this.grTxlService = grTxlService;
	}
	public void setGgTxlService(GgTxlService ggTxlService) {
		this.ggTxlService = ggTxlService;
	}
	
	public ActionForward execute(ActionMapping actionMapping,
			ActionForm actionForm, HttpServletRequest httpServletRequest,
			HttpServletResponse httpServletResponse) throws ParseException {
		
			String id = httpServletRequest.getParameter("id");	//公共通讯录信息id;
			String userid = httpServletRequest.getParameter("userid");//用户id;
			List list = ggTxlService.getContractGgInfo(id);
			System.out.println("GgToGrAction begin");
			GgTxlBo ggtxl = new GgTxlBo();
			GrTxlBo grTxlbo = new GrTxlBo();
			ggtxl = (GgTxlBo)list.get(0);
			
			grTxlbo.setBm(ggtxl.getBm());
			grTxlbo.setDw(ggtxl.getDw());
			grTxlbo.setDwcz(ggtxl.getDwcz());
			grTxlbo.setDwdh(ggtxl.getDwdh());
			grTxlbo.setDwdz(ggtxl.getDwdz());
			grTxlbo.setDwyb(ggtxl.getDwyb());
			grTxlbo.setEmail(ggtxl.getEmail());
			grTxlbo.setJtdh(ggtxl.getJtdh());
			grTxlbo.setJtdz(ggtxl.getJtdz());
			grTxlbo.setJtyb(ggtxl.getJtyb());
			grTxlbo.setPy(ggtxl.getPy());
			grTxlbo.setQtdh(ggtxl.getLtsj());//公共通讯录的联通电话号码转为个人通讯录的其他电话;
			grTxlbo.setSj(ggtxl.getYdsj());//公共通讯录的移动电话号码转为个人通讯录的手机;
			grTxlbo.setSr(ggtxl.getSr());
			grTxlbo.setUserid("1");//用户id;
			grTxlbo.setXm(ggtxl.getXm());
			grTxlbo.setZw(ggtxl.getZw());
			
			grTxlService.addContractGRInfo(grTxlbo);//添加到个人通讯录中;
			
			ggtxl.setDrflag(true);
			ggtxl.setId(Long.parseLong(id));
			ggtxl.setXlt(ggtxl.getXlt());
			ggtxl.setYdsj(ggtxl.getYdsj());
			ggtxl.setYdwh(ggtxl.getYdwh());
			ggtxl.setDwdz(ggtxl.getDwdz());
			ggtxl.setDw(ggtxl.getDw());
			ggtxl.setZw(ggtxl.getZw());
			ggtxl.setDwdh(ggtxl.getDwdh());
			ggtxl.setJtdz(ggtxl.getJtdz());
			ggtxl.setJtdh(ggtxl.getJtdh());
			ggtxl.setPy(ggtxl.getPy());
			ggtxl.setEmail(ggtxl.getEmail());
			ggtxl.setFdwid(ggtxl.getFdwid());
			ggtxl.setLtsj(ggtxl.getLtsj());
			ggtxl.setLtwh(ggtxl.getLtwh());
			ggtxl.setBm(ggtxl.getBm());
			ggtxl.setDwyb(ggtxl.getDwyb());
			ggtxl.setDwcz(ggtxl.getDwcz());
			ggtxl.setJtyb(ggtxl.getJtyb());
			ggTxlService.editContractGgInfo(ggtxl);
		
			httpServletRequest.setAttribute("id", String.valueOf(ggtxl.getFdwid()));
			return  actionMapping.findForward("addGgTxl");
		
	}
}

⌨️ 快捷键说明

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