CRM企業(yè)系統(tǒng)配置操作手冊范本_第1頁
CRM企業(yè)系統(tǒng)配置操作手冊范本_第2頁
CRM企業(yè)系統(tǒng)配置操作手冊范本_第3頁
CRM企業(yè)系統(tǒng)配置操作手冊范本_第4頁
CRM企業(yè)系統(tǒng)配置操作手冊范本_第5頁
已閱讀5頁,還剩62頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、CRM系統(tǒng)配置手冊2013-06目 錄第一章:CRM配置管理簡述71、數(shù)據(jù)管理82、查詢管理8第二章:數(shù)據(jù)管理101、數(shù)據(jù)對象注冊101.1、對象標識101.2、關(guān)鍵字標識101.3、數(shù)據(jù)類型101.4、字段空間101.5、名稱101.6、企業(yè)默認111.7、操作日志111.8、查詢頁默認參數(shù)初始化JSON模板111.9、編輯頁JS腳本模板111.10、查詢頁的操作列模板121.11、日志選項卡設置131.12、高級選項卡設置142、數(shù)據(jù)對象列表142.1、字段152.2、字段分組182.3、觸發(fā)器182.4、角色182.5、常見字段設置模版相關(guān)182.6、常見觸發(fā)器模版相關(guān)233、數(shù)據(jù)對象建

2、表方式243.1、按月建表243.2、配置緩存表25第三章:查詢管理271、查詢器注冊271.1、標識271.2、關(guān)鍵字271.3、數(shù)據(jù)源271.4、名稱271.5、From271.6、Where281.7、Group281.8、Order281.9、操作列模版281.10、參數(shù)初始化模版301.11、分組關(guān)鍵字311.12、計數(shù)字段311.13、其它選項卡312、查詢器列表332.1、字段332.2、條件332.3、分組條件332.4、角色332.5、常見查詢器字段設置模版332.6、常見查詢條件字段設置模版383、數(shù)據(jù)源管理44第四章:配置管理461、編碼信息管理462、配置表管理47第五

3、章:模版管理49第六章:定時任務501、定時任務501.1、定時任務添加501.2、定時任務列表512、腳本命令管理512.1、腳本命令注冊51第七章:LED大屏521、頁面注冊522、頁面列表522.1、塊列表522.2、數(shù)據(jù)項54附錄:指令集551、Velocity方法55方法:#cinBean()55方法:#cinBeanSet()55方法:#cinCompare()55方法:#cinDateFmt()55方法:#cinDateOfWeek()56方法:#cinError()56方法:#cinNvl()56方法:#cinFuncAuth()56方法:#cinIdFmt()57方法:#ci

4、nIfEmpty()57方法:#cinIfNotEmpty()57方法:#cinKey2Name()57方法:#cinLog()58方法:#cinMonthTbl()58方法:#cinObj2Json()58方法:#cinRandom()58方法:#cinRoleAuth()59方法:#cinTelEncrypt()59方法:#cinTimeFmt()59方法:#cinBeanShell()59方法:#cinFtpCmd()60方法:#cinFtpDown()60方法:#cinFtpOpen()60方法:#cinFtpUp()60方法:#cinHttpSender()61方法:#cinSoap

5、()61方法:#cinFileAwk()61方法:#cinFileCmd()61方法:#cinFileSave()61方法:#cinChn2Py()62方法:#cinCommaStr2Arr()62方法:#cinJson2Obj()62方法:#cinXml2Obj()62方法:#cinBlockTpl()63方法:#cinBuildTpl()63方法:#cinUrlTpl()63方法:#cinXmlForEach()63方法:#cinXmlParse()63方法:#cinXmlSel()64方法:#cinSpringBean()64方法:#cinSpringMethod()64方法:#cinD

6、s()65方法:#cinSqlFetch()65方法:#cinSqlLoad()65方法:#cinSqlRun()662、$方法取值66第一章:CRM配置管理簡述配置管理員登錄信息:登錄頁面:serverip:8080/cc-crm/conf.do企業(yè)標識:企業(yè)的標識用戶名:conf密碼:默認cinteam123,新版crm建立的企業(yè)默認cinconf123企業(yè)配置管理員登陸后首頁:CRM系統(tǒng)管理角色共分三個:運營級管理員、企業(yè)配置管理員、企業(yè)管理員,crm平臺的設計模式是基于呼叫中心的架構(gòu),多企業(yè)獨立運行的模式,整個平臺只有一個運營級管理員,由運營級管理員來建立若干個企業(yè),每個企業(yè)分別有其配

