/*
?* PathWsInterUnit.java
?*
?* Created on 2007年8月16日, 下午12:52
?*
?* To change this template, choose Tools | Template Manager
?* and open the template in the editor.
?*/
package path.ws.interUnit;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
import path.crm.entity.CRM_Interunit;
import path.crm.manager.InterUnitManager;
/**
?*
?* @author ljl
?*/
@WebService()
public class PathWsInterUnit {
??? /**
???? * Web service operation? 客戶新增
???? * @param pwsStrWebSiteID?? 網(wǎng)站id
???? * @param pwsStrInterUnitName?? 客戶名稱
???? * @param pwsStrTel?????? 電話
???? * @param pwsStrMobile?? 手機(jī)
???? * @param pwsStrFax?? 傳真
???? * @param pwsStrCorpName?? 公司名稱
???? * @param pwsStrEmail?? 公司郵件
???? * @param pwsStrMemo?? 詳細(xì)信息
???? * @return?? "success" : 添加成功???? userexisted: "用戶已存在" emailexisted: 該郵件已經(jīng)被使用過了? fail: 添加失敗
???? */
??? @WebMethod
??? public String pathWsInterUnitAdd(@WebParam(name = "pwsStrWebSiteID") String pwsStrWebSiteID, @WebParam(name = "pwsStrInterUnitName") String pwsStrInterUnitName, @WebParam(name = "pwsStrTel") String pwsStrTel, @WebParam(name = "pwsStrMobile") String pwsStrMobile, @WebParam(name = "pwsStrFax") String pwsStrFax, @WebParam(name = "pwsStrCorpName") String pwsStrCorpName, @WebParam(name = "pwsStrEmail") String pwsStrEmail, @WebParam(name = "pwsStrMemo") String pwsStrMemo) {
?String strReturn;
? InterUnitManager? im=new InterUnitManager();
? //檢查用戶時(shí)候存在
?if ("existed".equals(im.chkIfExistRcd(pwsStrInterUnitName,"InterUnitName")))
????? return? "userexisted";
? if ("existed".equals(im.chkIfExistRcd(pwsStrInterUnitName,"InterUnitName")))
?? return? "emailexisted";
?//檢查郵件是否存在
??????? try{
??????? CRM_Interunit ci=new CRM_Interunit();
??????? ci.setSerialNumber(pwsStrInterUnitName);
??????? ci.setOrgTypeId("pathwebserviceorgnization");
??????? ci.setCreatorTypeId(pwsStrWebSiteID);
??????? ci.setName(pwsStrCorpName);
??????? ci.setTelephone(pwsStrTel);
??????? ci.setFax(pwsStrFax);
??????? ci.setEmail(pwsStrEmail);
??????? ci.setDescription(pwsStrMemo);
????? return im.insertInterunitWs(ci);
??????? }catch(Exception e){
??????????? System.out.println(e.toString());
??????????? return "fail";
??????? }
??? }
??? /**
???? * Web service operation?? 是否存在的服務(wù)? 直接調(diào)用javabean
???? * @param pwsStrWebSiteId? 網(wǎng)站id?
???? * @param pwsStrChkName
???? * @param pwsStrChkModule?? 模塊名?? InterUnitName:檢驗(yàn)客戶是否存在?? InterUnitEmail:郵件是否被注冊過
???? * @return?? 不存在:notExisted?? 存在:existed???? 異常:"fail
???? */
??? @WebMethod
??? public String pathWsCheckUserExist(@WebParam(name = "pwsStrWebSiteId") String pwsStrWebSiteId, @WebParam(name = "pwsStrChkName") String pwsStrChkName, @WebParam(name = "pwsStrChkModule") String pwsStrChkModule) {
??????? // TODO implement operation
??????? return? new InterUnitManager().chkIfExistRcd(pwsStrChkName,pwsStrChkModule);
??? }
???
}
大盤預(yù)測 國富論