




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
101/110AsiaInfo项目治理文档中国移动河南公司详细设计讲明书集团门户编写李现辉编写时刻2012.02.14审批审批时刻版本V1.0.1亚信科技(中国)有限公司版权所有文档中的全部内容属亚信科技(中国)有限公司所有,未经同意,不可全部或部分发表、复制、使用于任何目的。文档修订摘要日期修订号描述著者批阅者目录1引言 31.1文档用途 31.2阅读对象 31.3名词术语 31.4参考资料 12概述 22.1集团客户门户系统概述 22.2集团客户门户系统功能定义 22.3设计约束 33总体结构讲明 43.1子系统结构 43.1.1依靠的外部接口 43.2BOSS3.0接口 43.3登录接口 43.3.1对外提供的接口 44数据模型(DataModel)设计 54.1集团门户可配置数据模型 54.2用户角色表 54.3角色表 64.4角色功能表 64.5功能表 74.6预约表 84.7地市编码表 85功能实现讲明 105.1用户登录 105.2权限操纵 125.2.1角色菜单配置 125.2.2权限过滤器 135.3集团成员治理 145.3.1治理产品治理员 145.3.2治理账单治理员 185.4集团产品治理 215.4.1已开通的业务查询 215.4.2集团账单查询 225.5集团账户治理 245.5.1集团资料维护 245.6集团产品 275.6.1集团V网预约 275.6.2手机邮箱 305.6.3集团彩铃 335.6.4短信信箱 365.6.5成员治理 405.7集团门户首页 425.7.1集团门户首页 425.8自助办理 435.8.1集团门户账户开户预约 435.8.2集团账户开户预约查询 455.8.3集团账户开户预约查询 46 引言文档用途中国移动河南分公司集团客户门户为中国移动河南分公司电子渠道的一部分,涉及到集团账户预约,集团产品治理等众多能够在网上直接办理和查询的业务本文档的设计对象为网站web系统,要紧从需求动身,基于总体设计,描述了各具体功能点的业务流程、实现设计、交互设计、类设计等。本文档要紧面向系统实现/编程人员,对下一时期的程序编码工作提供依据,同时也是用户确认设计的依据。阅读对象本文阅读对象包括:开发工程师:通过本文了解整个产品设计背景。业务咨询师:通过本文了解产品整个产品的设计背景,从而汲取咨询素材。测试工程师:通过本文了解整个产品设计背景。其它相关人员:如使用产品的电信运营商,或者从事基础技术研究的工程师名词术语BOSS:业务支撑系统。参考资料《中国移动集团客户门户业务规范(V1.0.0)》。《中国移动集团客户门户业务开发角色赋权及业务预约模块》。概述集团客户门户系统概述中国移动集团客户门户,是中国移动通信为打造一流企业的一流门户,提升集团客户业务受理便捷性,提高中国移动通信集团公司的集团客户服务水平,同时有效降低集团客户的服务营销成本,中国移动通信集团拟在统一门户下的集团客户门户为集团客户提供在线自助服务。对动力100网站、集团业务网站等进行了有效整合、统一治理、统一认证的网站,以服务、营销和销售作为要紧职能,兼顾企业宣传。集团客户门户系统功能定义集团产品治理已开通业务查询产品订购状态查询产品分配集团账单查询集团成员治理治理产品治理员添加产品治理员删除治理产品治理员修改治理产品治理员查询产品治理员首页初始化治理账单治理员添加账单治理员删除账单治理员修改账单治理员查询账单治理员产品分类集团V网集团彩铃集团短彩信短信信箱设计约束网上营业厅的开发遵从以下几个规范:J2EE技术规范中国移动NG1-CRM3.5业务规范使用eclipse3.2版本进行开发软件和硬件的约束请参考产品需求规格讲明书。设计工具:MicrosoftWord2003、MicrosoftVisio2007、eclipse3.2。总体结构讲明子系统结构依靠的外部接口集团预约接口(HTTP+PSOT+XML).1集团账户开户预约接口标准定义接口发送地址是:8:8082/jttiyan/order/zhorder.action此接口采纳HTTP+POST+XML传入参数列表参数名字参数讲明备注TransactionID事务ID全局唯一以毫秒为单位的当前时刻(必填项)Platform平台编码目前集团客户门户帐号预约暂定为JTMHZHYY(必填项)MhOrderId预约单号(必填项)0<长度<=20GroupName集团名称(必填项)0<长度<=50GroupStName集团简称(必填项)0<长度<=20ComAddress公司地址(必填项)0<长度<=200CerType证件类型(必填项)0<长度<=10CerContent证件号码(必填项)0<长度<=50ComPhone联系电话(必填项)0<长度<=50ComFax传真0<=长度<=50ComLegalRep法人代表0<=长度<=50ComSiteUrl企业网址0<=长度<=50ComEmail集团Email0<=长度<=50OrderMsisdn预约人手机号(必填项)限河南移动CityName所属都市名称详见《集团业务体验中心--地市区县统计v1.0》(必填项)AreaName所属都市下的所属区县名称详见《集团业务体验中心--地市区县统计v1.0》(必填项)Key加密keyKey是一个MD5加密的字符串key=TransactionID+Platform+KEY其中KEY暂定为JTYWTYZXZHYY(必填项)响应参数列表参数名字参数讲明备注TransactionID事务ID全局唯一以毫秒为单位的当前时刻Platform平台编码目前集团客户门户帐号预约暂定为JTMHZHYYResultCode响应编码不同的指令会对应不同请求返回具体值,关于信息如下功能需求集团账号预约可为中国移动潜在集团客户提供在线预约申请成为集团单位的功能,针对未建档,且有开户、业务办理意向的集团客户进行开户预约。当用户在集团客户门户预约集团账号时,门户将预约单提交到集团业务体验中心预约治理系统,系统按照集客自有平台原产品预约流程派发预约单。.2集团账户预约开通状态查询接口标准定义接口发送地址是:8:8082/jttiyan/order/cxzhyyorder.action(地址可能有变,到联调的时候确认)此接口采纳HTTP+POST+XML传入参数列表参数名字参数讲明备注TransactionID事务ID全局唯一以毫秒为单位的当前时刻Platform平台编码目前集团客户门户集团帐号预约查询暂定为JTMHZHYYCXOrderMsisdn预约人手机号Key加密keyKey是一个MD5加密的字符串key=TransactionID+Platform+KEY其中KEY暂定为JTYWTYZHYYCX响应参数列表参数名字参数讲明备注TransactionID事务ID全局唯一以毫秒为单位的当前时刻Platform平台编码目前集团客户门户集团帐号预约查询暂定为JTMHZHYYCXResultCode响应编码不同的指令会对应不同请求返回具体值,关于信息如下ResultMsg响应信息那个是关于ResultCode=0000成功的时候返回的值具体描述如下:ResultCode响应编码描述:返回代码标识(resultCode)标识讲明9001错误9002Key值不存在0000成功0001Xml格式不正确0002预约人手机号不合法0003没有此人的预约单ResultMsg响应编码描述:参数名字参数讲明备注OrderID预约单号《集团帐号预约接口规范讲明书》中门户传人的预约单好一致GroupName集团名称OrderTime预约时刻格式为:yyyy-MM-ddHH:mm:ssOrderSta状态(1派单中|2处理中|3工单完结|4已删除)返回数字1、2、3、4CusManName处理预约的客户经理状态为工单完结时返回CusMsisdn客户经理联系方式状态为工单完结时返回功能需求用户在集团客户门户查询预约单时,门户使用手机号码访问集客的预约单查询接口,集客返回该手机号的集团帐号预约单状态列表。.3依照手机号码查询是否为集团联系人接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999911ServNum手机号15Y集团联系人手机号出参:序号数据名描述大小必选项备注交易代码交易代码6999911CustName集团名称5Y返回参数2GroupCustId集团编号20Y返回参数3IsSuccess状态码20YY成功N失败讲明:传入手机号,假如手机号时集团联系人,则返回状态码“Y”及集团名称和集团编号, 假如该手机号不是集团联系人,则状态码为“N”、集团名称和集团编号返回空。功能需求依照用户手机号码查询是否为为集团联系人,假如是集团联系人,则返回有集团信息,假如不是,则返回集团信息为空.4依照集团编号查询集团信息接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999971customerId集团编号15Y传入参数,集团编号出参:序号数据名描述大小必选项备注交易代码交易代码6999971custName集团名称5Y返回参数2shortName集团简称20Y返回参数3addr公司地址20Y返回参数4cardType证件类型20Y返回参数5cardNo证件号码20Y返回参数6fax传真20Y返回参数7phone联系电话20Y返回参数8ownerName法人代表20Y返回参数9web企业网址20Y返回参数10groupEmail集团Email20Y返回参数11IsSuccess操作标识20Y返回Y,操作成功,N操作失败12Msg操作信息20Y返回此次操作的结果信息功能需求依照集团编号查询集团信息,提供页面展示.5集团已订购业务查询接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999941customerId集团编号15Y传入参数,集团编号出参:序号数据名描述大小必选项备注交易代码交易代码6999941bill_id集团计费号5Y返回参数2productSpecId产品ID20Y返回参数3servicepkg_id套餐ID20Y返回参数4valid_Date开通日期20Y返回参数5IsSuccess操作标识20Y返回Y,操作成功,N操作失败6Msg操作信息20Y返回此次操作的结果信息循环一次对应一个产品信息,若该产品没有订购资费,套餐ID返回:9999功能需求依照集团编号查询集团已订购产品信息,提供页面展示.6集团账单查询接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999951bill_id集团计费号15Y传入参数,集团编号2acct_date帐期10Y例如:201201出参:序号数据名描述大小必选项备注交易代码交易代码6999951servicepkg_id套餐ID20Y返回参数2fee实收金额20Y返回参数3IsSuccess操作标识20Y返回Y,操作成功,N操作失败4Msg操作信息20Y返回此次操作的结果信息fee:应当月资费总和若该产品没有订购资费,套餐ID返回:9999功能需求依照集团计费号及账期查询集团产品账单,提供页面展示.7集团信息修改预约接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999961customerId集团编号10Y传入参数,集团编号2busi_type操作类型4Y1出参:序号数据名描述大小必选项备注交易代码交易代码6999961busiOppoId受理单号20Y返回参数2IsSuccess操作标识20Y返回Y,操作成功,N操作失败3Msg操作信息20Y返回此次操作的结果信息功能需求提供网厅集团信息修改调用接口.8集团产品订购预约接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999961customerId集团编号10Y传入参数,集团编号2product_spec_id产品规格ID12Y传入参数,产品规格ID3busi_type操作类型4Y2出参:序号数据名描述大小必选项备注交易代码交易代码6999961busiOppoId受理单号20Y返回参数2IsSuccess操作标识20Y返回Y,操作成功,N操作失败3Msg操作信息20Y返回此次操作的结果信息功能需求提供网厅集团产品订购预约调用接口.9集团产品退订预约接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999961bill_id集团计费号15Y传入参数,集团计费号2busi_type操作类型4Y3出参:序号数据名描述大小必选项备注交易代码交易代码6999961busiOppoId受理单号20Y返回参数2IsSuccess操作标识20Y返回Y,操作成功,N操作失败3Msg操作信息20Y返回此次操作的结果信息功能需求提供网厅集团产品退订预约调用接口.10集团产品成员添加预约接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999961bill_id集团计费号15Y传入参数,集团计费号2bill_member_id成员手机号码12Y传入参数,成员手机号码3busi_type操作类型4Y4出参:序号数据名描述大小必选项备注交易代码交易代码6999961busiOppoId受理单号20Y返回参数2IsSuccess操作标识20Y返回Y,操作成功,N操作失败3Msg操作信息20Y返回此次操作的结果信息功能需求提供网厅集团产品成员添加预约调用接口.11集团产品成员退订预约接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999961bill_id集团计费号15Y传入参数,集团计费号2bill_member_id成员手机号码12Y传入参数,成员手机号码3busi_type操作类型4Y5出参:序号数据名描述大小必选项备注交易代码交易代码6999961busiOppoId受理单号20Y返回参数2IsSuccess操作标识20Y返回Y,操作成功,N操作失败3Msg操作信息20Y返回此次操作的结果信息功能需求提供网厅集团产品成员退订预约调用接口.12集团产品成员查询接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999921BillId集团计费号15Y传入参数ServNum手机号15Y传入参数出参:序号数据名描述大小必选项备注交易代码交易代码6999921IsSuccess状态码5YY成功N失败2Msg状态描述20Y当查询状态时Y时:该号码是本集团的成员!当查询状态时N时:该号码不是本集团的成员!查询过程发生异常!讲明:传入手机号、集团计费号,推断该手机号时否为该计费号对应集团的成员,假如是该集团成员,返回状态码“Y”及描述“该号码是本集团的成员!”,若不是该集团成员,返回状态码“N”及描述“该号码不是本集团的成员!”,若查询发生异常则返回状态码“N”及描述“查询过程发生异常!”功能需求依照手机号,固定计费号查询该号码是否为其改集团成员.13查询商机状态接口标准定义入参:序号数据名描述大小必选项备注交易代码交易代码6999981CustID集团编号15Y传入参数BusiChanceID商机编号15Y传入参数出参:序号数据名描述大小必选项备注交易代码交易代码6999981IsSuccess状态码5YY成功N失败2Msg状态描述20Y当查询状态时Y时:返回商机状态当查询状态时N时:未查询到相关信息!State商机状态20状态:已处理、处理中讲明:传入集团编号,商机编号,查询商机状态,假如查询到商机信息,返回状态码“Y”及商机状态,若查询不到商机信息,返回状态码“N”及描述“未查询到相关信息!”。功能需求依照预约返回的busiOppoId及集团编号,查询预约受理状态BOSS3.0接口远程调用接口,实现业务查询、业务办理等功能。调用方式:组合调用参数调用接口客户端方法处理接口返回数据数据模型(DataModel)设计集团门户可配置数据模型MERGEFIELDElement.Name用户角色表USER_MOBILE+ROLE_ID为表唯一数据。列PK字段名备注类型为空唯一长度精度小数初始值MERGEFIELDAtt.PKFalseUSER_MOBILE登陆账号(手机号)VARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse20MERGEFIELDAtt.LengthMERGEFIELDAtt.PrecisionMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseROLE_ID角色IDVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalseMERGEFIELDAtt.Length10MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseUSER_STATE用户状态0:正常1:注销MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse1MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseGROUP_ID集团ID(编码)MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.Length20MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseUSER_DESC用户描述MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.UniqueFalse50MERGEFIELDAtt.LengthMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseCREATE_TIME创建时刻DATEMERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.PKFalseUSER_NAME用户名MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalse20MERGEFIELDAtt.PKFalseUSER_PHONE用户电话MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalse15MERGEFIELDAtt.PKFalseROLE_TYPE角色类型(暂保留)MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalse5MERGEFIELDElement.Name角色表列PK字段名备注类型为空唯一长度精度小数初始值MERGEFIELDAtt.PKTrueROLE_ID角色IDMERGEFIELDAtt.TypeNUMBERMERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.LengthMERGEFIELDAtt.Precision10MERGEFIELDAtt.Scale0MERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseROLE_NAME角色名字MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse20MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseROLE_STATE角色状态0:不可用1:能够MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse1MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseROLE_DESC角色描述MERGEFIELDAtt.NotesMERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse50MERGEFIELDAtt.LengthMERGEFIELDAtt.PKFalseCREATE_TIME创建时刻MERGEFIELDAtt.TypeDATEMERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.UniqueFalseMERGEFIELDAtt.LengthMERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseROLE_TYPE角色类型(暂保留)MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.UniqueFalse5MERGEFIELDAtt.LengthMERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.Default约束名称类型列名初始备注PK_WTJT_ROLEMERGEFIELDMeth.Stereotype«PK»角色IDMERGEFIELDMeth.CodeMERGEFIELDMeth.Notes关联列名关联备注MERGEFIELDConnector.Name(角色ID=角色ID)0 MERGEFIELDElement.Name角色表.PK_WTJT_ROLEMERGEFIELDConnTarget.Cardinality1 角色功能关联表.MERGEFIELDConnTarget.RolePK_ROLE_IDMERGEFIELDConnector.NotesMERGEFIELDElement.Name角色功能表列PK字段名备注类型为空唯一长度精度小数初始值MERGEFIELDAtt.PKTrueIDMERGEFIELDAtt.Notes角色功能IDMERGEFIELDAtt.TypeNUMBERMERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.LengthMERGEFIELDAtt.Precision10MERGEFIELDAtt.Scale0MERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseACTION_ID功能IDMERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalseMERGEFIELDAtt.Length20MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseROLE_ID角色IDMERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse20MERGEFIELDAtt.LengthMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseSTATEMERGEFIELDAtt.Notes功能状态0:不可用1:能够MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse1MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseCREATE_TIMEMERGEFIELDAtt.Notes创建时刻DATEMERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.UniqueFalseMERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.Default约束名称类型列名初始备注PK_WTJT_ROLE_ACTIONMERGEFIELDMeth.Stereotype«PK»角色功能IDMERGEFIELDMeth.CodeMERGEFIELDMeth.Notes关联列名关联备注MERGEFIELDConnector.Name(角色ID=角色ID)0 功能MERGEFIELDElement.Name角色表.PK_ROLE_IDMERGEFIELDConnTarget.Cardinality1 MERGEFIELDElement.Name角色表.PK_WTJT_ROLEMERGEFIELDConnector.NotesMERGEFIELDConnector.Name(功能ID=功能ID)0 功能MERGEFIELDElement.Name角色表.PK_ROLE_IDMERGEFIELDConnTarget.Cardinality1 MERGEFIELDElement.Name功能表.MERGEFIELDConnTarget.Rolepk_ACTION_IDMERGEFIELDConnector.NotesMERGEFIELDElement.Name功能表列PK字段名备注类型为空唯一长度精度小数初始值MERGEFIELDAtt.PKTrueMODULE_ID菜单ID一级菜单时,父菜单ID默认填写0MERGEFIELDAtt.TypeNUMBERMERGEFIELDAtt.PKTrueMERGEFIELDAtt.PKTrueMERGEFIELDAtt.LengthMERGEFIELDAtt.Precision10MERGEFIELDAtt.Scale0MERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalsePARENT_MODULE_ID父菜单IDMERGEFIELDAtt.TypeNUMBERMERGEFIELDAtt.PKTrueMERGEFIELDAtt.UniqueFalseMERGEFIELDAtt.LengthMERGEFIELDAtt.Precision10MERGEFIELDAtt.Scale0MERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseMODULE_NAME菜单名字MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.PKTrueMERGEFIELDAtt.UniqueFalse20MERGEFIELDAtt.PKFalseMODULE_STATE菜单状态MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.PKTrueMERGEFIELDAtt.UniqueFalse1MERGEFIELDAtt.PKFalseMODULE_URL菜单URLMERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.PKTrueMERGEFIELDAtt.UniqueFalse1MERGEFIELDAtt.PKFalseMODULE_LEVEL菜单级不1为一级菜单,以次排列MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.PKTrueMERGEFIELDAtt.UniqueFalse1MERGEFIELDAtt.PKFalseCREATE_TIME创建时刻DATEMERGEFIELDAtt.UniqueFalseMERGEFIELDAtt.PKFalseACTIONE_DESC菜单描述MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.UniqueFalse50约束名称类型列名初始备注PK_WTJT_ACTIONMERGEFIELDMeth.Stereotype«FK»菜单IDMERGEFIELDMeth.CodeMERGEFIELDMeth.Notes关联列名关联备注MERGEFIELDConnector.Name(菜单ID=菜单ID)0 功能表.MODULE_IDMERGEFIELDConnTarget.Cardinality1 角色功能关联表.ACTION_IDMERGEFIELDConnector.NotesMERGEFIELDElement.Name预约表预约表是分中心、分地市的。表名为PK_WTJT_ORDER_LOG_+地市编码列PK字段名备注类型为空唯一长度精度小数初始值MERGEFIELDAtt.PKTrueBUSIOPPOID受理单号MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse20MERGEFIELDAtt.LengthMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseBUSIMOBILENO受理手机号码MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.UniqueFalseMERGEFIELDAtt.Length11MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseCREATETIME受理时刻DATEMERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.UniqueFalseMERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.NotNullFalseUPDATETIME更新时刻DATEMERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalseBUSISTATE1:开户预约。2:集团V网预约。3:集团彩铃预约。4:集团手机邮箱预约。5:集团短信信箱预约。6:集团信息修改MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalse5MERGEFIELDAtt.NotNullFalseOPERTYPEadd:开通。del:删除。memberadd:成员添加。memberdel:成员删除。MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalse5MERGEFIELDAtt.NotNullFalseMSG受理结果MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalse100MERGEFIELDAtt.NotNullFalseRETINFO处理中;已处理。MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalse10MERGEFIELDAtt.NotNullFalseREGIONID地市编码MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.NotNullFalse2约束名称类型列名初始备注PK_WTJT_ORDER_LOG_+地市编码MERGEFIELDMeth.Stereotype«PK»受理单号MERGEFIELDMeth.CodeMERGEFIELDMeth.NotesMERGEFIELDElement.Name地市编码表列PK字段名备注类型为空唯一长度精度小数初始值MERGEFIELDAtt.PKFalseMERGEFIELDAtt.AliasCITYIDMERGEFIELDAtt.Notes都市编码MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse5MERGEFIELDAtt.LengthMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseCITYNAMEMERGEFIELDAtt.Notes都市名称MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.UniqueFalse10MERGEFIELDAtt.LengthMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseAREAIDMERGEFIELDAtt.Notes区县编码MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullTrueMERGEFIELDAtt.UniqueFalse5MERGEFIELDAtt.PrecisionMERGEFIELDAtt.ScaleMERGEFIELDAtt.DefaultMERGEFIELDAtt.PKFalseAREANAME区县名称MERGEFIELDAtt.TypeVARCHAR2MERGEFIELDAtt.NotNullFalseMERGEFIELDAtt.UniqueFalse20MERGEFIELDAtt.LengthMERGEFIELDAtt.Default功能实现讲明用户登录采纳用户手机号码+服务密码+验证码和用户手机号码+短信密码两种登陆方式,登录检查用户是否是集团用户。功能定义用户输入手机号码、服务密码(短信密码)和验证码,点击登录按钮后登录到集团门户。用户能够点击退出登录按钮退出集团门户。Action定义com.asiainfo.web.action.power.LogonActionexecute()假如已登录,显示用户信息,未登录则显示登录页面getpass()猎取短信密码logon()用户登录处理,登录成功时保存用户信息到会话中,失败时提示错误缘故。logout()猎取当前会话中的用户信息,并将其从会话中清除处理流程用户登录用户退出业务规则单点登录其它讲明调用登录以实现集团门户的单点登录功能。1.提交登录请求到ssoservlet2.SSO系统设置客户端扫瞄器cookie3.门户应用猎取客户端cookie并进行登录4.退出时门户应用清除客户端cookie和应用的登录状态完成退出权限操纵角色菜单配置Xml文件配置角色角色文件配置加载(WEB-INF/conf/roles.xml)com.asiainfo.util.role.RolesXML此类是加载角色菜单配置文件(roles.xml),在系统启动时自动加载roles.xml文件里面配置的菜单。RolesXML.start()方法系统启动时会自动加载角色配置文件,把加载的信息保存在servletContext.setAttribute("cache_roles",rolesList)中。roles.xml配置讲明一级菜单<id>为两位数字(从10开始)二级菜单<id>为四位数字(从一级菜单编码+01开始)三级六位数字(二级菜单编码+01开始)。<roleSuper>为一级菜单标签<role>为二级菜单标签及更深层菜单都能够。需要权限操纵的地址,url的名称空间设置为/power/checkRole。Action层需要权限操纵的名称空间要设置为:@Namespace(value="/power/checkRole")例如:<roleSuper> <id>10</id>菜单id <modulename>集团产品治理</modulename>菜单名称 <moduleaction></moduleaction>请求url,没有时为空。 <modulelevel>1</modulelevel>菜单级不 <usertype>,0,</usertype>用户类型0:可用、1:注销 <roletype>,1,2,3,</roletype>角色1:集团联系人等等 <parentid>0</parentid>菜单父id,如顶级菜单默认0 <!--一下是子权限信息--> <role> <id>1001</id>此菜单为上面的子菜单 <modulename>已开通业务查询</modulename> <moduleaction><![CDATA[/power/checkRole/xxx.action]]></moduleaction> <modulelevel>2</modulelevel>级不2 <usertype>,0,</usertype> <roletype>,1,2,</roletype> <parentid>10</parentid></role><roleSuper>功能定义角色菜单配置业务规则一级菜单<id>为两位数字(从10开始)二级菜单<id>为四位数字(从一级菜单编码+01开始)三级六位数字(二级菜单编码+01开始)。<roleSuper>为一级菜单标签<role>为二级菜单标签及更深层菜单都能够。权限过滤器Filter定义com.asiainfo.util.AuthenticationFilterdoFilter()推断用户是否登录及请求的url是否有权限访问,假如没有登录,返回登录页面,假如没有权限返回没有权限页面。功能定义只要请求的url中含有/power/checkRole/的名称空间,都会被权限过滤器拦截,推断用户是否登录及是否有权限访问,假如没有权限返回没有权限页面。业务规则
请求的url中含有/power/checkRole/的名称空间,都会被权限过滤器过滤,依照roles.xml权限配置进行处理,假如请求的url含有/power/checkRole/名称空间,roles.xml中没有配置权限过滤器自动会拦截返回没有权限的页面。处理流程客户请求的url中含有/power/checkRole/的名称空间,都会被权限过滤器过滤。权限过滤器拦截后推断该用户请求的连接是否登录和是否有权限。假如没有登录返回登录页面。假如没有权限返回截止访问页面。其它讲明权限过滤器在WebContent/WEB-INF/web.xml文件里配置。<!--权限操纵过滤器--> <filter> <filter-name>authenticationFilter</filter-name> <filter-class> com.asiainfo.util.AuthenticationFilter </filter-class> </filter> <filter-mapping> <filter-name>authenticationFilter</filter-name> <url-pattern>/power/checkRole/*</url-pattern> </filter-mapping> <!--权限操纵过滤器end-->集团成员治理治理产品治理员功能定义只有集团联系人有权限添加、修改、删除治理产品治理员,且产品治理员只能添加一个。Action定义com.asiainfo.web.action.power.ProductEmployeeAdminActionexecute()依照集团编码查询集团的所有产品治理员seachProductEmployee()依照操作类型返回添加和修改页面。modifyProductEmployee()修改产品治理员信息productEmployeeAdd()添加产品治理员delProductEmployee()删除产品治理员处理流程此类继承至GroupSupportAction类,GroupSupportAction处理一些公用的一些业务。查询集团的所有产品治理员:依照集团编码、角色ID、用户状态查询出集团的所有产品治理员修改产品治理员信息:只能修改产品治理员的用户名、电话等信息。添加产品治理员:产品治理员只能添加一个。删除产品治理员:删除产品治理员只是把用户状态更新为不可用。业务规则登录后操作,只有集团联系人有权限添加、修改、删除治理产品治理员,且产品治理员只能添加一个。接口讲明接口名:WTJT_0001查询用户信息(多记录返回)功能描述:依照传参条件返回符合条件用户信息结果集,多记录返回。实现逻辑:发送数据报文结构:序号数据名描述大小必选项备注交易代码9WTJT_00011userMobile用户手机号码202userState用户状态10:正常1:注销3groupId集团id204roleId角色id101:集团联系人2:产品治理员3:账单治理员5roleType角色类型5接收数据报文结构序号字段名数据名类型大小必选项备注1group_id集团idString20Y2user_state用户状态String1Y0:正常1:注销3user_mobile登陆账号(手机号)String20Y4user_desc用户描述String25Y5create_time用户创建时刻String6role_id角色idString101:集团联系人2:产品治理员3:账单治理员7role_name角色名字String108role_desc角色描述String259usercreate_time角色创建时刻String10user_name用户名字String1011role_type角色类型String512user_phone名字电话String15出参:返回一个ListuserRoleList,具体键值内容如下假如没有查询到数据,ReturnCode=1001,ReturnMessage=“许多据”异常时ReturnCode=1111,ReturnMessage=“查询失败”接口名:WTJT_0007更新用户信息功能描述:依照传参数据更新。实现逻辑:发送数据报文结构:序号数据名描述大小必选项备注交易代码9WTJT_00071ROLE_ID角色id10Y1:集团联系人2:产品治理员3:账单治理员(不可修改)2USER_PHONE用户电话153GROUP_ID集团id20Y不可修改4USER_STATE用户状态100:正常1:注销5ROLE_TYPE角色类型56USER_MOBILE登陆账号(手机号)15Y不可修改7USER_DESC用户描述258USER_NAME用户姓名10接收数据报文结构序号字段名数据名类型大小必选项备注1ReturnCode0000:保存成功1111:保存失败9999:异常StringY2ReturnMessage用户状态String1Y0:正常1:注销治理账单治理员功能定义只有集团联系人有权限添加、修改、删除治理账单治理员,账单治理员能够添加多个。Action定义com.asiainfo.web.action.power.AccountEmployeeAdminActionexecute()依照集团编码查询集团的所有账单治理员seachAccountEmployee()依照操作类型返回添加和修改页面。modifyAccountEmployee()修改账单治理员信息accountEmployeeAdd()添加账单治理员,能够添加多个delAccountEmployee()删除账单治理员处理流程此类继承至GroupSupportAction类,GroupSupportAction处理一些公用的一些业务。查询集团的所有账单治理员:依照集团编码、角色ID、用户状态查询出集团的所有账单治理员修改账单治理员信息:只能修改账单治理员的用户名、电话等信息。添加账单治理员:账单治理员只能添加一个。删除账单治理员:删除账单治理员只是把用户状态更新为不可用。业务规则登录后操作,只有集团联系人有权限添加、修改、删除治理账单治理员,账单治理员能够添加多个,账单治理员只能查询账单信息。接口讲明接口名:WTJT_0001查询用户信息(多记录返回)功能描述:依照传参条件返回符合条件用户信息结果集,多记录返回。实现逻辑:发送数据报文结构:序号数据名描述大小必选项备注交易代码9WTJT_00011userMobile用户手机号码202userState用户状态10:正常1:注销3groupId集团id204roleId角色id101:集团联系人2:产品治理员3:账单治理员5roleType角色类型5接收数据报文结构序号字段名数据名类型大小必选项备注1group_id集团idString20Y2user_state用户状态String1Y0:正常1:注销3user_mobile登陆账号(手机号)String20Y4user_desc用户描述String25Y5create_time用户创建时刻String6role_id角色idString101:集团联系人2:产品治理员3:账单治理员7role_name角色名字String108role_desc角色描述String259usercreate_time角色创建时刻String10user_name用户名字String1011role_type角色类型String512user_phone名字电话String15出参:返回一个ListuserRoleList,具体键值内容如下假如没有查询到数据,ReturnCode=1001,ReturnMessage=“许多据”异常时ReturnCode=1111,ReturnMessage=“查询失败”接口名:WTJT_0007更新用户信息功能描述:依照传参数据更新。实现逻辑:发送数据报文结构:序号数据名描述大小必选项备注交易代码9WTJT_00071ROLE_ID角色id10Y1:集团联系人2:产品治理员3:账单治理员(不可修改)2USER_PHONE用户电话153GROUP_ID集团id20Y不可修改4USER_STATE用户状态100:正常1:注销5ROLE_TYPE角色类型56USER_MOBILE登陆账号(手机号)15Y不可修改7USER_DESC用户描述258USER_NAME用户姓名10接收数据报文结构序号字段名数据名类型大小必选项备注1ReturnCode0000:保存成功1111:保存失败9999:异常StringY2ReturnMessage用户状态String1Y0:正常1:注销集团产品治理已开通的业务查询Action定义com.asiainfo.web.action.power.GroupProductActiongroup_select()进入已开通业务页面功能定义已开通业务查询业务规则登录后猎取处理流程点击菜单栏或者左导航栏的“已开通业务查询”;其它讲明接口名:99994查询集团信息功能描述:网厅提供调用接口,查询集团已订购业务信息发送数据报文结构: 序号数据名描述大小必选项备注交易代码6999941customerId服务号码15Y传入参数,集团编号接收数据报文结构:序号数据名描述大小必选项备注交易代码6999951productSpecId产品ID20Y返回参数2servicepkg_id套餐ID20Y返回参数3valid_Date开通日期20Y返回参数集团账单查询Action定义com.asiainfo.web.action.power.GroupProductActiongroup_bill()进入账单查询页面功能定义账单查询业务规则登录后操作处理流程用户点击菜单栏或者集团产品治理下的账单查询。用户选择需要查询的日期,点击“查询”按钮。其它讲明接口名:99994查询集团信息功能描述:网厅提供调用接口,查询集团已订购业务信息发送数据报文结构: 序号数据名描述大小必选项备注交易代码6999941customerId服务号码15Y传入参数,集团编号接收数据报文结构:序号数据名描述大小必选项备注交易代码6999941BILL_ID集团计费号20Y返回参数接口名:99995功能描述:网厅提供调用接口,查询集团账单发送数据报文结构: 序号数据名描述大小必选项备注交易代码6999951BILL_ID集团计费号20Y传入参数,集团编号2ACCT_DATE账期Y例如:201201接收数据报文结构:序号数据名描述大小必选项备注交易代码6999951servicepkg_id套餐ID20Y返回参数2fee实收金额20Y返回参数3IsSuccess操作标识20Y返回Y,操作成功,N操作失败4Msg操作信息20Y返回此次操作的结果信息集团账户治理集团资料维护Action定义com.asiainfo.web.action.person.GroupInfoActionexecute()查看差不多预约集团资料yyxg()预约修改功能定义显示用户的预约资料点击预约修改按钮进行资料修改业务规则修改预约资料处理流程 1.推断用户是否登录,在登录后才能进行集团资料修改。调用BOSS接口进行预约资料修改。3.显示修改后的资料。其它讲明接口名:99991-查询集团编码功能描述:通过该接口查询集团编码为调用99997接口使用发送数据报文结构:序号数据名描述大小必选项备注交易代码C6999911SvcNum电话号码15收数据报文结构序号数据名描述大小必选项备注交易代码交易代码6999911custname集团名称5Y2GroupCustId集团编码20Y3IsSuccess状态码20YY成功99997查询出集团的资料功能描述:通过接口传入集团编码参数查询出集团的资料发送数据报文结构:序号数据名描述大小必选项备注交易代码交易代码6999971GroupCustId集团编码Y接收数据报文结构序号数据名描述大小必选项备注交易代码C6999971custName集团名称5Y2shortName集团简称20Y3addr公司地址20Y4cardType证件类型20Y5cardNo证件号码20Y6phone联系电话20Y99996查询受理单号功能描述:通过接口查询受理单号为WTJT-0006传入受理单号参数发送数据报文结构序号数据名描述大小必选项备注交易代码交易代码6999961customerId集团编号10Y2Busi_type操作类型4Y1接收数据报文结构序号数据名描述大小必选项交易代码交易代码6999961bossiOppoId受理单号20YWTJT-0006-修改集团信息功能描述:通过接口传入受理单号参数修改集团信息发送数据报文结构序号数据名描述大小必选项备注交易代码交易代码WTJT-0061RETINFO处理中;已处理。2MSG受理结果3BUSIMOBILENO受理手机号码Y4BUSIOPPOID受理单号Y5BUSISTATE6:集团信息修改6OPERTYPE接收数据报文结构序号数据名描述大小必选项交易代码交易代码WTJT-0061ReturnCode0000:保存成功1111:保存失败9999:异常Y2ReturnMessage详情Y集团产品5.6.1集团V网预约Action定义com.asiainfo.web.action.power.GroupVwebActionexecute()进入集团V网开通预约页面假如没有开通过集团V网预约则出现“开通预约”按钮假如差不多开通过集团V网预约则出现“预约取消“和”成员治理“按钮group_vweb_reservation()点击开通预约按钮group_vweb_reservation_off()点击预约取消按钮则会取消集团V网预约group_vweb_reservation_on()点击成员治理按钮则会进入集团V网成员治理页面功能定义集团V网预约及成员治理业务规则推断用户是否已登陆,若已登陆则进入此功能页面调用boss接口查询处理接口返回数据处理流程1.推断用户是否已登陆,假如已登陆则进入集团V网预约页面2.假如没有开通集团V网预约则出现”预约开通“按钮进入表单确认页面假如差不多开通集团V网预约则出现”预约取消“和”成员治理“按钮3.进入表单确认页面填写表单然后提交表单4.调用BOOS接口推断提交表单的信息,成功则返回成功页面失败则返回失败页面其它讲明接口名:99994查询用户的集团计费号码功能描述:通过集团计费号码查询集团的受理单号发送数据报文结构: 序号数据名描述大小必选项备注交易代码6999941customerId集团编号20Y传入参数,集团编号接收数据报文结构:序号数据名描述大小必选项备注交易代码6999941bill_id集团计费号码20Y返回参数接口名:99997集团信息查询功能描述:发送数据报文结构: 序号数据名描述大小必选项备注交易代码6999971customerId集团编号20Y81659059010522接收数据报文结构:序号数据名描述大小必选项备注交易代码6999971custName集团名称5Y返回参数2addr公司地址20Y返回参数3phone联系电话20Y返回参数接口名:99996-查询集团的受理单号功能描述:依照集团计费号码、集团编号及产品规格ID,查询集团的受理单号并返回变更结果发送数据报文结构:序号数据名描述大小必选项备注交易代码6999961customerId集团编号10Y传入参数产品编号2product_spec_id产品规格ID12Y1120000000063busi_type操作类型4Y2接收数据报文结构序号数据名描述大小必选项备注交易代码交易代码69999961busiOppoId受理单号20Y返回参数2IsSuccess操作标识20Y返回Y,操作成功,N操作失败3Msg操作信息20Y返回此次操作的结果信息接口名:WTJT_0006手机邮箱预约功能描述:依照集团的受理单号、集团的受理结果并返回变更结果发送数据报文结构: 序号数据名描述大小必选项备注交易代码6WTJT_00061RETINFO处理中;已处理。2MSG受理结果3BUSIMOBILENO受理手机号码Y4BUSIOPPOID受理单号Y5BUSISTATE1:开户预约。2:集团V网预约。3:集团彩铃预约。4:集团手机邮箱预约。5:集团短信信箱预约。6:集团信息修改6OPERTYPEadd:开通。del:删除。memberadd:成员添加。memberdel:成员删除。接收数据报文结构:序号数据名描述大小必选项备注1ReturnCode0000:保存成功1111:保存失败9999:异常Y返回参数2ReturnMessage详情Y返回参数3ReturnCode0000:保存成功1111:保存失败9999:异常Y返回参数5.6.2手机邮箱Action定义com.asiainfo.web.action.power.GroupMailActionexecute()进入手机邮箱开通预约页面假如没有开通过手机邮箱预约则出现“开通预约”按钮假如差不多开通过手机邮箱预约则出现“预约取消“和”成员治理“按钮group_mail_reservation()点击开通预约按钮group_mail_reservation_off()点击预约取消按钮则会取消手机邮箱预约group_mail_reservation_on()点击成员治理按钮则会进入手机邮箱成员治理页面功能定义手机邮箱预约及成员治理业务规则推断用户是否已登陆,若已登陆则进入此功能页面调用boss接口查询处理接口返回数据处理流程1.推断用户是否已登陆,假如已登陆则进入手机邮箱预约页面2.假如没有开通手机邮箱预约则出现”预约开通“按钮进入表单确认页面假如差不多开通手机邮箱预约则出现”预约取消“和”成员治理“按钮3.进入表单确认页面填写表单然后提交表单4.调用BOOS接口推断提交表单的信息,成功则返回成功页面失败则返回失败页面其它讲明接口名:99994查询用户的集团计费号码功能描述:通过集团计费号码查询集团的受理单号发送数据报文结构: 序号数据名描述大小必选项备注交易代码6999941customerId集团编号20Y传入参数,集团编号接收数据报文结构:序号数据名描述大小必选项备注交易代码6999941bill_id集团计费号码20Y返回参数99997集团信息查询功能描述:发送数据报文结构: 序号数据名描述大小必选项备注交易代码6999971customerId集团编号20Y81659059010522接收数据报文结构:序号数据名描述大小必选项备注交易代码6999971custName集团名称5Y返回参数2addr公司地址20Y返回参数3phone联系电话20Y返回参数接口名:99996-查询集团的受理单号功能描述:依照集团计费号码、集团编号及产品规格ID,查询集团的受理单号并返回变更结果发送数据报文结构:序号数据名描述大小必选项备注交易代码6999961customerId集团编号10Y传入参数产品编号2product_spec_id产品规格ID12Y1120000000063busi_type操作类型4Y2接收数据报文结构序号数据名描述大小必选项备注交易代码交易代码69999961busiOppoId受理单号20Y返回参数2IsSuccess操作标识20Y返回Y,操作成功,N操作失败3Msg操作信息20Y返回此次操作的结果信息接口名:WTJT_0006手机邮箱预约功能描述:依照集团的受理单号、集团的受理结果并返回变更结果发送数据报文结构: 序号数据名描述大小必选项备注交易代码6WTJT_00061RETINFO处理中;已处理。2MSG受理结果3BUSIMOBILENO受理手机号码Y4BUSIOPPOID受理单号Y5BUSISTATE1:开户预约。2:集团V网预约。3:集团彩铃预约。4:集团手机邮箱预约。5:集团短信信箱预约。6:集团信息修改6OPERTYPEadd:开通。del:删除。memberadd:成员添加。memberdel:成员删除。接收数据报文结构:序号数据名描述大小必选项备注1ReturnCode0000:保存成功1111:保存失败9999:异常Y返回参数2ReturnMessage详情Y返回参数1ReturnCode0000:保存成功1111:保存失败9999:异常Y返回参数5.6.3集团彩铃Action定义com.asiainfo.web.action.power.GroupSongActionexecute()进入集团彩铃开通预约页面假如没有开通过集团彩铃预约则出现“开通预约”按钮假如差不多开通过集团彩铃预约则出现“预约取消“和”成员治理“按钮group_song_reservation()点击开通预约按钮group_song_reservation_off()点击预约取消按钮则会取消集团彩铃预约group_song_reservation_on()点击成员治理按钮则会进入集团彩铃成员治理页面功能定义集团彩铃预约及成员治理业务规则推断用户是否已登陆,若已登陆则进入此功能页面调用boss接口查询处理接口返回数据处理流程1.推断用户是否已登陆,假如已登陆则进入手机邮箱预约页面。2.假如没有开通集团彩铃预约则出现”预约开通“按钮进入表单确认页面,假如差不多开通集团彩铃预约则出现”预约取消“和”成员治理“按钮。3.进入表单确认页面填写表单然后提交表单。4.调用BOOS接口推断提交表单的信息,成功则返回成功页面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 奉贤区羽毛球球场施工方案
- 水库牧道及库区清施工方案
- 长沙设备内衬防腐施工方案
- 2025年中国搬运机器人产业深度分析、投资前景及发展趋势预测报告
- 生态补偿机制的建设与完善策略及实施路径
- 中西通俗小说赏析知到课后答案智慧树章节测试答案2025年春温州理工学院
- 2025年电子金融相关设备项目建议书
- 数学高考备考讲义第三章不等式35
- 灯条施工方案模板
- 2025年高三二轮专题复习学案地理(艺体生专用)第26讲地区产业结构变化与产业转移
- 高中体育与健康人教版高中必修全一册(新课标)第十章体操类运动-技巧模块计划
- 云南省主要矿产资源
- 临床试验疑难问题解答
- 磁共振基础知识及3.0T磁共振1
- 酒店概论教案
- 传统体育养生概论
- 电力建设工程预算定额2006版
- 地铁活塞风相关计算
- DLT5216-2005 35kV~220kV城市地下变电站设计规定
- 华彩中国舞教案第四级分享
- SMT钢网管理规范
评论
0/150
提交评论