master
xy 3 years ago
parent 3ecc763836
commit 2994b2930b

@ -14,7 +14,7 @@
<view class="content__btn"> <view class="content__btn">
<u-button :custom-style="btnStyle1" shape="circle" type="error" <u-button :custom-style="btnStyle1" shape="circle" type="error"
@click="$emit('update:isShow',false),clearList()">取消</u-button> @click="$emit('update:isShow',false),clearList()">取消</u-button>
<u-button :throttle-time="5000" :custom-style="btnStyle2" shape="circle" type="primary" @click.stop="submit">确认</u-button> <u-button :throttle-time="3000" :custom-style="btnStyle2" shape="circle" type="primary" @click.stop="submit">确认</u-button>
</view> </view>
</view> </view>
</u-mask> </u-mask>

@ -98,11 +98,11 @@
<view class="text1">签到</view> <view class="text1">签到</view>
<view class="text2">{{dateFormat(time,'HH:mm:ss')}}</view> <view class="text2">{{dateFormat(time,'HH:mm:ss')}}</view>
</view> </view>
<view class="btn" v-if="detail.status === 1" @click="$u.throttle(signOut,5000)"> <view class="btn" v-if="detail.status === 1" @click="$u.throttle(checkSignOut,5000)">
<view class="text1">签退</view> <view class="text1">签退</view>
<view class="text2">{{dateFormat(time,'HH:mm:ss')}}</view> <view class="text2">{{dateFormat(time,'HH:mm:ss')}}</view>
</view> </view>
<view class="btn" v-if="detail.status === 0 && !flag" @click="$u.throttle(refreshLoaction,5000)"> <view class="btn" v-if="detail.status === 0 && !flag" @click="$u.throttle(refreshLoaction,3000)">
<view class="text1">更新定位</view> <view class="text1">更新定位</view>
<view class="text2">{{dateFormat(time,'HH:mm:ss')}}</view> <view class="text2">{{dateFormat(time,'HH:mm:ss')}}</view>
</view> </view>
@ -139,6 +139,8 @@
</view> </view>
</view> </view>
</view> </view>
<u-modal v-model="isShowModal" :show-cancel-button="true" content="服务时间超过120分钟,是否确认提交?" @confirm="signOut"></u-modal>
<imgUpload ref="imgUpload" :isShow.sync="isShowImg" :type="type" @confirm="clock"></imgUpload> <imgUpload ref="imgUpload" :isShow.sync="isShowImg" :type="type" @confirm="clock"></imgUpload>
</view> </view>
@ -161,6 +163,7 @@
}, },
data() { data() {
return { return {
isShowModal:false,//
type: 0, //,1 2 3退 type: 0, //,1 2 3退
isShowImg: false, isShowImg: false,
id: '', id: '',
@ -447,9 +450,10 @@
}) })
}) })
}, },
//退 //退
signOut() { checkSignOut(){
//
if (this.detail.logs_count < this.detail.product.process_total) { if (this.detail.logs_count < this.detail.product.process_total) {
uni.showToast({ uni.showToast({
icon: 'none', icon: 'none',
@ -471,24 +475,23 @@
}) })
return return
} }
//
// let flag2 = 0 //120
// let tempArr = [] let totalTime = 0
// for (let i of this.skuList) { for (let i of this.skuList) {
// if (i.isSelect && (i.form.time >= i.info.time_lenth)) { if (i.isSelect && i.form.time) {
// flag2++ totalTime += Number(i.form.time)
// } else { }
// tempArr.push(i.info.name) }
// } console.log(11111,totalTime);
// } if(totalTime > 120){
// if (flag2 < this.skuList.length) { this.isShowModal = true
// uni.showToast({ }else{
// icon: 'none', this.signOut()
// title: `${tempArr.toString()}` }
// }) },
// return //退
// } signOut() {
this.saveSku().then(() => { this.saveSku().then(() => {
this.type = 3 this.type = 3
this.isShowImg = true this.isShowImg = true

Loading…
Cancel
Save