7、置管理員和企業(yè)管理員2個管理角色;企業(yè)配置管理員級主要配置和管理下面2塊的工作:1、數(shù)據(jù)管理注冊和管理當前企業(yè)的數(shù)據(jù)對象,一條數(shù)據(jù)對象對應生成crm數(shù)據(jù)庫中的一表,數(shù)據(jù)對象類型包括:工單數(shù)據(jù)、基礎(chǔ)數(shù)據(jù)、客戶數(shù)據(jù)、質(zhì)檢數(shù)據(jù)、操作日志;無論做呼入還是呼出業(yè)務,一般一個企業(yè)至少需要配置一個工單數(shù)據(jù)對象和一個客戶資料數(shù)據(jù)對象,供坐席界面在彈屏界面時調(diào)用;質(zhì)檢數(shù)據(jù)對象是指在企業(yè)需要質(zhì)檢功能時配置,配置后,質(zhì)檢員可以對坐席保存的工單進行質(zhì)檢評分;操作日志類型的數(shù)據(jù)對象是用于配合工單使用的,即工單頁面可以調(diào)用操作日志的數(shù)據(jù)對象;基礎(chǔ)數(shù)據(jù)類型的數(shù)據(jù)對象一般是存放一些基本數(shù)據(jù),配合業(yè)務需求使用的情況下配置。具體

8、的配置請參見第二章容:數(shù)據(jù)管理部分介紹。2、查詢管理注冊和管理當前企業(yè)所有的查詢器,查詢器即是對數(shù)據(jù)庫中的信息進行查詢展現(xiàn)到頁面,可以對話單、工單等相關(guān)數(shù)據(jù)進行查詢和統(tǒng)計;一般分2塊,一是導入一些做好的標準查詢器模版,例如:呼叫歷史、坐席統(tǒng)計等;二是具體業(yè)務需求定制的,如工單明細、相關(guān)統(tǒng)計等;具體的配置請參見第三章容:查詢管理部分介紹。第二章:數(shù)據(jù)管理數(shù)據(jù)對象:一條數(shù)據(jù)對象對應生成crm數(shù)據(jù)庫中的一表,常用數(shù)據(jù)對象類型包括客戶資料和工單2種,一般一個企業(yè)至少要創(chuàng)建客戶資料和工單數(shù)據(jù)對象,供彈屏頁面調(diào)用。1、數(shù)據(jù)對象注冊-基本信息- 選項卡:1.1、對象標識數(shù)據(jù)對象的唯一標識,4位數(shù)字;1.2、

9、關(guān)鍵字標識數(shù)據(jù)對象的key,唯一標識;1.3、數(shù)據(jù)類型目前類型有:工單數(shù)據(jù)、基礎(chǔ)數(shù)據(jù)、客戶數(shù)據(jù)、質(zhì)檢數(shù)據(jù)、操作日志;工單數(shù)據(jù)對應數(shù)據(jù)庫中的表名:crm_agt_rpt_企業(yè)標識_數(shù)據(jù)對象key基礎(chǔ)數(shù)據(jù)對應數(shù)據(jù)庫中的表名:crm_data_企業(yè)標識_數(shù)據(jù)對象key客戶數(shù)據(jù)對應數(shù)據(jù)庫中的表名:crm_數(shù)據(jù)對象key_企業(yè)標識質(zhì)檢數(shù)據(jù)對應數(shù)據(jù)庫中的表名:crm_checker_企業(yè)標識_數(shù)據(jù)對象key操作日志對應數(shù)據(jù)庫中的表名:crm_opt_log_企業(yè)標識_數(shù)據(jù)對象key1.4、字段空間表示生成的表默認帶的預留字段的數(shù)量;數(shù)字串含義:例如:20500300指 20個數(shù)字類型字段 + 50個字符型

