色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何用愛星物聯(lián)平臺做自己專屬的美食食譜?

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2024-05-06 17:39 ? 次閱讀

愛星物聯(lián)平臺提供了很多 API,想要開發(fā)一個獨立業(yè)務,又不想要和平臺提供 API 項目糅合在一起?那小伙伴們可以考慮增加新的自定義接口服務和業(yè)務服務。

今天來試試弄一個自己的業(yè)務 API 服務,用來實現(xiàn)廚房智能小家電里常用的食譜模塊吧。

創(chuàng)建服務:

1、搭建新的業(yè)務 API 服務,需要用到 iot_demo_api_service 模板;

2、搭建新的業(yè)務服務,需要用到 iot_demo_service 模板;

我們先將模板目錄 Copy 出來,修改里面的項目名稱,這里我將項目名稱定義為 iot_recipes_api_service、iot_recipes_service,這個兩個服務專門用于給廚房類家電提供制作食譜相關(guān)業(yè)務接口;

wKgaomY4pUCAS2c8AABDtExbRlw05.jpeg

數(shù)據(jù)庫表創(chuàng)建:

初步設(shè)計有如下數(shù)據(jù)表:

食譜類型表

食譜信息

食材表

食材類型表

食譜步驟表

食譜步驟食材關(guān)聯(lián)表

食譜評論評分表

食譜贊、踩、收藏表

業(yè)務代碼生成:

使用代碼目錄的代碼生成工具,生成食譜業(yè)務的所有代碼

在生成之前,我們先編輯下代碼生成工具的配置文件

wKgaomY4pUGAVNABAAEBRw9EQyU04.jpeg

編輯 gen.bat 文件

wKgZomY4pUaAGITsAABYE0zkXtU74.jpeg

執(zhí)行 gen.bat,實現(xiàn)食譜模塊的所有代碼生成

wKgaomY4pUyACwc3AACReSjOpiM11.jpeg

將生成所得的 convert、handler、service 目錄直接復制到 iot_recipes_service 服務的根目錄,注意 handler 目錄有一個 handler 注冊的方法需要手寫,你需要打開手動編寫下,將所有 handler 進行注冊;

wKgaomY4pVKALXkPAABuwGsxmjY34.jpeg

進入到 iot_model 目錄,創(chuàng)建目錄 db_recipes,生成和存放食譜相關(guān)的 model 和 orm,創(chuàng)建 gentoo.bat 文件,添加如下代碼:

wKgZomY4pVWAHSEoAABRJM6TXXU70.jpeg

執(zhí)行 gentoo.bat,得到生成后的 model 和 orm

經(jīng)過如上操作,基礎(chǔ)功能的添刪改查就完成。

App api 接口實現(xiàn):

APP 中增加食譜類型表、食譜信息表、食材表、食材類型表、食譜步驟表數(shù)據(jù)查詢接口,增加食譜評論評分表、食譜贊、踩、收藏表維護功能

wKgaomY4pVaAAIImAAA9K7N1-L0936.png

Cloud api 接口實現(xiàn)(添加到 iot_cloud_api_service 服務):

APP 中增加食譜類型表、食譜信息表、食材表、食材類型表、食譜步驟表配置功能接口,增加食譜評論評分表、食譜贊、踩、收藏表查詢功能;

wKgaomY4pVaAbQpzAADL7B-Nnis142.png

前端功能實現(xiàn):

開放平臺增加食譜管理、食譜類型管理、食材管理、食材類型管理、食材統(tǒng)計等功能頁面;

wKgZomY4pVeAZo4HAAEYf4xuQeM57.jpeg

前端大部分組件使用的 ant-design-vue 的原生組件,直接參照官方文檔就可以開發(fā)了;另外框架自定義了 ChartCard、ColorPicker、DemoStep、detailChange、Editor、GlobalHeader、IconFont、IconSelector、ImgCutterDialog、MultiTab、NoData、NProgress、PreviewModal、SelectLang、tableCard、uploadButton、uploadCard、VueQrCode 組件,你可以參照已實現(xiàn)示例進行使用;

wKgaomY4pViAQ_KVAABtIRyuv8k22.jpeg

APP 開發(fā):

因為平臺提供的開源版 APP 我沒有拿到源代碼,無法直接修改,于是我想到一個非常特別的方式來實現(xiàn) APP 的功能,就是我創(chuàng)建了一個食譜的產(chǎn)品,然后編寫了一套食譜的控制面板,這個食譜的產(chǎn)品默認添加給每一個注冊用戶,然后食譜面板中是完整的食譜 APP 功能。

