|
|
|
@ -22,13 +22,18 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="m-subordinate">下级({{formData.total}}人)</div>
|
|
|
|
|
<div>
|
|
|
|
|
<div class="t-rows" v-for="(item,index) in formData.records" :key="index">
|
|
|
|
|
<div class="t-rows"
|
|
|
|
|
v-for="(item,index) in formData.records"
|
|
|
|
|
:key="index">
|
|
|
|
|
<div>{{item.promoterInfo.name}}</div>
|
|
|
|
|
<div>{{item.promoterInfo.phone}}</div>
|
|
|
|
|
<div>{{item.promoterInfo.level | level}}</div>
|
|
|
|
|
</div>
|
|
|
|
|
<template>
|
|
|
|
|
<Page v-if="formData.total>10" :total="formData.total" @on-change="onChange" size="small"></Page>
|
|
|
|
|
<Page v-if="formData.total>10"
|
|
|
|
|
:total="formData.total"
|
|
|
|
|
@on-change="onChange"
|
|
|
|
|
size="small"></Page>
|
|
|
|
|
</template>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
@ -39,16 +44,16 @@
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
<script>
|
|
|
|
|
import bulletinService from '../../services/recruit/Bulletin'
|
|
|
|
|
export default {
|
|
|
|
|
import bulletinService from '../../services/recruit/Bulletin'
|
|
|
|
|
export default {
|
|
|
|
|
name: "recruitTable",
|
|
|
|
|
components: {
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
data () {
|
|
|
|
|
return {
|
|
|
|
|
formData:{
|
|
|
|
|
dataList:[]
|
|
|
|
|
formData: {
|
|
|
|
|
dataList: []
|
|
|
|
|
},
|
|
|
|
|
isShow: false,
|
|
|
|
|
currentStep: 0,
|
|
|
|
@ -104,8 +109,9 @@
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
filters: {
|
|
|
|
|
level: function(value) {
|
|
|
|
|
level: function (value) {
|
|
|
|
|
let str = "";
|
|
|
|
|
console.log(value)
|
|
|
|
|
switch (value) {
|
|
|
|
|
case 1:
|
|
|
|
|
str = "一般推广员";
|
|
|
|
@ -115,6 +121,10 @@
|
|
|
|
|
break;
|
|
|
|
|
case 3:
|
|
|
|
|
str = "服务经理";
|
|
|
|
|
case 4:
|
|
|
|
|
str = "导购";
|
|
|
|
|
case 5:
|
|
|
|
|
str = "店铺";
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
str = "一般推广员";
|
|
|
|
@ -127,15 +137,15 @@
|
|
|
|
|
this.modal_loading = false;
|
|
|
|
|
this.$emit("doShow", false);
|
|
|
|
|
},
|
|
|
|
|
onChange(e){
|
|
|
|
|
onChange (e) {
|
|
|
|
|
this.pageNum = e;
|
|
|
|
|
this.getList();
|
|
|
|
|
},
|
|
|
|
|
getList(){
|
|
|
|
|
getList () {
|
|
|
|
|
let that = this;
|
|
|
|
|
let param = {
|
|
|
|
|
pageNum: this.pageNum,
|
|
|
|
|
userId:this.schedule.userId
|
|
|
|
|
userId: this.schedule.userId
|
|
|
|
|
}
|
|
|
|
|
bulletinService.promoterDetail(param, function (data) {
|
|
|
|
|
if (data.data.code == "0000") {
|
|
|
|
@ -148,7 +158,7 @@
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
|