From d0457278c4f79f6acf8b0b39cee47ab56e9fd038 Mon Sep 17 00:00:00 2001 From: lkk <364857242@qq.com> Date: 星期二, 17 六月 2025 08:39:36 +0800 Subject: [PATCH] 1 --- src/views/system/info/index.vue | 102 ++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 73 insertions(+), 29 deletions(-) diff --git a/src/views/system/info/index.vue b/src/views/system/info/index.vue index 844d82b..1af767f 100644 --- a/src/views/system/info/index.vue +++ b/src/views/system/info/index.vue @@ -36,7 +36,8 @@ type="primary" icon="el-icon-search" size="mini" - @click="handleQuery" style="margin:0 15px;" + @click="handleQuery" + style="margin: 0 15px" >鎼滅储</el-button > <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" @@ -115,7 +116,12 @@ /> <el-table-column label="宸" align="center" prop="difference" /> <el-table-column label="绛剧害浜�" align="center" prop="payer" /> - <el-table-column label="棰勭害鏃堕棿" align="center" prop="createTime" /> + <el-table-column + label="棰勭害鏃堕棿" + align="center" + prop="createTime" + :formatter="formatDate" + /> </el-table> <el-form @@ -126,7 +132,7 @@ label-width="100px" > <el-row> - <el-col :span="6"> + <el-col :span="5"> <el-form-item label="璐熻矗浜�" style="display: flex"> <el-input v-model="formInline.payer" @@ -134,12 +140,12 @@ ></el-input> </el-form-item> </el-col> - <el-col :span="7"> + <el-col :span="6"> <el-form-item label="浜ゆ槗閲戦" style="display: flex"> <el-input v-model="formInline.price" placeholder="閲戦"></el-input> </el-form-item> </el-col> - <el-col :span="7"> + <el-col :span="6"> <el-form-item label="浜ゆ槗绫诲瀷" prop="payType" style="display: flex"> <el-select v-model="formInline.payType" @@ -154,23 +160,66 @@ </el-select> </el-form-item> </el-col> - <el-col :span="7"> + <el-col :span="4"> + <el-form-item style="display: flex"> + <el-button + type="primary" + size="mini" + @click="SubmitEvent" + style="margin: 0 15px" + >鏀惰垂</el-button + > + </el-form-item> + </el-col> + <!-- <el-col :span="7"> <el-form-item> - <el-button type="primary" size="mini" @click="SubmitEvent" style="margin:0 15px;" + <el-button + type="primary" + size="mini" + @click="SubmitEvent" + style="margin: 0 15px" >鏀惰垂</el-button > <el-button type="primary" size="mini" @click="handleDelete" >閫�璐�</el-button > </el-form-item> - </el-col> + </el-col> --> </el-row> </el-form> + <el-button-group style="margin-left: 20px; margin-top: 20px"> + <el-button type="primary" size="mini">宸叉鏈粨璐︿汉鍛�</el-button> + <el-button type="primary" size="mini">鏈浜哄憳</el-button> + <el-button type="primary" size="mini">鍏ㄩ儴浜哄憳</el-button> + </el-button-group> + <el-row :gutter="20"> + <el-col :span="12" :xs="24" style="padding: 0px 20px"> + <div class="tj"> + <span class="tj_txt">浣撴浜哄憳鎯呭喌琛�</span> + </div> + + <el-table + v-loading="loading" + :data="peopleList" + border + max-height="260px" + > + <el-table-column type="selection" width="55" align="center" /> + <el-table-column label="搴忓彿" align="center" prop="newID" /> + <el-table-column label="濮撳悕" align="center" prop="name" /> + <el-table-column label="鎬у埆" align="center" prop="sex" /> + <el-table-column label="鐢佃瘽" align="center" prop="iphone" /> + <el-table-column label="鐘舵��" align="center" prop="tjStatus" /> + <el-table-column label="浣撴鏃堕棿" align="center" prop="tjTime"> + </el-table-column> + </el-table> + </el-col> + <el-col :span="12" :xs="24"> <div class="tj"> - <span class="tj_txt">宸茬即璐硅褰�</span> + <span class="tj_txt">宸茬粨璐﹁褰�</span> </div> <el-table @@ -192,24 +241,11 @@ <el-table-column label="浜ゆ槗浜哄憳" align="center" prop="payer" /> <el-table-column label="鎿嶄綔浜哄憳" align="center" prop="payee"> </el-table-column> - <el-table-column label="鎿嶄綔鏃堕棿" align="center" prop="createTime" /> - </el-table> - </el-col> - <el-col :span="12" :xs="24" style="padding: 0px 20px"> - <div class="tj"> - <span class="tj_txt">浣撴浜哄憳鎯呭喌琛�</span> - </div> - - <el-table - v-loading="loading" - :data="peopleList" - border - max-height="260px" - > - <el-table-column label="搴忓彿" align="center" prop="newID" /> - <el-table-column label="濮撳悕" align="center" prop="name" /> - <el-table-column label="鐘舵��" align="center" prop="tjStatus" /> - <el-table-column label="浣撴鏃堕棿" align="center" prop="tjTime"> + <el-table-column label="缁撹处鏃堕棿" align="center" prop="createTime" /> + <el-table-column label="鎿嶄綔" align="center"> + <template> + <el-button type="primary">鎾ら攢缁撹处</el-button> + </template> </el-table-column> </el-table> </el-col> @@ -295,6 +331,14 @@ }, methods: { /** 鏌ヨ浣撴鍗曚綅缂磋垂鏄庣粏鍒楄〃 */ + formatDate(row) { + if (!row.createTime) return ""; + const date = new Date(row.createTime); + const year = date.getFullYear(); + const month = (date.getMonth() + 1).toString().padStart(2, "0"); + const day = date.getDate().toString().padStart(2, "0"); + return `${year}-${month}-${day}`; + }, getList() { // this.loading = true; // listInfo(this.queryParams).then(response => { @@ -396,7 +440,7 @@ }, // 澶氶�夋閫変腑鏁版嵁 handleSelectionChange(selection) { - console.log(2222) + console.log(2222); if (selection.length > 1) { let del_row = selection.shift(); this.$refs.tb.toggleRowSelection(del_row, false); //璁剧疆杩欎竴琛屽彇娑堥�変腑 @@ -431,7 +475,7 @@ }); } }); - console.log(11111) + console.log(11111); if (this.teamNo) { getTeamTjPeopleList(this.teamNo).then((res) => { if (res.data) { -- Gitblit v1.8.0