技师等级
This commit is contained in:
parent
23e6e10f36
commit
8ee50adcda
|
@ -10,157 +10,41 @@
|
|||
<view class="header-right">
|
||||
<view class="header-right-top">
|
||||
<span>当前周期</span>
|
||||
<span>2024.01.01~2024.01.10</span>
|
||||
<span>{{ artificerData.beginTime }}~{{ artificerData.finishTime }}</span>
|
||||
</view>
|
||||
<view class="header-right-text">
|
||||
备注: 本期等级是根据根据技师上个同期的业绩最终计算得出
|
||||
</view>
|
||||
</view>
|
||||
<view class="header-right-bottom">
|
||||
<view class="djimg">A0</view>
|
||||
<view class="djimg">{{ artificerData.grade }}</view>
|
||||
<view class="djimg-text">当期等级</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-view">
|
||||
<view class="mian-list">
|
||||
<view class="mian-list" v-for="(item, index) in ArtificerLevelList" :key="item.id">
|
||||
<view class="mian-list-top">
|
||||
<view class="xinren">新人扶持</view>
|
||||
<view class="xinren">{{ item.grade }}</view>
|
||||
<view class="fencheng">
|
||||
<span>分成比例 </span>
|
||||
<span>65%</span>
|
||||
<span>{{ item.proportionalSharing*100 }}%</span>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list-bottom">
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>最低等级</span>
|
||||
<span>{{ item.outstandingAchievement }}</span>
|
||||
<span>最低业绩</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>50 h</span>
|
||||
<span>{{ item.durationOnline }} H</span>
|
||||
<span>在线时长</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>{{ item.clockRate }}</span>
|
||||
<span>加钟率</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>0</span>
|
||||
<span>积分</span>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list">
|
||||
<view class="mian-list-top">
|
||||
<view>
|
||||
<view class="djimg-s">A1</view>
|
||||
</view>
|
||||
<view class="fencheng">
|
||||
<span>分成比例 </span>
|
||||
<span>65%</span>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list-bottom">
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>最低等级</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>50 h</span>
|
||||
<span>在线时长</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>加钟率</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>0</span>
|
||||
<span>积分</span>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list">
|
||||
<view class="mian-list-top">
|
||||
<view>
|
||||
<view class="djimg-s">A2</view>
|
||||
</view>
|
||||
<view class="fencheng">
|
||||
<span>分成比例 </span>
|
||||
<span>65%</span>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list-bottom">
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>最低等级</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>50 h</span>
|
||||
<span>在线时长</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>加钟率</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>0</span>
|
||||
<span>积分</span>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list">
|
||||
<view class="mian-list-top">
|
||||
<view>
|
||||
<view class="djimg-s">A3</view>
|
||||
</view>
|
||||
<view class="fencheng">
|
||||
<span>分成比例 </span>
|
||||
<span>65%</span>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list-bottom">
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>最低等级</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>50 h</span>
|
||||
<span>在线时长</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>加钟率</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>0</span>
|
||||
<span>积分</span>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list">
|
||||
<view class="mian-list-top">
|
||||
<view>
|
||||
<view class="djimg-s">A4</view>
|
||||
</view>
|
||||
<view class="fencheng">
|
||||
<span>分成比例 </span>
|
||||
<span>65%</span>
|
||||
</view>
|
||||
</view>
|
||||
<view class="mian-list-bottom">
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>最低等级</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>50 h</span>
|
||||
<span>在线时长</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>无需求</span>
|
||||
<span>加钟率</span>
|
||||
</view>
|
||||
<view class="mian-list-view">
|
||||
<span>0</span>
|
||||
<span>{{ item.integral }}</span>
|
||||
<span>积分</span>
|
||||
</view>
|
||||
</view>
|
||||
|
@ -172,6 +56,41 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
import empty from '@/components/empty.vue'
|
||||
export default {
|
||||
components: {
|
||||
empty
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
userId: 0,
|
||||
page: 1,
|
||||
limit: 10,
|
||||
artificerData: {},
|
||||
ArtificerLevelList: []
|
||||
}
|
||||
},
|
||||
onLoad(e) {
|
||||
this.getArtificerLevels();
|
||||
},
|
||||
methods: {
|
||||
getArtificerLevels() {
|
||||
let artificerId = uni.getStorageSync("artificerId");
|
||||
let data = {
|
||||
page: 1,
|
||||
limit: 100,
|
||||
artificerId: artificerId
|
||||
}
|
||||
this.$Request.get("/app/artificer/integral/getArtificerLevels",data).then((res) => {
|
||||
if (res && res.code === 0) {
|
||||
console.log(res);
|
||||
this.artificerData = res.artificerData;
|
||||
this.ArtificerLevelList = res.levelData.records;
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
|
Loading…
Reference in New Issue