10、字段 + 3個文本類型 + 00預留沒用到;1.5、名稱數(shù)據(jù)對象的名稱,可以用中文;1.6、企業(yè)默認是和否兩種值,在沒有關(guān)聯(lián)數(shù)據(jù)對象的情況下,會默認使用設置為 是 的數(shù)據(jù)對象;1.7、操作日志關(guān)聯(lián)操作日志后,在彈屏和編輯頁面可以顯示編輯操作日志數(shù)據(jù)對象的字段,一同保存;1.8、查詢頁默認參數(shù)初始化JSON模板是keyvalue賦值形式;rptTimeFrom:#cinDateFmt(yyyyMMdd)000000,rptTimeTo:#cinDateFmt(yyyyMMdd)235959效果:rptTime:對應查詢條件字段的字段名;1.9、編輯頁JS腳本模板在此添加JS腳本,可控制數(shù)據(jù)對象的

11、編輯頁面中所有的控件元素;模版1:彈屏工單部分字段容 從 客戶資料 中 根據(jù)彈屏頁面坐席點擊的客戶資料自動獲??;#if($pageKey = callPage)/ 客戶資料屬性,工單屬性_globalCustomerNotifyCtrCtx.addCtr(data21, $dataObjInfo.objId, data25);_globalCustomerNotifyCtrCtx.addCtr(linkTel1, $dataObjInfo.objId, data31);#end說明:前面的參數(shù)data21為客戶資料中的字段名,后面的參數(shù)為工單中對應的字段名;模版2:控制頁面2個編碼類型字段的邏

12、輯關(guān)系;_baseCodeCtrManager.regCodeCtrTwin($dataObjInfo.objId_data29, $dataObjInfo.objId_data30, -全部-);模版3:彈屏工單部分字段容 是否可編輯及顯示隱藏;var ordersCtrIdArr = new Array ( command0.data35, command0.data36);/需要是控件的nameMyHtmlCtr.disableCtrArr(ordersCtrIdArr); /不可編輯MyHtmlCtr.enableCtrArr(ordersCtrIdArr); /可編輯MyHtmlCt

