From 7ef0c9a64b487bfbcf659f6fba4c26a84bd79a9b Mon Sep 17 00:00:00 2001 From: shijing Date: Tue, 6 Jan 2026 11:26:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E7=A6=85=E9=81=93143?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/statistics/bxerp/cpccjcTotal.vue | 210 +++++++ src/views/statistics/bxerp/cpwgfj1Total.vue | 498 +++++++++++++++++ src/views/statistics/bxerp/cpwgfj2Total.vue | 498 +++++++++++++++++ src/views/statistics/bxerp/cpwgnzcjTotal.vue | 515 ++++++++++++++++++ src/views/statistics/bxerp/cpwgnzfjTotal.vue | 503 +++++++++++++++++ src/views/statistics/bxerp/cpxnjyTotal.vue | 282 ++++++++++ src/views/statistics/bxerp/cpzjTotal.vue | 359 ++++++++++++ src/views/statistics/bxerp/fenjianTotal.vue | 137 +++-- src/views/statistics/bxerp/gzcpjcTotal.vue | 222 ++++++++ src/views/statistics/bxerp/maopiTotal.vue | 74 ++- src/views/statistics/bxerp/niuzhuanTotal.vue | 475 ++++++++-------- .../statistics/bxerp/zhongjian1Total.vue | 347 ++++++++++++ .../statistics/bxerp/zhongjian2Total.vue | 317 +++++++++++ 13 files changed, 4126 insertions(+), 311 deletions(-) create mode 100644 src/views/statistics/bxerp/cpccjcTotal.vue create mode 100644 src/views/statistics/bxerp/cpwgfj1Total.vue create mode 100644 src/views/statistics/bxerp/cpwgfj2Total.vue create mode 100644 src/views/statistics/bxerp/cpwgnzcjTotal.vue create mode 100644 src/views/statistics/bxerp/cpwgnzfjTotal.vue create mode 100644 src/views/statistics/bxerp/cpxnjyTotal.vue create mode 100644 src/views/statistics/bxerp/cpzjTotal.vue create mode 100644 src/views/statistics/bxerp/gzcpjcTotal.vue create mode 100644 src/views/statistics/bxerp/zhongjian1Total.vue create mode 100644 src/views/statistics/bxerp/zhongjian2Total.vue diff --git a/src/views/statistics/bxerp/cpccjcTotal.vue b/src/views/statistics/bxerp/cpccjcTotal.vue new file mode 100644 index 00000000..2af123cf --- /dev/null +++ b/src/views/statistics/bxerp/cpccjcTotal.vue @@ -0,0 +1,210 @@ + + + + + diff --git a/src/views/statistics/bxerp/cpwgfj1Total.vue b/src/views/statistics/bxerp/cpwgfj1Total.vue new file mode 100644 index 00000000..0f6d83ed --- /dev/null +++ b/src/views/statistics/bxerp/cpwgfj1Total.vue @@ -0,0 +1,498 @@ + + + + + diff --git a/src/views/statistics/bxerp/cpwgfj2Total.vue b/src/views/statistics/bxerp/cpwgfj2Total.vue new file mode 100644 index 00000000..996e6df5 --- /dev/null +++ b/src/views/statistics/bxerp/cpwgfj2Total.vue @@ -0,0 +1,498 @@ + + + + + diff --git a/src/views/statistics/bxerp/cpwgnzcjTotal.vue b/src/views/statistics/bxerp/cpwgnzcjTotal.vue new file mode 100644 index 00000000..a8e53757 --- /dev/null +++ b/src/views/statistics/bxerp/cpwgnzcjTotal.vue @@ -0,0 +1,515 @@ + + + + + diff --git a/src/views/statistics/bxerp/cpwgnzfjTotal.vue b/src/views/statistics/bxerp/cpwgnzfjTotal.vue new file mode 100644 index 00000000..94ef2701 --- /dev/null +++ b/src/views/statistics/bxerp/cpwgnzfjTotal.vue @@ -0,0 +1,503 @@ + + + + + diff --git a/src/views/statistics/bxerp/cpxnjyTotal.vue b/src/views/statistics/bxerp/cpxnjyTotal.vue new file mode 100644 index 00000000..e3a8c0f8 --- /dev/null +++ b/src/views/statistics/bxerp/cpxnjyTotal.vue @@ -0,0 +1,282 @@ + + + + + diff --git a/src/views/statistics/bxerp/cpzjTotal.vue b/src/views/statistics/bxerp/cpzjTotal.vue new file mode 100644 index 00000000..866c9741 --- /dev/null +++ b/src/views/statistics/bxerp/cpzjTotal.vue @@ -0,0 +1,359 @@ + + + + + diff --git a/src/views/statistics/bxerp/fenjianTotal.vue b/src/views/statistics/bxerp/fenjianTotal.vue index 139c15de..5e2566ba 100644 --- a/src/views/statistics/bxerp/fenjianTotal.vue +++ b/src/views/statistics/bxerp/fenjianTotal.vue @@ -2,6 +2,11 @@
+ - 导出
@@ -30,60 +30,102 @@ stripe > - + + + + + + + - - - - - + - + - + - + - + + + + + + - + + + + + + - + + + + + + - + + + + + + - + + + + + + + + + @@ -99,8 +141,8 @@ export default { data() { return { params: { - ordering:'data__分检_批次号', - querys:[[{field:"wm",value:0,compare:"isnull"},{field:"data__has_key",compare:"",value:"分检_批次号"}]], + ordering:'-data__分检_小日期', + querys:[[{field:"data__has_key",compare:"",value:"分检_日期"}]] }, query:{ name__contains:'', @@ -108,7 +150,7 @@ export default { last_time__gte:'', last_time__lte:'', }, - apiObj: this.$API.wpm.wpr.query, + apiObj: this.$API.wpm.batchstquery, options:[], tableData:[], }; @@ -117,13 +159,34 @@ export default { handleQuery(){ let that = this; let querys = [[{field:"data__has_key",compare:"",value:"分检_批次号"}]]; - let obj = {}; - obj.field = 'batch'; + let obj = {},obj1 = {},obj2 = {},obj3 = {}; + obj.field = 'data__分检_批次号'; obj.value = that.query.batch__contains; obj.compare = ''; + + obj1.field = 'last_time'; + obj1.value = that.query.last_time__gte; + obj1.compare = 'gte'; + + obj2.field = 'last_time'; + obj2.value = that.query.last_time__lte; + obj2.compare = 'lte'; + + obj3.field = 'material_start__name'; + obj3.value = that.query.name__contains; + obj3.compare = 'contains'; 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){ + querys[0].push(obj1); + } + if(that.query.last_time__lte!==''&&that.query.last_time__lte!==null){ + querys[0].push(obj2); + } + if(that.query.name__contains!==''&&that.query.name__contains!==null){ + querys[0].push(obj3); + } that.params.querys = querys; this.$refs.table.queryData(that.params); }, diff --git a/src/views/statistics/bxerp/gzcpjcTotal.vue b/src/views/statistics/bxerp/gzcpjcTotal.vue new file mode 100644 index 00000000..221ac1c7 --- /dev/null +++ b/src/views/statistics/bxerp/gzcpjcTotal.vue @@ -0,0 +1,222 @@ + + + + + diff --git a/src/views/statistics/bxerp/maopiTotal.vue b/src/views/statistics/bxerp/maopiTotal.vue index 6d814183..3fc3cde2 100644 --- a/src/views/statistics/bxerp/maopiTotal.vue +++ b/src/views/statistics/bxerp/maopiTotal.vue @@ -2,6 +2,11 @@
+ - 导出
@@ -29,17 +29,17 @@ row-key="id" stripe > - + + + + - - +