<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      在代碼生成工具Database2Sharp中對Vue3+ElementPlus的BS端和Winform端界面進行定制生成

      在我前面很多隨筆中都介紹過代碼生成工具Database2Sharp的快速開發(fā),為了方便業(yè)務(wù)系統(tǒng)的快速開發(fā),我們對代碼生成工具一直在優(yōu)化完善,以便提高更多的效率,事半功倍。在我前面很多隨筆主題《代碼生成工具》中都介紹過快速開發(fā)的各個方面,包括對Winform開發(fā)框架界面、基于SQLSugar開發(fā)框架等方面的快速開發(fā),本篇隨筆介紹基于原來WInform的界面定制開發(fā)的基礎(chǔ)上,對Vue3+ElementPlus的BS端界面也進行定制生成,同時可以定制開發(fā)主從表的直接編輯界面的處理。

      1、回顧Winform界面的定制開發(fā)。

      WInform界面一般也是按照列表、編輯、查看等界面的組合處理,實現(xiàn)業(yè)務(wù)數(shù)據(jù)的分頁展示,以及編輯或者查看等,因此可以根據(jù)需要定制進行開發(fā),一般列表界面中整合查看、編輯、新增、刪除、導入、導出、查詢/高級查詢等功能,整合的編輯界面也是依據(jù)數(shù)據(jù)庫表的信息進行生成的。

      列表界面和編輯界面效果如下所示。

      而主從表界面生成的效果如下所示。

      根據(jù)這些界面組成的規(guī)則,我們可以進行數(shù)據(jù)庫的相關(guān)信息進行選擇,在代碼生成工具上進行定制快速生成,從而可以極大提高開發(fā)效率。

      WInform界面生成的界面效果如下所示,通過選定不同的字段,定制化界面效果。

       

      2、實現(xiàn)基于《SQLSugar開發(fā)框架》的Vue3+ElementPlus的BS端界面定制開發(fā)

      BS端的常規(guī)的列表頁面內(nèi)容和WInform端界面類似,也是包含一些查詢條件,以及相關(guān)的入口按鈕事件的處理,如下界面所示

      如果有樹形列表快速展示的,界面效果如下所示。

      因此我們對BS端的界面進行了快速開發(fā),直接根據(jù)表的字段進行生成,也是極大的提高開發(fā)效率。

      我們在代碼生成的時候,選擇樹列表界面生成即可,大致效果如下所示。

      不過之前沒有對界面進行定制,因此還是需要一些時間來生成的界面內(nèi)容進行裁剪較多,去除一些條件查詢的內(nèi)容,以及展示的字段。

      因此,為了更加方便的開發(fā) BS 端的界面,我們一直在進行代碼生成工具的改進,參考WInform端界面的生成,增加使用定制化界面字段的方式進行更高效的開發(fā)。

      image

      然后在代碼生成工具的生成界面中進行定制,如下界面所示。

      image

       這樣,我們就可以根據(jù)查詢列表、表格列表顯示、編輯界面等界面內(nèi)容的信息進行快速的生成,從而較少裁剪界面上多余字段信息的處理時間了。

      這樣可以快速生成符合開發(fā)框架的BS端界面的所需內(nèi)容文件和文件中對應(yīng)的代碼信息了。

      image

      3、Vue3+ElementPlus的BS端主從表的界面定制開發(fā) 

      上面的代碼生成,主要是針對單表的信息進行處理,在實際業(yè)務(wù)中,主從表的情況也是很常見的,如訂單和訂單明細,報價單和報價單明細,工藝和工藝路線,進貨單和進貨單明細等等,很常見的處理類型。

      為了針對主從表的快速顯示和錄入,一般主從表同時錄入的,我們設(shè)計了主從表界面的代碼生成處理。

      image

       上面界面的選擇,也是生成類似WInform的主從表界面的方式來生成BS端的界面內(nèi)容,如下所示。

      image

      生成的主從表列表界面如下所示。

      image

       可以看到的內(nèi)容,有樹形列表、主表列表、從表展示,以及常規(guī)的增刪改查的入口。

      對于主從表的數(shù)據(jù)展示,也是同樣通過定制的界面元素進行快速生成。

      image

       而對于我們關(guān)注的主從表直接錄入,也是通過整合自定義控件的方式進行快速生成,界面效果展示如下所示。

      image

       對應(yīng)從表的記錄,我們同通過表格錄入的方式,可以輸入或者選擇內(nèi)容進行填入。

      image

      image

       這些我們可以通過字段的屬性進行選擇不同的錄入方式,生成對應(yīng)的代碼即可。

      image

      我們通過自定義控件的方式,讓vxTable的表格編輯界面可定制化,從而可以快速調(diào)整表格單元格的輸入方式。

      通過結(jié)合代碼生成工具的字段定制的界面生成,可以提高我們對界面元素的快速生成效率和應(yīng)用效率,極大提高我們的生成率。對于精益求精的代碼生成,雖然我們在工具的開發(fā)上花費的時間多一些,但是可以極大的提高項目的開發(fā)效率,也是值得的。

      以上就是我們對于常規(guī)的單表和主從表在Vue3+ElementPlus+TS的BS端框架里面,我們定制化界面元素的生成界面的處理過程。

      posted on 2025-09-02 10:06  伍華聰  閱讀(742)  評論(2)    收藏  舉報

      導航

      主站蜘蛛池模板: 国产欧美日韩视频一区二区三区| 国产午夜福利小视频在线| 亚洲欧洲日产国产av无码| 最新精品国产自偷在自线| 久久久欧美国产精品人妻噜噜| 炎陵县| 少妇裸交aa大片| 国产精品国产三级国快看| 成人亚洲性情网站www在线观看| 国产中文字幕在线一区| 久久综合国产一区二区三区| 亚洲色婷婷一区二区| 亚洲熟妇在线视频观看| 日本亚洲色大成网站www久久| 国产成人久久综合一区| 宜兰县| 国产成人精品三上悠亚久久| 最新亚洲人成网站在线影院| 久久久久国产精品人妻| 亚洲精品乱码久久久久久蜜桃图片| 亚洲色欲色欱WWW在线| 久久九九兔免费精品6| 日本高清成本人视频一区| 国产蜜臀久久av一区二区| 国产成人精品亚洲午夜麻豆| 一区二区三区AV波多野结衣| 久久人人97超碰国产精品| 中文字幕人妻av第一区| 无遮挡aaaaa大片免费看| 午夜夜福利一区二区三区| 国产成人综合色就色综合| 男女裸体影院高潮| 国内偷自第一区二区三区| 亚洲高潮喷水无码AV电影| 亚洲精品天堂一区二区| 亚洲另类在线制服丝袜国产| 欧美颜射内射中出口爆在线| 国产亚洲色视频在线| 国产精品 无码专区| 香蕉乱码成人久久天堂爱| 国产va免费精品观看精品|