From 935c201bdcf4adde998d46893dd0fa3eddf400bb Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期四, 20 七月 2023 17:55:22 +0800
Subject: [PATCH] 1
---
src/views/project/travelexpenseslistrecord/index.vue | 111 ++++++++++++++++++++++++++++---------------------------
1 files changed, 56 insertions(+), 55 deletions(-)
diff --git a/src/views/project/travelexpenseslistrecord/index.vue b/src/views/project/travelexpenseslistrecord/index.vue
index 203a29e..1a80e41 100644
--- a/src/views/project/travelexpenseslistrecord/index.vue
+++ b/src/views/project/travelexpenseslistrecord/index.vue
@@ -3,31 +3,12 @@
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
<el-row>
- <!--
- <el-col :span="6">
+ <!-- <el-col :span="6">
<el-form-item label="鍑哄樊浜�" prop="travelers">
<el-input v-model="queryParams.travelers" placeholder="璇疯緭鍏ュ嚭宸汉" clearable size="small"
@keyup.enter.native="handleQuery" />
</el-form-item>
- </el-col>
--->
- <el-col :span="6">
- <el-form-item label="缁忓姙浜�" prop="username">
- <el-input v-model="queryParams.username" placeholder="璇疯緭鍏ユ姤閿�浜�" clearable size="small"
- @keyup.enter.native="handleQuery" />
- </el-form-item>
- </el-col>
-
- <el-col :span="6">
- <el-form-item label="瀹℃牳鐘舵��" prop="recordstatus">
- <el-input v-model="queryParams.recordstatus" placeholder="璇烽�夋嫨瀹℃牳鐘舵��" clearable size="small" v-if="0"
- @keyup.enter.native="handleQuery" />
- <el-select v-model="queryParams.recordstatus" placeholder="璇烽�夋嫨瀹℃牳鐘舵��" clearable size="small">
- <el-option v-for="dict in dict.type.sys_recordstatus" :key="dict.value" :label="dict.label"
- :value="dict.value" />
- </el-select>
- </el-form-item>
- </el-col>
+ </el-col>-->
<el-col :span="8">
<el-form-item label="鐢宠鏃ユ湡" prop="createTime">
<el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="value1" type="daterange" @blur="onpick"
@@ -36,7 +17,20 @@
</el-date-picker>
</el-form-item>
</el-col>
-
+ <el-col :span="5">
+ <el-form-item label="缁忓姙浜�" prop="username">
+ <el-input v-model="queryParams.username" placeholder="璇疯緭鍏ユ姤閿�浜�" clearable size="small"
+ @keyup.enter.native="handleQuery" />
+ </el-form-item>
+ </el-col>
+ <el-col :span="5">
+ <el-form-item label="瀹℃壒鐘舵��" prop="CHECKFLAG" style="float: left">
+ <el-select v-model="queryParams.CHECKFLAG" placeholder="璇烽�夋嫨" style="width: 100%">
+ <el-option v-for="item in checkFlagOptions" :key="item.value" :label="item.label" :value="item.value">
+ </el-option>
+ </el-select>
+ </el-form-item>
+ </el-col>
<el-col :span="6">
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">鎼滅储</el-button>
@@ -74,8 +68,9 @@
<dict-tag :options="dict.type.sys_recordstatus" :value="scope.row.recordstatus" />
</template>
</el-table-column>
- <el-table-column label="缁忓姙浜�" width="120" align="center" prop="username">
- </el-table-column>
+ <el-table-column label="缁忓姙浜�" width="120" align="center" prop="username" />
+ <el-table-column label="鎵�灞炵粍鍒�" width="120" align="center" prop="deptmentname" />
+ <el-table-column label="缁勯暱" width="120" align="center" prop="managername" />
<el-table-column label="鎶ラ攢閲戦" width="120" align="center" prop="amountrequested">
</el-table-column>
<el-table-column label="鍑哄樊浜嬬敱" align="center" prop="reason">
@@ -109,7 +104,7 @@
涓嬭浇
</el-button>
<!-- v-hasPermi="['project:funddetail:edit']" -->
- <el-button size="mini" type="text" icon="el-icon-delete" disabled
+ <el-button size="mini" type="text" icon="el-icon-delete" :disabled="true"
@click="handleDelete(scope.row)">鍒犻櫎</el-button>
<!-- v-hasPermi="['project:funddetail:remove']" -->
</template>
@@ -125,33 +120,31 @@
<el-row>
<el-col :span="5">
<el-form-item label="鐢宠鏃ユ湡" prop="createTime">
- <el-date-picker style="width: 100%" v-model="form.createTime" disabled type="date"
+ <el-date-picker style="width: 100%" v-model="form.createTime" :disabled="true" type="date"
value-format="yyyy-MM-dd HH:mm:ss" placeholder="鐢宠鏃ユ湡">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="缁忓姙浜�" prop="username">
- <el-input v-model="form.username" placeholder="鎶ラ攢浜�" />
+ <el-input v-model="form.username" placeholder="鎶ラ攢浜�" :disabled="true" />
</el-form-item>
</el-col>
<el-col :span="5">
- <el-form-item label="鍖哄煙缁勯暱" prop="managerno">
- <el-input v-model="form.managerno" placeholder="鍖哄煙缁勯暱" />
+ <el-form-item label="鎵�灞炵粍鍒�" prop="deptmentname">
+ <el-input v-model="form.deptmentname" placeholder="鎵�灞炵粍鍒�" :disabled="true" />
+ </el-form-item> </el-col> <el-col :span="5">
+ <el-form-item label="缁勯暱" prop="managername">
+ <el-input v-model="form.managername" placeholder="缁勯暱" :disabled="true" />
</el-form-item> </el-col>
- <el-col :span="5"><el-form-item label="鎹愮尞鑰�" prop="donorname">
- <el-input v-model="form.donorname" placeholder="鎹愮尞鑰�" />
- </el-form-item>
-
- </el-col></el-row> <!--
+ </el-row>
+ <!--
<el-row>
<el-col :span="8">
<el-form-item label="鎹愮尞缂栧彿" prop="donorno">
<el-input disabled v-model="form.donorno" placeholder="鎹愮尞缂栧彿" />
</el-form-item>
</el-col>
-
-
<el-col :span="8">
<el-form-item label="鍑哄樊浜�" prop="travelers">
<el-input v-model="form.travelers" placeholder="鍑哄樊浜�" />
@@ -172,18 +165,29 @@
<el-input v-model="form.phone" placeholder="鑱旂郴鐢佃瘽" />
</el-form-item>
</el-col>
- </el-row>-->
-
+ </el-row>
+ -->
+ <el-row>
+ <el-col :span="15">
+ <el-form-item label="鍑哄樊浜嬬敱" prop="reason">
+ <el-input v-model="form.reason" placeholder="鍑哄樊浜嬬敱" />
+ </el-form-item>
+ </el-col>
+ <el-col :span="5"><el-form-item label="鎹愮尞鑰�" prop="donorname">
+ <el-input v-model="form.donorname" placeholder="鎹愮尞鑰�" />
+ </el-form-item>
+ </el-col>
+ </el-row>
<el-row style="margin-top: 10px">
<el-col :span="5">
<el-form-item label="鎶ラ攢閲戦" prop="amountrequested">
- <el-input v-model="form.amountrequested" placeholder="鎶ラ攢鍚堣" />
+ <el-input v-model="form.amountrequested" placeholder="鎶ラ攢閲戦" :disabled="true" />
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="澶у啓閲戦" prop="bigstrmoney">
- <el-input v-model="form.bigstrmoney" placeholder="棰嗘閲戦" />
+ <el-input v-model="form.bigstrmoney" placeholder="澶у啓閲戦" :disabled="true" />
</el-form-item>
</el-col><!--
<el-col :span="6">
@@ -204,18 +208,13 @@
</el-form-item>
</el-col>
</el-row>
- <el-row>
- <el-col :span="20">
- <el-form-item label="鍑哄樊浜嬬敱" prop="reason">
- <el-input v-model="form.reason" placeholder="鍑哄樊浜嬬敱" />
- </el-form-item>
- </el-col>
- </el-row>
<el-row type="flex" :gutter="10" align="right" class="mb8">
<el-col :span="6">
- <el-button type="primary" plain icon="el-icon-plus" size="mini" disabled @click="addRow">鏂板涓�琛�</el-button>
+ <el-button type="primary" plain icon="el-icon-plus" size="mini" :disabled="true"
+ @click="addRow">鏂板涓�琛�</el-button>
</el-col>
- </el-row> <el-row>
+ </el-row>
+ <el-row style="margin-top: 25px; margin-bottom: 5px">
<el-col :span="20">鎶ラ攢鏄庣粏淇℃伅锛�</el-col>
</el-row>
<el-row>
@@ -394,7 +393,7 @@
<template slot-scope="scope">
<el-button @click.native.prevent="
deleteRow(scope.$index, rbDetails, scope.row)
- " type="text" size="small" disabled>
+ " type="text" size="small" :disabled="true">
鍒犻櫎
</el-button>
</template>
@@ -434,7 +433,7 @@
<el-input v-model="form.financechecher" placeholder="璐㈠姟瀹℃牳" />
</el-form-item> </el-col></el-row>
-->
- <el-row>
+ <el-row style="margin-top: 25px; margin-bottom: 5px">
<el-col :span="20">鎶ラ攢璇锋鏄庣粏锛�</el-col>
</el-row>
<el-row style="margin-top: 30px">
@@ -513,14 +512,14 @@
</el-table-column>
</el-table>
</el-row>
- <el-row>
+ <el-row style="margin-top: 25px; margin-bottom: 5px">
<el-col :span="20">鎶ラ攢闄勪欢锛�</el-col>
</el-row>
<el-row>
<el-col :span="14">
<el-form-item label="鏂囦欢涓婁紶" align="left" prop="annexfiles">
<!-- <file-upload ref="fileUpload" :fileType=fileType :limit="1" :on-success="handleUploadSuccess"></file-upload> -->
- <el-upload size="mini" class="upload-demo" :action="uploadFileUrl" :file-list="fileList" multiple :limit="5"
+ <el-upload size="mini" class="upload-demo" :action="uploadFileUrl" :file-list="fileList" multiple :limit="20"
:headers="headers" :on-success="(response, file, fileList) =>
uploadSccess(response, file, fileList)
" :on-preview="downFile" :disabled='dialogType == "detail"' :on-error="handleUploadError"
@@ -532,7 +531,7 @@
</el-row>
</el-form>
<el-form label-width="120px">
- <el-row>
+ <el-row style="margin-top: 25px; margin-bottom: 5px">
<el-col :span="20">鎶ラ攢瀹℃壒璁板綍锛�</el-col>
</el-row>
<el-table :data="fundflowList" border>
@@ -629,7 +628,7 @@
"sys_0_1",
"sys_fund_type",
"sys_financeitemtype",
- "sys_travelexpensebelong",
+ "sys_travelexpensebelong"
],
data() {
return {
@@ -733,7 +732,9 @@
},
getList() {
this.loading = true;
+ console.log("this.queryParams", this.queryParams)
listbypowerone(this.queryParams).then((response) => {
+
this.reimbursementList = response.rows;
this.total = response.total;
this.loading = false;
--
Gitblit v1.9.3