13、r.hideCtrArr(ordersCtrIdArr); /隱藏不顯示MyHtmlCtr.showCtrArr(new Array(th_$dataObjInfo.objId_data38,); /顯示MyHtmlCtr.confCtrValue($dataObjInfo.objId_data38, nowDtStr); /給字段賦值var data37Value = MyHtmlCtr.loadCtrValue($dataObjInfo.objId_data37); /取當前頁面的值賦給變量模版4:彈屏工單必填項未填工單保存時彈出窗口提示;$($dataObjInfo.objIdForm)

14、.setAttribute(altInValidMsg, true);模版5:控制彈屏工單保存后是否自動示閑和關(guān)閉窗口;#if($pageKey = callPage)if(_rptSaveHandlerActionKeyArr) _rptSaveHandlerActionKeyArr$dataObjInfo.objId = autoConf2Idle:true, closeComingCallPage:true;#end(注意:自動示閑和關(guān)閉窗口一般二選一,因為可能剛示閑就有進來而沒有關(guān)閉窗口,所以這種情況下會發(fā)生錯誤)模版6:彈屏時客戶資料存在則觸發(fā)此方法,可以再其中增加處理邏輯;func

15、tion CorpOnCustomerSelFunc(customerDataRow) 1.10、查詢頁的操作列模板數(shù)據(jù)對象對應的查詢頁面中操作列的,更多模版參見查詢器中操作列的模版;外撥說明:$row.linkTel1:取的是當前頁面的字段名為linkTel1的值;其它常用操作列項,參見查詢器操作列模版。1.11、日志選項卡設置(一般配置了也很難看出操作的記錄)坐席保存工單模式:設置坐席彈屏工單頁面是否可以多次保存工單;記錄模式:文件、DB動作、DB軌跡三種;記錄模版:數(shù)據(jù)對象更新時記錄字段修改的值,記錄模式 選擇DB軌跡 時下面的代碼會往 業(yè)務日志 表中記錄修改的值,可以通過日志管理 中

16、業(yè)務日志 查詢記錄;#if($action = Update)#cinDiffDataRow($dataRow, $oldDataRow, $dataObjInfo)#end1.12、高級選項卡設置編輯頁列數(shù):數(shù)據(jù)頁面頁面每行顯示的字段列數(shù),最多支持一行3個字段;按月建表:詳見第3節(jié)所述;列表頁JS腳本模版:示例_baseCodeCtrManager.regCodeCtrTwin(data23, data24, -全部-);/控制數(shù)據(jù)對象查詢頁條件中編碼下拉框類型字段的邏輯關(guān)系;2、數(shù)據(jù)對象列表添加對應數(shù)據(jù)對象的如下設置:2.1、字段表示數(shù)據(jù)對象包含的數(shù)據(jù)字段,一般沒種類型有其固定的字段,其他

17、的字段都是在注冊數(shù)據(jù)對象的時候選擇預料的字段;-基本信息-數(shù)據(jù)類型:對應數(shù)據(jù)對象注冊時的字段空間中所指的類型,常用有3個:字符串、數(shù)字、文本(指大文本);數(shù)據(jù)類型:當前字段的控件類型,常用有:文本框、鍵值下拉框、日期&時間圍;自定義屬性集:onchange=onChangeSellResult1(this.value);/鍵值下拉框改變調(diào)用js中的方法localOptLabels=-請選擇- localOptValues= /鍵值下拉框-顯示信息-注意:如果彈屏列表頁條件選 是,查詢條件也必須選 是;-編輯信息-數(shù)據(jù)來源:頁面輸入、客戶資料、來電信息;客戶資料:可以通過數(shù)據(jù)來源來設置該字段值從

18、其它表中某個字段獲取,彈屏頁面中工單中客戶資料字段常用此設置來自動同步客戶資料的容,如果同步的字段為日期類型,則來源字段名后加Fmt,例如:原始字段名為createdTime,則來源字段名:createdTimeFmt;注意:來源字段名是字段的字段名,不是DB字段名;來電信息:數(shù)據(jù)來源可以獲取來電信息的容,包括:dataObjId:,enableMultiDataObj:,agentId:$agentId,agentName:$agentName,departmentId:$departmentId,departmentName:$empty departmentName ? departme

19、ntId: departmentName,callId:,callSid:,callSeq:0,callType:,callTypeTitle:,userDn:,agentDn:,areaCode:,callingNumber:,transferAgentId:,projectId:,projectName:,serviceId:,shortServiceId:,isHumanCallIn:false,serviceName:,areaCode:,areaName:,callData:,transPara:,/隨路數(shù)據(jù)customerStreamNum:,wordsKey:,isTaskCal

20、l:false,areaId:,areaProvince:,/所屬省份areaProCode:,areaCity:,/所屬城市encryptTel:,/加密顯示recordFileName:, / 呼叫結(jié)束后錄音文件信息ringRecordFile:, / 振鈴時上報的錄音文件路徑accessGwId:languageType:例如:頁面效果:常用字段模版:見2.5節(jié)容;2.2、字段分組可以將部分字段設置成一組,在邏輯上進行劃分,在彈屏工單頁面會按組分開顯示;2.3、觸發(fā)器表示操作數(shù)據(jù)對象時,觸發(fā)執(zhí)行的語句;觸發(fā)器模版:見2.6節(jié)容;2.4、角色設置可以查看此數(shù)據(jù)對象權(quán)限的角色,系統(tǒng)中置的角色

21、,添加即可,在首頁中會顯示有權(quán)限的列表;2.5、常見字段設置模版相關(guān)2.5.1、字段調(diào)用 配置管理 中 編碼信息列表 的值rootCode:K200;codeLevel:2;(前面一個是根編碼,后面是子編碼)說明:rootCode 表示調(diào)用根編碼的編碼標識;codeLevel表示所屬根編碼下級的對應級別;2.5.2、生成序列號S#cinDateFmt(yyMMddHHmmssSSS)2.5.3、動態(tài)下拉選形式加載指定URL地址的數(shù)據(jù)-項目編號-:數(shù)據(jù)加載URL地址:/cc-crm/outCallProjectInfo.do?method=getJsonOption-任務編號-:數(shù)據(jù)加載URL地

22、址:/cc-crm/outCallTaskInfo.do?method=getGsonOptionoutCallTaskInfo.do?method=getGsonOption&needEmpty=1-人工服務-:數(shù)據(jù)加載URL地址:/cc-crm/ctiServiceInfo.do?method=getGsonOption&needEmpty=1&command.corpVccId=958888-IVR服務-:數(shù)據(jù)加載URL地址:/cc-crm/ivrServInfo.do?method=getGsonOption&needEmpty=1&command.corpVccId=9588882.

23、5.4、根據(jù)角色來控制字段是否具備修改權(quán)限cols=60 rows=3#if($userCtx.roleId != ROLE_CC_CHECKER) readonly #end/判斷角色是否為質(zhì)檢員,不是則增加 只讀 的屬性cols=60 rows=3:表示控件頁面顯示的行列大小;2.5.5、來電彈屏匹配多個模糊查詢/注意:數(shù)據(jù)量大的情況下要改成值等,效率要高一些。#cinIfNotEmpty($parameterMap, $fieldInfo.fieldName, fieldValue) and (link_tel1 like %$fieldValue% or link_tel2 like

24、%$fieldValue%) #end#cinIfNotEmpty($parameterMap, $fieldInfo.fieldName, fieldValue) and (link_tel1 = $fieldValue or link_tel2 = $fieldValue) #end注意:數(shù)據(jù)對象中類似用坐席工號這種字段作為條件時,因為默認使用的是模糊查詢,所以有可能一些特定的工號查詢時結(jié)果就不準確了,這時需要將此字段的查詢條件模版中加入自定義查詢,示例如下:#cinIfNotEmpty($parameterMap, $fieldInfo.fieldName, fieldValue) an

