diff --git a/src/views/statistics/statistics_bang.vue b/src/views/statistics/statistics_bang.vue
index 11215941..4bc578ad 100644
--- a/src/views/statistics/statistics_bang.vue
+++ b/src/views/statistics/statistics_bang.vue
@@ -43,7 +43,7 @@
ref="table"
:apiObj="apiObj"
:params="params"
- :query="query"
+ :query="params"
id="exportDiv"
stripe
>
@@ -459,6 +459,11 @@
{{ scope.row.data.六车间生产入库_count }}
+
+
+ {{ scope.row.data.六车间生产入库_合格率 }}
+
+
{{ scope.row.data.六车间生产入库_count_notok }}
@@ -489,11 +494,6 @@
{{ getCountQt(scope.row.data,'六车间生产入库') }}
-
-
- {{ scope.row.data.六车间生产入库_合格率 }}
-
-
{{ scope.row.data.六车间生产入库_检验日期 }}
@@ -505,6 +505,11 @@
+
+
+ {{ scope.row.data.销售发货_count }}
+
+
{{ scope.row.data.六车间_批次发货合格率 }}
@@ -529,16 +534,15 @@ export default {
data() {
return {
params: {
- ordering:'-last_time,-first_time',
- material_start__cate:'棒',
- last_time_isnull:false,
+ ordering:'-data__棒料成型_小日期',
+ querys : [[{field:"data__has_key",compare:"",value:"棒料成型_日期"}]]
},
query:{
batch__contains:'',
last_time__gte:'',
last_time__lte:'',
},
- apiObj: this.$API.wpm.batchst,
+ apiObj: this.$API.wpm.batchstquery,
options:[],
tableData:[],
};
@@ -546,33 +550,25 @@ export default {
methods: {
handleQuery(){
let that = this;
- let querys = [],arr1=[],arr2=[];
+ let querys = [[{field:"data__has_key",compare:"",value:"棒料成型_日期"}],];
let obj = {},obj1 = {},obj2 = {};
obj.field = 'batch__contains';
obj.value = that.query.batch__contains;
obj.compare = '';
- obj1.field = 'last_time__gte';
+ obj1.field = 'last_time';
obj1.value = that.query.last_time__gte;
obj1.compare = 'gte';
- obj2.field = 'last_time__gte';
- obj2.value = that.query.last_time__gte;
- obj2.compare = 'gte';
- if((that.query.last_time__gte==''||that.query.last_time__gte==null)&&(that.query.last_time__lte==''||that.query.last_time__lte==null)&&that.query.batch__contains!==''&&that.query.batch__contains!==null){
- querys.push(obj);
+ obj2.field = 'last_time';
+ obj2.value = that.query.last_time__lte;
+ obj2.compare = 'lte';
+ if(that.query.batch__contains!==''&&that.query.batch__contains!==null){
+ querys[0].push(obj);
}
if(that.query.last_time__gte!==''&&that.query.last_time__gte!==null){
- arr1.push(obj1);
- if(that.query.batch__contains!==''&&that.query.batch__contains!==null){
- arr1.push(obj);
- }
- querys.push(arr1)
+ querys[0].push(obj1);
}
if(that.query.last_time__lte!==''&&that.query.last_time__lte!==null){
- arr2.push(obj2);
- if(that.query.batch__contains!==''&&that.query.batch__contains!==null){
- arr2.push(obj);
- }
- querys.push(arr2)
+ querys[0].push(obj2);
}
let params = {};
params.querys = querys;
diff --git a/src/views/statistics/statistics_guan.vue b/src/views/statistics/statistics_guan.vue
index 2e8732b0..da839b9c 100644
--- a/src/views/statistics/statistics_guan.vue
+++ b/src/views/statistics/statistics_guan.vue
@@ -43,7 +43,7 @@
ref="table"
:apiObj="apiObj"
:params="params"
- :query="query"
+ :query="params"
id="exportDiv"
stripe
>
@@ -129,12 +129,12 @@
- {{ scope.row.data.十车间入库_抽检合格数 }}
+ {{ scope.row.data.十车间入库_合格数 }}
- {{ scope.row.data.十车间入库_抽检合格率 }}
+ {{ scope.row.data.十车间入库_合格率 }}
@@ -591,9 +591,8 @@ export default {
data() {
return {
params: {
- ordering:'-last_time',
- material_start__cate:'管',
- last_time_isnull:false,
+ ordering:'-data__管料成型_小日期',
+ querys : [[{field:"data__has_key",compare:"",value:"管料成型_日期"}]]
},
query:{
batch__contains:'',
@@ -601,7 +600,7 @@ export default {
last_time__lte:'',
},
- apiObj: this.$API.wpm.batchst,
+ apiObj: this.$API.wpm.batchstquery,
options:[],
tableData:[],
};
@@ -609,33 +608,25 @@ export default {
methods: {
handleQuery(){
let that = this;
- let querys = [],arr1=[],arr2=[];
+ let querys = [[{field:"data__has_key",compare:"",value:"管料成型_日期"}]];
let obj = {},obj1 = {},obj2 = {};
obj.field = 'batch__contains';
obj.value = that.query.batch__contains;
obj.compare = '';
- obj1.field = 'last_time__gte';
+ obj1.field = 'last_time';
obj1.value = that.query.last_time__gte;
obj1.compare = 'gte';
- obj2.field = 'last_time__gte';
- obj2.value = that.query.last_time__gte;
- obj2.compare = 'gte';
- if((that.query.last_time__gte==''||that.query.last_time__gte==null)&&(that.query.last_time__lte==''||that.query.last_time__lte==null)&&that.query.batch__contains!==''&&that.query.batch__contains!==null){
- querys.push(obj);
+ obj2.field = 'last_time';
+ obj2.value = that.query.last_time__lte;
+ obj2.compare = 'lte';
+ if(that.query.batch__contains!==''&&that.query.batch__contains!==null){
+ querys[0].push(obj);
}
if(that.query.last_time__gte!==''&&that.query.last_time__gte!==null){
- arr1.push(obj1);
- if(that.query.batch__contains!==''&&that.query.batch__contains!==null){
- arr1.push(obj);
- }
- querys.push(arr1)
+ querys[0].push(obj1);
}
if(that.query.last_time__lte!==''&&that.query.last_time__lte!==null){
- arr2.push(obj2);
- if(that.query.batch__contains!==''&&that.query.batch__contains!==null){
- arr2.push(obj);
- }
- querys.push(arr2)
+ querys[0].push(obj2);
}
let params = {};
params.querys = querys;