Commit b3a570e5 authored by youjie's avatar youjie

no message

parent 294fdbdd
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
flex: 1; flex: 1;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
} }
.relative-position{ .relative-position{
flex: 1; flex: 1;
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
justify-content: center; justify-content: center;
} }
.sanjiao { .sanjiao {
width: 0; width: 0;
...@@ -114,9 +114,27 @@ ...@@ -114,9 +114,27 @@
white-space:nowrap; white-space:nowrap;
} }
.active-rate{ .active-rate{
background-color: #FF7262 !important; background-color: #33B3FF !important;
color: #FFFFFF !important; color: #FFFFFF !important;
} }
/deep/.relative-position .el-progress-bar__outer{
border-radius: 0 !important;
}
/deep/.relative-position .el-progress-bar__inner{
text-align: center;
text-indent: 10px;
border-radius: 0 !important;
}
/deep/.relative-position:first-child .el-progress{
border-top-left-radius: 15px !important;
border-bottom-left-radius: 15px !important;
overflow: hidden !important
}
/deep/.relative-position:last-child .el-progress{
border-top-right-radius: 15px !important;
border-bottom-right-radius: 15px !important;
overflow: hidden !important
}
.clickCp{ .clickCp{
cursor: pointer; cursor: pointer;
color: #2961fe; color: #2961fe;
...@@ -129,7 +147,7 @@ ...@@ -129,7 +147,7 @@
class="cm_content" class="cm_content"
style="width: 100%;margin-bottom: 35px;margin-top: 30px;" style="width: 100%;margin-bottom: 35px;margin-top: 30px;"
> >
<div class="ITUDWageMoney-box" style="margin-bottom: 20px;"> <div class="ITUDWageMoney-box" style="margin-bottom: 20px;">
<span>姓名:{{EmName}}</span> <span>姓名:{{EmName}}</span>
</div> </div>
...@@ -145,7 +163,7 @@ ...@@ -145,7 +163,7 @@
<th>利润</th> <th>利润</th>
<th>引流数量</th> <th>引流数量</th>
<th>成交订单</th> <th>成交订单</th>
</tr> </tr>
<tr v-for="(item,index) in commissionratioList.List" <tr v-for="(item,index) in commissionratioList.List"
:key="index"> :key="index">
...@@ -163,24 +181,24 @@ ...@@ -163,24 +181,24 @@
<td>{{commissionratioList.AvfOrderNum}}</td> <td>{{commissionratioList.AvfOrderNum}}</td>
</tr> </tr>
</table> </table>
<div class="ITUDschedule-Box-box"> <div class="ITUDschedule-Box-box">
<div class="ITUDschedule-box"> <div class="ITUDschedule-box">
<div class="ITUDWageMoney-box"> <div class="ITUDWageMoney-box">
<span>追加工资:{{commissionratioList.WageMoney}}</span> <span>追加工资:{{commissionratioList.WageMoney}}</span>
</div> </div>
<div class="progress-box"> <div class="progress-box">
<div v-for="(item,index) in commissionratioList.WageRateList" :key="index" <div v-for="(item,index) in commissionratioList.WageRateList" :key="index"
class="relative-position"> class="relative-position">
<el-progress :text-inside="true" :stroke-width="20" <el-progress :text-inside="true" :stroke-width="20"
:percentage="setItemProgress(item)" :percentage="setItemProgress(item)"
:status="setItemStatus(item)" :status="setItemStatus(item)"
:format="setItemTextW(item)" :format="setItemTextW(item)"
:color="commissionratioList.WageMoney>=item.Rate?colorlists[Math.floor(Math.random()*10)] :color="commissionratioList.WageMoney>=item.Rate?customColor[0]
:colors[Math.floor(Math.random()*10)]"> :customColor[1]">
</el-progress> </el-progress>
<div class="rate-box"> <div class="rate-box">
<div class="sanjiao" :style="{'border-bottom-color':commissionratioList.WageMoney>=item.Rate?'#FF7262':'#CACACA'}"></div> <div class="sanjiao" :style="{'border-bottom-color':commissionratioList.WageMoney>=item.Rate?'#33B3FF':'#CACACA'}"></div>
<div class="rate full-width" :class="{'active-rate':commissionratioList.WageMoney>=item.Rate}"> <div class="rate full-width" :class="{'active-rate':commissionratioList.WageMoney>=item.Rate}">
<i class="el-icon-check" style="font-size:8px"></i> + {{item.Rate}} <i class="el-icon-check" style="font-size:8px"></i> + {{item.Rate}}
</div> </div>
...@@ -193,16 +211,17 @@ ...@@ -193,16 +211,17 @@
<span>提成比例:{{commissionratioList.CommissionRate}}%</span> <span>提成比例:{{commissionratioList.CommissionRate}}%</span>
</div> </div>
<div class="progress-box"> <div class="progress-box">
<div v-for="(item,index) in commissionratioList.CommissionRateList" :key="index" <div v-for="(item,index) in commissionratioList.CommissionRateList" :key="index"
class="relative-position"> class="relative-position">
<el-progress :text-inside="true" :stroke-width="20" <el-progress :text-inside="true" :stroke-width="20"
:percentage="setItemProgress(item)" :percentage="setItemProgress(item)"
:status="setItemStatus(item)" :status="setItemStatus(item)"
:format="setItemText(item)" :format="setItemText(item)"
:color="commissionratioList.CommissionRate>=item.Rate?colorlists[Math.floor(Math.random()*10)]:colors[Math.floor(Math.random()*10)]"> :color="commissionratioList.CommissionRate>=item.Rate?customColor[0]
:customColor[1]">
</el-progress> </el-progress>
<div class="rate-box"> <div class="rate-box">
<div class="sanjiao" :style="{'border-bottom-color':commissionratioList.CommissionRate>=item.Rate?'#FF7262':'#CACACA'}"></div> <div class="sanjiao" :style="{'border-bottom-color':commissionratioList.CommissionRate>=item.Rate?'#33B3FF':'#CACACA'}"></div>
<div class="rate full-width" :class="{'active-rate':commissionratioList.CommissionRate>=item.Rate}"> <div class="rate full-width" :class="{'active-rate':commissionratioList.CommissionRate>=item.Rate}">
<i class="el-icon-check" style="font-size:8px"></i> {{item.Rate}}% <i class="el-icon-check" style="font-size:8px"></i> {{item.Rate}}%
</div> </div>
...@@ -210,15 +229,15 @@ ...@@ -210,15 +229,15 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div v-if="!commissionratioList" <div v-if="!commissionratioList"
style="width: 100%;border:1px solid #fff;display: flex;align-items: center;justify-content: center;height: 60px;margin-top: 30px;" style="width: 100%;border:1px solid #fff;display: flex;align-items: center;justify-content: center;height: 60px;margin-top: 30px;"
>暂无数据</div> >暂无数据</div>
</template> </template>
</div> </div>
</template> </template>
...@@ -232,6 +251,7 @@ ...@@ -232,6 +251,7 @@
}, },
data() { data() {
return { return {
customColor: ['rgba(51,179,255,1)','rgba(222,225,230,1)'],
msg:{}, msg:{},
EmName:'', EmName:'',
EmpType:'', EmpType:'',
...@@ -294,7 +314,7 @@ ...@@ -294,7 +314,7 @@
}, },
}, },
mounted() { mounted() {
}, },
methods: { methods: {
// 自定义进度条文字 // 自定义进度条文字
...@@ -366,4 +386,4 @@ ...@@ -366,4 +386,4 @@
} }
} }
</script> </script>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment