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