Browse Source

配送

master
tianyi 4 weeks ago
parent
commit
fcbfd6c6d6
  1. 47
      components/tab-bar/delivery.vue

47
components/tab-bar/delivery.vue

@ -26,6 +26,20 @@
</view> </view>
</view> </view>
</view> </view>
<view class="">
<view class="" @tap="openPopup()">
<uni-icons type="info"></uni-icons>
设置规则
</view>
<view class="" @tap="changeOnline(item.value)">
<view class="">
</view>
<view class="">
</view>
</view>
</view>
<view class="content"> <view class="content">
<view class="box1"> <view class="box1">
<view class="maotou"> <view class="maotou">
@ -143,23 +157,6 @@
<img src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/c318cf292a4f40b296995c30e5e539ea.png" <img src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/c318cf292a4f40b296995c30e5e539ea.png"
alt="" style="width: 100%;height: 50px;background-size: 100%;" /> alt="" style="width: 100%;height: 50px;background-size: 100%;" />
</view> </view>
<view class="sort-member" style="width: 260rpx;">
<view class="tab1">
<view class="sort-member" style="position: relative;">
<view class="sort-text" @tap="checkArea">
上下线 <text style="font-size: 20rpx;"></text>
</view>
<view class="sort-value" v-if="isArea">
<view class="sort-value1" v-for="(item,index) in lineStatus" :key="index"
@tap="changeOnline(item.value)">{{item.title}}</view>
</view>
</view>
<view class="tabs1" @tap="openPopup()" style="color:#777;font-size:30rpx">
设置指派单规则
</view>
</view>
</view>
</view> </view>
<!-- 设置指派单规则弹窗 --> <!-- 设置指派单规则弹窗 -->
@ -327,7 +324,7 @@
// this.selectRuleList.push(rule) // this.selectRuleList.push(rule)
this.selectRuleList = [] this.selectRuleList = []
this.waimaiData = [] this.waimaiData = []
this.paotuiData = [] this.kuaidiData = []
for(let i=0;i<this.waimaRuleList.length;i++){ for(let i=0;i<this.waimaRuleList.length;i++){
if(this.waimaRuleList[i].isChecked){ if(this.waimaRuleList[i].isChecked){
let rule = { let rule = {
@ -345,7 +342,7 @@
getPushOrder: 1 getPushOrder: 1
} }
this.selectRuleList.push(rule) this.selectRuleList.push(rule)
this.paotuiData.push(this.paotuiRuleList[i]) this.kuaidiData.push(this.paotuiRuleList[i])
} }
} }
let submitData = { let submitData = {
@ -360,10 +357,10 @@
worker.getPushOrder = this.zhipaiCheck ? 1 : 0; worker.getPushOrder = this.zhipaiCheck ? 1 : 0;
uni.setStorageSync('worker', worker); uni.setStorageSync('worker', worker);
uni.setStorageSync('waimaiData',JSON.stringify(this.waimaiData)) uni.setStorageSync('waimaiData',JSON.stringify(this.waimaiData))
uni.setStorageSync('paotuiData',JSON.stringify(this.paotuiData)) uni.setStorageSync('kuaidiData',JSON.stringify(this.kuaidiData))
if(this.zhipaiCheck == false){ if(this.zhipaiCheck == false){
uni.removeStorageSync('waimaiData') uni.removeStorageSync('waimaiData')
uni.removeStorageSync('paotuiData') uni.removeStorageSync('kuaidiData')
} }
uni.showToast({ uni.showToast({
title: '设置成功' title: '设置成功'
@ -423,11 +420,11 @@
} }
} }
} }
if(uni.getStorageSync('paotuiData')){ if(uni.getStorageSync('kuaidiData')){
let paotuiData = JSON.parse(uni.getStorageSync('paotuiData')) let kuaidiData = JSON.parse(uni.getStorageSync('kuaidiData'))
for(let i=0;i<paotuiData.length;i++){ for(let i=0;i<kuaidiData.length;i++){
for(let m=0;m<that.paotuiRuleList.length;m++){ for(let m=0;m<that.paotuiRuleList.length;m++){
if(paotuiData[i].id == that.paotuiRuleList[m].id){ if(kuaidiData[i].id == that.paotuiRuleList[m].id){
that.paotuiRuleList[m].isChecked = true that.paotuiRuleList[m].isChecked = true
} }
} }

Loading…
Cancel
Save