diff --git a/src/views/statistics/ppass_num.vue b/src/views/statistics/ppass_num.vue
index 821386e5..3d3754fc 100644
--- a/src/views/statistics/ppass_num.vue
+++ b/src/views/statistics/ppass_num.vue
@@ -29,12 +29,16 @@
-
+
-
+
+
+
+
+
@@ -125,10 +129,20 @@ export default {
getData6() {
let that = this;
let obj = {
- query: { start_date: this.start_date, end_date: this.end_date, dept_name: "6车间" },
+ query: {
+ start_date: this.start_date, end_date: this.end_date, dept_name: "6车间",
+ select_cols_material: "", group_bys_material: "", order_bys_material: "",
+ select_cols_mgroup: ", mgroup.name AS 工段", group_bys_mgroup: ", mgroup.name"
+ },
+ raise_exception: true
};
+ if (that.queryType == '月') {
+ obj.query.select_cols_date = ",EXTRACT ( MONTH FROM mlog.handle_date ) AS 月"
+ obj.query.group_bys_date = ",EXTRACT ( MONTH FROM mlog.handle_date )"
+ obj.query.order_bys_date = ", 月"
+ }
let xAxisData = [], data1 = [], data0 = [];
- that.$API.bi.dataset.exec.req('mgroupWeek', obj).then((res) => {
+ that.$API.bi.dataset.exec.req('lineWeek', obj).then((res) => {
let data = res.data2.ds0;
that.tableData = data;
data.forEach(item => {
@@ -137,7 +151,7 @@ export default {
}
console.log('xAxisData:', xAxisData);
let index = xAxisData.indexOf(item.工段);
- if (item.物料名称.indexOf('棒') > -1) {
+ if (item.物料名.indexOf('棒') > -1) {
data0[index] = item.合格数;
} else {
data1[index] = item.合格数;
@@ -183,9 +197,9 @@ export default {