Przeglądaj źródła

worktaskassign2

epans 11 miesięcy temu
rodzic
commit
45f46d1ee6

+ 1 - 1
src/views/basicSettings/DiseaseManagement100.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/basicSettings/InfoRemind.vue

@@ -1,7 +1,7 @@
 <template>
   <!-- 100 -->
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/basicSettings/InfoRemind100.vue

@@ -1,7 +1,7 @@
 <template>
    <!-- 100 -->
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/basicSettings/WorkOrderType100.vue

@@ -1,7 +1,7 @@
 <template>
   <!-- 100 -->
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/cowManagement/WeightRecord.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/cowManagement/WeightRecord100.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/dataStatistics/DiseaseSituation.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/dataStatistics/DiseaseSituation100.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/dataStatistics/FeedCost.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/dataStatistics/FormulaEffect.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/dataStatistics/GrowthRate.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/dataStatistics/SurvivalRate.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/dataStatistics/SurvivalRate100.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 43 - 46
src/views/dataStatistics/SurvivalRate102.vue

@@ -1,15 +1,19 @@
 <template>
  
   <div>
-
+<!-- 102 -->
     <el-card class="box-card">
 
        <!-- 搜索区域 -->
        <div class="search-bx1">
 
 
-        <el-date-picker v-model="searchData.inputDatetime1" class="g-mr20" type="year"  style="width: 250px;" />
-        <el-select v-model="searchData.typeId" filterable placeholder="犊牛类型" style="width: 180px;" class="g-mr20">
+ 
+
+        <el-date-picker v-model="searchData.date_for_year" class="g-mr20" type="year" value-format="yyyy"  style="width: 250px;" />
+
+
+        <el-select v-model="searchData.calf_category_id" filterable placeholder="犊牛类型" style="width: 180px;" class="g-mr20">
           <el-option v-for="item in calfTypeList" :key="item.id" :label="item.name" :value="item.id" />
         </el-select>
  
@@ -30,24 +34,24 @@
 
       <!-- 表格 -->
       <el-table   key="0"  :data="tableList"  v-loading="tableLoading" element-loading-text="给我一点时间"    border fit>
-        <el-table-column label="日期"  width="50px" align="center">
+        <el-table-column label="日期"  width="150px" align="center">
           <template slot-scope="scope">
-            <span>{{ scope.row.id }}</span>
+            <span>{{ scope.row.date_month }}</span>
           </template>
         </el-table-column>
         <el-table-column label="犊牛数" min-width="150px" align="center">
           <template slot-scope="scope">