25、d (agent_id = 2$fieldValue) #end2.5.6、彈屏單選 字段彈屏單選控件是指點擊后彈出窗口(調(diào)用某個查詢器),在窗口中選擇對應記錄,返回對應的值(選中的列即是返回值的列);數(shù)據(jù)加載URL地址:queryManager.do?method=pageSearch&command.isFirstQuery=1&queryKey=corpPage注意:corpPage為調(diào)調(diào)用的查詢器的關(guān)鍵字;查詢器對應的選擇列 設置:頁面顯示模版:注意:selId為要調(diào)用的字段名;2.5.7、日期字段默認為當前日期設置日期字段的默認值模版為:#cinDateFmt(yyyyMMdd)2.

26、6、常見觸發(fā)器模版相關(guān)2.6.1、新建日志表將頁面中的字段容更新到工單表對應字段#set($rptTabelName=crm_agt_rpt_$userCtx.corpId_workorder_#cinDateFmt(yyyyMMddHHmmss, $dataRow.rptCreatedTime, yyyyMM)/設置要操作的數(shù)據(jù)表的名稱賦值給變量$rptTabelName,根據(jù)頁面時間的字段獲取到表名中的時間#cinSqlRun(update $rptTabelName set data_46 = $dataRow.data2 where stream_number = $dataRow.r

27、ptId)/執(zhí)行括號中的sql語句2.6.2、根據(jù)頁面字段的值來判斷執(zhí)行sql語句#if($dataRow.data3 = 2)#set($cntSql=select count(rpt_id) as optCnt from crm_opt_log_$userCtx.corpId_wolog_#cinDateFmt(yyyyMM) where rpt_id=$dataRow.rptId)#cinSqlLoad($cntSql, 1, sqlRtnMapObj)$sqlRtnMapObj.optCnt#if($sqlRtnMapObj.optCnt != 4) #cinSqlRun(insert

28、 into crm_appoint_info (stream_number,corp_id,call_id,call_sid,agent_id,calling_number,task_id,appoint_tel,appoint_time,last_call_time,remark,status,created_time,update_time,rpt_stream_number,rpt_obj_id ) values ( #cinRandom(), $userCtx.corpId,$dataRow.callId,$dataRow.callSid, $userCtx.userId, $data

29、Row.callingNumber,$dataRow.serviceId, $dataRow.callingNumber,$dataRow.data30, , , 0, #cinDateFmt(yyyyMMddHHmmss), #cinDateFmt(yyyyMMddHHmmss), $dataRow.rptId, $userCtx.defaultAgtRptObjId)#end#end2.6.3、判斷當前班組是不是指定的班組執(zhí)行相應的sql#if($userCtx.agtGrpId != 1 & $userCtx.agtGrpId != 1) #cinSqlRun(update crm_ag

30、t_rpt_$userCtx.corpId_workorder set data_39=date_format(now(),%Y%m%d%H%i%s),data_43=timediff(data_39,data_38) where (stream_number=$dataRow.streamNumber or (call_sid = $dataRow.callSid and call_id = $dataRow.callId);)#else#cinSqlRun(update crm_agt_rpt_$userCtx.corpId_workorder set data_38=date_forma

31、t(now(),%Y%m%d%H%i%s) where (stream_number=$dataRow.streamNumber or (call_sid = $dataRow.callSid and call_id = $dataRow.callId) and (data_38 is null or data_38=) and (data_37 is not null and data_370);)#end2.6.4、根據(jù)執(zhí)行查詢返回的值判斷執(zhí)行語句#set($cntSql=select data_6 as optCnt from crm_agt_rpt_$userCtx.corpId_wo

32、rkorder where stream_number=$dataRow.streamNumber)#cinSqlLoad($cntSql, 1, sqlRtnMapObj)$sqlRtnMapObj.optCnt#if($sqlRtnMapObj.optCnt = 0).#end3、數(shù)據(jù)對象建表方式3.1、按月建表配置按月建表主要是數(shù)據(jù)量大后,按月分開數(shù)據(jù)可提高查詢速度,但查詢器按時間查詢時不能跨月查詢;3.1.1、非當前月 模式當前月的表名為原始表名,其它月份為 表名_201208的形式;3.1.2、所有月 模式都已 表名_201208 的形式生成每個月份的表;注意:設置完成后,都需要建立

