src/views/project/fund/applyDetail/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/project/fundcheck/ethicalExpertFeeCheck/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/project/fundcheck/expertFeeCheck/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/project/fundcheck/medicalCostCheck/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/project/fundcheck/officeExpenseCheck/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/project/fundcheck/performanceCheck/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/project/travelexpensecheck/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/project/fund/applyDetail/index.vue
@@ -6,6 +6,11 @@ <el-form ref="form" :model="form" :rules="rules" label-width="120px"> <el-row> <el-col :span="5"> <el-form-item label="报销单号" prop="bh"> <el-input v-model="form.bh" :disabled="true" placeholder="报销单号" clearable /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="申请日期" prop="applyTime"> <el-date-picker clearable :disabled="true" style="width: 100%" v-model="form.applyTime" type="date" value-format="yyyy-MM-dd HH:mm:ss" placeholder="日 期"> @@ -22,13 +27,8 @@ </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="所属组别" prop="deptmentname"> <el-input v-model="form.deptmentname" placeholder="请输入所属组别" clearable /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="组长" prop="managername"> <el-input v-model="form.managername" placeholder="请输入组长" clearable /> <el-form-item label="联系电话" prop="phone"> <el-input v-model="form.phone" placeholder="请输入联系电话" /> </el-form-item> </el-col> </el-row> @@ -47,30 +47,33 @@ }}</el-radio> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="联系电话" prop="phone"> <el-input v-model="form.phone" placeholder="请输入联系电话" /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="捐献者" prop="name"> <el-input :disabled="true" v-model="form.donorname" placeholder="请输入捐献者姓名" /> </el-form-item> </el-col> <el-col :span="5" v-if="ismanager == true"> <el-form-item label="申请金额" prop="pretaxcost"> <el-input v-model="form.pretaxcost" placeholder="税前金额合计" :disabled="true" /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="所属组别" prop="deptmentname"> <el-input v-model="form.deptmentname" placeholder="请输入所属组别" clearable /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="组长" prop="managername"> <el-input v-model="form.managername" placeholder="请输入组长" clearable /> </el-form-item> </el-col> </el-row> <el-row style="text-align: left"> <el-col :span="8"> <el-col :span="5"> <el-form-item label="捐献案例" prop="name"> <el-input :disabled="true" v-model="form.donorname" placeholder="请输入捐献者姓名" /> </el-form-item> </el-col> <el-col :span="10"> <el-form-item label="申请说明" prop="remark"> <el-input v-model="form.remark" placeholder="申请说明" /> </el-form-item> </el-col> <!-- <el-col :span="5"> <el-form-item label="申请状态" prop="recordstatus"> @@ -1258,7 +1261,7 @@ //业务明细 getownFundDetail(this.curId).then(res => { this.rbDetails = res.data; for (let m = 0; m < this.rbDetails.length; m++) { this.rbDetails[m].itemlist = []; this.getRowFeeItems(m, this.rbDetails[m]); @@ -1794,7 +1797,7 @@ //获取服务项目 getRowFeeItems(rowindex, row) { let list = this.feeItemTypes.filter(r => r.itemType == row.applytype); let list = this.feeItemTypes.filter(r => r.itemType == row.applytype); row.itemlist = list[0].itemDetails; this.$set(this.rbDetails, rowindex, row); }, @@ -2648,7 +2651,7 @@ this.invoicefileListto.splice(index - 1, 0, item); // 将item插入到索引位置的前一位 } }, Downloadfile(row) { Downloadfile(row) { window.location.href = this.Networkheader + "/prod-api" + row.url; }, @@ -2820,7 +2823,7 @@ } return; } if (regex.test(row.idcardno)) { row.error = ""; } else { src/views/project/fundcheck/ethicalExpertFeeCheck/index.vue
@@ -2,24 +2,19 @@ <div class="app-container"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="120px"> <el-row> <el-col :span="8"> <el-form-item label="申请日期" prop="applyTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="applyTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" <el-form-item label="捐献案例" prop="donorname" style="float: left"> <el-input v-model="queryParams.donorname" placeholder="请输入申请人捐献者" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="经办人" prop="APPLICANT" style="float: left"> <el-input v-model="queryParams.APPLICANT" placeholder="请输入申请人姓名" clearable size="small" @keyup.enter.native="flowconclusion" /> <el-form-item label="预审状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> </el-col> <el-col :span="5"> @@ -30,20 +25,26 @@ </el-select> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="经办人" prop="APPLICANT" style="float: left"> <el-input v-model="queryParams.APPLICANT" placeholder="请输入申请人姓名" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> </el-row> <el-row> <el-col :span="5"> <el-form-item label-width="120px" label="申请材料状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> <el-form-item label="报销金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="捐献者" prop="donorname" style="float: left"> <el-input v-model="queryParams.donorname" placeholder="请输入申请人捐献者" clearable size="small" @keyup.enter.native="flowconclusion" /> <el-col :span="8"> <el-form-item label="申请日期" prop="applyTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="applyTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="6"> @@ -67,7 +68,7 @@ <el-table v-loading="loading" ref="multipleTable" tooltip-effect="dark" border :data="donateconsolationfundList" @selection-change="handleSelectionChange"> <el-table-column type="selection" width="45"> </el-table-column> <el-table-column label="报销单号" align="center" prop="bh" width="150px" /> <el-table-column label="申请日期" width="120" align="center" prop="applyTime"> <template slot-scope="scope"> @@ -237,8 +238,8 @@ <el-table-column prop="amount" align="center" label="税前金额" width="150"> <template slot-scope="scope"> <el-input v-model="scope.row.amount" @blur="val => { sumTotalFee(); } sumTotalFee(); } " placeholder="税前金额" /> </template> </el-table-column> @@ -255,8 +256,8 @@ <el-table-column prop="taxedamount" align="center" label="税后金额" width="150"> <template slot-scope="scope"> <el-input v-model="scope.row.taxedamount" placeholder="税后金额" @blur="val => { sumTotalFee(); } sumTotalFee(); } " /> </template> </el-table-column> src/views/project/fundcheck/expertFeeCheck/index.vue
@@ -2,24 +2,18 @@ <div class="app-container"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="80px"> <el-row> <el-col :span="8"> <el-form-item label="申请日期" prop="createTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="createTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" <el-form-item label="捐献案例" prop="donorname" style="float: left"> <el-input v-model="queryParams.donorname" placeholder="请输入申请人捐献者" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="经办人" prop="APPLICANT" style="float: left"> <el-input v-model="queryParams.APPLICANT" placeholder="请输入申请人姓名" clearable size="small" @keyup.enter.native="flowconclusion" /> <el-form-item label="预审状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> </el-col> <el-col :span="5"> @@ -29,28 +23,29 @@ </el-option> </el-select> </el-form-item> </el-col> <!-- <el-col :span="6"> <el-button type="primary" icon="el-icon-search" size="mini" @click="flowconclusion">搜索</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> </el-col> --> </el-row> <el-row> <el-col :span="5"> <el-form-item label-width="120px" label="申请材料状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="捐献者" prop="donorname" style="float: left"> <el-input v-model="queryParams.donorname" placeholder="请输入申请人捐献者" clearable size="small" </el-col><el-col :span="5"> <el-form-item label="经办人" prop="APPLICANT" style="float: left"> <el-input v-model="queryParams.APPLICANT" placeholder="请输入申请人姓名" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="3"> </el-row> <el-row> <el-col :span="5"> <el-form-item label="报销金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="8"> <el-form-item label="申请日期" prop="createTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="createTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="6"> <div style="margin-bottom: 15px;"> <el-button type="primary" icon="el-icon-search" size="mini" @click="flowconclusion">搜索</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> src/views/project/fundcheck/medicalCostCheck/index.vue
@@ -2,27 +2,20 @@ <div class="app-container"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="120px"> <el-row align="left"> <el-col :span="8"> <el-form-item label="申请日期" prop="createTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="createTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" <el-form-item label="捐献案例" prop="donorname" style="float: left"> <el-input v-model="queryParams.donorname" placeholder="请输入申请人捐献者" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="经办人" prop="APPLICANT" style="float: left"> <el-input v-model="queryParams.APPLICANT" placeholder="请输入经办人" clearable size="small" @keyup.enter.native="flowconclusion" /> <el-form-item label-width="120px" label="预审状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </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%"> @@ -31,35 +24,29 @@ </el-select> </el-form-item> </el-col> <!-- <el-col :span="6"> <el-button type="primary" icon="el-icon-search" size="mini" @click="flowconclusion" >搜索</el-button > <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" >重置</el-button > </el-col> --> </el-row> <el-row> <el-col :span="5"> <el-form-item label-width="120px" label="申请材料状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="捐献者" prop="donorname" style="float: left"> <el-input v-model="queryParams.donorname" placeholder="请输入申请人捐献者" clearable size="small" <el-form-item label="经办人" prop="APPLICANT" style="float: left"> <el-input v-model="queryParams.APPLICANT" placeholder="请输入经办人" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="4"> </el-row> <el-row> <el-col :span="5"> <el-form-item label="报销金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="8"> <el-form-item label="申请日期" prop="createTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="createTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="6"> <div style="margin-bottom: 15px;"> <el-button type="primary" icon="el-icon-search" size="mini" @click="flowconclusion">搜索</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> src/views/project/fundcheck/officeExpenseCheck/index.vue
@@ -2,24 +2,18 @@ <div class="app-container"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="120px"> <el-row align="left"> <el-col :span="8"> <el-form-item label="申请日期" prop="createTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="createTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" <el-form-item label="捐献案例" prop="donorname" style="float: left"> <el-input v-model="queryParams.donorname" placeholder="请输入申请人捐献者" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="经办人" prop="APPLICANT" style="float: left"> <el-input v-model="queryParams.APPLICANT" placeholder="请输入申请人姓名" clearable size="small" @keyup.enter.native="flowconclusion" /> <el-form-item label-width="120px" label="预审状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> </el-col> <el-col :span="5"> @@ -30,27 +24,29 @@ </el-select> </el-form-item> </el-col> <!-- <el-col :span="6"> <el-button type="primary" icon="el-icon-search" size="mini" @click="flowconclusion">搜索</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> </el-col> --> </el-row> <el-row> <el-col :span="5"> <el-form-item label-width="120px" label="申请材料状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="捐献者" prop="donorname" style="float: left"> <el-input v-model="queryParams.donorname" placeholder="请输入申请人捐献者" clearable size="small" <el-form-item label="经办人" prop="APPLICANT" style="float: left"> <el-input v-model="queryParams.APPLICANT" placeholder="请输入申请人姓名" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="4"> </el-row> <el-row> <el-col :span="5"> <el-form-item label="报销金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="8"> <el-form-item label="申请日期" prop="createTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="createTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="6"> <div style="margin-bottom: 15px;"> <el-button type="primary" icon="el-icon-search" size="mini" @click="flowconclusion">搜索</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> src/views/project/fundcheck/performanceCheck/index.vue
@@ -1,235 +1,101 @@ <template> <div class="app-container"> <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="120px" > <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="120px"> <el-row align="left"> <el-col :span="5"> <el-form-item label="经办人" prop="name"> <el-input v-model="queryParams.name" placeholder="请输入经办人" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="7"> <el-form-item label="申请日期" prop="createTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="createTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion" > </el-date-picker> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" @keyup.enter.native="flowconclusion" /> </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-form-item label-width="120px" label="预审状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </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="5"> <el-form-item label="经办人" prop="name"> <el-input v-model="queryParams.name" placeholder="请输入经办人" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> </el-row> <el-row> <el-col :span="5"> <el-form-item label-width="120px" label="申请材料状态" prop="checkstatus" style="float: left" > <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%" > <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value" > </el-option> </el-select> <el-form-item label="报销金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" @keyup.enter.native="flowconclusion" /> </el-form-item> </el-col> <el-col :span="4"> <el-col :span="8"> <el-form-item label="申请日期" prop="createTime"> <el-date-picker format="yyyy-MM-dd" @change="selectapplication" value-format="yyyy-MM-dd" v-model="createTime" type="daterange" range-separator="至" start-placeholder="申请开始日期" end-placeholder="申请结束日期" @keyup.enter.native="flowconclusion"> </el-date-picker> </el-form-item> </el-col> <el-col :span="6"> <div style="margin-bottom: 15px;"> <el-button type="primary" icon="el-icon-search" size="mini" @click="flowconclusion" >搜索</el-button > <el-button icon="el-icon-refresh" size="mini" @click="resetQuery" >重置</el-button > <el-button type="primary" icon="el-icon-search" size="mini" @click="flowconclusion">搜索</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> </div> </el-col> </el-row> </el-form> <el-form ref="infoform" label-width="100px"> <el-row> <el-table v-loading="loading" border :data="donateconsolationfundList" @selection-change="handleSelectionChange" > <el-table v-loading="loading" border :data="donateconsolationfundList" @selection-change="handleSelectionChange"> <el-table-column type="selection" width="45"> </el-table-column> <el-table-column label="个税计算情况" align="center" prop="recordstatus" width="200" > <el-table-column label="个税计算情况" align="center" prop="recordstatus" width="200"> <template slot-scope="scope"> <dict-tag :options="dict.type.sys_tax" :value="scope.row.istax" /> </template> </el-table-column> <el-table-column label="申请日期" width="180" align="center" prop="createTime" > <el-table-column label="申请日期" width="180" align="center" prop="createTime"> <template slot-scope="scope"> <span>{{ parseTime(scope.row.createTime, "{y}-{m}-{d}") }}</span> </template> </el-table-column> <el-table-column label="经办人" align="center" prop="username" width="150px" /> <el-table-column label="申请金额" align="center" prop="pretaxcost" width="200px" /> <el-table-column label="绩效类型" width="150" align="center" prop="Performancetype" > <el-table-column label="经办人" align="center" prop="username" width="150px" /> <el-table-column label="申请金额" align="center" prop="pretaxcost" width="200px" /> <el-table-column label="绩效类型" width="150" align="center" prop="Performancetype"> <template slot-scope="scope"> <dict-tag :options="dict.type.sys_performance_type" :value="scope.row.Performancetype" /> <dict-tag :options="dict.type.sys_performance_type" :value="scope.row.Performancetype" /> </template> </el-table-column> <el-table-column label="审核状态" align="center" prop="recordstatus" width="200" > <el-table-column label="审核状态" align="center" prop="recordstatus" width="200"> <template slot-scope="scope"> <dict-tag :options="dict.type.sys_recordstatus" :value="scope.row.recordstatus" /> <dict-tag :options="dict.type.sys_recordstatus" :value="scope.row.recordstatus" /> </template> </el-table-column> <el-table-column label="申请材料状态" width="140" align="center" prop="checkstatus" > <el-table-column label="申请材料状态" width="140" align="center" prop="checkstatus"> <template slot-scope="scope"> <dict-tag :options="dict.type.sys_stage_type" :value="scope.row.checkstatus" /> <dict-tag :options="dict.type.sys_stage_type" :value="scope.row.checkstatus" /> </template> </el-table-column> <el-table-column label="备注" align="center" prop="remark" /> <el-table-column label="操作" fixed="right" align="center" class-name="small-padding fixed-width" width="260px" > <el-table-column label="操作" fixed="right" align="center" class-name="small-padding fixed-width" width="260px"> <template slot-scope="scope"> <el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.checkFlag == 0" @click="handleDetail(scope.row)" >详情</el-button > <el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.checkFlag == 0" @click="handleDetail(scope.row)">详情</el-button> <el-button v-if="scope.row.checkFlag == 1" size="mini" type="text" icon="el-icon-edit" @click="handleCheck(scope.row)" >审核</el-button > <el-button v-if="scope.row.checkFlag == 1" size="mini" type="text" icon="el-icon-edit" @click="handleCheck(scope.row)">审核</el-button> <!-- v-hasPermi="['project:donateconsolationfund:edit']" --> <el-button size="mini" type="text" icon="el-icon-download" @click="totaldayin(scope.row.id)" v-hasPermi="['project:donateconsolationfund:download']" >下载</el-button > <el-button size="mini" type="text" icon="el-icon-download" @click="totaldayin(scope.row.id)" v-hasPermi="['project:donateconsolationfund:download']">下载</el-button> </template> </el-table-column> </el-table> <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getlistbypower" /> <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize" @pagination="getlistbypower" /> </el-row> </el-form> </div> @@ -504,7 +370,7 @@ }); }, getlistOrganization() { listOrganization().then(res => {}); listOrganization().then(res => { }); }, totaldayin(e) { @@ -539,7 +405,7 @@ username = res.data.username; this.$modal .confirm('是否确认通过"' + username + '"的费用申请?') .then(function() { .then(function () { getFund(e).then(res => { let data = res.data; let financechecher = "已审核"; @@ -615,7 +481,7 @@ infoid: infoid, count: this.idss }; listFunddetails(aaa).then(res => {}); listFunddetails(aaa).then(res => { }); }, getUsermsg() { getUserProfile().then(response => { src/views/project/travelexpensecheck/index.vue
@@ -2,30 +2,18 @@ <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-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="8"> <el-form-item label="申请日期" prop="applyTime"> <el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="value1" type="daterange" @blur="onpick" range-separator="至" start-placeholder="报销申请开始日期" end-placeholder="报销申请结束日期" @keyup.enter.native="handleQuery"> </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" <el-form-item label="捐献案例" prop="name"> <el-input v-model="queryParams.donorname" placeholder="请输入捐献者姓名" clearable size="small" @keyup.enter.native="handleQuery" /> </el-form-item> </el-col> <el-col :span="5"> <el-form-item label="金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" @keyup.enter.native="handleQuery" /> <el-form-item label="预审状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> </el-col> <el-col :span="5"> @@ -36,20 +24,26 @@ </el-select> </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-row> <el-row> <el-col :span="5"> <el-form-item label-width="120px" label="申请材料状态" prop="checkstatus" style="float: left"> <el-select v-model="queryParams.checkstatus" placeholder="请选择" style="width: 100%"> <el-option v-for="item in checkmaterials" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> <el-form-item label="报销金额" prop="money" style="float: left"> <el-input v-model="queryParams.money" placeholder="请输入申请人金额" clearable size="small" @keyup.enter.native="handleQuery" /> </el-form-item> </el-col> <el-col :span="6"> <el-form-item label="捐献者" prop="name"> <el-input v-model="queryParams.donorname" placeholder="请输入捐献者姓名" clearable size="small" @keyup.enter.native="handleQuery" /> <el-col :span="8"> <el-form-item label="申请日期" prop="applyTime"> <el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="value1" type="daterange" @blur="onpick" range-separator="至" start-placeholder="报销申请开始日期" end-placeholder="报销申请结束日期" @keyup.enter.native="handleQuery"> </el-date-picker> </el-form-item> </el-col> <el-col :span="6">