請教:在成熟的低程式碼平臺上,開發一個一體化HR SaaS,是否可行?Yours低程式碼gitee開源2022-02-10 20:50:33

YoursLC有源低程式碼 開源了

https://gitee。com/think9/your-lc-active-low-code。git

雙輸出的低程式碼產品——既能輸出功能,又能100%輸出原始碼,數十倍的提高你的開發效率,並且使用者完全可控

設計原則: 簡單實用、高效快捷,開箱即用、使用簡單,可數十倍的提高你的開發效率

產品目標: 使用者可自定義錄入表、管理流程、統計報表(待完成);雙輸出,既能輸出功能,又能100%輸出原始碼

功能特點:

錄入指標包括以下型別:文字(30 字元)、文字(100 字元)、文字(500 字元)、文字(不限定長度)、整數、兩位小數、四位小數、價格、圖片等

主表控制元件包括文字框、彈出選擇、下拉選擇、單選按鈕、多選框、圖片控制元件等。子表控制元件包括文字框、彈出選擇(單選或多選)、下拉選擇、圖片控制元件等

一鍵生成資料表

可為控制元件(錄入表指標)設定的屬性包括:是否必填、是否主鍵、是否唯一性、是否排序、是否作為查詢條件、是否統計求和、是否隱藏(隱藏的指標不在編輯頁面出現,同時可設定預設值)、適用規則(身份證號,郵編等)、提示說明、鎖定(不鎖定、鎖定、按行鎖定、編輯時鎖定等)、預設值、自動計算式、為錄入指標指定資料規範等

一鍵生成錄入表樣式,推拽生成錄入表樣式初始化(待完成)

資料規範:為錄入表指標指定資料規範,可實現資料自動填寫、選擇輸入等功能。 資料規範包括系統指標、自動編號、單列選擇、多列選擇、樹形選擇等。 【系統指標】:包括當前日期、當前使用者部門名稱、當前使用者部門編碼、當前使用者真實姓名、當前使用者登陸名等。其作用是為文字框賦值(自動填寫)。 【自動編號】:設定按照一定規則自動生成字串,可為文字框賦值(自動填寫)。 【單列選擇、多列選擇、樹形選擇】:其作用是為下拉框、多選框、單選按鈕、彈出選擇頁面設定資料來源(資料選項),實現選擇輸入。

主表分兩類:基本資訊表(不包含流程屬性、listid自增長)、一般錄入表(listid與flowrunlist關聯、有流程屬性) 主表可包含任意數量子表,子表最多不能超過25列(目前是)。子表可設定為可動態新增刪除行(包含增加和刪除按鈕,可單獨增加刪除行) 可定義子表資料初始化,子表初始化是指新建錄入表資料時,子表自動完成的資料載入。分為兩類,讀取空資料和從錄入表中讀取。

可為錄入表設定許可權,包括檢視編輯模式(【檢視本人新建的資料 || 編輯刪除本人新建的資料】 【檢視所屬單位(部門)所有使用者新建的資料 || 編輯刪除本人新建的資料】【檢視所屬單位(部門)所有使用者新建的資料 || 編輯刪除所屬單位(部門)所有使用者新建的資料】等)、使用者管理許可權(分兩類:所有資料和下級部門資料),有許可權的使用者可鎖定、解鎖、刪除資料,併為資料指定流程步驟(待完成)

支援自定義錄入校驗:對輸入的數字及文字字元進行校驗,如可進行數字的區間校驗,如大於某個值或者小於某值,還可進行單價乘以數量必須等於總額等等。檢驗公式可以是四則運算。並可以設定資料校驗的適用流程

支援資料讀取:資料讀取包括三類:1讀取單值,如選擇產品後自動為頁面控制元件賦值,如產品名稱、計量單位等 2讀取列表值,為下拉選擇賦值,如實現資料聯動等 3自動讀取其他錄入表資料為子表賦值(更新子表資料)(待完成)

支援資料回寫(待完成)

支援流程自定義(自由流程和固定流程)

包含工作辦理(待辦理和已辦理)、工作管理模組(鎖定、解鎖、刪除資料,併為資料指定流程步驟(待完成))

……

以上一切功能,不用寫一行程式碼,全部由系統自動生成,而且程式碼開源。產品中搭建的案例完全都是自動生成的。天下武功唯快不破,YoursLC數十倍的提高你的開發效率,並且使用者完全可控。

YoursLC有源低程式碼是一套基於ASP。NET 3。1 MVC + Dapper + LayUI + jquery 的產品,原始碼部分開源,可以數十倍地提高你的開發效率! 環境要求 VS2019及以上版本; Asp。net 3。1; Mysql資料庫;

請教:在成熟的低程式碼平臺上,開發一個一體化HR SaaS,是否可行?人人軟體2022-02-05 11:02:11

看具體需求,用低程式碼簡道雲、明道雲都可以實現。