33、一個 數(shù)據(jù)表維護的 定時任務,并運行一下才會生成,如果當前數(shù)據(jù)對象已有數(shù)據(jù),先將原表備份一下,生成的方式為:例如當前是8月份,會將原來帶數(shù)據(jù)的表改名為 表名_201207 ,同時生成空數(shù)據(jù)的3表(原始表名一個、表名_201209、表名_201210),需要做的工作有 將7月表中的8月數(shù)據(jù)導入到原始表名中,如果存在7月以前的數(shù)據(jù),需要手動建立各個月份的表,并將相應月份的數(shù)據(jù)導入到表中。配置管理級中添加 數(shù)據(jù)表維護 的定時任務:查詢器中from中的表名對應修改的方式:crm_agt_rpt_$userCtx.corpId_workorder_#cinDateFmt(yyyyMMdd, $param

34、eterMap.call_dateFrom, yyyyMM)說明:適用于數(shù)據(jù)對象 按月建表模式為 所有月,call_date為條件中的日期字段;#cinMonthTbl(cti_callstat, $parameterMap, rptTimeFrom, yyyyMMddHHmmss)說明:適用于數(shù)據(jù)對象 按月建表模式為 非當前月,rptTime為條件中的日期字段;3.2、配置緩存表可以對數(shù)據(jù)對象按1-7天的周期建立對應的緩存表,也需要添加 數(shù)據(jù)表維護的定時任務,查詢器中from中的表名更改成緩存表的表名即可;第三章:查詢管理查詢器:就相當于一條select語句,實現(xiàn)對已存在的數(shù)據(jù)進行查詢、統(tǒng)計

35、,支持標準的mysql語法;1、查詢器注冊-基本信息-選項卡:1.1、標識 查詢器的唯一標識,一般是數(shù)字,可以加字符;1.2、關(guān)鍵字查詢器對應的唯一key,標識查詢器;1.3、數(shù)據(jù)源對應數(shù)據(jù)庫: 話單庫(smp)、工單庫(crm);1.4、名稱查詢器顯示的名稱;1.5、From組成查詢語句的from,可以嵌套select語句;常用模版示例:crm_agt_rpt_$userCtx.corpId_workorder_#cinDateFmt(yyyyMMdd, $parameterMap.call_dateFrom, yyyyMM)說明:適用于數(shù)據(jù)對象 按月建表模式為 所有月,call_date為

36、條件中的日期字段;#cinMonthTbl(cti_callstat, $parameterMap, rptTimeFrom, yyyyMMddHHmmss)說明:適用于數(shù)據(jù)對象 按月建表模式為 非當前月,rptTime為條件中的日期字段;注意:如果from中嵌入了比較復雜的多表查詢時,最好把最外層的時間查詢的值帶入到層的條件中,例如:startTime = $parameterMap.rptTimeFrom and startTime = $parameterMap.rptTimeTo1.6、Where組成查詢語句的條件,無特定條件時加上 1 = 1;1.7、Group組成查詢語句的分組條件

37、;1.8、Order組成查詢語句的排序條件;1.9、操作列模版對應顯示數(shù)據(jù)頁面 操作 欄中顯示的 ;常用模版示例:注意涉及的參數(shù)名稱一定要和查詢器中字段取名一致,否則獲取不到值,就存在問題了;#set($fmtTime=#cinDateFmt(yyyy-MM-dd HH:mm:ss, $row.startTime, yyyyMMddHHmmss)/$fmtTime:給這個變量賦值,后面即可調(diào)用此變量,startTime對應當前查詢器時間的字段名;#if($userCtx.roleId != ROLE_CC_AGENT) 補單#end編輯 /修改數(shù)據(jù)對象都可以用此方法#if($userCtx.r

