• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當前的位置是:  首頁(yè) > 資訊 > 文章精選 >
     首頁(yè) > 資訊 > 文章精選 >

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

    2021-11-16 09:25:12   作者:黃河   來(lái)源:CTI論壇   評論:0  點(diǎn)擊:


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

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

    專(zhuān)題

    CTI論壇會(huì )員企業(yè)

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 交口县| 上犹县| 六枝特区| 独山县| 苍南县| 孝感市| 平谷区| 连云港市| 桃江县| 马龙县| 遵义县| 无极县| 深州市| 河北区| 洛南县| 元阳县| 邹城市| 偃师市| 射阳县| 江孜县| 永福县| 修文县| 兴和县| 万山特区| 黄浦区| 独山县| 安平县| 漳州市| 柞水县| 永春县| 子洲县| 东至县| 晋江市| 郯城县| 湖南省| 雅安市| 庆城县| 公主岭市| 武义县| 德惠市| 财经| http://444 http://444 http://444 http://444 http://444 http://444