正在開發一個項目管理系統

客戶端入口

  • 企業微信小程序。(只能在企業微信中打開)
  • 桌面端管理系統。(使用Electron訪問web頁面)
  • web端管理系統。(瀏覽器訪問)

使用Electron可以更好的使用一些桌面程序的API

服務端配置

  • 部署靜態HTML文件。
  • 部署文件管理系統。
  • 部署nodejs-express的服務器。
  • 小程序雲開發部署。

在考慮是否使用FTP來上下載文件。

遭遇的問題

  • 嘗試能否使用Electron訪問webUrl,並且成功調用ipcRenderer進行通訊?
    • MacOS
    • Windows
  • 嘗試能否使用Electron實現串口通訊,並且實現程序串口調試程序燒錄
    • MacOS
    • Windows

問題解決後請勾選

功能與實現

  • 登陸方式:
    • 企業微信掃碼登陸。
    • 驗證碼方式登錄。(通過企業微信獲取驗證碼
  • 用戶權限:
    • 應用層中頁面或操作,需要根據用戶權限不同進行限權。
    • 權限標籤來自企業微信中的標籤實現。
    • 添加權限操作需要上級或者指定用戶,人工審批獲取。

開發部署前必須要做的工作

  • 創建一個小程序,並且提交審覈,使用企業微信進行關聯。如果這一步不做,小程序後面就獲取不了用戶在企業微信的信息。
  • 在企業微信中,自建一個應用名爲項目管理系統。並且在企業微信-審批-API-獲取數據權限中賦予審批權限給該應用。
  • 創建一個名爲項目管理申請審批的審批項目。功能如:審批權限操作等。在這裏插入圖片描述
  • List item

尚未完成。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章