From f9581f9c4314c99729b9c8a0b761dfc36c9d87a0 Mon Sep 17 00:00:00 2001
From: 396316021 <396316021@qq.com>
Date: Mon, 23 Oct 2023 18:14:52 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/PetPage/index.vue | 59 +++++++++++------
pages/ChatDetail/index.vue | 2 +-
pages/FeedLog/index.vue | 56 +++++++++++-----
pages/OrderConfirm/end.vue | 20 +++---
pages/OrderConfirm/start.vue | 8 ++-
pages/OrderDetail/index.vue | 80 +++++++++++------------
pages/OrderPage/index.vue | 31 +++++----
pages/PetDetail/index.vue | 6 +-
pages/UserOrderPage/components/index.scss | 9 ++-
pages/UserOrderPage/index.vue | 11 +++-
10 files changed, 174 insertions(+), 108 deletions(-)
diff --git a/components/PetPage/index.vue b/components/PetPage/index.vue
index 77aa7d9..01281c2 100644
--- a/components/PetPage/index.vue
+++ b/components/PetPage/index.vue
@@ -207,9 +207,9 @@
-
+ >
@@ -228,9 +228,9 @@
-
+ >
@@ -250,8 +250,8 @@
-
-
+
+
@@ -271,9 +271,10 @@
-
+ >
@@ -391,14 +392,14 @@
:value="data.last_vaccine_time"
ref="vaccinePicker"
mode="year-month"
- minDate="1970-01-01"
+ minDate="2000-01-01"
@confirm="vaccineConfirm"
>
@@ -506,14 +507,12 @@
-
+
@@ -534,6 +533,15 @@
+
+
+
+
+
+
+
+
+
@@ -565,6 +573,11 @@
export default{
name:'PetPage',
+ computed: {
+ api() {
+ return api
+ },
+ },
props:{
title:{
type:String,
@@ -680,7 +693,7 @@
},
mounted() {
this.data.birthday = uni.$u.timeFormat(null,'yyyy-mm-dd');
- this.data.last_insect_repellent_time = this.data.last_vaccine_time = uni.$u.timeFormat(null,'yyyy-mm');
+ // this.data.last_insect_repellent_time = this.data.last_vaccine_time = uni.$u.timeFormat(null,'yyyy-mm');
if(this.petId!==0){
this.getDetail(this.petId)
}
@@ -689,6 +702,12 @@
}
},
methods: {
+ api() {
+ return api
+ },
+ closePop(){
+ this.$refs.petPopup.close();
+ },
openPet(){
this.status = 'loadmore';
this.getMyPets();
diff --git a/pages/ChatDetail/index.vue b/pages/ChatDetail/index.vue
index 81bf77c..e78af03 100644
--- a/pages/ChatDetail/index.vue
+++ b/pages/ChatDetail/index.vue
@@ -30,7 +30,7 @@
-
+
-
-
+
@@ -69,7 +72,10 @@
title="主食情况"
>
-
-
+
@@ -91,7 +97,10 @@
title="零食小吃"
>
-
-
+
@@ -113,7 +122,10 @@
title="喂药擦药"
>
-
-
+
@@ -135,7 +147,10 @@
title="需要注意"
>
-
-
+
@@ -157,7 +172,10 @@
title="用品位置"
>
-
-
+
@@ -179,7 +197,10 @@
title="外出路线"
>
-
-
+
@@ -201,7 +222,10 @@
title="其它事项"
>
-
-
+
diff --git a/pages/OrderConfirm/end.vue b/pages/OrderConfirm/end.vue
index 1e1637c..5a6623e 100644
--- a/pages/OrderConfirm/end.vue
+++ b/pages/OrderConfirm/end.vue
@@ -1061,7 +1061,7 @@
:fileList="images.home_play"
name="1"
multiple
- :maxCount="10"
+ :maxCount="20"
uploadIcon="plus"
@delete="(res) => {uploadDel(res,'home_play')}"
@afterRead="(res) => {uploadPut(res,'home_play')}"
@@ -1254,7 +1254,7 @@
-
+
{
+ this.model.needTime = uni.$u.timeFormat(data.data.do_date,'yyyy年mm月dd日') + data.data.do_time;
+ })
+ },
timeConfirm(e){
this.model.arrival_time = uni.$u.timeFormat(e.value,'yyyy-mm-dd hh:MM');
},
diff --git a/pages/OrderDetail/index.vue b/pages/OrderDetail/index.vue
index ee3098e..52f390e 100644
--- a/pages/OrderDetail/index.vue
+++ b/pages/OrderDetail/index.vue
@@ -212,10 +212,10 @@
-
+
-
+
@@ -232,7 +232,7 @@
-
+
@@ -246,10 +246,10 @@
-
+
-
+
@@ -266,7 +266,7 @@
-
+
@@ -323,7 +323,7 @@
-
+
@@ -346,7 +346,7 @@
-
+
@@ -369,7 +369,7 @@
-
+
@@ -395,7 +395,7 @@
-
+
@@ -418,7 +418,7 @@
-
+
@@ -441,7 +441,7 @@
-
+
@@ -464,7 +464,7 @@
-
+
@@ -487,7 +487,7 @@
-
+
@@ -510,7 +510,7 @@
-
+
@@ -533,7 +533,7 @@
-
+
@@ -556,7 +556,7 @@
-
+
@@ -579,7 +579,7 @@
-
+
@@ -602,7 +602,7 @@
-
+
@@ -625,7 +625,7 @@
-
+
@@ -648,7 +648,7 @@
-
+
@@ -671,7 +671,7 @@
-
+
@@ -694,7 +694,7 @@
-
+
@@ -717,7 +717,7 @@
-
+
@@ -740,7 +740,7 @@
-
+
@@ -763,7 +763,7 @@
-
+
@@ -786,7 +786,7 @@
-
+
@@ -809,7 +809,7 @@
-
+
@@ -832,7 +832,7 @@
-
+
@@ -855,7 +855,7 @@
-
+
@@ -878,7 +878,7 @@
-
+
@@ -901,7 +901,7 @@
-
+
@@ -924,7 +924,7 @@
-
+
@@ -957,7 +957,7 @@
-
+
@@ -980,7 +980,7 @@
-
+
@@ -1003,7 +1003,7 @@
-
+
@@ -1026,7 +1026,7 @@
-
+
@@ -1049,7 +1049,7 @@
-
+
@@ -1072,7 +1072,7 @@
-
+
@@ -1095,7 +1095,7 @@
-
+
diff --git a/pages/OrderPage/index.vue b/pages/OrderPage/index.vue
index 1691661..4043314 100644
--- a/pages/OrderPage/index.vue
+++ b/pages/OrderPage/index.vue
@@ -471,7 +471,7 @@
doTimeList:[
{
label:'上午',
- value:'09:00-12:00'
+ value:'09:00-12:01'
},{
label:'下午',
value:'13:30-17:00'
@@ -489,6 +489,7 @@
add_time:0,
is_worker:false,
sign:'',
+ timeLineList:[],
}
},
onLoad(options) {
@@ -498,6 +499,7 @@
if(this.sign!=='')this.getCacheOrder();
let workerToken = uni.getStorageSync('workerToken');
if(workerToken)this.is_worker = true;
+ this.getTimeLine();
},
updated() {
@@ -506,6 +508,7 @@
if(!this.isPay && this.sign === ''){
this.getDefaultAddress();
this.getUserCoupons();
+ this.$refs.petPage.closePop()
}
},
onShareAppMessage() {
@@ -515,6 +518,14 @@
}
},
methods: {
+ getTimeLine(){
+ getConfig({sign:'work_time'}).then(res => {
+ this.timeLineList = res.data.map(item => {
+ item.checked = false;
+ return item;
+ })
+ })
+ },
setCacheOrder(){
let data = {};
data.type = this.type;
@@ -572,6 +583,10 @@
&&this.petChecked.length>0
&&this.basicServiceChecked!==''
){
+ if(this.addServiceList[0].store_id){
+ api.error('所选位置没有店铺');
+ return;
+ }
this.isPay = true;
let coupons = this.coupons.map(item => {
@@ -773,19 +788,7 @@
this.timeListTemp = selected.map(item => {
return {
date:item,
- time:[{
- label:'上午',
- value:'09:00-12:00',
- checked:false,
- },{
- label:'下午',
- value:'13:30-17:00',
- checked:false,
- },{
- label:'晚上',
- value:'07:00-19:30',
- checked:false,
- },]
+ time:this.timeLineList
}
});
// this.timeListTemp = this.timeList;
diff --git a/pages/PetDetail/index.vue b/pages/PetDetail/index.vue
index 27e5cac..c80a29c 100644
--- a/pages/PetDetail/index.vue
+++ b/pages/PetDetail/index.vue
@@ -100,7 +100,7 @@
最近狂犬疫苗时间:
- {{ $u.timeFormat(pet.last_vaccine_time, 'yyyy-mm') }}
+ {{ pet.last_vaccine_time !== null ? $u.timeFormat(pet.last_vaccine_time, 'yyyy-mm'):'无' }}
@@ -109,10 +109,10 @@
- 最近驱虫时间
+ 最近驱虫时间:
- {{ $u.timeFormat(pet.last_insect_repellent_time, 'yyyy-mm') }}
+ {{ pet.last_vaccine_time !== null ? $u.timeFormat(pet.last_insect_repellent_time, 'yyyy-mm'):'无' }}
diff --git a/pages/UserOrderPage/components/index.scss b/pages/UserOrderPage/components/index.scss
index 2ac9374..ae07e63 100644
--- a/pages/UserOrderPage/components/index.scss
+++ b/pages/UserOrderPage/components/index.scss
@@ -211,13 +211,20 @@
padding-top:30rpx;
justify-content: center;
}
- .card-button{
+
+ .card-button {
&:nth-child(1){
padding-right:23rpx;
}
&:nth-child(2){
+ padding-left:0rpx;
+ padding-right:0rpx;
+ }
+ &:nth-child(3){
padding-left:23rpx;
}
+
+ flex: 0 0 30%;
}
}
}
diff --git a/pages/UserOrderPage/index.vue b/pages/UserOrderPage/index.vue
index 6b99761..2491afc 100644
--- a/pages/UserOrderPage/index.vue
+++ b/pages/UserOrderPage/index.vue
@@ -81,14 +81,21 @@
title="立即沟通"
font-color="#3E3221"
button-color="#F7E1C3"
- button-width="255rpx">
+ button-width="100%">
+ button-width="100%">
+
+
+