38、oleId != ROLE_CC_AGENT)改單#end工單工單錄音錄音/ wavLocation是錄音的文件名如下載話單/ javascript:openAcrInfoWin:話單詳情話單詳細質(zhì)檢 / OBJ_$userCtx.corpId_9000:當前的工單對象,fmtTime參數(shù)必須是當前錄音的時間,否則調(diào)不到?;負芑負芫庉?/客戶資料編輯工單歷史操作列中添加刪除的設置:1、查詢器編輯頁的【其它】字段【JS模版】var_rptRowDelManager=newDataRowDelManager(OBJ_$userCtx.corpId_XXXX,queryForm);2、操作列模版:刪

39、除 詳情 /客戶資料查詢器顯示詳細信息外撥 /客戶資料中外撥當前外撥 /帶$row.serviceId參數(shù),如果serviceId不存在的話會導致保存的工單中此項字段值不正常,最后錄音聽不了說明:OBJ_$userCtx.corpId_1001:指具體的哪個數(shù)據(jù)對象,1001指數(shù)據(jù)對象標識;可以加入如下代碼控制操作列不換行顯示:1.10、參數(shù)初始化模版用于查詢器在執(zhí)行時預先初始化某些特定的條件,map集合賦值的形式; 常用模版示例:rptTimeFrom:#cinDateFmt(yyyyMMdd)000000,rptTimeTo:#cinDateFmt(yyyyMMdd)235959說明:rp

40、tTime必須和查詢條件的字段名稱一致;/時間條件默認查詢一周的:chkTimeFrom:#cinDateFmt(yyyyMMdd, , yyyyMMdd, 5, -7),chkTimeTo:#cinDateFmt(yyyyMMdd)說明:chkTime是查詢器條件字段的字段名;startTimeFrom:#cinDateFmt(yyyyMMdd, , yyyyMMdd, 5, -7)000000,startTimeTo:#cinDateFmt(yyyyMMdd)235959,status:1說明:status:1:表示將此變量賦值為1,結(jié)果 對應的名為status,1:已通話;1.11、分組

41、關(guān)鍵字一般不用;1.12、計數(shù)字段相當于count,必填項(根據(jù)此項統(tǒng)計的值判斷執(zhí)不執(zhí)行查詢),默認為1即可;1.13、其它選項卡設置查詢頁面是否顯示excel導出按鈕:Excel/CSV導出項勾選 是 即可。打開查詢器的調(diào)試模式:調(diào)試模式選擇是,在數(shù)據(jù)顯示頁可以查看生成的sql語句;打開查詢器的腳本模版:腳本模版選擇是,在數(shù)據(jù)顯示頁可以查看腳本模版中關(guān)聯(lián)此查詢器的功能;Js模版: optActBoardManager.removeBtn(xlsExportBtn);/移除導出Excel功能if($userCtx.roleId != ROLE_CC_AGENT) optActBoardMana

42、ger.regTplBtn(batchDownLoad, 批量下載錄音);/增加批量下載錄音功能,batchDownLoad腳本模版的key optActBoardManager.regTplBtn(test, 圖表顯示); /增加圖表顯示功能,test腳本模版的key optActBoardManager.regDataRowDelBtn(OBJ_958888_1000, selectIds, 刪除選中); /批量刪除,OBJ_958888_1000要操作的數(shù)據(jù)對象,需要增加選擇的字段配合使用 optActBoardManager.regSelExpBtn(selRowChk, selRow

43、IdSet, 導出選中);/導出選中功能需要增加相應的字段和條件字段,詳細參見常用功能配置手冊_baseCodeCtrManager.regCodeCtrTwin(data_25, data_26, -全部-);/控制查詢器條件是編碼類型的邏輯關(guān)系,data_25是條件字段名;-適用于查詢器頁面多條件清空需求-optActBoardManager.regOptBtn(doPageReLoad, 刷新頁面, reLoadQueryPage);function reLoadQueryPage() if(confirm(確定刷新頁面?) var pageUrl = /cc-crm/queryManager.do?method=pageSearch&command.isFirstQuery=1&queryKey=$querySqlCtx.queryKey; window.location.href = pageUrl; -查看

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論