|
|
@@ -200,54 +200,65 @@
|
|
|
</tui-list-cell>
|
|
|
</view>
|
|
|
|
|
|
- <view style="border:2upx solid #CCCCCC;margin-top:20upx;">
|
|
|
+ <!-- 送货上门规则设置卡片 -->
|
|
|
+ <view class="home-rule-box">
|
|
|
<tui-list-cell class="line-cell" :hover="false">
|
|
|
<view class="tui-title">送货上门规则</view>
|
|
|
- <view style="margin-left: auto; display: flex; align-items: center;">
|
|
|
+ <view class="home-btn-group">
|
|
|
<button class="admin-button-com middle" :class="[form.homeRule == 0 ? 'blue' : 'default']" @click="changeHomeRuleBtn(0)">遵循总设置</button>
|
|
|
- <button class="admin-button-com middle" :class="[form.homeRule == 1 ? 'blue' : 'default']" @click="changeHomeRuleBtn(1)" style="margin-left:20upx;">单独设置</button>
|
|
|
+ <button class="admin-button-com middle" :class="[form.homeRule == 1 ? 'blue' : 'default']" @click="changeHomeRuleBtn(1)">单独设置</button>
|
|
|
</view>
|
|
|
</tui-list-cell>
|
|
|
+
|
|
|
<block v-if="form.homeRule == 1">
|
|
|
<tui-list-cell class="line-cell" :hover="false">
|
|
|
<view class="tui-title">送货上门</view>
|
|
|
- <view style="margin-left: auto; display: flex; align-items: center;">
|
|
|
+ <view class="home-btn-group">
|
|
|
<button class="admin-button-com middle" :class="[form.home == 1 ? 'blue' : 'default']" @click="changeHomeBtn(1)">启用</button>
|
|
|
- <button class="admin-button-com middle" :class="[form.home == 0 ? 'blue' : 'default']" @click="changeHomeBtn(0)" style="margin-left:20upx;">禁用</button>
|
|
|
- </view>
|
|
|
- </tui-list-cell>
|
|
|
- <tui-list-cell class="line-cell" :hover="false" v-if="form.home == 1">
|
|
|
- <view class="tui-title">最低消费金额</view>
|
|
|
- <view style="display:flex;align-items:center;">
|
|
|
- <input v-model="userInfo.homeAmount" @click="userInfo.homeAmount=''" placeholder-class="phcolor" class="tui-input" confirm-type="go" placeholder="不限制填0" type="digit" style="width:245upx;border:1upx solid #ddd;margin-right:10upx;height:70upx;text-align:center;" />
|
|
|
- <text style="margin-right:30upx;">元</text>
|
|
|
+ <button class="admin-button-com middle" :class="[form.home == 0 ? 'blue' : 'default']" @click="changeHomeBtn(0)">禁用</button>
|
|
|
</view>
|
|
|
- <button class="admin-button-com blue middle" @tap="changeHomeParams">确定</button>
|
|
|
</tui-list-cell>
|
|
|
- <tui-list-cell class="line-cell" :hover="false" v-if="form.home == 1">
|
|
|
- <view class="tui-title">最低消费扎数</view>
|
|
|
- <view style="display:flex;align-items:center;">
|
|
|
- <input v-model="userInfo.homeNum" @click="userInfo.homeNum=''" placeholder-class="phcolor" class="tui-input" confirm-type="go" placeholder="不限制填0" type="number" style="width:245upx;border:1upx solid #ddd;margin-right:10upx;height:70upx;text-align:center;" />
|
|
|
- <text style="margin-right:30upx;">扎</text>
|
|
|
- </view>
|
|
|
- <button class="admin-button-com blue middle" @tap="changeHomeParams">确定</button>
|
|
|
- </tui-list-cell>
|
|
|
- <!-- 不满最低消费要求时的处理方式:收运费 / 收包装费 / 不能下单 -->
|
|
|
- <tui-list-cell class="line-cell" :hover="false" v-if="form.home == 1">
|
|
|
- <view class="tui-title">不满最低要求</view>
|
|
|
- <button class="admin-button-com middle" :class="[form.homeUnMeet == 0 ? 'blue' : 'default']" @click="homeUnMeetBtn(0)">收运费</button>
|
|
|
- <button class="admin-button-com middle" :class="[form.homeUnMeet == 1 ? 'blue' : 'default']" @click="homeUnMeetBtn(1)" style="margin-left:4upx;">收包装费</button>
|
|
|
- <button class="admin-button-com middle" :class="[form.homeUnMeet == 2 ? 'blue' : 'default']" @click="homeUnMeetBtn(2)" style="margin-left:4upx;">不能买</button>
|
|
|
- </tui-list-cell>
|
|
|
- <!-- homeUnMeet 为 0/1 时填写对应费用;为 2(不能下单)时不展示 -->
|
|
|
- <tui-list-cell class="line-cell" :hover="false" v-if="form.home == 1 && form.homeUnMeet != 2">
|
|
|
- <view class="tui-title">{{ homeUnFeeLabel }}</view>
|
|
|
- <view style="display:flex;align-items:center;">
|
|
|
- <input v-model="userInfo.homeUnFee" @click="userInfo.homeUnFee=''" placeholder-class="phcolor" class="tui-input" confirm-type="go" placeholder="请填写" type="digit" style="width:245upx;border:1upx solid #ddd;margin-right:10upx;height:70upx;text-align:center;" />
|
|
|
- <text style="margin-right:30upx;">元</text>
|
|
|
+
|
|
|
+ <block v-if="form.home == 1">
|
|
|
+ <tui-list-cell class="line-cell" :hover="false">
|
|
|
+ <view class="tui-title">最低消费金额</view>
|
|
|
+ <view class="home-input-wrap">
|
|
|
+ <input v-model="userInfo.homeAmount" placeholder-class="phcolor" class="tui-input home-input" placeholder="不限制填0" type="digit" />
|
|
|
+ <text class="home-unit">元</text>
|
|
|
+ </view>
|
|
|
+ </tui-list-cell>
|
|
|
+
|
|
|
+ <tui-list-cell class="line-cell" :hover="false">
|
|
|
+ <view class="tui-title">最低消费扎数</view>
|
|
|
+ <view class="home-input-wrap">
|
|
|
+ <input v-model="userInfo.homeNum" placeholder-class="phcolor" class="tui-input home-input" placeholder="不限制填0" type="number" />
|
|
|
+ <text class="home-unit">扎</text>
|
|
|
+ </view>
|
|
|
+ </tui-list-cell>
|
|
|
+
|
|
|
+ <!-- 不满最低消费要求时的处理方式:0 收运费 / 1 收包装费 / 2 不能买 -->
|
|
|
+ <tui-list-cell class="line-cell" :hover="false">
|
|
|
+ <view class="tui-title">不满最低要求</view>
|
|
|
+ <view class="home-btn-group">
|
|
|
+ <button class="admin-button-com middle" :class="[form.homeUnMeet == 0 ? 'blue' : 'default']" @click="homeUnMeetBtn(0)">收运费</button>
|
|
|
+ <button class="admin-button-com middle" :class="[form.homeUnMeet == 1 ? 'blue' : 'default']" @click="homeUnMeetBtn(1)">收包装费</button>
|
|
|
+ <button class="admin-button-com middle" :class="[form.homeUnMeet == 2 ? 'blue' : 'default']" @click="homeUnMeetBtn(2)">不能买</button>
|
|
|
+ </view>
|
|
|
+ </tui-list-cell>
|
|
|
+
|
|
|
+ <!-- homeUnMeet 为 0(收运费)或 1(收包装费)时显示对应费用输入框,为 2(不能买)时不显示 -->
|
|
|
+ <tui-list-cell class="line-cell" :hover="false" v-if="form.homeUnMeet != 2">
|
|
|
+ <view class="tui-title">{{ homeUnFeeLabel }}</view>
|
|
|
+ <view class="home-input-wrap">
|
|
|
+ <input v-model="userInfo.homeUnFee" placeholder-class="phcolor" class="tui-input home-input" placeholder="请填写" type="digit" />
|
|
|
+ <text class="home-unit">元</text>
|
|
|
+ </view>
|
|
|
+ </tui-list-cell>
|
|
|
+
|
|
|
+ <view class="home-save-wrap">
|
|
|
+ <button class="admin-button-com blue big" @click="saveHomeParamsManual">保存送货上门设置</button>
|
|
|
</view>
|
|
|
- <button class="admin-button-com blue middle" @tap="changeHomeParams(true)">确定</button>
|
|
|
- </tui-list-cell>
|
|
|
+ </block>
|
|
|
</block>
|
|
|
</view>
|
|
|
|