From e4e9a44b2e2ba516aa307d8edf91b430cce7e1d6 Mon Sep 17 00:00:00 2001 From: qinxianzhangyao <11053546+qinxianzhangyao@user.noreply.gitee.com> Date: 星期三, 01 十一月 2023 18:07:04 +0800 Subject: [PATCH] qxtj --- src/views/system/refund/index.vue | 254 ++++++++++++++------------------------------------ 1 files changed, 72 insertions(+), 182 deletions(-) diff --git a/src/views/system/refund/index.vue b/src/views/system/refund/index.vue index 760a006..eb99686 100644 --- a/src/views/system/refund/index.vue +++ b/src/views/system/refund/index.vue @@ -1,111 +1,56 @@ <template> <div class="app-container"> <div class="grid-content bg-purple"> - <el-form - :inline="true" - ref="form" - :model="form" - :label-position="labelPosition" - class="demo-form-inline" - > - <el-form-item label="浣撴鍙�" prop="tjNum"> - <el-input - ref="inputName" - v-model="form.tjNum" - placeholder="璇疯緭鍏ヤ綋妫�鍙�" - /> - </el-form-item> - <el-form-item label="濮撳悕" prop="tjName"> - <el-input v-model="form.tjName" placeholder="璇疯緭鍏ュ鍚�" /> - </el-form-item> - <el-form-item label="鑱旂郴鐢佃瘽" prop="tjPhone"> - <el-input v-model="form.tjPhone" placeholder="璇疯緭鍏ヨ仈绯荤數璇�" /> - </el-form-item> - <el-form-item> - <el-button - style="margin-left: 50px" - type="primary" - size="mini" - @click="handle" - >鎼滅储</el-button - > - <el-button - style="margin-left: 10px" - type="primary" - size="mini" - @click="resetQuery" - >閲嶇疆</el-button - > - </el-form-item> + <el-form :inline="true" ref="form" :model="form" :label-position="labelPosition" class="demo-form-inline" + label-width="100px"> + <el-row> + <el-col :span="6"> + <el-form-item label="浣撴鍙�" prop="tjNum" style="display: flex;"> + <el-input ref="inputName" v-model="form.tjNum" placeholder="璇疯緭鍏ヤ綋妫�鍙�" /> + </el-form-item> + </el-col> + <el-col :span="5"> + <el-form-item label="濮撳悕" prop="tjName" style="display: flex;"> + <el-input v-model="form.tjName" placeholder="璇疯緭鍏ュ鍚�" /> + </el-form-item> + </el-col> + <el-col :span="7"> + <el-form-item label="鑱旂郴鐢佃瘽" prop="tjPhone" style="display: flex;"> + <el-input v-model="form.tjPhone" placeholder="璇疯緭鍏ヨ仈绯荤數璇�" /> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item> + <el-button style="margin-left: 50px" type="primary" size="mini" @click="handle">鎼滅储</el-button> + <el-button style="margin-left: 10px" type="primary" size="mini" @click="resetQuery">閲嶇疆</el-button> + </el-form-item> + </el-col> + </el-row> + + + + </el-form> </div> <template> - <el-table - id="sig" - :data="customerList" - height="240" - style="width: 100%; margin-bottom: 20px" - border - @selection-change="handleSelection" - tooltip-effect="dark" - ref="multipleTable" - > + <el-table id="sig" :data="customerList" height="240" style="width: 100%; margin-bottom: 20px" border + @selection-change="handleSelection" tooltip-effect="dark" ref="multipleTable"> <el-table-column type="selection" width="55"> </el-table-column> - <el-table-column - prop="tjName" - label="濮撳悕" - width="100px" - align="center" - :show-overflow-tooltip="true" - > + <el-table-column prop="tjName" label="濮撳悕" width="100px" align="center" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="tjPhone" - label="鑱旂郴鐢佃瘽" - align="center" - width="150px" - :show-overflow-tooltip="true" - > + <el-table-column prop="tjPhone" label="鑱旂郴鐢佃瘽" align="center" width="150px" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="tjComp" - label="鍗曚綅" - align="center" - width="250px" - :show-overflow-tooltip="true" - > + <el-table-column prop="tjComp" label="鍗曚綅" align="center" width="250px" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="tjType" - label="浣撴绫诲瀷" - align="center" - :show-overflow-tooltip="true" - > + <el-table-column prop="tjType" label="浣撴绫诲瀷" align="center" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="tjNumber" - label="浣撴鍙�" - align="center" - width="250px" - :show-overflow-tooltip="true" - > + <el-table-column prop="tjNumber" label="浣撴鍙�" align="center" width="250px" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="totalAmount" - label="鎬昏垂鐢�" - align="center" - :show-overflow-tooltip="true" - > + <el-table-column prop="totalAmount" label="鎬昏垂鐢�" align="center" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - label="鐧昏鏃堕棿" - align="center" - prop="registerTime" - width="155px" - height="10px" - :show-overflow-tooltip="true" - > + <el-table-column label="鐧昏鏃堕棿" align="center" prop="registerTime" width="155px" height="10px" + :show-overflow-tooltip="true"> <template slot-scope="scope"> <span>{{ parseTime(scope.row.registerTime) }}</span> </template> @@ -115,13 +60,7 @@ <span>{{ parseTime(scope.row.reportTime) }}</span> </template> </el-table-column> --> - <el-table-column - label="寮�绁ㄦ椂闂�" - align="center" - prop="drawerTime" - width="180" - :show-overflow-tooltip="true" - > + <el-table-column label="寮�绁ㄦ椂闂�" align="center" prop="drawerTime" width="180" :show-overflow-tooltip="true"> <template slot-scope="scope"> <span>{{ parseTime(scope.row.drawerTime, "{y}-{m}-{d}") }}</span> </template> @@ -129,97 +68,48 @@ </el-table> </template> - <el-row :gutter="10" class="mb8"> - <el-col :span="16"> - <el-form - :inline="true" - :model="formInline" - class="demo-form-inline" - style="margin: 0px 4px" - > - <el-form-item label="宸查�夋嫨閫�璐瑰叡璁�:"> - <el-input - v-model="formInline.price" - placeholder="璇疯緭鍏ラ噾棰�" - ></el-input> + + <el-form :inline="true" :model="formInline" class="demo-form-inline" style="margin: 0px 4px"> + <el-row > + <el-col :span="10"> + <el-form-item label="閫�璐瑰叡璁�:"> + <el-input v-model="formInline.price" placeholder="璇疯緭鍏ラ噾棰�"></el-input> </el-form-item> - <el-form-item label="閫�璐圭被鍨�"> - <el-select - style="width: 120px" - v-model="formInline.payType" - placeholder="璇烽�夋嫨浠樻绫诲瀷" - > - <el-option - v-for="dict in dict.type.dict_pay_type" - :key="dict.value" - :label="dict.label" - :value="dict.value" - ></el-option> + </el-col> + <el-col :span="10"> + <el-form-item label="閫�璐圭被鍨�" style="display: flex;"> + <el-select v-model="formInline.payType" placeholder="璇烽�夋嫨浠樻绫诲瀷" > + <el-option v-for="dict in dict.type.dict_pay_type" :key="dict.value" :label="dict.label" + :value="dict.value"></el-option> </el-select> </el-form-item> - <el-button - icon="el-icon-document-delete" - size="small" - v-hasPermi="['hosp:order:export']" - @click="handleRefund" - style="margin-top: 3px" - >閫�璐�</el-button - > - </el-form> - </el-col> - </el-row> + </el-col> + <el-col :span="4"> + <el-form-item > + <el-button icon="el-icon-document-delete" size="small" v-hasPermi="['hosp:order:export']" @click="handleRefund" + style="margin-top: 3px">閫�璐�</el-button> + </el-form-item> + + </el-col> + </el-row> + </el-form> + <template> - <el-table - :data="numberList" - height="260" - v-loading="loading" - style="width: 100%; margin-top: 20px" - border - @selection-change="handleSelectionChange" - > + <el-table :data="numberList" height="260" v-loading="loading" style="width: 100%; margin-top: 20px" border + @selection-change="handleSelectionChange"> <el-table-column type="selection" width="55"> </el-table-column> - <el-table-column - prop="proName" - label="椤圭洰鍚嶇О" - align="center" - :show-overflow-tooltip="true" - > + <el-table-column prop="proName" label="椤圭洰鍚嶇О" align="center" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="price" - label="鍗曚环" - align="center" - :show-overflow-tooltip="true" - > + <el-table-column prop="price" label="鍗曚环" align="center" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="count" - label="鏁伴噺" - align="center" - :show-overflow-tooltip="true" - > + <el-table-column prop="count" label="鏁伴噺" align="center" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="netReceipts" - label="瀹炴敹" - align="center" - :show-overflow-tooltip="true" - > + <el-table-column prop="netReceipts" label="瀹炴敹" align="center" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - prop="tollCollector" - label="鏀惰垂浜哄憳" - align="center" - :show-overflow-tooltip="true" - > + <el-table-column prop="tollCollector" label="鏀惰垂浜哄憳" align="center" :show-overflow-tooltip="true"> </el-table-column> - <el-table-column - label="鏀惰垂鏃堕棿" - align="center" - prop="collectFeesTime" - :show-overflow-tooltip="true" - > + <el-table-column label="鏀惰垂鏃堕棿" align="center" prop="collectFeesTime" :show-overflow-tooltip="true"> <template slot-scope="scope"> <span>{{ parseTime(scope.row.collectFeesTime) }}</span> </template> @@ -350,7 +240,7 @@ resetQuery() { this.$tab.refreshPage(); }, - + // 琛ㄦ牸鍗曢�� handleSelection(selection, val) { if (selection) { -- Gitblit v1.8.0