客戶端入口
- 企業微信小程序。(只能在企業微信中打開)
- 桌面端管理系統。(使用Electron訪問web頁面)
- web端管理系統。(瀏覽器訪問)
使用Electron可以更好的使用一些桌面程序的API
服務端配置
- 部署靜態HTML文件。
- 部署文件管理系統。
- 部署nodejs-express的服務器。
- 小程序雲開發部署。
在考慮是否使用FTP來上下載文件。
遭遇的問題
- 嘗試能否使用Electron訪問webUrl,並且成功調用ipcRenderer進行通訊?
- MacOS
- Windows
- 嘗試能否使用Electron實現串口通訊,並且實現程序串口調試和程序燒錄?
- MacOS
- Windows
問題解決後請勾選
功能與實現
- 登陸方式:
- 企業微信掃碼登陸。
- 驗證碼方式登錄。(通過企業微信獲取驗證碼)
- 用戶權限:
- 應用層中頁面或操作,需要根據用戶權限不同進行限權。
- 權限標籤來自企業微信中的標籤實現。
- 添加權限操作需要上級或者指定用戶,人工審批獲取。
開發部署前必須要做的工作
- 創建一個小程序,並且提交審覈,使用企業微信進行關聯。如果這一步不做,小程序後面就獲取不了用戶在企業微信的信息。
- 在企業微信中,自建一個應用名爲項目管理系統。並且在企業微信-審批-API-獲取數據權限中賦予審批權限給該應用。
- 創建一個名爲項目管理申請審批的審批項目。功能如:審批權限操作等。
- List item
尚未完成。。。