-            <span>{{ scope.row.name }}</span>
+            <span>{{ scope.row.calf_count }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="死亡" min-width="150px" align="center">
+        <el-table-column label="死亡" min-width="150px" align="center">
           <template slot-scope="scope">
-            <span>{{ scope.row.number }}</span>
+            <span>{{ scope.row.die_count }}</span>
           </template>
         </el-table-column>  
         <el-table-column label="存活率" min-width="150px" align="center">
           <template slot-scope="scope">
-            <span>{{ scope.row.number }}</span>
+            <span>{{ scope.row.survival_ratio }}</span>
           </template>
         </el-table-column>  
         
@@ -77,18 +81,17 @@ export default {
 
 
       //接口 - 获取 - 表格
-      url_get_table:'/api/v1/ops/barn_group/list',
+      url_get_table:'/api/v1/ops/statistics/survival',
       //接口 - 获取 - 图表
       url_get_echart:'/api/v1/ops/barn_group/add',  
  
       //获取 - 表格数据 - 参数
       searchData:{
-        inputDatetime1:"",
-        typeId:"全部",
-        name: "",
-        barn_group_name: "",
-        number: "",
-        status: undefined,
+        date_for_year: parseTime(new Date(), '{y}'),
+        month: parseTime(new Date(), '{m}'),
+        calf_category_id: undefined,
+ 
+ 
         page: 1,  //页码
         page_size: 10,   //每页数量
         total:0,  //总页数
@@ -147,14 +150,14 @@ export default {
       chartLine1: null,
       //图表数据
       chartLine1_data: {
-        monthdate:['2022-08-04', '2022-08-05', '2022-08-06', '2022-08-07', '2022-08-08', '2022-08-09', '2022-08-10'],
-        arr1:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
-        arr2:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
-        arr3:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
-        arr4:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
-        arr5:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
-        arr6:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
-        sum:['300.52', '300.17', '300.31', '200.79', '300.22', '200.98', '300.06'],
+        // monthdate:['2022-08-04', '2022-08-05', '2022-08-06', '2022-08-07', '2022-08-08', '2022-08-09', '2022-08-10'],
+        // arr1:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
+        // arr2:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
+        // arr3:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
+        // arr4:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
+        // arr5:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
+        // arr6:['3.52', '3.17', '3.31', '2.79', '3.22', '2.98', '3.06'],
+        // sum:['300.52', '300.17', '300.31', '200.79', '300.22', '200.98', '300.06'],
        
       },
   
@@ -163,7 +166,7 @@ export default {
   },
   mounted() {
     //加载 - 图表假数据,如果是图表需要放mounted里测试假数据
-     this.roadchartLine1(this.chartLine1_data)
+     //this.roadchartLine1(this.chartLine1_data)
 
  
 
@@ -205,17 +208,9 @@ export default {
     form_search(){
       var me = this
       console.log('请求表格列表searchData',me.searchData)
-
-      if (me.searchData.inputDatetime1 !== '' && me.searchData.inputDatetime1 !== null) {
-          me.searchData.min_operation_time = parseTime(me.searchData.inputDatetime1[0], '{y}-{m}-{d}')
-          me.searchData.max_operation_time = parseTime(me.searchData.inputDatetime1[1], '{y}-{m}-{d}')
-        } else {
-          me.searchData.inputDatetime1 = ''
-          me.searchData.min_operation_time = ''
-          me.searchData.max_operation_time = ''
-        }               
+         
       me.get_table_data()
-      me.getChart1()
+   
 
     },
     
@@ -230,29 +225,31 @@ export default {
 
 
       
-      if( me.searchData.status == ""){
-        me.searchData.status = undefined
+      
+      if( me.searchData.calf_category_id == ""){
+        me.searchData.calf_category_id = undefined
       }
-
        var send_url = me.url_get_table + '?page=' + me.searchData.page +  '&page_size=' + me.searchData.page_size
 
        ajaxDataPost(send_url,  me.searchData).then(e => {
           console.log("表格请求结果:",e)
           //打印请求成功结果
-            if(e.code == 200 ){
-              me.tableList = e.data.list
-              me.searchData.total = e.data.total;	// 总数
-              me.searchData.page = e.data.page;	//页码
-              me.searchData.page_size = e.data.page_size;	//每页数量
-            
+          if(e.code == 200 ){
+              me.tableList = e.data.table
+              me.chartLine1_data = e.data.chart
             } else {
+
+    
               me.$message({ type: 'error', message: '请求表格列表失败!' + e.msg, duration: 2000 })
             }
 
             setTimeout(() => {
               me.tableLoading = false
+
+              me.roadchartLine1(me.chartLine1_data)
             }, 100)
 
+
         })
 
       
@@ -308,13 +305,13 @@ export default {
         xAxis: {
           type: 'category',
           axisPointer: { type: 'shadow'},
-          data: chartLine1_data.monthdate 
+          data: chartLine1_data.date_month 
         },
         yAxis: [
           { type: 'value',axisLabel: {formatter: '{value} 头' }},
         ],
         series: [
-          { name: '死亡',  type: 'line', data: chartLine1_data.arr1   }
+          { name: '死亡',  type: 'line', data: chartLine1_data.die_count   }
         ]
       }
 

+ 1 - 1
src/views/dataStatistics/WeightTrend.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/workManagement/WorkTaskAssign.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

+ 1 - 1
src/views/workManagement/WorkTaskAssign100.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

Plik diff jest za duży
+ 764 - 67
src/views/workManagement/WorkTaskAssign1022.vue


+ 1 - 1
src/views/workManagement/WorkTaskImplement100.vue

@@ -1,7 +1,7 @@
 <template>
  
   <div>
-        1.1版本页面,待开发
+        1.0.2版本页面,待开发
   </div>
 
 

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików