中文字幕无码久久精品,13—14同岁无码A片,99热门精品一区二区三区无码,菠萝菠萝蜜在线观看视频高清1

您當前的位置是:  首頁 > 資訊 > 文章精選 >
 首頁 > 資訊 > 文章精選 >

低代碼時代的呼叫中心(十一)

2021-11-16 09:25:12   作者:黃河   來源:CTI論壇   評論:0  點擊:


  最后,講述一下對話框和抽屜、系統(tǒng)變量和沙盒。
  一、對話框和抽屜
  一個完整的調(diào)用,由兩個頁面配合完成:
  • 抽屜或?qū)υ捒蝽撁妫杭从脕韺崿F(xiàn)抽屜或?qū)υ捒騼?nèi)容和功能的頁面。彈出的抽屜或?qū)υ捒騼?nèi)嵌此頁面;
  • 調(diào)用頁面:負責調(diào)用抽屜或?qū)υ捒颉?/li>
  二開頁面內(nèi)置了方法,用于調(diào)用抽屜或?qū)υ捒颉?/div>
  1、調(diào)用對話框
  this.showDialog( componentName, options,  props ) .then(({action, resultData}) => { })
  2、調(diào)用抽屜
  this.showDrawer( componentName, options,  props, transferOutHandler ) .then(({action, resultData}) => { })
  二、系統(tǒng)變量
  在U-Agent前端框架中,多個頁面需要訪問一些共享的公共數(shù)據(jù)。低代碼平臺開發(fā)的二開頁面需要對公共數(shù)據(jù)進行讀取、修改和監(jiān)視。因此引入了系統(tǒng)變量的概念。系統(tǒng)變量在U-Agent框架內(nèi)的各頁面之間共享。
  1、配置系統(tǒng)變量
  在低代碼平臺左側(cè)的頁面導航區(qū)的底部工具欄,點擊系統(tǒng)變量按鈕“”打開系統(tǒng)變量配置對話框。
  對話框左側(cè)時系統(tǒng)變量列表。系統(tǒng)變量分為預置變量和自定義變量。變量列表的內(nèi)容從左至右分別為變量名、分類、數(shù)據(jù)類型、操作。系統(tǒng)預置的比那里不區(qū)分變量類型,也不能進行刪除操作。
  點擊左上角的“添加”按鈕,可以添加新的系統(tǒng)變量。選中一個系統(tǒng)變量后,右側(cè)可以編輯系統(tǒng)變量的內(nèi)容。編輯完成后,點擊“保存”按鈕可以保存系統(tǒng)變量。
  2、在頁面中使用系統(tǒng)變量
  有三種方式,分別如下。
  1)導入系統(tǒng)變量
  在頁面編輯器左側(cè)邊欄的“數(shù)據(jù)項”面板中,選中“系統(tǒng)變量”分類項。
  點擊左上角的“添加”按鈕,可以打開添加系統(tǒng)變量的對話框。在對話框中點選要導入的系統(tǒng)變量。然后點擊“確定”按鈕。
  導入完成后。在“數(shù)據(jù)項”面板的系統(tǒng)變量下,會出現(xiàn)導入的變量名。
  2)在腳本中訪問系統(tǒng)變量
  導入系統(tǒng)變量后,可以在腳本中直接讀寫系統(tǒng)變量。在腳本中,通過this.hGlobal$. + 系統(tǒng)變量名,就可以訪問系統(tǒng)變量。低代碼平臺的腳本編輯器也提供了對系統(tǒng)變量的智能提示。
  3)監(jiān)視系統(tǒng)變量值的變化
  • 在低代碼的頁面中,也可以監(jiān)視系統(tǒng)變量值的變化。當系統(tǒng)變量值被修改時,可以觸發(fā)頁面沒的處理腳本。
  • 在“數(shù)據(jù)項”面板中,選擇要監(jiān)視的系統(tǒng)變量。然后在右側(cè)邊欄的“事件”面板中,雙擊“值改變”事件。
 
  跳轉(zhuǎn)到腳本視圖后,可以在腳本編輯器中編寫系統(tǒng)變量值改變時的處理腳本。
  三、沙盒
  U-Agent中提供了沙盒功能,用于將開發(fā)環(huán)境的開發(fā)完成的業(yè)務(wù)功能遷移至正式環(huán)境。低代碼平臺集成了U-Agent中的沙盒功能,并與低代碼平臺進行了整合。可以針對當前環(huán)境進行遷入和遷出。
  沙盒功能的入口在低代碼平臺頁面導航區(qū)的底部工具欄。點擊沙盒按鈕后,會彈出功能菜單。菜單功能包括:數(shù)據(jù)源、任務(wù)列表、遷入、遷出、清空服務(wù)端頁面緩存。
  1、數(shù)據(jù)源
  利用沙盒功能,我們可以將當前環(huán)境的頁面、數(shù)據(jù)、表結(jié)構(gòu)等遷出。也可以向當前環(huán)境遷入這些內(nèi)容。遷入的來源或遷出的目的可以有兩種:文件、數(shù)據(jù)庫。
  如果我們從某個數(shù)據(jù)庫遷入,或者要遷出到某個數(shù)據(jù)庫。就需要提前配置好數(shù)據(jù)源。
  在沙盒菜單中點擊“數(shù)據(jù)源”菜單項,可以打開數(shù)據(jù)源對話框。
  對話框中會列出已經(jīng)配置的數(shù)據(jù)源列表?梢蕴砑印⒕庉嫼蛣h除數(shù)據(jù)源,也可以查看數(shù)據(jù)源的詳細信息。
  2、任務(wù)列表
  任務(wù)列表用于查看和管理已經(jīng)創(chuàng)建的任務(wù)。在沙盒菜單中,點擊“任務(wù)列表”菜單項,可以打開任務(wù)列表對話框。對話框中列出了所有已經(jīng)創(chuàng)建的遷入、遷出任務(wù)。可以通過一些條件對任務(wù)進行檢索。
  在任務(wù)列表中,除了顯示任務(wù)名等信息之外,有一個關(guān)鍵的信息就是任務(wù)狀態(tài)。我們可以看到每個任務(wù)的當前狀態(tài)。對于新創(chuàng)建的任務(wù),狀態(tài)是“未執(zhí)行”。
  • 處于“未執(zhí)行”狀態(tài)的任務(wù)。操作列會顯示“執(zhí)行”操作的按鈕。點擊按鈕后,開始執(zhí)行任務(wù)。
  • 處于“成功”狀態(tài)的任務(wù)。如果是遷出任務(wù),并且遷出的目標是文件的話。操作列會顯示“下載”操作的按鈕。
  3、遷出
  遷出功能用于將當前U-Agent中已經(jīng)開發(fā)好的內(nèi)容導出。以供其他U-Agent環(huán)境中遷入。在沙盒菜單中,點擊“遷出”菜單項,可以打開遷出對話框。
  • 遷出對話框用于創(chuàng)建遷出任務(wù)。遷出對話框左邊是遷出任務(wù)的屬性。右側(cè)用于選擇遷出內(nèi)容。
  • 遷出任務(wù)的目標可以有兩種:數(shù)據(jù)源、文件。如果選擇目標是數(shù)據(jù)源,則執(zhí)行任務(wù)的同時會將內(nèi)容遷入到目標庫。如果選擇目標是文件,則會生成打包的遷出文件。在其他U-Agent環(huán)境中,可以遷入這個文件。
  選擇好遷出目標后,可以在右側(cè)勾選需要遷出的內(nèi)容。
  最后,點擊“創(chuàng)建任務(wù)”按鈕。創(chuàng)建好的遷出任務(wù),可以在任務(wù)列表中執(zhí)行。
  4、遷入
  使用遷入功能,可以將已經(jīng)開發(fā)好的工作流、頁面、報表等內(nèi)容導入到當前租戶庫。在沙盒菜單中,點擊“遷入”菜單項,可以打開遷入對話框。
  • 遷入對話框用于創(chuàng)建遷入任務(wù)。遷入對話框的左側(cè)時任務(wù)屬性,右側(cè)用于選擇遷入的內(nèi)容。
  • 遷入任務(wù)來源可以有兩類:數(shù)據(jù)源、文件。數(shù)據(jù)源是指其他U-Agent庫,比如開發(fā)環(huán)境的庫。文件是指其他U-Agent的沙盒中遷出生成的打包文件。
  選擇好遷入來源后,在對話框右側(cè)可以勾選要遷入的內(nèi)容。
  最后,點擊“創(chuàng)建任務(wù)”按鈕。創(chuàng)建好的遷入任務(wù),可以在任務(wù)列表中執(zhí)行。
  5、清空服務(wù)端頁面緩存
  清空服務(wù)端頁面緩存的功能,用于使用U-Agent內(nèi)的沙盒遷入之后的處理。如果使用低代碼平臺的沙盒,不需要執(zhí)行這個功能。
  服務(wù)端為了優(yōu)化頁面加載和解析的速度,會將解析好的頁面緩存起來。如果使用U-Agent的沙盒遷入后,很多頁面內(nèi)容會發(fā)生變化。使得緩存內(nèi)容與實際內(nèi)容不一致。此時,需要使用清空服務(wù)端頁面緩存的功能來重置緩存。
  低代碼講完了,下一Part,講零代碼。
  敬請關(guān)注。
郵箱:huanghe@utry.cn
電話:18600895885

【免責聲明】本文僅代表作者本人觀點,與CTI論壇無關(guān)。CTI論壇對文中陳述、觀點判斷保持中立,不對所包含內(nèi)容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。

專題

CTI論壇會員企業(yè)