From bc3b4d57c4be5a3816ac287be1732906593f5b33 Mon Sep 17 00:00:00 2001 From: wt Date: Tue, 14 Oct 2025 11:36:17 +0800 Subject: [PATCH] fix --- .DS_Store | Bin 0 -> 6148 bytes app.json | 4 +- app.wxss | 2 +- components/count-picker/index.js | 1 + pages/about/index.js | 6 +++ pages/about/index.json | 1 + pages/about/index.wxml | 10 ++-- pages/add/index.js | 10 ++++ pages/add/index.wxml | 8 ++-- pages/add/index.wxss | 3 ++ pages/add/info.wxml | 80 ++++++++++--------------------- pages/index/edit.js | 11 ++--- pages/index/edit.wxml | 6 +-- pages/index/index.wxml | 13 +++-- pages/index/index.wxss | 4 +- pages/index/info.js | 7 ++- pages/index/info.wxml | 9 ++-- pages/today/index.js | 22 ++++++++- pages/today/index.wxml | 12 ++--- static/.DS_Store | Bin 0 -> 6148 bytes static/img/clock.png | Bin 0 -> 5733 bytes static/img/clock1.png | Bin 0 -> 13373 bytes 22 files changed, 108 insertions(+), 101 deletions(-) create mode 100644 .DS_Store create mode 100644 static/.DS_Store create mode 100644 static/img/clock.png create mode 100644 static/img/clock1.png diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..9295f129d53c10f1c04ad2d44112064706705056 GIT binary patch literal 6148 zcmeHK%}T>S5Z-NTn^J@x6vWel*Mdp41@RJUeE}nSP^pP28jRV}q~=fxc>sMOAH?Tz zW_NQ47QBhr8JPWM=Vv$jLH36+#z%|LVXVs-vp^9!8fygIYeO}YjL6j(5qk*obQZ)i zSToRHbm6x*S;{izgI2%)Bbdcen%VXzuhkn{&6d@&I@X={By%tGvqd`c=Qr59lrj!V z+YhdyX+G)hoXI5fqhvZ)1yMMKl-uhl31vQ#izG}{t)~N4+iFj``^#nD9t?WIafZ&S zCzdCDyC;s1hO1TE+C4Zty_h`5FNu89RB~Wl$+p1~-odD>>eZVku}mJpU)Gelgv08CNsIIA-SZ@xs;Y;1?>LaaSX?!~ii+WuUIRT|EEK z;g?za$gh@Aj~E~Z{uu+jG4{qISd=+izby~XS^;_wih_9s8X#a-E&j literal 0 HcmV?d00001 diff --git a/app.json b/app.json index d9ad8de..9d49623 100644 --- a/app.json +++ b/app.json @@ -28,8 +28,8 @@ "text": "我的花园" }, { - "iconPath": "static/img/home.png", - "selectedIconPath": "static/img/home1.png", + "iconPath": "static/img/clock.png", + "selectedIconPath": "static/img/clock1.png", "pagePath": "pages/today/index", "iconSize": 48, "text": "今日农事" diff --git a/app.wxss b/app.wxss index a69bbf2..69e52a8 100644 --- a/app.wxss +++ b/app.wxss @@ -3,7 +3,7 @@ page { --td-brand-color: #4FAB5F; --td-brand-color-active: #4FAB5F; color: #373737; - background: white; + background: #F6F6F6; } diff --git a/components/count-picker/index.js b/components/count-picker/index.js index 3b11d93..a38fd1e 100644 --- a/components/count-picker/index.js +++ b/components/count-picker/index.js @@ -57,6 +57,7 @@ Component({ }, confirm(e) { const value = e.detail.value[0] + console.log(e); this.setData({ result: value, visible:false diff --git a/pages/about/index.js b/pages/about/index.js index 9d97241..1c6bd5b 100644 --- a/pages/about/index.js +++ b/pages/about/index.js @@ -20,6 +20,12 @@ Page({ } }, + goHome(){ + wx.switchTab({ + url: '../index/index', + }) + }, + /** * 生命周期函数--监听页面初次渲染完成 */ diff --git a/pages/about/index.json b/pages/about/index.json index 8835af0..9575c66 100644 --- a/pages/about/index.json +++ b/pages/about/index.json @@ -1,3 +1,4 @@ { + "navigationBarTitleText": "农事提醒", "usingComponents": {} } \ No newline at end of file diff --git a/pages/about/index.wxml b/pages/about/index.wxml index e418144..cd4b266 100644 --- a/pages/about/index.wxml +++ b/pages/about/index.wxml @@ -4,13 +4,17 @@ - 养花小技巧-植趣 + 植趣 ZeeQ - - 关注公众号,接收浇水、施肥等日程提醒 + + 关注公众号,接收浇水、施肥等农事提醒 系统会根据您添加的花卉,自动生成浇水、施肥、修剪等提醒,您需要通过长按上面的二维码识别并关注我们的公众号,确保能接收消息提醒。 + + + 返回我的花园 + \ No newline at end of file diff --git a/pages/add/index.js b/pages/add/index.js index e6da50c..c3165c2 100644 --- a/pages/add/index.js +++ b/pages/add/index.js @@ -19,7 +19,17 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad(options) { + this.fetchHotList() + }, + fetchHotList(){ + const data ={ current:1,pageSize:20,isHot:1} + api('/library/list','POST',data,'json').then(res => { + if (res.code === 200){ + const list = res.data.list + this.setData({hotList:list}) + } + }) }, search(e){ diff --git a/pages/add/index.wxml b/pages/add/index.wxml index f45b33a..421eda8 100644 --- a/pages/add/index.wxml +++ b/pages/add/index.wxml @@ -7,9 +7,9 @@ 热门植物 - - - + + + {{item.name}} @@ -21,7 +21,7 @@ - + {{item.name}} {{item.aliases}} diff --git a/pages/add/index.wxss b/pages/add/index.wxss index 547657c..a6e3b3b 100644 --- a/pages/add/index.wxss +++ b/pages/add/index.wxss @@ -1,4 +1,7 @@ /* pages/add/index.wxss */ +page{ + background-color: white; +} .card { margin: 16rpx; diff --git a/pages/add/info.wxml b/pages/add/info.wxml index 9a1c2ca..edd4875 100644 --- a/pages/add/info.wxml +++ b/pages/add/info.wxml @@ -3,7 +3,7 @@ - + @@ -35,61 +35,17 @@ - - 浇水 - + + {{item.name}} + - 每{{info.careSchedules[season].wateringCycle}}天一次 - - - - - 施肥 - - - - 每{{info.careSchedules[season].liquidFertilizerCycle}}天一次 - 液体肥料 + + 每{{item.cycleDays}}天一次 + + {{item.desc}} + - - - - 每{{info.careSchedules[season].slowReleaseFertilizerCycle}}天一次 - 缓释肥 - - - 推荐肥料 - - - - {{info.careSchedules[season].suitableFertilizer}} - - - - - - - - 修剪 - - - - 每{{info.careSchedules[season].pruningCycle}}天一次 - 抵御病虫害、生长茂盛 - - - - - - 旋转 - - - - 每{{info.careSchedules[season].rotationCycle}}天一次 - 株形匀称 - - @@ -102,7 +58,24 @@ 最佳光照 + + + 温度 + + 适应温度 + + {{info.hardyTempMin}} ℃ + ~ + {{info.hardyTempMax}} ℃ + + 最佳温度 + + {{info.optimalTempMin}} ℃ + ~ + {{info.optimalTempMax}} ℃ + + @@ -172,7 +145,6 @@ 获取养护日程 - 立即拥有 \ No newline at end of file diff --git a/pages/index/edit.js b/pages/index/edit.js index eaffa31..bfcdc6a 100644 --- a/pages/index/edit.js +++ b/pages/index/edit.js @@ -26,7 +26,7 @@ Page({ api('/plant/detail','GET',{id: this.data.id}).then(res => { if (res.code === 200){ const tmp = res.data - tmp.farms.suitableFertilizer = tmp.farms.suitableFertilizer.split(',') + tmp.farms.suitableFertilizer = tmp.pestsDiseases.split(',') if (tmp.ossList.length >0 ){ tmp.pic = tmp.ossList[0].url } @@ -47,10 +47,7 @@ Page({ }, updateFarms(e){ const value = e.detail.value - console.log(value); - const user = wx.getStorageSync('user') - var data = {id: this.data.info.farms.id,plantId: this.data.info.farms.plantId,userId:user.id} - data[value.prop] = value.value + var data = {id: value.prop,cycleDays: value.value} api('/plant/updateFarm','POST',data,'json').then(res => { if (res.code === 200){ wx.showToast({ @@ -83,14 +80,14 @@ Page({ success: res => { var data = JSON.parse(res.data); if (data.code === 200) { - const params = {ossIds:[data.data.file.id],plantId: _this.data.info.farms.plantId} + const params = {ossIds:[data.data.file.id],plantId: _this.data.info.id} api('/plant/uploadImg','POST',params,'json').then(res => { if (res.code === 200){ wx.showToast({ icon:'success', title: res.msg, }) - this.fetchInfo() + _this.fetchInfo() }else { wx.showModal({ content: res.msg diff --git a/pages/index/edit.wxml b/pages/index/edit.wxml index f4fa08b..cbf3eb1 100644 --- a/pages/index/edit.wxml +++ b/pages/index/edit.wxml @@ -32,11 +32,7 @@ - - - - - + diff --git a/pages/index/index.wxml b/pages/index/index.wxml index be59762..6995d66 100644 --- a/pages/index/index.wxml +++ b/pages/index/index.wxml @@ -19,13 +19,16 @@ - - {{item.name}} - {{item.latinName}} + + + {{item.name}} + 健康 + + 已养护2天 - + - + diff --git a/pages/index/index.wxss b/pages/index/index.wxss index e267556..ae258f9 100644 --- a/pages/index/index.wxss +++ b/pages/index/index.wxss @@ -16,10 +16,8 @@ .pic{ width: 150rpx; + min-width: 150rpx; height: 150rpx; border-radius: 16rpx; } -.row { - background-color: #F6F8FE; -} \ No newline at end of file diff --git a/pages/index/info.js b/pages/index/info.js index 6924277..7362270 100644 --- a/pages/index/info.js +++ b/pages/index/info.js @@ -16,7 +16,6 @@ Page({ */ onLoad(options) { this.setData({id:options.id}) - this.fetchInfo() }, fetchInfo(){ @@ -24,7 +23,7 @@ Page({ api('/plant/detail','GET',data).then(res => { if (res.code === 200){ const tmp = res.data - tmp.farms.suitableFertilizer = tmp.farms.suitableFertilizer.split(',') + tmp.farms.suitableFertilizer = tmp.pestsDiseases.split(',') if (tmp.ossList.length >0 ){ tmp.pic = tmp.ossList[0].url tmp.picList = tmp.ossList.map(sub => sub.url) @@ -42,7 +41,7 @@ Page({ addFarmLog(e){ const item = e.currentTarget.dataset.item - const data = {id:item.id,plantId:item.plantId, title:item.title,remark:'测试',status:2} + const data = {id:item.id,plantId:item.plantId, name:item.name,remark:'测试',status:2} api('/plant/addRecord','POST',data,'json').then(res => { if (res.code === 200){ wx.showToast({ @@ -74,7 +73,7 @@ Page({ * 生命周期函数--监听页面显示 */ onShow() { - + this.fetchInfo() }, /** diff --git a/pages/index/info.wxml b/pages/index/info.wxml index bb42bb0..f8994e0 100644 --- a/pages/index/info.wxml +++ b/pages/index/info.wxml @@ -43,18 +43,19 @@ 今日任务 - + - {{item.title}} - 每{{info.farms.wateringCycle}}天一次 + {{item.name}} + 未完成 完成 逾期 + 已跳过 @@ -77,7 +78,7 @@ 养护提示 - {{info.farms.desc}} + {{info.growthHabit}} diff --git a/pages/today/index.js b/pages/today/index.js index 33bbdc2..a651db7 100644 --- a/pages/today/index.js +++ b/pages/today/index.js @@ -56,10 +56,28 @@ Page({ } }) }, - + goInfo(e){ + const id = e.currentTarget.dataset.id + wx.navigateTo({ + url: '../index/info?id=' + id, + }) + }, + skip(e){ + const item = e.currentTarget.dataset.item + const data = {id:item.id,plantId:item.plantId, name:item.name,remark:'测试',status:4} + api('/plant/addRecord','POST',data,'json').then(res => { + if (res.code === 200){ + wx.showToast({ + icon:'success', + title: res.msg, + }) + this.fetchInfo() + } + }) + }, addFarmLog(e){ const item = e.currentTarget.dataset.item - const data = {id:item.id,plantId:item.plantId, title:item.title,remark:'测试',status:2} + const data = {id:item.id,plantId:item.plantId, name:item.name,remark:'测试',status:2} api('/plant/addRecord','POST',data,'json').then(res => { if (res.code === 200){ wx.showToast({ diff --git a/pages/today/index.wxml b/pages/today/index.wxml index 8d6fa43..2bc21a1 100644 --- a/pages/today/index.wxml +++ b/pages/today/index.wxml @@ -10,25 +10,23 @@ - - 今日任务 - - + - + - {{sub.title}} + {{sub.name}} {{item.name}} + 未完成 完成 逾期 - + 已跳过 diff --git a/static/.DS_Store b/static/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..8b63e28ee1dc595d4cfb4894718a52244067e1e7 GIT binary patch literal 6148 zcmeHK-AcnS6i(dKlp*v&LA(lhJ8+$DAl{TYU%-l9sLYj)S?rpzb@pNm`T+VuK8Vlb zIY|l*doAM5f#f^CN%KMT!x-beMdUH&GR6cnM2<>@pt~}(Ws?y(jxnExi3-8`2&Xpo z*8#u1#$q;M<1qjJ{YgB}TCGpMRjY6B>0R? literal 0 HcmV?d00001 diff --git a/static/img/clock.png b/static/img/clock.png new file mode 100644 index 0000000000000000000000000000000000000000..2bc085f6879a2c3c35ce1719f7332f9c2865b6d2 GIT binary patch literal 5733 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 MNhOIYF~flW1>8Ds)&Kwi literal 0 HcmV?d00001