"/>
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法技術(shù)

    技術(shù)編號(hào):35037017 閱讀:25 留言:0更新日期:2022-09-24 23:14
    本發(fā)明專利技術(shù)涉及一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法。包括:準(zhǔn)備基礎(chǔ)配置數(shù)據(jù),供后續(xù)配置模型(表單)內(nèi)容時(shí)使用;通過(guò)模型

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法


    [0001]本專利技術(shù)涉及相關(guān)表單應(yīng)用處理、數(shù)據(jù)權(quán)限校驗(yàn)、低碼開(kāi)發(fā)
    ,特別是一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法。

    技術(shù)介紹

    [0002]隨著計(jì)算機(jī)技術(shù)的發(fā)展,不管是B端還是C端軟件系統(tǒng),其實(shí)都離不開(kāi)表單的使用,最傳統(tǒng)的方式就是根據(jù)功能需求,開(kāi)發(fā)一個(gè)個(gè)獨(dú)立表單頁(yè)面,表單內(nèi)容的數(shù)據(jù)權(quán)限校驗(yàn)、數(shù)據(jù)落檔也都是直接寫死頁(yè)面,不能靈活地進(jìn)行調(diào)整、適應(yīng)不同角色處理不同配置項(xiàng)的需求,也不能靈活的落地不同數(shù)據(jù)庫(kù)、表、字段。
    [0003]隨著技術(shù)的發(fā)展,確實(shí)有表單自動(dòng)渲染的技術(shù)的出現(xiàn)和迭代更新,但是都存在相應(yīng)的不足,一是數(shù)據(jù)權(quán)限校驗(yàn)這塊的功能缺少;二是數(shù)據(jù)靈活落檔,大部分的表單渲染、低碼平臺(tái),都不會(huì)實(shí)現(xiàn)到表單靈活落檔這塊,更多地是表單的嵌入使用模式;三是表單頁(yè)面要素之間的關(guān)聯(lián)關(guān)系、聯(lián)動(dòng)渲染未實(shí)現(xiàn),一些復(fù)雜要素組件缺失,而業(yè)務(wù)上這些效果是非常需要的,就比如某塊特殊業(yè)務(wù)開(kāi)關(guān)開(kāi)起來(lái),才會(huì)配置具體的詳細(xì)參數(shù),那么“開(kāi)關(guān)”是一個(gè)要素,最佳的效果應(yīng)該是當(dāng)“開(kāi)關(guān)”等于開(kāi),其它配置參數(shù)才顯示,減少不必要的配置項(xiàng);還有一些彈窗選擇、表格操作列配置、表格選擇等復(fù)雜要素缺失,這就導(dǎo)致業(yè)務(wù)系統(tǒng)還是回歸最傳統(tǒng)的獨(dú)立頁(yè)面開(kāi)發(fā)的方式。

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

    [0004]本專利技術(shù)的目的在于提供一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法,能夠提高表單自動(dòng)化生成的豐富性、安全性、靈活性。
    [0005]為實(shí)現(xiàn)上述目的,本專利技術(shù)的技術(shù)方案是:一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法,包括如下步驟:步驟S1、準(zhǔn)備基礎(chǔ)配置數(shù)據(jù),供后續(xù)配置模型內(nèi)容即表單內(nèi)容時(shí)使用;步驟S2、通過(guò)模型
    ?
    &gt;分組
    ?
    &gt;要素的模式配置完整表單內(nèi)容,模型相當(dāng)于一個(gè)完整的表單;分組則是表單中不同tab的子表單,分組包括鏈接式配置,即直接鏈接指定頁(yè)面,或要素類配置,即為表單傳統(tǒng)模式;要素是具體子表單中的每一個(gè)配置項(xiàng),為配置塊或具體的輸入項(xiàng);模型配置支持生命周期、版本管理,也支持根據(jù)不同業(yè)務(wù)、不同區(qū)域、不同模式來(lái)配置相應(yīng)的模型;步驟S3、基于配置好的模型配置信息,進(jìn)行相應(yīng)的角色、數(shù)據(jù)權(quán)限管理配置,不同角色綁定不同的模型,并且對(duì)模型里的分組、要素進(jìn)行配置相應(yīng)的權(quán)限級(jí)別,包括不顯示、只讀、可編輯;步驟S4、根據(jù)配置內(nèi)容自動(dòng)化渲染表單:先根據(jù)業(yè)務(wù)場(chǎng)景分類獲取啟用模型,再根據(jù)角色權(quán)限篩選、過(guò)濾、獲取表單頁(yè)渲染的配置項(xiàng)列表,最后根據(jù)模型、分組、要素配置,渲染表單配置頁(yè),包括相關(guān)配置項(xiàng)的層級(jí)關(guān)系、要素的初始化渲染、要素之間的級(jí)聯(lián)關(guān)系;步驟S5、表單數(shù)據(jù)落檔處理,在表單配置實(shí)例審核發(fā)布上線后,根據(jù)模型里的分
    組、要素配置的映射數(shù)據(jù)源,通過(guò)算法將數(shù)據(jù)更新到相應(yīng)的庫(kù)、表、字段上,實(shí)現(xiàn)表單數(shù)據(jù)靈活落檔的目標(biāo)。
    [0006]相較于現(xiàn)有技術(shù),本專利技術(shù)具有以下有益效果:本專利技術(shù)添加了數(shù)據(jù)權(quán)限校驗(yàn)功能,提高表單數(shù)據(jù)的安全性,同時(shí)也更靈活地適應(yīng)各種業(yè)務(wù)場(chǎng)景,如政務(wù)行業(yè)對(duì)于事項(xiàng)的配置,不同角色、不同模式下需要配置的表單內(nèi)容是不一樣的,通過(guò)數(shù)據(jù)權(quán)限與模型分組要素的結(jié)合使用,就可以輕松地解決這個(gè)問(wèn)題,不需要各種繁瑣的表單開(kāi)發(fā);同時(shí)表單樣式內(nèi)容也豐富了不少,已經(jīng)能滿足常規(guī)業(yè)務(wù)需求的表單功能;數(shù)據(jù)靈活落檔,更是大大提高了低碼開(kāi)發(fā)的效果,如果是簡(jiǎn)單的對(duì)象開(kāi)發(fā),可以直接配置數(shù)據(jù)源,配置表單內(nèi)容,審核發(fā)布直接落檔,全程無(wú)需開(kāi)發(fā)相關(guān)代碼。
    附圖說(shuō)明
    [0007]圖1為本專利技術(shù)實(shí)施例的過(guò)程步驟示意圖。
    [0008]圖2為本專利技術(shù)核心數(shù)據(jù)對(duì)象關(guān)系圖。
    [0009]圖3為表單自動(dòng)化生成效果圖。
    [0010]圖4為要素配置頁(yè)面說(shuō)明圖。
    [0011]圖5為組件類要素?cái)U(kuò)展配置頁(yè)面說(shuō)明圖。
    [0012]圖6為角色表單權(quán)限配置頁(yè)面。
    [0013]圖7為組件類要素實(shí)現(xiàn)效果圖。
    [0014]圖8為組件+組件實(shí)現(xiàn)效果圖。
    具體實(shí)施方式
    [0015]下面結(jié)合附圖,對(duì)本專利技術(shù)的技術(shù)方案進(jìn)行具體說(shuō)明。
    [0016]應(yīng)該指出,以下詳細(xì)說(shuō)明都是示例性的,旨在對(duì)本申請(qǐng)?zhí)峁┻M(jìn)一步的說(shuō)明。除非另有指明,本文使用的所有技術(shù)和科學(xué)術(shù)語(yǔ)具有與本申請(qǐng)所屬
    的普通技術(shù)人員通常理解的相同含義。
    [0017]需要注意的是,這里所使用的術(shù)語(yǔ)僅是為了描述具體實(shí)施方式,而非意圖限制根據(jù)本申請(qǐng)的示例性實(shí)施方式。如在這里所使用的,除非上下文另外明確指出,否則單數(shù)形式也意圖包括復(fù)數(shù)形式,此外,還應(yīng)當(dāng)理解的是,當(dāng)在本說(shuō)明書中使用術(shù)語(yǔ)“包含”和/或“包括”時(shí),其指明存在特征、步驟、操作、器件、組件和/或它們的組合。
    [0018]本實(shí)施例以政務(wù)行業(yè)事項(xiàng)運(yùn)行配置需求為核心,進(jìn)行實(shí)施過(guò)程的闡述,應(yīng)用的具體實(shí)施如下:圖1是本申請(qǐng)?zhí)峁┑囊环N基于配置實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法的流程示意圖,下面結(jié)合圖1對(duì)本申請(qǐng)的方法進(jìn)行詳細(xì)說(shuō)明。
    [0019]步驟S1、準(zhǔn)備基礎(chǔ)配置數(shù)據(jù),供后續(xù)配置模型(表單)內(nèi)容時(shí)使用,主要根據(jù)業(yè)務(wù)需要配置所需要素、數(shù)據(jù)源(具體數(shù)據(jù)庫(kù)的表或字段)、組件配置(配置、封裝好的接口、前端組件)等;步驟S2、通過(guò)模型
    ?
    &gt;分組
    ?
    &gt;要素的模式配置完整表單內(nèi)容,模型配置支持生命周期、版本管理,也支持根據(jù)不同業(yè)務(wù)、不同區(qū)域、不同模式來(lái)配置相應(yīng)的模型,更好地和業(yè)務(wù)需求相結(jié)合;
    步驟S3、基于配置好的模型配置信息,進(jìn)行相應(yīng)的角色、數(shù)據(jù)權(quán)限管理配置,不同角色可以綁定不同的模型,而且可以對(duì)模型里的分組、要素進(jìn)行配置相應(yīng)的權(quán)限級(jí)別(不顯示、只讀、可編輯),從而實(shí)現(xiàn)表單數(shù)據(jù)權(quán)限校驗(yàn)的核心目標(biāo),角色授權(quán)頁(yè)面參考圖3;步驟S4、根據(jù)配置內(nèi)容自動(dòng)化渲染表單,包括相關(guān)配置項(xiàng)的層級(jí)關(guān)系、要素的初始化渲染、要素之間的級(jí)聯(lián)關(guān)系等;步驟S5、表單數(shù)據(jù)落檔處理,在表單配置實(shí)例審核發(fā)布上線后,根據(jù)映射數(shù)據(jù)源,通過(guò)算法將數(shù)據(jù)精準(zhǔn)無(wú)誤地更新到相應(yīng)的庫(kù)、表、字段上,實(shí)現(xiàn)表單數(shù)據(jù)靈活落檔的目標(biāo)。
    [0020]所述步驟S2具體包括以下步驟:步驟S21、根據(jù)業(yè)務(wù)需要配置相應(yīng)的業(yè)務(wù)類型、模式數(shù)據(jù),本次實(shí)施例子中業(yè)務(wù)類型初步支持了事項(xiàng)配置、目錄配置、一件事配置、一件事目錄配置;其中事項(xiàng)配置的模式包括基礎(chǔ)模式(統(tǒng)建、自建、一頭一尾)、業(yè)務(wù)創(chuàng)新(情形導(dǎo)辦、預(yù)約辦、速遞辦等);步驟S21、根據(jù)相關(guān)業(yè)務(wù)對(duì)象的配置需求,配置相應(yīng)的表單內(nèi)容,包括模型信息管理、模型分組配置、模型要素配置、要素關(guān)聯(lián)關(guān)系配置。相關(guān)的配置數(shù)據(jù)對(duì)象的關(guān)系如圖2,要素配置頁(yè)說(shuō)明參考圖4,組件類要素?cái)U(kuò)展類配置參考圖6。
    [0021]步驟S3中,角色權(quán)限除了模型數(shù)據(jù)權(quán)限配置以外,還可以對(duì)業(yè)務(wù)類型、模式等進(jìn)行數(shù)據(jù)權(quán)限配置,實(shí)現(xiàn)不同角色配不同內(nèi)容的需求;模型可支持多層級(jí)、多維度的權(quán)限配置,可以整個(gè)模型配置權(quán)限,也可以整個(gè)分組配置權(quán)限,抑或是一個(gè)個(gè)要素配置相應(yīng)的權(quán)限級(jí)別,沒(méi)有配置則向上取權(quán)限。
    [0022]所述步驟S4的大概效果參考圖3、圖7、圖8本文檔來(lái)自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    1.一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法,其特征在于,包括如下步驟:步驟S1、準(zhǔn)備基礎(chǔ)配置數(shù)據(jù),供后續(xù)配置模型內(nèi)容即表單內(nèi)容時(shí)使用;步驟S2、通過(guò)模型
    ?
    &gt;分組
    ?
    &gt;要素的模式配置完整表單內(nèi)容,模型相當(dāng)于一個(gè)完整的表單;分組則是表單中不同tab的子表單,分組包括鏈接式配置,即直接鏈接指定頁(yè)面,或要素類配置,即為表單傳統(tǒng)模式;要素是具體子表單中的每一個(gè)配置項(xiàng),為配置塊或具體的輸入項(xiàng);模型配置支持生命周期、版本管理,也支持根據(jù)不同業(yè)務(wù)、不同區(qū)域、不同模式來(lái)配置相應(yīng)的模型;步驟S3、基于配置好的模型配置信息,進(jìn)行相應(yīng)的角色、數(shù)據(jù)權(quán)限管理配置,不同角色綁定不同的模型,并且對(duì)模型里的分組、要素進(jìn)行配置相應(yīng)的權(quán)限級(jí)別,包括不顯示、只讀、可編輯;步驟S4、根據(jù)配置內(nèi)容自動(dòng)化渲染表單:先根據(jù)業(yè)務(wù)場(chǎng)景分類獲取啟用模型,再根據(jù)角色權(quán)限篩選、過(guò)濾、獲取表單頁(yè)渲染的配置項(xiàng)列表,最后根據(jù)模型、分組、要素配置,渲染表單配置頁(yè),包括相關(guān)配置項(xiàng)的層級(jí)關(guān)系、要素的初始化渲染、要素之間的級(jí)聯(lián)關(guān)系;步驟S5、表單數(shù)據(jù)落檔處理,在表單配置實(shí)例審核發(fā)布上線后,根據(jù)模型里的分組、要素配置的映射數(shù)據(jù)源,通過(guò)算法將數(shù)據(jù)更新到相應(yīng)的庫(kù)、表、字段上,實(shí)現(xiàn)表單數(shù)據(jù)靈活落檔的目標(biāo)。2.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法,其特征在于,步驟S1中,基礎(chǔ)配置數(shù)據(jù)包括:要素、數(shù)據(jù)源、組件配置,要素即表單最小配置顆粒,數(shù)據(jù)源即具體數(shù)據(jù)庫(kù)的表或字段以配置的方式體現(xiàn)、供選擇,組件配置即配置、封裝好的接口、前端組件。3.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)表單生成、數(shù)據(jù)權(quán)限過(guò)濾、數(shù)據(jù)靈活落檔的方法,其特征在于,所述步驟S2中的配置包括業(yè)務(wù)類型管理、模式管理、模型信息管理、模型分組配置、模型要素配置、要素關(guān)聯(lián)關(guān)系配置功能,要素包括組件類要素、...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:吳志雄王曉敏邱聰勇王杰陽(yáng)
    申請(qǐng)(專利權(quán))人:南威軟件股份有限公司
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 精品久久久久久无码不卡| 亚洲AV无码一区二区乱孑伦AS | 日韩视频无码日韩视频又2021| 亚洲AV日韩AV无码污污网站| 国产精品99久久久精品无码 | 午夜无码性爽快影院6080| 亚洲精品97久久中文字幕无码| 久久精品国产亚洲AV无码麻豆| 无码国模国产在线观看| 久久人妻少妇嫩草AV无码专区 | 国产成人亚洲精品无码AV大片| 亚洲av无码一区二区三区不卡| 国产成人无码免费视频97| 精品国产v无码大片在线观看| 岛国无码av不卡一区二区| 青春草无码精品视频在线观| 69天堂人成无码麻豆免费视频| 亚洲成AV人片天堂网无码| 潮喷大喷水系列无码久久精品| 国产精品无码久久久久久久久久| av无码国产在线看免费网站 | 久久精品国产亚洲AV无码偷窥| 国产日韩AV免费无码一区二区三区 | 国产精品午夜无码AV天美传媒| 人妻无码一区二区三区AV | 亚洲AV人无码激艳猛片| 久久久久久国产精品无码下载| 国产成人精品无码专区| 无码人妻一区二区三区av| 久久亚洲精品成人无码| 无码中文在线二区免费| 亚洲精品无码专区| 亚洲色在线无码国产精品不卡| 亚洲AV无码国产在丝袜线观看| 亚洲精品无码不卡在线播放HE| 在线播放无码后入内射少妇| 亚洲国产精品无码专区在线观看| 亚洲日韩激情无码一区| 亚洲av无码精品网站| 亚洲AV无码一区二区三区在线| 无码国产精品一区二区免费虚拟VR|