|  | @@ -1,21 +1,11 @@
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |    <div>
 | 
	
		
			
				|  |  | -    <headers title="数据总览" />
 | 
	
		
			
				|  |  |      <el-card>
 | 
	
		
			
				|  |  | -      <div slot="header" class="clearfix">
 | 
	
		
			
				|  |  | -        <div class="box">
 | 
	
		
			
				|  |  | -          <span class="shape"></span>
 | 
	
		
			
				|  |  | -          <span>学员数据</span>
 | 
	
		
			
				|  |  | -        </div>
 | 
	
		
			
				|  |  | -      </div>
 | 
	
		
			
				|  |  | +      <headers title="数据总览" />
 | 
	
		
			
				|  |  |        <div
 | 
	
		
			
				|  |  |          class="wall"
 | 
	
		
			
				|  |  |          style="height: 68px"
 | 
	
		
			
				|  |  | -        v-if="
 | 
	
		
			
				|  |  | -          JSON.stringify(items) == '{}' &&
 | 
	
		
			
				|  |  | -          !data['CHARGE_STUDENT_CHANGE_RATE'] &&
 | 
	
		
			
				|  |  | -          !data['ACTIVATION_RATE']
 | 
	
		
			
				|  |  | -        "
 | 
	
		
			
				|  |  | +        v-if="JSON.stringify(items) == '{}'"
 | 
	
		
			
				|  |  |        >
 | 
	
		
			
				|  |  |          暂无数据
 | 
	
		
			
				|  |  |        </div>
 | 
	
	
		
			
				|  | @@ -42,43 +32,6 @@
 | 
	
		
			
				|  |  |            </span>
 | 
	
		
			
				|  |  |            <span> <count-to :endVal="item.percent" /> </span>
 | 
	
		
			
				|  |  |          </statistic-item>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        <statistic-item v-if="data['CHARGE_STUDENT_CHANGE_RATE']">
 | 
	
		
			
				|  |  | -          <span>
 | 
	
		
			
				|  |  | -            {{ data["CHARGE_STUDENT_CHANGE_RATE"].title + "(%)" }}
 | 
	
		
			
				|  |  | -            <el-tooltip
 | 
	
		
			
				|  |  | -              v-if="data['CHARGE_STUDENT_CHANGE_RATE'].desc"
 | 
	
		
			
				|  |  | -              :content="data['CHARGE_STUDENT_CHANGE_RATE'].desc"
 | 
	
		
			
				|  |  | -              :open-delay="0.3"
 | 
	
		
			
				|  |  | -              placement="top"
 | 
	
		
			
				|  |  | -            >
 | 
	
		
			
				|  |  | -              <i
 | 
	
		
			
				|  |  | -                style="margin-left: 5px; cursor: pointer"
 | 
	
		
			
				|  |  | -                class="el-icon-warning-outline"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-tooltip>
 | 
	
		
			
				|  |  | -          </span>
 | 
	
		
			
				|  |  | -          <span>
 | 
	
		
			
				|  |  | -            <count-to :endVal="data['CHARGE_STUDENT_CHANGE_RATE'].percent" />
 | 
	
		
			
				|  |  | -          </span>
 | 
	
		
			
				|  |  | -        </statistic-item>
 | 
	
		
			
				|  |  | -        <statistic-item v-if="data['ACTIVATION_RATE']">
 | 
	
		
			
				|  |  | -          <span>
 | 
	
		
			
				|  |  | -            {{ data["ACTIVATION_RATE"].title + "(%)" }}
 | 
	
		
			
				|  |  | -            <el-tooltip
 | 
	
		
			
				|  |  | -              v-if="data['ACTIVATION_RATE'].desc"
 | 
	
		
			
				|  |  | -              :content="data['ACTIVATION_RATE'].desc"
 | 
	
		
			
				|  |  | -              :open-delay="0.3"
 | 
	
		
			
				|  |  | -              placement="top"
 | 
	
		
			
				|  |  | -            >
 | 
	
		
			
				|  |  | -              <i
 | 
	
		
			
				|  |  | -                style="margin-left: 5px; cursor: pointer"
 | 
	
		
			
				|  |  | -                class="el-icon-warning-outline"
 | 
	
		
			
				|  |  | -              />
 | 
	
		
			
				|  |  | -            </el-tooltip>
 | 
	
		
			
				|  |  | -          </span>
 | 
	
		
			
				|  |  | -          <span> <count-to :endVal="data['ACTIVATION_RATE'].percent" /></span>
 | 
	
		
			
				|  |  | -        </statistic-item>
 | 
	
		
			
				|  |  |        </statistic>
 | 
	
		
			
				|  |  |      </el-card>
 | 
	
		
			
				|  |  |    </div>
 | 
	
	
		
			
				|  | @@ -86,13 +39,22 @@
 | 
	
		
			
				|  |  |  <script>
 | 
	
		
			
				|  |  |  import headers from "./modals/headers.vue";
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  | +  props: ["data"],
 | 
	
		
			
				|  |  |    components: {
 | 
	
		
			
				|  |  |      headers,
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    data() {
 | 
	
		
			
				|  |  |      return {};
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  | +  computed: {
 | 
	
		
			
				|  |  | +    items() {
 | 
	
		
			
				|  |  | +      return {};
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  </script>
 | 
	
		
			
				|  |  |  <style lang="scss" scoped>
 | 
	
		
			
				|  |  | +/deep/.el-card__body {
 | 
	
		
			
				|  |  | +  padding-top: 0!important;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  </style>
 |