wKgZomY4pWOAA-25AABPmgD8Q7A46.jpeg

于是我寫了一個食譜的 H5 項目,作為產(chǎn)品的方式默認引入到 APP 中, 當然你可以使用官方提供的面板的模板進行改造,這樣可以使用到于原生交互和設(shè)備控制的功能。

wKgZomY4pWmAfF9zAADNN39409k63.jpeg

接下來家庭數(shù)據(jù)獲取,為每一個用戶提供一個默認食譜面板入口;

找到:

iot_app_api_service/controls/user/services/home_service.go,在大概 196 行的位置增加默認食譜面板的引用,以產(chǎn)品面板的方式加載食譜模塊。

注意:deviceList 中的設(shè)備類型修改 3,這樣就不會出現(xiàn)開關(guān)圖標了。

wKgaomY4pWmAU8JtAACOBqnzyg856.jpeg

完美!!

我讓愛星物聯(lián)開源 APP

擴展了一個食譜的模塊

快來試試吧~

wKgZomY4pWqAIV1FAAEfEgna-vs08.jpeg




審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8611

    瀏覽量

    151239
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1502

    瀏覽量

    62071
收藏 人收藏

    評論

    相關(guān)推薦

    利用聯(lián)服務腳手架實現(xiàn)定制服務

    hello,小伙伴們,聯(lián)平臺開源已發(fā)布一段時間了,這篇文章《
    的頭像 發(fā)表于 06-07 09:38 ?1991次閱讀
    利用<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>服務腳手架實現(xiàn)定制服務

    云商美食平臺

    云商小七心語:等待以美食1.一天女人做好了飯菜等待著自己的丈夫下班回來。當丈夫下班回到家時、看到眼前桌上的水果以美食。丈夫一時高興的興奮。突然叫上小的快去給老爹搞一瓶紅星酒。女人這時用疑似的眼神看著
    發(fā)表于 06-03 19:19

    微信小程序連接阿里云聯(lián)網(wǎng)平臺云端API實現(xiàn)聯(lián)操控

    微信小程序連接阿里云聯(lián)網(wǎng)平臺云端API實現(xiàn)聯(lián)操控03-25其中包含cryptojs、uuid生成模塊,還有用于微信小程序連接阿里云聯(lián)網(wǎng)
    發(fā)表于 08-18 06:28

    手機App是怎樣通過聯(lián)IoT聯(lián)網(wǎng)控制空氣凈化器的呢?

    聯(lián)IoT云平臺,是面向智能家電領(lǐng)域的基礎(chǔ)聯(lián)網(wǎng)平臺
    的頭像 發(fā)表于 11-25 09:25 ?1087次閱讀
    手機App是怎樣通過<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>IoT<b class='flag-5'>物</b>聯(lián)網(wǎng)控制空氣凈化器的呢?

    手機App是如何通過聯(lián)IoT聯(lián)網(wǎng)控制空氣凈化器的

    聯(lián)IoT云平臺,是面向智能家電領(lǐng)域的基礎(chǔ)聯(lián)網(wǎng)平臺
    的頭像 發(fā)表于 11-29 16:06 ?583次閱讀
    手機App是如何通過<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>IoT<b class='flag-5'>物</b>聯(lián)網(wǎng)控制空氣凈化器的

    15分鐘如何用聯(lián)開發(fā)一個新產(chǎn)品 ?

    聯(lián)loT云平臺助力環(huán)境類電器、家居行業(yè)、電工照明等廠商以及品牌商硬件設(shè)備智能化。通過私有云部署,促進企業(yè)高效低成本地運營,進而提升整個
    的頭像 發(fā)表于 12-06 15:55 ?454次閱讀
    15分鐘如<b class='flag-5'>何用</b><b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>開發(fā)一個新產(chǎn)品 ?

    家里的加濕器怎么接入聯(lián)平臺,實現(xiàn)智能控制?

    產(chǎn)品—配置產(chǎn)品—燒錄模組/MCU—下載APP—連接設(shè)備—控制設(shè)備 第一步:訪問平臺 訪問聯(lián)的開放
    的頭像 發(fā)表于 12-12 16:32 ?530次閱讀
    家里的加濕器怎么接入<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>云<b class='flag-5'>平臺</b>,實現(xiàn)智能控制?

    作為一個平臺開發(fā)工程師,我如何使用聯(lián)

    如果你是一位平臺開發(fā)工程師,需要了解聯(lián)作為IoT云平臺,由 云管
    的頭像 發(fā)表于 12-18 10:52 ?373次閱讀
    作為一個<b class='flag-5'>平臺</b>開發(fā)工程師,我如何使用<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>?

    使用聯(lián)平臺如何讓設(shè)備快速入云呢?

    今天聊聊使用聯(lián)平臺,如何讓設(shè)備快速入云,目前有4款設(shè)備需要逐步接入到
    的頭像 發(fā)表于 01-13 15:14 ?567次閱讀
    使用<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>平臺</b>如何讓設(shè)備快速入云呢?

    使用聯(lián)平臺,如何讓設(shè)備快速入云?

    hello~小伙伴們,今天聊聊使用聯(lián)平臺,如何讓設(shè)備快速入云,目前有4款設(shè)備需要逐步接入到
    的頭像 發(fā)表于 01-16 14:29 ?373次閱讀
    使用<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b><b class='flag-5'>平臺</b>,如何讓設(shè)備快速入云?

    一次平臺開發(fā)工程師的“熱辣滾燙”:聯(lián)使用流程

    hello,我是一名平臺開發(fā)工程師小王,近期了解到聯(lián)平臺的開源版即將發(fā)布,有點小期待,不過
    的頭像 發(fā)表于 02-26 11:44 ?466次閱讀
    一次<b class='flag-5'>平臺</b>開發(fā)工程師的“熱辣滾燙”:<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>使用流程

    聯(lián)開源IoT平臺助力企業(yè)構(gòu)建安全可定制化的IoT解決方案

    聯(lián)團隊近期推出了
    的頭像 發(fā)表于 03-25 10:05 ?444次閱讀

    聯(lián)IoT平臺正式開源

    聯(lián)IoT平臺,是面向智能設(shè)備和智能化企業(yè)的IoT平臺,提供成熟、安全、全球可用的
    的頭像 發(fā)表于 03-29 11:08 ?493次閱讀
    <b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>IoT<b class='flag-5'>平臺</b>正式開源

    使用聯(lián)IoT平臺時,哪些參數(shù)配置是開發(fā)者必須知道的?

    hello,小伙伴們,上周我們《聯(lián)IoT平臺正式開源啦》,感興趣的開發(fā)者可以點擊文中的鏈接下載和體驗。在使用
    的頭像 發(fā)表于 03-30 08:22 ?655次閱讀
    使用<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>IoT<b class='flag-5'>平臺</b>時,哪些參數(shù)配置是開發(fā)者必須知道的?

    想要自行開發(fā)聯(lián)的網(wǎng)頁,對著代碼一頭霧水?

    伙伴們,聯(lián)IoT平臺開源版本已經(jīng)上線,有沒有小伙伴在自行開發(fā)
    的頭像 發(fā)表于 04-16 15:57 ?352次閱讀
    想要自行開發(fā)<b class='flag-5'>愛</b><b class='flag-5'>星</b><b class='flag-5'>物</b><b class='flag-5'>聯(lián)</b>的網(wǎng)頁,對著代碼一頭霧水?
    主站蜘蛛池模板: 欧美一级久久久久久久大| JIZZ19学生第一次| 久久人人玩人妻潮喷内射人人| 99久久免费看少妇高潮A片| 香蕉精品国产高清自在自线| 男人网站在线观看| 国内卡一卡二卡三免费网站| xxx在线播放| 2021国产精品视频一区| 亚洲国产货青视觉盛宴| 青青草原国产在线| 久久性生大片免费观看性| 国产美熟女乱又伦AV| 成年免费大片黄在线观看岛国| 中文字幕久久久| 亚洲精品无码专区在线播放| 手机在线免费| 日本理论片和搜子同居的日子2 | 久久久久久88色偷偷| 国产伦精品一区二区三区免费 | 97超碰在线视频 免费| 野草观看免费高清视频| 亚洲AV无码专区国产精品99| 色狠狠色狠狠综合天天| 最近的2019中文字幕国语HD| 暖暖视频在线高清播放| 精品国产乱码久久久久久免费流畅| 观赏女性排尿| xxxx69美国| 亚洲国产AV一区二区三区四区| 欧洲video60| 免费视频不卡| 绝逼会被锁| 久久热这里面只有精品| 精品手机在线1卡二卡3卡四卡| 国产亚洲精品香蕉视频播放| 国产欧美第一页| 国产精品在线手机视频| 国产精品丰满人妻AV麻豆| 国产69精品久久久久乱码 | 精品96在线观看影院|