當前的jeecg-boot 是3.7.0
前端問題:
1.前端的路由vue-router的版本需要固定死。要不然會報page_not_found router the same.這種奇奇怪怪的問題。
就是把package.json的“^”,這個符號,刪掉。(或者全局搜索,這個page not found 啥啥啥,然后加上個任意字符串,也行)。
2.改了domain_url,好像這個熱更新是不及時的。請自己重啟前端項目
后端問題:
1.后端的dingding的clientId獲取有問題,即便你在application-xxx.yml里面配了,他還是獲取不到。
所以建議:直接寫死,因為你的dingding工作臺應用就創建了這一個,寫死沒啥問題。
2.租戶id(tenantId),這里后端寫的是defaultValue=0,但是怎么查,都查不到數據庫。要不然會報奇奇怪怪的錯(當時報了:請查看應用key和應用秘鑰是否正確,組織ID是否匹配)
其實跟這個無關。就是租戶id寫錯了。
所以建議:如果只有一個租戶,就defaultValue=當前租戶,寫死就好。(這個后臺系統查不到租戶,也是無語);
釘釘問題:
0. 首先要同步一下組織架構(第三方配置-> 釘釘同步里面配好appkey這些 ->點擊“同步”)
1.“添加應用能力”->選擇“網頁應用”。
2.然后點擊“網頁應用”,配置下面內容
應用首頁地址:(我這里隨便配置的)
https://cn.bing.com
??? PC端首頁地址:(這個是前端localhost:3100內網穿透到xg-2.frp.one:3100)
http://xg-2.frp.one:3100/
3.權限管理設置:
3.1 請選擇權限范圍: 全部員工
3.2 我這里個人測試,“個人權限”->全選啟用了,"通訊錄權限"->全選啟用了
4.配置“分享設置”(釘釘授權登錄回調地址):
回調域名:(這后面一坨不要動“/jeecg-boot/sys/thirdLogin/dingtalk/callback“)
(后端localhost:8080內網穿透到xg-2.frp.one:8080)
http://xg-2.frp.one:8080/jeecg-boot/sys/thirdLogin/dingtalk/callback
??? ??這里配完之后“安全設置”的“重定向URL(回調域名)”也就配完了,這兩個是同步的。
??如果之后遇到啥問題的話,在“安全設置”配一下“服務器出口IP”,自己用百度搜索IP,就能看到自己當前局域網出口ip了。
5.最后。版本管理與發布。
5.1 新建版本
5.2 直接發布
之后你就可以從釘釘工作臺點進去登錄了。