注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Computer Science

I Pressed My Words Here. Will You Read ?

 
 
 

日志

 
 

KJAF 1.2 系统菜单目录比较(输出结果仅含正常菜单版)  

2013-02-18 13:07:19|  分类: 个人备忘 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
用于比较不同的系统间 当前菜单的差异,主要根据菜单名称和菜单路径来比较(程序逻辑代码从2438行开始,前面是菜单数据的JSON格式):
不包括隐藏菜单,仅含正常菜单的:
    1 /**The data structrue example:
    2         standard = {
    3                 FIRSTLVL: [{
    4                                 cdmc: ""
    5                                 ,cdlj: ""
    6                         }...
    7                         ,{
    8                                 cdmc: ""
    9                                 ,cdlj: ""
   10                         }]
   11                 ,OTHERS: {
   12                         01:[{
   13                                 cdmc: ""
   14                                 ,cdlj: ""
   15                         }...
   16                         ,{
   17                                 cdmc: ""
   18                                 ,cdlj: ""
   19                         }]...
   20                         ,100:[{
   21                                 ...
   22                         }]
   23                 }
   24         }
   25 */
   26 var standard = {
   27         FIRSTLVL: [{
   28 +--- 13 lines: id: "1"
   41         }, {
   42 +--- 13 lines: id: "2"
   55         }, {
   56 +--- 13 lines: id: "3"
   69         }, {
   70 +--- 13 lines: id: "4"
   83         }, {
   84 +--- 13 lines: id: "5"
   97         }, {
   98 +--- 13 lines: id: "131"
  111         }]
  112         ,OTHERS: {
  113 +---5377 lines: 01: [{
 5490         }
 5491 } ;
 5492 var others = {
 5493         FIRSTLVL: [{
 5494 +--- 13 lines: id: "1"
 5507         }, {
 5508 +--- 13 lines: id: "21"
 5521         }, {
 5522 +--- 13 lines: id: "2"
 5535         }, {
 5536 +--- 13 lines: id: "3"
 5549         }, {
 5550 +--- 13 lines: id: "4"
 5563         }, {
 5564 +--- 13 lines: id: "5"
 5577         }, {
 5578 +--- 13 lines: id: "226"
 5591         }, {
 5592 +--- 13 lines: id: "83"
 5605         }, {
 5606 +--- 13 lines: id: "6"
 5619         }]
 5620         ,OTHERS: {
 5621 +---5504 lines: 01: [{
11125         }
11126 } ;
11127
11128 var firstLvlMessageStr = '', otherLvlMessageStr = '', newLineString = '<br/>', unmatchedOffstandardObjIndexObj = {}, ignoreValueObj = {'':true, '/page/frame/underConstruct.htm':true}, finalCompareResultObj = {commonSet:[], sameValueTextDifferent:[], standardOnlySet:[], offstandardOnlySet:[], standardIgnoreSet:[], offstandardIgnoreSet:[]}, blockSignName = 'tyxbs',  offstandardBlockListObj = {}, standardBlockListObj = {}, offstandardWhiteListObj = {}, standardWhiteListObj = {};
11129
11130 $(function(){
11131         compareData();
11132 });
11133
11134 function preFilterData(firstLvlAry, blockListObj, whiteListObj){
11135         for(var i=0 ; i < firstLvlAry.length; i++){
11136                 var firstLvlObj = firstLvlAry[i];
11137                 if(firstLvlObj === undefined){
11138                         continue;
11139                 }else if(firstLvlObj[blockSignName] !== '1'){
11140                         blockListObj[firstLvlObj['cdjb']] = true;
11141                 }else{
11142                         whiteListObj[firstLvlObj['cdjb']] = true;
11143                 }
11144         }
11145 }
11146
11147 function compareData(){
11148         var offstandardFirstLvlAry = others.FIRSTLVL, offstandardOtherLvlObj = others.OTHERS, standardFirstLvlAry = standard.FIRSTLVL, standardOtherLvlObj = standard.OTHERS;
11149         preFilterData(offstandardFirstLvlAry, offstandardBlockListObj, offstandardWhiteListObj);
11150         preFilterData(standardFirstLvlAry, standardBlockListObj, standardWhiteListObj);
11151         compareFirstLvlAry(standardFirstLvlAry, offstandardFirstLvlAry, 'cdmc', 'cdmc');
11152         compareOtherLvlObj(standardOtherLvlObj, offstandardOtherLvlObj, 'cdlj', 'cdmc');
11153         showMe({firstLvlMessageStr:firstLvlMessageStr, otherLvlMessageStr:otherLvlMessageStr, finalCompareResultObj:finalCompareResultObj}, {newWindow:true, functionNameOnly:true,burning:'CPU', maxDepth:5});
11154         showMe({humanizeResult:humanizeResult('cdlj','cdmc')}, {newWindow:true, functionNameOnly:true,burning:'CPU', maxDepth:5});
11155 }
11156
11157 function compareFirstLvlAry(standardFirstLvlAry, offstandardFirstLvlAry, objValuePropertyId, objTextPropertyId){// 用于执行比较GTJAHK 和 Standard的firstLvl菜单的差异
11158         var standardFirstLvlAryLength = standardFirstLvlAry.length, i = 0;
11159         for( i = 0; i < offstandardFirstLvlAry.length; i ++){
11160                 unmatchedOffstandardObjIndexObj[i] = 1;
11161         }
11162         for(i = 0; i < standardFirstLvlAryLength; i++){
11163                 var standardFirstLvlObj = standardFirstLvlAry[i];
11164                 if(standardFirstLvlObj[blockSignName] !== '1'){
11165                         continue;
11166                 }
11167                 firstLvlMessageStr = firstLvlMessageStr + compareStandardObjPropertyInAry(standardFirstLvlObj, offstandardFirstLvlAry, objValuePropertyId, objTextPropertyId);
11168         }
11169         fillOffstandardIgnoreSet(offstandardFirstLvlAry, objValuePropertyId);
11170         firstLvlMessageStr += compareOffstandardObjPropertyInAry(offstandardFirstLvlAry, objValuePropertyId, objTextPropertyId);
11171
11172 }
11173
11174 function preFilterOtherLvlData(otherLvlAry, blockListObj, whiteListObj){
11175         preFilterData(otherLvlAry, blockListObj, whiteListObj);
11176         var otherLvlAryLength = otherLvlAry.length;
11177         forvar i = 0; i < otherLvlAryLength; i++){
11178                 var otherLvlItemObj = otherLvlAry[i];
11179                 if(otherLvlItemObj === undefined){
11180                         continue;
11181                 }
11182                 var otherLvlItemObjCDJB = otherLvlItemObj['cdjb'];
11183                 if(otherLvlItemObjCDJB.length > 2){
11184                         for(var j = 0; j < (otherLvlItemObjCDJB.length - 2); j=j+2){
11185                                 var prop = (otherLvlItemObjCDJB.substring(0, (2+j)));
11186                                 if(blockListObj[prop] !== undefined && whiteListObj[prop] === undefined){
11187                                         otherLvlAry.splice(i+1,1);
11188                                 }
11189                         }
11190                 }
11191         }
11192 }
11193
11194 function compareOtherLvlObj(standardOtherLvlObj, offstandardOtherLvlObj, objValuePropertyId, objTextPropertyId){// 用于执行比较GTJAHK 和 Standard的otherLvl菜单的差异
11195         var standardOtherLvlAry = []; offstandardOtherLvlAry = [], prop = null , i = null, standardOtherLvlAryLength = 0, propA='';
11196         for(prop in standardOtherLvlObj){
11197                 propA = prop;
11198                 if(prop < 10){
11199                         propA = '0' + prop;
11200                 }
11201                 if(standardBlockListObj[propA] === undefined && standardWhiteListObj[propA] !== undefined){
11202                         standardOtherLvlAry = standardOtherLvlAry.concat(standardOtherLvlObj[prop]);
11203                 }else{
11204                 }
11205         }
11206         for( prop in offstandardOtherLvlObj){
11207                 propA = prop;
11208                 if(prop < 10){
11209                         propA = '0' + prop;
11210                 }
11211                 if(offstandardBlockListObj[propA] === undefined && offstandardWhiteListObj[propA] !== undefined){
11212                         offstandardOtherLvlAry = offstandardOtherLvlAry.concat(offstandardOtherLvlObj[prop]);
11213                 }else{
11214                 }
11215         }
11216         preFilterOtherLvlData(standardOtherLvlAry, standardBlockListObj, standardWhiteListObj);
11217         preFilterOtherLvlData(offstandardOtherLvlAry, offstandardBlockListObj, offstandardWhiteListObj);
11218         standardOtherLvlAryLength = standardOtherLvlAry.length;
11219         for( i = 0; i < offstandardOtherLvlAry.length; i ++){
11220                 unmatchedOffstandardObjIndexObj[i] = 1;
11221         }
11222         for( i = 0; i < standardOtherLvlAryLength; i ++){
11223                 var standardOtherLvlAryItemObj = standardOtherLvlAry[i];
11224                 if(standardOtherLvlAryItemObj === undefined){
11225                         continue;
11226                 }else if(standardOtherLvlAryItemObj[blockSignName] !== '1'){
11227                         continue;
11228                 }
11229                 otherLvlMessageStr = otherLvlMessageStr + compareStandardObjPropertyInAry(standardOtherLvlAryItemObj, offstandardOtherLvlAry, objValuePropertyId, objTextPropertyId);
11230         }
11231         fillOffstandardIgnoreSet(offstandardOtherLvlAry, objValuePropertyId);
11232         otherLvlMessageStr += compareOffstandardObjPropertyInAry(offstandardOtherLvlAry, objValuePropertyId, objTextPropertyId);
11233 }
11234
11235 function compareStandardObjPropertyInAry(obj, ary, objValuePropertyId, objTextPropertyId){
11236         var aryLength = ary.length, i = 0, resultStr = '', objValue = obj[objValuePropertyId], objText = obj[objTextPropertyId], exsit = false;
11237         if(ignoreValueObj[objValue]){
11238                 finalCompareResultObj.standardIgnoreSet.push(obj);
11239         }else{
11240                 for(i = 0; i < aryLength; i++){
11241                         var itemObj = ary[i];
11242                         if(objValue === itemObj[objValuePropertyId]){
11243                                 if(objText === itemObj[objTextPropertyId]){
11244                                         resultStr += '';
11245                                         finalCompareResultObj.commonSet.push(obj);
11246                                 }else{
11247                                         resultStr += newLineString + ' ' + objValue + ' 的 ' + objTextPropertyId + ' 不同。分别是: ' + objText +  ' 和 ' + itemObj[objTextPropertyId] + ' 。 ';
11248                                         finalCompareResultObj.sameValueTextDifferent.push(obj);
11249                                         finalCompareResultObj.sameValueTextDifferent.push(itemObj);
11250                                 }
11251                                 exsit = true;
11252                                 delete unmatchedOffstandardObjIndexObj[i];
11253                         }else{
11254                                 continue;
11255                         }
11256                 }
11257                 if(exsit === false && objValue !== ''){
11258                         var offstandardObjValueStr = getValueOfTextInOffstandardObj(objText, ary, objValuePropertyId, objTextPropertyId);
11259                         resultStr += newLineString + ' ' + objText + (objText === objValue ? '':'( ' + objValue  + ' )') + ' 在非标准版中不存在。 ' + (offstandardObjValueStr ?  (' 在非标准版中同名对象值为:' + offstandardObjValueStr) : '');
11260                         finalCompareResultObj.standardOnlySet.push(obj);
11261                 }
11262         }
11263         return resultStr;
11264 }
11265
11266 function getValueOfTextInOffstandardObj(textStr, offstandardAry, objValuePropertyId, objTextPropertyId){
11267         var offstandardObj = getOffstandardObjByTextFormAry(textStr, offstandardAry, objTextPropertyId);
11268         if(typeOf(offstandardObj, 'object')){
11269                 return offstandardObj[objValuePropertyId];
11270         }
11271 }
11272
11273 function getOffstandardObjByTextFormAry(textStr, offstandardAry, objTextPropertyId){
11274         for(var i = 0; i < offstandardAry.length; i ++){
11275                 var offstandardObj = offstandardAry[i];
11276                 if(textStr === offstandardObj[objTextPropertyId]){
11277                         return offstandardObj;
11278                 }
11279         }
11280 }
11281
11282 function compareOffstandardObjPropertyInAry(offstandardAry, objValuePropertyId, objTextPropertyId){
11283         var messageStr = '';
11284         for(var prop in unmatchedOffstandardObjIndexObj){
11285                 var offstandardObj = offstandardAry[prop];
11286                 if(offstandardObj[blockSignName] !== '1'){
11287                         continue;
11288                 }
11289                 messageStr = messageStr + newLineString + offstandardObj[objTextPropertyId] + '( ' + offstandardObj[objValuePropertyId]+ ' )' + '为非标准版中新增的。';
11290                 finalCompareResultObj.offstandardOnlySet.push(offstandardObj);
11291         }
11292         return messageStr;
11293 }
11294
11295 function fillOffstandardIgnoreSet(offstandardAry, objValuePropertyId){
11296         var offstandardAryLength = offstandardAry.length;
11297         for(var i = 0; i < offstandardAryLength; i++){
11298                 var itemObj = offstandardAry[i];
11299                 if(ignoreValueObj[itemObj[objValuePropertyId]]){
11300                         finalCompareResultObj.offstandardIgnoreSet.push(itemObj);
11301                         delete unmatchedOffstandardObjIndexObj[i];
11302                 }
11303         }
11304 }
11305
11306 function addAryItemsToAry(sourceAry, destinationAry){
11307         var sourceAryLength = sourceAry.length, destinationAryLength = destinationAry.length, i;
11308         for( i = 0 ; i < sourceAryLength; i++){
11309                 destinationAry[destinationAry.length] = sourceAry[i];
11310         }
11311         return destinationAry;
11312 }
11313
11314 function humanizeResult(objValuePropertyId, objTextPropertyId){
11315         var resultStr = '';
11316         resultStr = resultStr + ' 标准版 和 非标准版 共有: ';
11317         var commonSetAry = finalCompareResultObj.commonSet, commonSetAryLength = commonSetAry.length;
11318         resultStr += humanizeResultItemObj(commonSetAry);
11319         resultStr = resultStr + newLineString + newLineString + ' 在标准版和非标准版中取值相同,但名称不同的有: ';
11320         resultStr += humanizeResultItemObj(finalCompareResultObj.sameValueTextDifferent);
11321         resultStr = resultStr + newLineString + newLineString + ' 在标准版中独有的有: ';
11322         resultStr += humanizeResultItemObj(finalCompareResultObj.standardOnlySet);
11323         resultStr = resultStr + newLineString + newLineString + ' 在非标准版中独有的有; ';
11324         resultStr += humanizeResultItemObj(finalCompareResultObj.offstandardOnlySet);
11325         resultStr = resultStr + newLineString + newLineString + ' 在标准版中被忽略的有: ';
11326         resultStr += humanizeResultItemObj(finalCompareResultObj.standardIgnoreSet);
11327         resultStr = resultStr + newLineString + newLineString + ' 在非标准版中被忽略的有: ';
11328         resultStr += humanizeResultItemObj(finalCompareResultObj.offstandardIgnoreSet);
11329         
11330         function humanizeResultItemObj(resultAry){
11331                 var resultStr = '', resultAryLength = resultAry.length;
11332                 for(var i = 0; i < resultAryLength; i++){
11333                         var resultAryItemObj = resultAry[i];
11334                         resultStr = resultStr + newLineString + resultAryItemObj[objTextPropertyId] + '( ' + resultAryItemObj[objValuePropertyId] + ' )';
11335                 }
11336                 return resultStr;
11337         }
11338         return resultStr;
11339 }
结果:
  1 标准版 和 非标准版 共有:
  2 系统管理( )
  3 客户管理( )
  4 工作流( )
  5 系统参数管理( /page/sysAdmin/sysParam.htm )
  6 系统菜单维护( /page/sysAdmin/system_menu.htm )
  7 数据字典维护( /page/sysAdmin/dataDict.htm )
  8 联系种类维护( /page/sysAdmin/contactType.htm )
  9 单位信息管理( /page/empAdmin/orgInfo.htm )
 10 职位信息管理( /page/empAdmin/empJobTitle.htm )
 11 修改员工密码( /page/empAdmin/empPassMod.htm )
 12 员工分组管理( /page/empAdmin/empGroup.htm )
 13 员工资料管理( /page/empAdmin/empInfoManage.htm )
 14 员工资料查询( /page/empAdmin/empInfoQry.htm )
 15 员工资料统计( /page/empAdmin/empInfoStat.htm )
 16 操作流水查询( /page/empAdmin/empOprQry.htm )
 17 扩展资料管理( /page/custAdmin/extendDef.htm )
 18 客户分组管理( /page/custAdmin/custGroup.htm )
 19 客户资料维护( /page/custAdmin/custInfo.htm )
 20 客户综合查询( /page/custAdmin/custUniQry.htm )
 21 客户资料统计( /page/custAdmin/custStat.htm )
 22 潜在客户录入( /page/custAdmin/custLatent.htm )
 23 分配流水查询( /page/assignAdmin/assignRecordQry.htm )
 24 客户分配批量设置( /page/assignAdmin/assignBatch.htm )
 25 客户分配迁移( /page/assignAdmin/reassign.htm )
 26 客户分配调整( /page/assignAdmin/assignAdjust.htm )
 27 客户分配设置( /page/assignAdmin/assignUni.htm )
 28 客户分配录入( /page/assignAdmin/assignInput.htm )
 29 客户分配导入( /page/assignAdmin/assignImport.htm )
 30 客户分配审核( /page/assignAdmin/assignAudit.htm )
 31 客户分配取消( /page/assignAdmin/assignCancel.htm )
 32 礼品管理( /page/scoreAdmin/giftInfo.htm )
 33 当前积分( /page/scoreAdmin/nowScore.htm )
 34 历史积分( /page/scoreAdmin/hisScore.htm )
 35 变动流水( /page/scoreAdmin/scoreChangeList.htm )
 36 资金查询( /page/tradAdmin/custCapital.htm )
 37 股份查询( /page/tradAdmin/custStocks.htm )
 38 当日委托查询( /page/tradAdmin/nowTrade.htm )
 39 当日成交查询( /page/tradAdmin/todayTrade.htm )
 40 历史委托查询( /page/tradAdmin/hisTrade.htm )
 41 历史成交查询( /page/tradAdmin/capitalDetail.htm )
 42 银证转账查询( /page/tradAdmin/bankExchange.htm )
 43 基金净值查询( /page/fundAdmin/fundPrice.htm )
 44 份额查询( /page/fundAdmin/fundAsset.htm )
 45 基金当日委托查询( /page/fundAdmin/fundOrder.htm )
 46 历史委托查询( /page/fundAdmin/fundOrderHist.htm )
 47 理财客户查询( /page/frame/commPage.htm?confId=68020101_conf )
 48 交易账户查询( /page/frame/commPage.htm?confId=68020105_conf )
 49 持有份额查询( /page/frame/commPage.htm?confId=68020102_conf )
 50 交易明细查询( /page/frame/commPage.htm?confId=68020103_conf )
 51 每日收益查询( /page/frame/commPage.htm?confId=68020104_conf )
 52 客户基本查询1/page/custAdmin/custExtInfo.htm )
 53 客户资金信息( /page/futuresAdmin/custFundQuery.htm )
 54 客户持仓信息( /page/futuresAdmin/custHoldQuery.htm )
 55 合约代码查询( /page/futuresAdmin/custAgreementQuery.htm )
 56 期货当日委托查询( /page/futuresAdmin/custEntrustQuery.htm )
 57 期货当日成交查询( /page/futuresAdmin/custDeliverQuery.htm )
 58 合约行情信息查询( /page/futuresAdmin/agreementMarketQuery.htm )
 59 客户参数维护( /page/custAssessAdmin/custParams.html )
 60 考核业务参数维护( /page/custAssessAdmin/custParamsValues.html )
 61 客户机构参数维护( /page/custAssessAdmin/orgParams.html )
 62 客户个人参数维护( /page/custAssessAdmin/personParams.html )
 63 客户级别参数维护( /page/custAssessAdmin/levelParams.html )
 64 客户级别考核结果( /page/custAssessAdmin/levelResultQuery.html )
 65 客户指标维护( /page/custAssessAdmin/standardManage.html )
 66 客户指标明细查询( /page/custAssessAdmin/standardDetailQuery.html )
 67 客户指标综合查询( /page/custAssessAdmin/standardIntergratedQuery.html )
 68 客户指标综合统计( /page/custAssessAdmin/standardIntergratedStat.html )
 69 历史趋势查询( /page/custAssessAdmin/standardQs.html )
 70 历史状态分析( /page/custAssessAdmin/standardZt.html )
 71 常用电话管理( /page/callAdmin/callNumber.htm )
 72 语音接入流水查询( /page/reportsAdmin/voiceCallRecordQry.htm )
 73 人工转接请求查询( /page/reportsAdmin/manualCallRecordQry.htm )
 74 IVR操作流水查询( /page/reportsAdmin/ivrOprRecordQry.htm )
 75 语音接入流水统计( /page/reportsAdmin/voiceCallRecordStat.htm )
 76 人工转接请求统计( /page/reportsAdmin/manualCallRecordStat.htm )
 77 IVR操作流水统计( /page/reportsAdmin/ivrOprRecordStat.htm )
 78 通话记录查询( /page/reportsAdmin/talkRecordQuery.htm )
 79 通话记录统计( /page/reportsAdmin/talkRecordStat.htm )
 80 话务流水查询( /page/reportsAdmin/agentOprRecordQry.htm )
 81 话务流水统计( /page/reportsAdmin/agentOprRecordStat.htm )
 82 系统通话统计( /page/reportsAdmin/sysCallRecordStat.htm )
 83 坐席话务统计( /page/reportsAdmin/agentCallRecordStat.htm )
 84 调查问卷设计( /page/surveyAdmin/questionDesign.htm )
 85 信息栏目维护( /page/infoAdmin/infoSubject.htm )
 86 无条件栏目客户定制( /page/infoAdmin/bookByCustId.htm?type=single )
 87 客户组无条件预约( /page/infoAdmin/bookByCustId.htm )
 88 有条件栏目客户定制( /page/infoAdmin/bookByCustWithCondition.htm )
 89 客户组有条件预约( /page/infoAdmin/bookByCustGroupWithCondition.htm )
 90 信息审核( /page/infoAdmin/infoAudit.htm )
 91 按客户分组群发( /page/infoAdmin/sendByGroup.htm )
 92 按联系号码群发( /page/infoAdmin/sendByContact.htm )
 93 发送内容查询( /page/infoAdmin/infoSendContent.htm )
 94 发送对象查询( /page/infoAdmin/infoSendObject.htm )
 95 信息发送统计( /page/infoAdmin/infoSendStat.htm )
 96 客服在线( /page/onlineAdmin/agentOnline.htm )
 97 垃圾箱( /page/onlineAdmin/dustbin.htm )
 98 在线服务综合查询( /page/onlineAdmin/colligateQry.htm )
 99 在线服务综合统计( /page/onlineAdmin/colligateStat.htm )
100 回复路径统计( /page/onlineAdmin/revertPathStat.htm )
101 在线排班结果查询( /page/onlineAdmin/orderResultList.htm )
102 任务指派( /page/saleAdmin/saleDistribute.htm )
103 新建( /page/flowAdmin/flowInit.htm?nodeBH=70 )
104 草稿箱( /page/flowAdmin/flowSave.htm )
105 投诉处理( /page/flowAdmin/flowHandle.htm?nodeBH=8 )
106 投诉查询( /page/flowAdmin/flowQuery.htm?nodeBH=8 )
107 投诉统计( /page/flowAdmin/flowQueryTotal.htm )
108 档案管理( /page/flowAdmin/flowQueryForComplaint.htm )
109 投诉工单修改( /page/flowAdmin/flowQuery.htm?nodeBH=8&modify=1 )
110 信息浏览( /page/knowledgeBase/infoBrowse.htm )
111 公共信息编辑( /page/knowledgeBase/infoAdmin.htm?flag=0 )
112 工作流配置( /page/flowAdmin/flowConfig.htm )
113 工单统计( /page/complainAdmin/complainStat.htm?flag=2&nodeBH=100 )
114 内部事务单类型( /page/flowAdmin/innerType.htm )
115 工作受理单受理( /page/flowAdmin/sheetAdd.htm )
116 待处理的受理单( /page/flowAdmin/sheetDeal.htm )
117 跟踪我的受理单( /page/flowAdmin/sheetTrace.htm )
118 工作受理单查询( /page/flowAdmin/sheetQry.htm )
119 工作受理单统计( /page/flowAdmin/sheetStat.htm )
120 客户基本查询( /page/custAdmin/custQry.htm )
121 工单发起( /page/flowAdmin/flowInit.htm )
122 工单处理( /page/flowAdmin/flowHandle.htm )
123 工单查询( /page/flowAdmin/flowQuery.htm )
124
125 在标准版和非标准版中取值相同,但名称不同的有:
126 全部扩展资料维护( /page/custAdmin/custExtInfo.htm )
127 客户基本查询1/page/custAdmin/custExtInfo.htm )
128 通话评分查询( /page/reportsAdmin/talkScoreQry.htm )
129 质检统计( /page/reportsAdmin/talkScoreQry.htm )
130 调查问卷设计( /page/surveyAdmin/questionDesign.htm )
131 模板设计( /page/surveyAdmin/questionDesign.htm )
132 我的问卷设计( /page/surveyAdmin/questionDesign.htm )
133 调查问卷设计( /page/surveyAdmin/questionDesign.htm )
134 我的问卷设计( /page/surveyAdmin/questionDesign.htm )
135 模板设计( /page/surveyAdmin/questionDesign.htm )
136 营销任务设计( /page/saleAdmin/saleAdmin.htm )
137 任务设计( /page/saleAdmin/saleAdmin.htm )
138 回访状态设置( /page/saleAdmin/statusInfo.htm )
139 回访结果( /page/saleAdmin/statusInfo.htm )
140 项目审核( /page/saleAdmin/taskAudit.htm )
141 任务审核( /page/saleAdmin/taskAudit.htm )
142 营销任务明细( /page/saleAdmin/saleAsset.htm )
143 回访任务明细( /page/saleAdmin/saleAsset.htm )
144 营销任务查询( /page/saleAdmin/saleTaskQuery.htm )
145 回访任务查询( /page/saleAdmin/saleTaskQuery.htm )
146 营销任务统计( /page/saleAdmin/marketTaskStatistics.htm )
147 回访进度统计( /page/saleAdmin/marketTaskStatistics.htm )
148 信息类别管理( /page/knowledgeBase/infoType.htm )
149 信息栏目编辑( /page/knowledgeBase/infoType.htm )
150 知识审核( /page/knowledgeBase/infoCheck.htm )
151 信息审核管理( /page/knowledgeBase/infoCheck.htm )
152 保存工单( /page/flowAdmin/flowSave.htm )
153 草稿箱( /page/flowAdmin/flowSave.htm )
154 留言登记( /page/flowAdmin/msgRegister.htm )
155 客户留言查询( /page/flowAdmin/msgRegister.htm )
156 客户扩展资料维护( /page/custAdmin/custExtInfo.htm )
157 客户基本查询1/page/custAdmin/custExtInfo.htm )
158
159 在标准版中独有的有:
160 客户服务( )
161 知识库( )
162 二期功能( )
163 客户账号解锁( /page/custAdmin/cust_unlock.htm )
164 历史申购查询( /page/tradAdmin/lssgcx.htm )
165 转帐银行查询( /page/tradAdmin/underConstruct.htm )
166 资金明细查询( /page/tradAdmin/zjmxcx.htm )
167 新股申购查询( /page/tradAdmin/xgsgcx.htm )
168 通话评分统计( /page/reportsAdmin/talkScoreStat_1.htm )
169 问卷答案录入( /page/surveyAdmin/answerInput.htm )
170 调查答案查询( /page/surveyAdmin/answerQry.htm )
171 调查答案统计( /page/surveyAdmin/answerStat.htm )
172 按客户账号群发( /page/infoAdmin/info_send_by_zjzh.htm )
173 信息内容预设维护( /page/custInfoManagement/infoSVRContentList.htm )
174 交收部文件( /page/faxAdmin/faxfile.htm )
175 其他类文件( /page/faxAdmin/qt_faxfile.htm )
176 传真统计( /page/faxAdmin/faxstat.htm )
177 营销结果补登( /page/saleAdmin/saleRegister.htm )
178 重点录音查询( /page/taskAdmin/impRecordQry.htm )
179 营销状态查询( /page/saleAdmin/saleStatusQuery.htm )
180 营销结果监控( /page/saleAdmin/saleResultCheck.htm )
181 营销问卷综合查询( /page/saleAdmin/marketQuestionnaireInquiry.htm )
182 营销状态统计( /page/saleAdmin/marketStateStatistics.htm )
183 营销问卷结果统计( /page/saleAdmin/marketSurveyResultsStatistics.htm )
184 关键字管理( /page/knowledgeBase/keyword.htm )
185 派发通知( /page/flowAdmin/noticeAdd.htm )
186 通知查询( /page/flowAdmin/noticeQry.htm )
187 自我提醒( /page/flowAdmin/selfRemind.htm )
188 消息查询( /page/flowAdmin/msgQry.htm )
189 国君客户来电1/page/callManage/page/photopage.htm?phoneNum=13923721215&isVerified=1 )
190 国君客户来电2/page/callManage/page/photopage.htm?phoneNum=13923721215&isVerified=2&ivr=1 )
191 客户申请进度查询( /page/custAdmin/custApplicationProcessStatusQuery.htm )
192 客户沟通记录查询( /page/custAdmin/custCommunicationRecordQuery.htm )
193 客户邮件查看( /page/custAdmin/custEmailQuery.htm )
194 账户查询( /page/accountAdmin/accountQuery.htm )
195
196 在非标准版中独有的有;
197 员工管理( )
198 呼叫管理( )
199 知识库管理( )
200 语音信箱( )
201 统计分析( )
202 报表( )
203 员工资料初审( /page/empAdmin/empFirstAudit.htm )
204 员工资料终审( /page/empAdmin/empFinalAudit.htm )
205 员工扩展资料管理( /page/empAdmin/empExtDef.htm )
206 员工资料综合查询( /page/empAdmin/empUniQry.htm )
207 员工资料综合统计( /page/empAdmin/empUniStat.htm )
208 对帐单查询( /page/tradAdmin/acctStated.htm )
209 配号中签查询( /page/tradAdmin/allotment.htm )
210 存管银行查询( /page/tradAdmin/bankAcct.htm )
211 呼入类型( /page/callAdmin/callType.htm )
212 模拟来电页_1( /page/callManage/page/customerInfo.htm?_callerNo=13611593774&_calledNo=26981616&lsh=116 )
213 回访结果查询( /page/reportsAdmin/callBackResultQry.htm )
214 信息模型维护( /page/infoAdmin/infoModel.htm )
215 发送条件管理( /page/infoAdmin/infoFilter.htm )
216 预约限制管理( /page/infoAdmin/bookingRestrictions.htm )
217 信息发送限制( /page/infoAdmin/SendRestrictions.htm )
218 按客户编号发送( /page/infoAdmin/SendInfoByPhone.htm?type=bycustid )
219 按客户编号群发( /page/infoAdmin/sendByCustId.htm )
220 客户定制查询( /page/frame/commPage.htm?confId=19400001_conf&qsrq=getDateStr(引号y引号,-1)&zzrq=getDateStr()&yyzt=-1&yxbs=-1&lxfsbh=-1&lmbh=-1&ygbh=-1&lsh=-1&khbh=-1 )
221 客户组预约查询( /page/frame/commPage.htm?confId=19400101_conf&qsrq=getDateStr(引号y引号,-1)&zzrq=getDateStr()&yyzt=-1&yxbs=-1&lxfsbh=-1&lmbh=-1&ygbh=-1&khbh=-1&lsh=-1&khzbh=-1 )
222 当前合并预约查询( /page/frame/commPage.htm?confId=19400201_conf&lmbh=-1&yyzt=-1&lxfsbh=-1 )
223 客户定制统计( /page/infoAdmin/infoBookingStat.htm )
224 客户分组预约统计( /page/infoAdmin/infoBookingGroupStat.htm )
225 合并预约情况统计( /page/infoAdmin/infoBookingGroupquery.htm )
226 回访进度查询( /page/reportsAdmin/callBackProgressQry.htm )
227 私人信息编辑( /page/knowledgeBase/infoAdmin.htm?flag=2 )
228 受理单类型管理( /page/flowAdmin/sheetType.htm )
229 服务记录管理( /page/workAdmin/serviceRecord.htm )
230 服务记录统计( /page/workAdmin/serviceStat.htm )
231 填写工作日志( /page/workAdmin/workJournalAdd.htm )
232 查看工作日志( /page/workAdmin/workJournalView.htm )
233 添加工作计划( /page/workAdmin/workPlanAdd.htm )
234 工作计划管理( /page/workAdmin/workPlanMgr.htm )
235 交易查询( /page/reportsAdmin/custTradeUniQry.htm )
236 交易统计( /page/reportsAdmin/custTradeUniStat.htm )
237 股份查询( /page/reportsAdmin/custStockUniQry.htm )
238 股份统计( /page/reportsAdmin/custStockUniStat.htm )
239 资金查询( /page/reportsAdmin/custCapitalUniQry.htm )
240 资金统计( /page/reportsAdmin/custCapitalUniStat.htm )
241 历史资金查询( /page/reportsAdmin/custCapitalHisUniQry.htm )
242 历史资金统计( /page/reportsAdmin/custCapitalHisUniStat.htm )
243 座席工作量统计( /page/reportsAdmin/agentWorkHour.htm )
244 客户评价统计( /page/reportsAdmin/talkScoreStat.htm )
245 呼叫中心话务总量统计报表( /page/reportsAdmin/hjzxhwzltjbb.htm )
246 呼叫中心话务类型报表( /page/reportsAdmin/hjzxhwlxbb.htm )
247 呼叫中心座席示忙原因统计报表( /page/reportsAdmin/callCenterBusyReason.htm )
248 新客户回访基本情况统计( /page/reportsAdmin/newcallbackBase.htm )
249 新开户客户回访月报( /page/reportsAdmin/newcallbackBasicTj.htm )
250 营销员客户回访基本情况统计( /page/reportsAdmin/custCallbackBase.htm )
251 营销员客户回访月报( /page/reportsAdmin/custCallbackBaseTj.htm )
252 回访明细统计( /page/reportsAdmin/callBackDetailStat.htm )
253 回访结果统计( /page/reportsAdmin/callBackResultStat.htm )
254
255 在标准版中被忽略的有:
256 系统设置( )
257 员工管理( )
258 客户管理( )
259 按客户编号设置客户资料( /page/frame/underConstruct.htm )
260 按资金帐号设置客户资料( /page/frame/underConstruct.htm )
261 按资金帐号导入客户资料( /page/frame/underConstruct.htm )
262 证券业务( )
263 渠道信息管理( /page/frame/underConstruct.htm )
264 渠道信息统计( /page/frame/underConstruct.htm )
265 客户指标管理( )
266 呼叫管理( )
267 接入记录分析( )
268 座席记录分析( )
269 通话统计( )
270 问卷调查( )
271 信息服务( )
272 信息发送( )
273 信息服务查询( )
274 信息服务统计( )
275 传真管理( )
276 项目问卷设计( )
277 项目创建( )
278 我的营销任务( )
279 项目分析( )
280 投诉登记( )
281 考核管理( )
282 系统语音流程管理( )
283 客户流程定制( )
284 处理邮件( )
285 邮件查询( )
286 邮件评价( )
287 邮件导出( )
288 知识库管理( )
289 工作流管理( )
290 工作受理单管理( )
291 内部事务单管理( )
292 派发事务单( /page/frame/underConstruct.htm )
293 待处理事务( /page/frame/underConstruct.htm )
294 跟踪事务单( /page/frame/underConstruct.htm )
295 事务单查询( /page/frame/underConstruct.htm )
296 事务单统计( /page/frame/underConstruct.htm )
297 工作流1( )
298
299 在非标准版中被忽略的有:
300 按客户编号设置客户资料( /page/frame/underConstruct.htm )
301 按资金帐号设置客户资料( /page/frame/underConstruct.htm )
302 按资金帐号导入客户资料( /page/frame/underConstruct.htm )
303 渠道信息管理( /page/frame/underConstruct.htm )
304 渠道信息统计( /page/frame/underConstruct.htm )
305 客户指标管理( )
306 通话类型管理( )
307 回访管理( )
308 回访任务创建( )
309 我的回访( )
310 项目分析( )
311 投诉登记( )
312 信息定制( )
313 信息发送( )
314 信息服务查询( )
315 信息服务统计( )
316 信息服务综合统计( )
317 系统语音流程管理( )
318 客户流程定制( )
319 处理邮件( )
320 邮件查询( )
321 邮件评价( )
322 邮件导出( )
323 知识库管理( )
324 受理单问题分类( /page/frame/underConstruct.htm )
325 工作受理单管理( )
326 内部事务单管理( )
327 派发事务单( /page/frame/underConstruct.htm )
328 待处理事务( /page/frame/underConstruct.htm )
329 跟踪事务单( /page/frame/underConstruct.htm )
330 事务单查询( /page/frame/underConstruct.htm )
331 事务单统计( /page/frame/underConstruct.htm )
332 工作情况查询( )
333 活跃度分析( /page/frame/underConstruct.htm )
334 自定义查询统计( )
335 交易查询定义( /page/frame/underConstruct.htm )
336 交易统计定义( /page/frame/underConstruct.htm )
337 股份查询定义( /page/frame/underConstruct.htm )
338 股份统计定义( /page/frame/underConstruct.htm )
339 资金查询定义( /page/frame/underConstruct.htm )
340 资金统计定义( /page/frame/underConstruct.htm )
341 交易查询个性化客户级别( )
342 交易查询326( )
343 交易查询客户组( )
344 自定义客户组交易查询( )
345 新菜单1( )
346 新菜单2( )
347 新菜单3( )
348 新菜单4( )
349 交易量1( )
350 交易量1( )
351 我的成交1万以上的客户( )
352 TEST( )
353 通话记录分析( )
354 语音接入分析( )
355 话务操作分析( )
356 IVR操作分析( )
357 话务报表( )
358 证券交易排名日报( )
359 证券持仓排名日报( )
360 特殊报表维护( )
361 帐户表现排名日报( )
362 证监会业务监管报表( )
363 开户日报( )
364 回访报表( )
以上结果可供进一步分析。
  评论这张
 
阅读(9)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017