bug
This commit is contained in:
parent
66edef025b
commit
c09a30d546
@ -286,7 +286,8 @@
|
||||
<el-col :span="24">
|
||||
<el-form-item label="提成金额" prop="royaltyRate">
|
||||
<el-input v-model="form.royaltyRate" placeholder="请输入提成">
|
||||
<el-select v-model="select" maxlength="10" oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" style="width: 70px" slot="append" placeholder="请选择">
|
||||
<el-select v-model="select" maxlength="10"
|
||||
oninput="value=value.replace(/^\D*(\d*(?:\.\d{0,2})?).*$/g, '$1')" style="width: 70px" slot="append" placeholder="请选择">
|
||||
<el-option label="元" value="元"></el-option>
|
||||
<el-option label="%" value="%"></el-option>
|
||||
</el-select>
|
||||
@ -730,9 +731,9 @@ export default {
|
||||
submitForm: function() {
|
||||
this.$refs["form"].validate(valid => {
|
||||
if (valid) {
|
||||
if (/^\d+$/.test(this.form.royaltyRate)){
|
||||
// if (/^\d+$/.test(this.form.royaltyRate)){
|
||||
this.form.royaltyRate = this.form.royaltyRate + this.select
|
||||
}
|
||||
// }
|
||||
this.form.staffRoleGroup = this.staffRoleGroup.toString()
|
||||
if (this.form.id) {
|
||||
updateCommission(this.form).then(response => {
|
||||
|
@ -1,5 +1,6 @@
|
||||
package com.fuint.business.marketingActivity.activeExchange.service.impl;
|
||||
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
@ -512,7 +513,8 @@ public class ActiveExchangeServiceImpl implements ActiveExchangeService {
|
||||
}
|
||||
//折扣+优惠券
|
||||
for (ActiveDiscountPayVO activeDiscountPayVO : activeDiscountVOList) {
|
||||
if (!activeDiscountPayVO.getParticipationCondition().equals("1")){
|
||||
if (ObjectUtil.isNotEmpty(activeDiscountPayVO.getParticipationCondition())
|
||||
&& !activeDiscountPayVO.getParticipationCondition().equals("1")){
|
||||
for (CardFavorableRecordVO cardFavorableRecordVO : canUserCardFavorableList) {
|
||||
if(StringUtils.isNotEmpty(cardFavorableRecordVO.getExclusiveFunction()) && cardFavorableRecordVO.getExclusiveFunction().equals("2")
|
||||
&& StringUtils.isNotEmpty(cardFavorableRecordVO.getExclusiveFunction()) && !cardFavorableRecordVO.getExclusiveFunction().equals("0")){
|
||||
@ -553,7 +555,8 @@ public class ActiveExchangeServiceImpl implements ActiveExchangeService {
|
||||
}
|
||||
//满减+优惠券
|
||||
for (ActiveDiscountPayVO activeDiscountPayVO : activeFuletVOList) {
|
||||
if (!activeDiscountPayVO.getParticipationCondition().equals("1")){
|
||||
if (ObjectUtils.isNotEmpty(activeDiscountPayVO.getParticipationCondition())
|
||||
&& !activeDiscountPayVO.getParticipationCondition().equals("1")){
|
||||
for (CardFavorableRecordVO cardFavorableRecordVO : canUserCardFavorableList) {
|
||||
if(StringUtils.isNotEmpty(cardFavorableRecordVO.getExclusiveFunction()) && ObjectUtils.isNotEmpty(cardFavorableRecordVO) && cardFavorableRecordVO.getType().equals("2") && !cardFavorableRecordVO.getExclusiveFunction().equals("0")){
|
||||
ActiveDiscountPayVO activeDiscountPayVO1 = new ActiveDiscountPayVO();
|
||||
|
@ -90,7 +90,7 @@
|
||||
</div>
|
||||
<div>-¥{{ fullReduction.toFixed(2) }}</div>
|
||||
</div>
|
||||
<div class="center-left-hj" v-show="isMember">
|
||||
<div class="center-left-hj" v-show="isMember && gradeDiscount.length>0">
|
||||
<div>
|
||||
<el-popover
|
||||
placement="bottom-start"
|
||||
@ -188,7 +188,7 @@
|
||||
</div>
|
||||
<div class="th-box">
|
||||
<div @click="getStaffList">加油员</div>
|
||||
<div style="cursor: pointer;color: crimson" @click="getStaffList" >{{ staff.realName }}</div>
|
||||
<div style="cursor: pointer;color: crimson" @click="getStaffList" >{{ staff ? staff.realName : "--" }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -345,13 +345,16 @@
|
||||
:visible.sync="dialogVisible"
|
||||
width="30%"
|
||||
:close-on-click-modal="false">
|
||||
<div class="wrap-wrap">
|
||||
<div class="wrap-wrap" v-if="staffList.length>0">
|
||||
<div class="of-box" v-for="(item,index) in staffList" :key="index"
|
||||
@click="chooseStaff(item)"
|
||||
:style="{'background-color': item.color}">
|
||||
<div class="of-title">{{ item.realName }}</div>
|
||||
<div style="text-align: center;font-size: 17px">{{ item.mobile }}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap-wrap" v-else>
|
||||
<span>暂未配置加油员</span>
|
||||
</div>
|
||||
<span slot="footer" class="dialog-footer">
|
||||
<el-button @click="dialogVisible = false">关 闭</el-button>
|
||||
@ -1626,7 +1629,7 @@
|
||||
this.getOilName();
|
||||
this.getGoods();
|
||||
// this.getStaffList();
|
||||
this.getStaff();
|
||||
// this.getStaff();
|
||||
this.getList();
|
||||
this.getCouponList();
|
||||
// this.getUnitList();
|
||||
@ -1760,7 +1763,8 @@
|
||||
},
|
||||
// 会员充值
|
||||
async userRecharge() {
|
||||
if (this.isSure){
|
||||
// if (this.isSure){
|
||||
if (this.member){
|
||||
this.$message.error("请先选择会员")
|
||||
return;
|
||||
}
|
||||
@ -2557,7 +2561,9 @@
|
||||
this.map.consumeAmount = 0.0;
|
||||
this.map.refuelMoney = JSON.stringify(this.refuelMoney)
|
||||
this.map.couponId = this.useCouponIds
|
||||
this.map.staffId = this.staff.id
|
||||
if (this.staff){
|
||||
this.map.staffId = this.staff.id
|
||||
}
|
||||
this.map.cardFavorableId = this.cardFavorableId
|
||||
this.map.recordId = this.recordId
|
||||
this.map.userId = this.member.id
|
||||
@ -2855,6 +2861,7 @@
|
||||
resetMember(){
|
||||
this.member = {};
|
||||
this.isMember = false;
|
||||
this.isSure = false;
|
||||
this.map.payUser == "";
|
||||
this.balance = 0;
|
||||
this.oilDiscount = 0;
|
||||
@ -3569,7 +3576,7 @@
|
||||
|
||||
this.dialogVisiblej = true
|
||||
|
||||
this.getStaff()
|
||||
// this.getStaff()
|
||||
},
|
||||
// 重置油品订单
|
||||
resetting(){
|
||||
@ -3826,6 +3833,7 @@
|
||||
this.amount = 0
|
||||
this.dialogVisibleamount = true;
|
||||
let result = false
|
||||
this.isExistOilOrder = false;
|
||||
// 判断是否存在此油品的数据
|
||||
this.oilOrder.forEach(item => {
|
||||
if (item.id==data.id){
|
||||
@ -3887,7 +3895,9 @@
|
||||
this.updateRefuelMoney();
|
||||
this.map.refuelMoney = JSON.stringify(this.refuelMoney)
|
||||
this.map.couponId = this.useCouponIds
|
||||
this.map.staffId = this.staff.id
|
||||
if (this.staff) {
|
||||
this.map.staffId = this.staff.id
|
||||
}
|
||||
this.map.cardFavorableId = this.cardFavorableId
|
||||
this.map.recordId = this.recordId
|
||||
this.map.userId = this.member.id
|
||||
@ -3984,6 +3994,7 @@
|
||||
_this.oilTotal = 0;
|
||||
_this.goodsTotal = 0;
|
||||
_this.isMember = false;
|
||||
_this.isSure = false;
|
||||
_this.oilOrder = []
|
||||
_this.goodsOrder = []
|
||||
_this.amount = 0
|
||||
|
Loading…
Reference in New Issue
Block a user