From b65ebea9b72f2d526ddadcbc458ce398922391f5 Mon Sep 17 00:00:00 2001 From: wjt <1797368093@qq.com> Date: 星期一, 24 六月 2024 10:03:41 +0800 Subject: [PATCH] 添加接口 --- src/views/infomanger/complating/index.vue | 35 ++++++++++++++++++++++------------- 1 files changed, 22 insertions(+), 13 deletions(-) diff --git a/src/views/infomanger/complating/index.vue b/src/views/infomanger/complating/index.vue index 8d33215..106bbba 100644 --- a/src/views/infomanger/complating/index.vue +++ b/src/views/infomanger/complating/index.vue @@ -2,19 +2,21 @@ <div class="app-container"> <el-form inline ref="formRef" :model="form.quparams" label-width="80px"> <el-form-item label="鎶曡瘔鍐呭" prop="content"> - <el-input placeholder="璇疯緭鍏�" v-model="form.quparams.content"></el-input> + <el-input placeholder="璇疯緭鍏�" v-model="form.quparams.complaintReason"></el-input> </el-form-item> - <el-form-item label="鎶曡瘔瀵硅薄"> - <el-input placeholder="璇疯緭鍏�"></el-input> + <el-form-item label="鎶曡瘔瀵硅薄" prop="executeDeptName"> + <el-input placeholder="璇疯緭鍏�" v-model="form.quparams.executeDeptName"></el-input> </el-form-item> - <el-form-item label="鎶曡瘔浜�"> - <el-input placeholder="璇疯緭鍏�"></el-input> + <el-form-item label="鎶曡瘔浜�" prop="companyUser"> + <el-input placeholder="璇疯緭鍏�" v-model="form.quparams.companyUser"></el-input> </el-form-item> - <el-form-item label="鎵ф硶璁板綍"> - <el-input placeholder="璇疯緭鍏�"></el-input> + <el-form-item label="鎵ф硶璁板綍" prop="enforceReason"> + <el-input placeholder="璇疯緭鍏�" v-model="form.quparams.enforceReason"></el-input> </el-form-item> - <el-form-item label="鍔炵悊鐘舵��"> - <el-input placeholder="璇疯緭鍏�"></el-input> + <el-form-item label="鍔炵悊鐘舵��" prop="complaintStatus"> + <el-select style="width: 180px;" v-model="form.quparams.complaintStatus" placeholder="璇烽�夋嫨"> + <el-option v-for="(item,index) in form.status" :key="index" :label="item" :value="index"></el-option> + </el-select> </el-form-item> <el-form-item> <el-button type="primary" icon="Search" @click="handleQuery">鎼滅储</el-button> @@ -78,7 +80,10 @@ content: '', pageSize: 10, pageNum: 1, - total: 0 + total: 0, + complaintReason: '', + executeDeptName: '', + complaintStatus: '' }, tableData: [], status: { @@ -89,15 +94,19 @@ return complaint_type.value.find((f: any) => f.value == e)?.label; }; function handleQuery() { - + form.quparams.pageNum = 1 + listComplaintHttp() } function resetQuery() { formRef.value.resetFields() + form.quparams.pageNum = 1 + listComplaintHttp() } function listComplaintHttp() { - listComplaint().then((res: any) => { - console.log(res.rows) + listComplaint(form.quparams).then((res: any) => { + // console.log(res.rows) form.tableData = res.rows + form.quparams.total = res.total }) } function handlerRes(item) { -- Gitblit v1.9.1