|
|
@@ -44,7 +44,8 @@
|
|
|
|
|
|
<view class="total-list" @click="showNum(userInfo)">
|
|
|
<view class="app-color-3">消费金额</view>
|
|
|
- <view class="list-num">{{ parseFloat(userInfo.buyAmount) || 0 }}</view>
|
|
|
+ <view v-if="Number(userInfo.buyAmount)>=0" class="list-num">{{ parseFloat(userInfo.buyAmount) || 0 }}</view>
|
|
|
+ <view v-else class="list-num" style="color:#3385FF;" @click="refreshBuyAmount">拉取</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<block v-if="Number(userInfo.remainDebtAmount)>0">
|
|
|
@@ -365,7 +366,7 @@ import ModalModule from "@/components/plugin/modal"
|
|
|
import { getUserDet,debt} from "@/api/member";
|
|
|
import { IMGHOST } from '@/config'
|
|
|
import { mapGetters } from "vuex"
|
|
|
-import { changeShowStock,changePassStatus,toChangeHome,changeWlName,modifyShortName,modifyHomeParams,changeRiseRule,changeLevel,changeDebtLimitPay,createSeatSnFn,modifySeatSnFn,changeDelStatus } from "@/api/custom"
|
|
|
+import { changeShowStock,changePassStatus,toChangeHome,changeWlName,modifyShortName,modifyHomeParams,changeRiseRule,changeLevel,changeDebtLimitPay,createSeatSnFn,modifySeatSnFn,changeDelStatus,refreshCustomBuyAmount } from "@/api/custom"
|
|
|
import { updateDebtLimit,updateCustomBlack,changeDiscount,changeName,rechargeFn,getGatheringCode} from "@/api/custom";
|
|
|
import { getAllDist,changeDist } from "@/api/dist"
|
|
|
export default {
|
|
|
@@ -530,7 +531,9 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
showNum(info){
|
|
|
- this.$msg("消费"+info.buyNum+"次")
|
|
|
+ if(Number(info.buyAmount)>=0){
|
|
|
+ this.$msg("消费"+info.buyNum+"次")
|
|
|
+ }
|
|
|
},
|
|
|
changeIntroducer(){
|
|
|
|
|
|
@@ -821,6 +824,18 @@ export default {
|
|
|
// 关闭弹框
|
|
|
cancelDistSelect() {
|
|
|
this.$refs.distSelectRef.close();
|
|
|
+ },
|
|
|
+ refreshBuyAmount(){
|
|
|
+ refreshCustomBuyAmount({customId:this.userInfo.id}).then(res=>{
|
|
|
+ if(res.code == 1){
|
|
|
+ this.userInfo.buyAmount = res.data.buyAmount ? res.data.buyAmount:0
|
|
|
+ this.$msg('拉取成功')
|
|
|
+ }else{
|
|
|
+ this.$msg(res.msg)
|
|
|
+ }
|
|
|
+ }).catch(err=>{
|
|
|
+ this.$msg(err.msg)
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
};
|