From 64ac9d8315c39a0a114e2ea80c6103e1e831dc98 Mon Sep 17 00:00:00 2001
From: 李林 <z1292839451@163.com>
Date: 星期二, 09 四月 2024 10:16:59 +0800
Subject: [PATCH] 费用统计
---
static/js/menu.js | 2 +-
src/assets/api/controller.js | 1 +
src/components/view/b1-expenses.vue | 31 ++++++++-----------------------
3 files changed, 10 insertions(+), 24 deletions(-)
diff --git a/src/assets/api/controller.js b/src/assets/api/controller.js
index 3616019..a9600ff 100644
--- a/src/assets/api/controller.js
+++ b/src/assets/api/controller.js
@@ -130,6 +130,7 @@
selectInsOrderTemplateById: "/insOrder/selectInsOrderTemplateById", //閫氳繃妫�楠屽崟妯℃澘id鑾峰彇妫�楠屽崟妯℃澘鍐呭
delInsOrderTemplate: "/insOrder/delInsOrderTemplate", //鍒犻櫎妫�楠屽崟妯℃澘
selectSampleAndProductByOrderId: "/insOrder/selectSampleAndProductByOrderId", //閫氳繃妫�楠屽崟鏌ヨ妫�楠屾暟鎹紙鏁版嵁鏌ョ湅锛�
+ costStatistics: "/insOrder/costStatistics", //璐圭敤缁熻
}
const sampleOrder = {
diff --git a/src/components/view/b1-expenses.vue b/src/components/view/b1-expenses.vue
index 77eab64..4f667ad 100644
--- a/src/components/view/b1-expenses.vue
+++ b/src/components/view/b1-expenses.vue
@@ -56,7 +56,7 @@
<div class="search_label">鏃堕棿鑼冨洿锛�</div>
<div class="search_input">
<el-date-picker
- v-model="componentData.entity.sample"
+ v-model="dates"
type="datetimerange"
range-separator="鑷�"
format="yyyy-MM-dd HH:mm:ss"
@@ -67,22 +67,9 @@
</div>
</div>
<div class="search_thing">
- <div class="search_label">鏍峰搧鍚嶇О锛�</div>
+ <div class="search_label">濮旀墭浜猴細</div>
<div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
- v-model="componentData.entity.sample" @keyup.enter.native="refreshTable()"></el-input></div>
- </div>
- <div class="search_thing">
- <div class="search_label">鐘舵�侊細</div>
- <div class="search_input">
- <el-select v-model="componentData.entity.status" placeholder="鍏ㄩ儴" size="small">
- <el-option
- v-for="item in statusList"
- :key="item.value"
- :label="item.label"
- :value="item.value">
- </el-option>
- </el-select>
- </div>
+ v-model="componentData.entity.name" @keyup.enter.native="refreshTable()"></el-input></div>
</div>
<div class="search_thing" style="padding-left: 30px;">
<el-button size="small" @click="refresh()">閲� 缃�</el-button>
@@ -90,7 +77,7 @@
</div>
</div>
<div class="table">
- <ValueTable ref="ValueTable" :url="$api.insOrder.selectInsOrderParameter" :componentData="componentData"
+ <ValueTable ref="ValueTable" :url="$api.insOrder.costStatistics" :componentData="componentData"
:key="upIndex" @handleWeave="handleWeave"/>
</div>
</div>
@@ -116,11 +103,9 @@
return {
componentData: {
entity: {
- entrustCode: null,
- sample: null,
- state: 1,
+ name: null,
orderBy: {
- field: 'id',
+ field: 'id,ins_sample_id',
order: 'asc'
}
},
@@ -155,8 +140,8 @@
},
entityCopy: {},
upIndex: 0,
- statusList:[],
- claimVisible:false
+ claimVisible:false,
+ dates: []
}
},
mounted() {
diff --git a/static/js/menu.js b/static/js/menu.js
index 300f842..c46171b 100644
--- a/static/js/menu.js
+++ b/static/js/menu.js
@@ -33,7 +33,7 @@
v: "璐圭敤缁熻",
i: "font icon-erjidaohang",
u: "b1-expenses",
- p: ""
+ p: "costStatistics"
}, {
v: "鏍峰搧绠$悊",
i: "font icon-erjidaohang",
--
Gitblit v1.9.3