|
@@ -1,7 +1,7 @@
|
|
<!--
|
|
<!--
|
|
* @Author: your name
|
|
* @Author: your name
|
|
* @Date: 2021-10-21 17:51:22
|
|
* @Date: 2021-10-21 17:51:22
|
|
- * @LastEditTime: 2021-11-30 09:00:21
|
|
|
|
|
|
+ * @LastEditTime: 2021-12-02 17:37:33
|
|
* @LastEditors: Please set LastEditors
|
|
* @LastEditors: Please set LastEditors
|
|
* @Description: 生产经营页面
|
|
* @Description: 生产经营页面
|
|
* @FilePath: \hyyfScreen\src\views\Production\Production.vue
|
|
* @FilePath: \hyyfScreen\src\views\Production\Production.vue
|
|
@@ -251,7 +251,7 @@
|
|
<div class="production-column-item2">
|
|
<div class="production-column-item2">
|
|
<pro-board :title="'成本分析'">
|
|
<pro-board :title="'成本分析'">
|
|
<div style="height: 100%">
|
|
<div style="height: 100%">
|
|
- <div style="height: 90%;padding-top:30px;">
|
|
|
|
|
|
+ <div style="height: 100%;padding-top:30px;">
|
|
<!-- 扇形图 -->
|
|
<!-- 扇形图 -->
|
|
<chart-cost-pie
|
|
<chart-cost-pie
|
|
:data="costPieData"
|
|
:data="costPieData"
|
|
@@ -303,74 +303,7 @@ export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
inventoryPieData: [],
|
|
inventoryPieData: [],
|
|
- amountPieData: [
|
|
|
|
- {
|
|
|
|
- farmId: 1,
|
|
|
|
- id: 1,
|
|
|
|
- month: 10,
|
|
|
|
- rate: 1,
|
|
|
|
- stockName: "总存栏",
|
|
|
|
- stockQuantity: 1000,
|
|
|
|
- stockType: "total_stock",
|
|
|
|
- subareaId: 9,
|
|
|
|
- year: 2021,
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- farmId: 1,
|
|
|
|
- id: 2,
|
|
|
|
- month: 10,
|
|
|
|
- rate: 0.01,
|
|
|
|
- stockName: "母猪存栏",
|
|
|
|
- stockQuantity: 10,
|
|
|
|
- stockType: "sow_stock",
|
|
|
|
- subareaId: 9,
|
|
|
|
- year: 2021,
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- farmId: 1,
|
|
|
|
- id: 3,
|
|
|
|
- month: 10,
|
|
|
|
- rate: 0.09,
|
|
|
|
- stockName: "公猪存栏",
|
|
|
|
- stockQuantity: 90,
|
|
|
|
- stockType: "boar_stock",
|
|
|
|
- subareaId: 9,
|
|
|
|
- year: 2021,
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- farmId: 1,
|
|
|
|
- id: 4,
|
|
|
|
- month: 10,
|
|
|
|
- rate: 0.1,
|
|
|
|
- stockName: "哺乳仔猪存栏",
|
|
|
|
- stockQuantity: 100,
|
|
|
|
- stockType: "grice_stock",
|
|
|
|
- subareaId: 9,
|
|
|
|
- year: 2021,
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- farmId: 1,
|
|
|
|
- id: 5,
|
|
|
|
- month: 10,
|
|
|
|
- rate: 0.1,
|
|
|
|
- stockName: "保育猪存栏",
|
|
|
|
- stockQuantity: 100,
|
|
|
|
- stockType: "piglet_stock",
|
|
|
|
- subareaId: 9,
|
|
|
|
- year: 2021,
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- farmId: 1,
|
|
|
|
- id: 6,
|
|
|
|
- month: 10,
|
|
|
|
- rate: 0.1,
|
|
|
|
- stockName: "育肥猪存栏",
|
|
|
|
- stockQuantity: 100,
|
|
|
|
- stockType: "fatpig_stock",
|
|
|
|
- subareaId: 9,
|
|
|
|
- year: 2021,
|
|
|
|
- },
|
|
|
|
- ],
|
|
|
|
|
|
+ amountPieData: [],
|
|
amountLineData: {
|
|
amountLineData: {
|
|
boarStock: [],
|
|
boarStock: [],
|
|
fatpigStock: [],
|
|
fatpigStock: [],
|
|
@@ -596,6 +529,15 @@ export default {
|
|
res.data["piglet_stock"],
|
|
res.data["piglet_stock"],
|
|
res.data["fatpig_stock"],
|
|
res.data["fatpig_stock"],
|
|
];
|
|
];
|
|
|
|
+ this.amountPieData = {
|
|
|
|
+ name: ["妊娠", "哺乳", "空怀", "后备"],
|
|
|
|
+ data: [
|
|
|
|
+ res.data["sow_stock_1"].stockQuantity,
|
|
|
|
+ res.data["sow_stock_2"].stockQuantity,
|
|
|
|
+ res.data["sow_stock_3"].stockQuantity,
|
|
|
|
+ res.data["sow_stock_5"].stockQuantity,
|
|
|
|
+ ],
|
|
|
|
+ };
|
|
}
|
|
}
|
|
});
|
|
});
|
|
},
|
|
},
|
|
@@ -670,8 +612,9 @@ export default {
|
|
},
|
|
},
|
|
// 成本分析 - 数据改变
|
|
// 成本分析 - 数据改变
|
|
changeCostIndex(value) {
|
|
changeCostIndex(value) {
|
|
|
|
+ console.log("成本分析变了");
|
|
this.costIndex = value;
|
|
this.costIndex = value;
|
|
- this.costPieData = this.costHisData[value];
|
|
|
|
|
|
+ this.costPieData = this.costLineData[value];
|
|
},
|
|
},
|
|
// 销售分析
|
|
// 销售分析
|
|
initTheSales() {
|
|
initTheSales() {
|
|
@@ -685,6 +628,7 @@ export default {
|
|
this.weekSalesVolumeChange = res.data.quantityPercent;
|
|
this.weekSalesVolumeChange = res.data.quantityPercent;
|
|
this.salesChartData = {
|
|
this.salesChartData = {
|
|
moneyList: res.data.moneyList,
|
|
moneyList: res.data.moneyList,
|
|
|
|
+ moneyList1: res.data.moneyList1,
|
|
quantityList: res.data.quantityList,
|
|
quantityList: res.data.quantityList,
|
|
timeList: res.data.timeList,
|
|
timeList: res.data.timeList,
|
|
};
|
|
};
|