国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      低代碼頁面開發(fā)方法、裝置、終端設(shè)備及存儲介質(zhì)與流程

      文檔序號:40272671發(fā)布日期:2024-12-11 13:06閱讀:12來源:國知局
      低代碼頁面開發(fā)方法、裝置、終端設(shè)備及存儲介質(zhì)與流程

      本申請涉及頁面開發(fā),尤其涉及一種低代碼頁面開發(fā)方法、裝置、終端設(shè)備及存儲介質(zhì)。


      背景技術(shù):

      1、隨著企業(yè)數(shù)字化轉(zhuǎn)型的深入,快速響應(yīng)市場需求、實(shí)現(xiàn)業(yè)務(wù)創(chuàng)新的能力成為企業(yè)競爭力的重要體現(xiàn)。然而,傳統(tǒng)的軟件開發(fā)頁面的方式周期長、成本高、技術(shù)要求高,難以滿足企業(yè)快速迭代的需求。


      技術(shù)實(shí)現(xiàn)思路

      1、有鑒于此,本申請實(shí)施例提供一種低代碼頁面開發(fā)方法、裝置、終端設(shè)備及存儲介質(zhì),可以有效解決軟件開發(fā)效率低的問題。

      2、第一方面,本申請實(shí)施例提供一種低代碼頁面開發(fā)方法,包括:

      3、根據(jù)輸入的業(yè)務(wù)配置數(shù)據(jù),配置所需的數(shù)據(jù)模型;

      4、根據(jù)所述數(shù)據(jù)模型,生成對應(yīng)的視圖模型;

      5、根據(jù)輸入的頁面配置信息,配置所述視圖模型,根據(jù)所述視圖模型,生成頁面和所述頁面的接口。

      6、在一種實(shí)施例中,所述業(yè)務(wù)配置數(shù)據(jù)包括模型屬性數(shù)據(jù)和模型字段數(shù)據(jù),所述根據(jù)輸入的業(yè)務(wù)配置數(shù)據(jù),配置所需的數(shù)據(jù)模型,包括:

      7、獲取所述模型屬性數(shù)據(jù)和所述模型字段數(shù)據(jù);

      8、根據(jù)所述模型屬性數(shù)據(jù),配置所述數(shù)據(jù)模型的數(shù)據(jù)源和表結(jié)構(gòu);

      9、根據(jù)所述模型字段數(shù)據(jù),配置所述數(shù)據(jù)模型的相關(guān)字段及各個所述相關(guān)字段的字段屬性。

      10、在一種實(shí)施例中,所述根據(jù)所述數(shù)據(jù)模型,生成對應(yīng)的視圖模型,包括:

      11、從預(yù)設(shè)的模板中,確定待生成頁面的基本樣式數(shù)據(jù)和格式數(shù)據(jù);

      12、根據(jù)合并后所述主數(shù)據(jù)模型的相關(guān)字段及各個所述相關(guān)字段的字段屬性,確定所述待生成頁面中所需要顯示的字段;

      13、根據(jù)所述主數(shù)據(jù)模型的數(shù)據(jù)源和表結(jié)構(gòu),確定頁面內(nèi)置接口的種類,并將相關(guān)的業(yè)務(wù)系統(tǒng)和待生成的視圖模型綁定。

      14、在一種實(shí)施例中,所述頁面配置信息包括字段屬性和接口配置,所述根據(jù)輸入的頁面配置信息,配置所述視圖模型,包括:

      15、根據(jù)所述接口配置,配置所述視圖模型所調(diào)用的接口種類;

      16、根據(jù)所述字段屬性,確定所述視圖模型中各個字段的種類,以及在所調(diào)用的接口中的處理方式。

      17、在一種實(shí)施例中,所述數(shù)據(jù)模型為至少兩個,所述根據(jù)所述數(shù)據(jù)模型,生成對應(yīng)的視圖模型,包括:

      18、從預(yù)設(shè)的模板中,確定待生成頁面的基本樣式數(shù)據(jù)和格式數(shù)據(jù);

      19、將各個數(shù)據(jù)模型進(jìn)行關(guān)聯(lián),并確定其中的主數(shù)據(jù)模型;

      20、將其他關(guān)聯(lián)的數(shù)據(jù)模型的模型字段數(shù)據(jù)合并入所述主數(shù)據(jù)模型的模型字段數(shù)據(jù)中;

      21、根據(jù)所述主數(shù)據(jù)模型的模型字段數(shù)據(jù),確定所述待生成頁面中所需要顯示的字段,根據(jù)所述模型屬性數(shù)據(jù),確定頁面內(nèi)置接口的種類,并將相關(guān)的業(yè)務(wù)系統(tǒng)和待生成的視圖模型綁定。

      22、在一種實(shí)施例中,在生成接口后還,包括:

      23、若對所述數(shù)據(jù)模型或所述視圖模型進(jìn)行修改,則確定進(jìn)行修改后所需要更新的接口;

      24、確定接口代碼中的自動生成區(qū)域和自定義區(qū)域,將所述自動生成區(qū)域中的代碼進(jìn)行更新,保留所述自定義區(qū)域中的代碼。

      25、在一種實(shí)施例中,所述確定接口代碼中的自動生成區(qū)域和自定義區(qū)域,包括:

      26、確定所述接口代碼中的開始標(biāo)記符和結(jié)束標(biāo)記符;

      27、所述開始標(biāo)記符合所述結(jié)束標(biāo)記符之間的區(qū)域?yàn)樗鲎詣由蓞^(qū)域,所述自動生成區(qū)域之外的為所述自定義區(qū)域。

      28、第二方面,本申請還提供一種低代碼頁面開發(fā)裝置,包括:

      29、第一配置模塊,用于根據(jù)輸入的業(yè)務(wù)配置數(shù)據(jù),配置所需的數(shù)據(jù)模型;

      30、第二配置模塊,用于根據(jù)所述數(shù)據(jù)模型,生成對應(yīng)的視圖模型;

      31、生成模塊,用于根據(jù)輸入的頁面配置信息,配置所述視圖模型,根據(jù)所述視圖模型,生成頁面和所述頁面的接口。

      32、第三方面,本申請還提供一種終端設(shè)備,所述終端設(shè)備包括處理器和存儲器,所述存儲器存儲有計(jì)算機(jī)程序,所述處理器用于執(zhí)行所述計(jì)算機(jī)程序以實(shí)施所述的低代碼頁面開發(fā)方法。

      33、第四方面,本申請還提供一種計(jì)算機(jī)可讀存儲介質(zhì),其存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在處理器上執(zhí)行時(shí),實(shí)施所述的低代碼頁面開發(fā)方法。

      34、本申請的實(shí)施例具有如下有益效果:

      35、通過配置數(shù)據(jù)模型,生成視圖模型,并且對視圖模型進(jìn)行配置后根據(jù)視圖模型生成頁面和對應(yīng)的接口,整個頁面開發(fā)過程中只有極少的代碼量,只需要通過對數(shù)據(jù)模型和視圖模型進(jìn)行數(shù)據(jù)配置,就可以完成頁面的開發(fā)工作,無需用戶為各個頁面重新編寫接口,相較傳統(tǒng)的頁面開發(fā),無需編寫大量的頁面代碼,減少了開發(fā)時(shí)的代碼量,從而增加了開發(fā)效率。



      技術(shù)特征:

      1.一種低代碼頁面開發(fā)方法,其特征在于,包括:

      2.根據(jù)權(quán)利要求1所述的低代碼頁面開發(fā)方法,其特征在于,所述業(yè)務(wù)配置數(shù)據(jù)包括模型屬性數(shù)據(jù)和模型字段數(shù)據(jù),所述根據(jù)輸入的業(yè)務(wù)配置數(shù)據(jù),配置所需的數(shù)據(jù)模型,包括:

      3.根據(jù)權(quán)利要求2所述的低代碼頁面開發(fā)方法,其特征在于,所述根據(jù)所述數(shù)據(jù)模型,生成對應(yīng)的視圖模型,包括:

      4.根據(jù)權(quán)利要求3所述的低代碼頁面開發(fā)方法,其特征在于,所述頁面配置信息包括字段屬性和接口配置,所述根據(jù)輸入的頁面配置信息,配置所述視圖模型,包括:

      5.根據(jù)權(quán)利要求1所述的低代碼頁面開發(fā)方法,其特征在于,所述數(shù)據(jù)模型為至少兩個,所述根據(jù)所述數(shù)據(jù)模型,生成對應(yīng)的視圖模型,包括:

      6.根據(jù)權(quán)利要求1所述的低代碼頁面開發(fā)方法,其特征在于,在生成接口后,還包括:

      7.根據(jù)權(quán)利要求6所述的低代碼頁面開發(fā)方法,其特征在于,所述確定接口代碼中的自動生成區(qū)域和自定義區(qū)域,包括:

      8.一種低代碼頁面開發(fā)裝置,其特征在于,包括:

      9.一種終端設(shè)備,其特征在于,所述終端設(shè)備包括處理器和存儲器,所述存儲器存儲有計(jì)算機(jī)程序,所述處理器用于執(zhí)行所述計(jì)算機(jī)程序以實(shí)施權(quán)利要求1-7中任一項(xiàng)所述的低代碼頁面開發(fā)方法。

      10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,其存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在處理器上執(zhí)行時(shí),實(shí)施根據(jù)權(quán)利要求1-7中任一項(xiàng)所述的低代碼頁面開發(fā)方法。


      技術(shù)總結(jié)
      本申請涉及頁面開發(fā)技術(shù)領(lǐng)域,公開了一種低代碼頁面開發(fā)方法、裝置、終端設(shè)備及存儲介質(zhì),所述方法包括:根據(jù)輸入的業(yè)務(wù)配置數(shù)據(jù),配置所需的數(shù)據(jù)模型;根據(jù)所述數(shù)據(jù)模型,生成對應(yīng)的視圖模型;根據(jù)輸入的頁面配置信息,配置所述視圖模型,根據(jù)所述視圖模型,生成頁面和所述頁面的接口。使得開發(fā)頁面的過程只需要根據(jù)數(shù)據(jù)模型和視圖模型進(jìn)行配置,極大減少了代碼量,從而簡化了開發(fā)流程。

      技術(shù)研發(fā)人員:李軍,楊金霞,梁榮鋒,鄭少安,鄭贊順,陳培勝,陳應(yīng)光,黃紫茵
      受保護(hù)的技術(shù)使用者:珠海億勝生物制藥有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/10
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1