From 376f3de70bfdd7905876123ba5a331c0aa176199 Mon Sep 17 00:00:00 2001
From: 小飞侠 <8277136+liaoxujun@user.noreply.gitee.com>
Date: 星期四, 25 九月 2025 09:10:29 +0800
Subject: [PATCH] 修改注册时可以多模块注册
---
Web/src/views/fb_p_complaints/procurementComplaint/index.vue | 33 ++++++++++++++++++++-------------
1 files changed, 20 insertions(+), 13 deletions(-)
diff --git a/Web/src/views/fb_p_complaints/procurementComplaint/index.vue b/Web/src/views/fb_p_complaints/procurementComplaint/index.vue
index 8df82e6..49ad44c 100644
--- a/Web/src/views/fb_p_complaints/procurementComplaint/index.vue
+++ b/Web/src/views/fb_p_complaints/procurementComplaint/index.vue
@@ -8,7 +8,9 @@
import printDialog from '/@/views/system/print/component/hiprint/preview.vue';
import ModifyRecord from '/@/components/table/modifyRecord.vue';
import ImportData from '/@/components/table/importData.vue';
+import commonFunction from "/@/utils/commonFunction";
+const { dateFormatYMD } = commonFunction();
const procurementComplaintApi = useProcurementComplaintApi();
const printDialogRef = ref();
const editDialogRef = ref();
@@ -25,7 +27,7 @@
page: 1,
pageSize: 20,
total: 0,
- field: 'createTime', // 榛樿鐨勬帓搴忓瓧娈�
+ field: 'decisionDate', // 榛樿鐨勬帓搴忓瓧娈�
order: 'descending', // 鎺掑簭鏂瑰悜
descStr: 'descending', // 闄嶅簭鎺掑簭鐨勫叧閿瓧绗�
},
@@ -152,14 +154,15 @@
<el-input v-model="state.tableQueryParams.keyword" clearable placeholder="璇疯緭鍏ユ姇璇変簨椤�" />
</el-form-item>
</el-col>
- <!-- <el-col :xs="24" :sm="12" :md="12" :lg="4" :xl="4" class="mb10" v-if="state.showAdvanceQueryUI">
+ <el-col :xs="24" :sm="12" :md="12" :lg="4" :xl="4" class="mb10" v-if="state.showAdvanceQueryUI">
<el-form-item label="鏄惁鎴愮珛">
<el-select v-model="state.tableQueryParams.status" placeholder="璇烽�夋嫨" clearable>
- <el-option label="鏄�" :value="200" />
- <el-option label="鍚�" :value="400" />
+ <el-option label="鎴愮珛" value="Valid" />
+ <el-option label="椹冲洖" value="Rejected" />
+ <el-option label="鍏跺畠" value="Other" />
</el-select>
</el-form-item>
- </el-col> -->
+ </el-col>
<!-- <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10">
<el-form-item label="鍏抽敭瀛�">
@@ -203,19 +206,23 @@
</el-form>
</el-card>
<el-card class="full-table" shadow="hover" style="margin-top: 5px">
- <el-table :data="state.tableData" @selection-change="(val: any[]) => { state.selectData = val; }" :default-sort="{ prop: 'decisionDate', order: 'ascending' }"
+ <el-table :data="state.tableData" @selection-change="(val: any[]) => { state.selectData = val; }" :default-sort="{ prop: 'decisionDate', order: 'descending' }"
style="width: 100%" v-loading="state.tableLoading" tooltip-effect="light" row-key="id" @sort-change="sortChange"
border>
<el-table-column type="selection" width="40" align="center"
v-if="auth('procurementComplaint:batchDelete') || auth('procurementComplaint:export')" />
<el-table-column type="index" label="搴忓彿" width="55" align="center" />
- <el-table-column prop='decisionDate' label='鍐冲畾鏃ユ湡' show-overflow-tooltip sortable/>
+ <el-table-column prop='decisionDate' label='鍐冲畾鏃ユ湡' width="90" show-overflow-tooltip sortable >
+ <template #default="{ row }">
+ <span>{{dateFormatYMD(null,null,row.decisionDate)}}</span>
+ </template>
+ </el-table-column>
<el-table-column prop='projectName' label='椤圭洰鍚嶇О' show-overflow-tooltip />
- <el-table-column prop='projectCode' label='椤圭洰缂栧彿' show-overflow-tooltip />
+ <el-table-column prop='projectCode' label='椤圭洰缂栧彿' width="135" show-overflow-tooltip />
<el-table-column prop='purchaser' label='閲囪喘浜�' show-overflow-tooltip />
<el-table-column prop='procurementAgency' label='閲囪喘浠g悊鏈烘瀯' show-overflow-tooltip />
- <el-table-column prop='complainant' label='鎶曡瘔浜�' show-overflow-tooltip />
- <el-table-column prop='procurementSupervisionDepartment' label='閲囪喘鐩戠潱閮ㄩ棬' show-overflow-tooltip />
+ <el-table-column prop='complainant' label='鎶曡瘔浜�' show-overflow-tooltip />
+ <el-table-column prop='procurementSupervisionDepartment' label='閲囪喘鐩戠潱閮ㄩ棬' width="140" show-overflow-tooltip />
<!-- <el-table-column prop='complaints' label='鏄惁鎴愮珛' show-overflow-tooltip /> -->
<el-table-column prop='url' label='绾夸笂鍦板潃' show-overflow-tooltip>
<template #default="{ row }">
@@ -227,14 +234,14 @@
<ModifyRecord :data="scope.row" />
</template>
</el-table-column> -->
- <el-table-column label="鎿嶄綔" width="140" align="center" fixed="right" show-overflow-tooltip
+ <el-table-column label="鎿嶄綔" width="70" align="center" fixed="right" show-overflow-tooltip
v-if="auth('procurementComplaint:update') || auth('procurementComplaint:delete')">
<template #default="scope">
<el-button icon="ele-Edit" size="small" text type="primary"
- @click="editDialogRef.openDialog(scope.row, '缂栬緫鏀垮簻閲囪喘鎶曡瘔鏁版嵁澶勭悊')" v-auth="'procurementComplaint:update'"> 缂栬緫
+ @click="editDialogRef.openDialog(scope.row, '缂栬緫鏀垮簻閲囪喘鎶曡瘔鏁版嵁澶勭悊')" v-auth="'procurementComplaint:update'">
</el-button>
<el-button icon="ele-Delete" size="small" text type="primary" @click="delProcurementComplaint(scope.row)"
- v-auth="'procurementComplaint:delete'"> 鍒犻櫎 </el-button>
+ v-auth="'procurementComplaint:delete'"> </el-button>
</template>
</el-table-column>
</el-table>
--
Gitblit v1.9.1