src/views/project/ethicalReview/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/project/fund/applyDetail/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/project/travelexpenseapply/travelexpensedetail/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/project/ethicalReview/index.vue
@@ -771,6 +771,7 @@ } updateDonatebaseinfo(this.curCase).then((response) => { this.$modal.msgSuccess("新增成功"); this.open = false; this.getList(); }); }); src/views/project/fund/applyDetail/index.vue
@@ -1026,6 +1026,85 @@ :visible.sync="pdfVisible" width="60%" > <div> <el-table :data="tableDatatop" style="width: 100%"> <el-table-column v-if="businessType == 4" prop="price" align="center" label="单价" > </el-table-column> <el-table-column prop="quantity" align="center" label="数量" v-if="businessType == 4" > </el-table-column> <el-table-column prop="amount" align="center" :label="amountLabel"> </el-table-column> <el-table-column prop="taxedamount" align="center" label="税后金额" v-if=" (this.ismanager == true) & (form.applytype == '1' || form.applytype == '2') " > </el-table-column> <el-table-column prop="beneficiaryname" align="center" label="姓名" v-if="form.applytype == '1' || form.applytype == '2'" > </el-table-column> <el-table-column prop="unitno" align="center" label="单位名称" width="250" v-if="form.applytype != '4'" > </el-table-column> <el-table-column prop="beneficiaryname" align="center" label="单位/个人" width="250" v-if="form.applytype == '4'" > </el-table-column> <el-table-column prop="title" align="center" label="职称" width="120" v-if="form.applytype == '1' || form.applytype == '2'" > </el-table-column> <el-table-column prop="idcardno" align="center" label="身份证号" width="200" v-if="form.applytype == '1' || form.applytype == '2'" > </el-table-column> <el-table-column prop="depositbank" align="center" label="开户银行"> </el-table-column> <el-table-column prop="bankcardno" align="center" label="银行帐号" width="210" > </el-table-column> </el-table> </div> <div class="pdfimg"> <div class="box-pdf"> <div> @@ -1342,6 +1421,7 @@ totalPreTaxAmount: 0.0, totalAfterTaxAmount: 0.0, totalAmount: 0.0, tableDatatop: [], //费用类型数组 feeItemTypes: [], @@ -3101,6 +3181,8 @@ this.pdfimgsrcList.push( this.Networkheader + "/prod-api" + response.fileName ); this.pdftitle = "共" + this.pdfimgsrcList.length + "项"; this.pdfimg = this.Networkheader + "/prod-api" + response.fileName; this.rbDetails[this.atpresent].annexfilesList = this.fileListto; @@ -3111,6 +3193,11 @@ // 点击票据 Filepopup(index, rows, row) { console.log(row); this.tableDatatop = []; this.pdfimgsrcList = []; this.tableDatatop.push(row); this.atpresent = index; this.pdfVisible = true; if (this.rbDetails[index].annexfilesList) { @@ -3118,12 +3205,12 @@ this.fileListto = this.rbDetails[index].annexfilesList; this.pdfimg = this.Networkheader + "/prod-api" + this.fileListto[0].url; // this.pdfimg = this.fileListto[0].url; this.pdfimgsrcList = []; this.fileListto.forEach(item => { this.pdfimgsrcList.push(this.Networkheader + "/prod-api" + item.url); }); console.log(this.pdfimgsrcList); console.log(this.pdfimg); this.pdftitle = "共" + this.pdfimgsrcList.length + "项"; } else { this.fileListto = []; this.pdfimg = ""; @@ -3134,7 +3221,8 @@ // 点击已上传文件 downFile(item) { console.log(item); this.pdftitle = item.name; this.pdftitle = "共" + this.pdfimgsrcList.length + "项,当前选中" + item.name; let name = item.name.split("."); if (name[1] == "pdf") { this.$modal.msgWarning("当前文件暂不支持预览"); src/views/project/travelexpenseapply/travelexpensedetail/index.vue
@@ -941,6 +941,35 @@ :visible.sync="pdfVisible" width="60%" > <div> <el-table :data="tableDatatop" style="width: 100%"> <el-table-column prop="persontype" label="人员类别" width="130"> </el-table-column> <el-table-column prop="personname" label="费用人员" width="130"> </el-table-column> <el-table-column prop="departure" label="出发地"> </el-table-column> <el-table-column prop="destination" label="到达地"> </el-table-column> <el-table-column prop="days" label="天数"> </el-table-column> <el-table-column prop="traffictype" label="出发交通工具"> </el-table-column> <el-table-column prop="traffictype2" label="返回交通工具"> </el-table-column> </el-table> <el-table :data="tableDatatop" style="width: 100%"> <el-table-column prop="trafficexpense" label="交通费" width="130"> </el-table-column> <el-table-column prop="cityfee" label="市内交通费" width="130"> </el-table-column> <el-table-column prop="hotelexpense" label="住宿费"> </el-table-column> <el-table-column prop="foodallowance" label="伙食补助"> </el-table-column> <el-table-column prop="otherexpense" label="公杂费补助"> </el-table-column> <el-table-column prop="otherfeeamount" label="其他费用"> </el-table-column> </el-table> </div> <div class="pdfimg"> <div class="box-pdf"> <div> @@ -1020,7 +1049,7 @@ </div> <div v-if="this.previewpdf && pdfimgsrcList.length" class="pdfimgmin"> <!-- <img :src="pdfimg" /> --> <!-- <img :src="pdfimg" /> --> <el-image style="width: 95%; height: 90%" :src="pdfimg" @@ -1185,6 +1214,13 @@ starttime: null, endtime: null }, tableDatatop: [ { date: "2016-05-02", name: "王小虎", address: "上海市普陀区金沙江路 1518 弄" } ], //查询付款 queryParamsPayee: { rbid: null @@ -1350,8 +1386,9 @@ this.pdfimgsrcList.push( this.Networkheader + "/prod-api" + response.fileName ); console.log(this.pdfimgsrcList); this.pdftitle = "共" + this.pdfimgsrcList.length + "项"; this.pdfimg = this.Networkheader + "/prod-api" + response.fileName; this.rbDetails[this.atpresent].annexfilesList = this.fileListto; } else { console.log(response.msg); @@ -1359,6 +1396,10 @@ }, // 点击票据 Filepopup(index, rows, row) { this.tableDatatop = []; this.pdfimgsrcList = []; this.tableDatatop.push(row); // console.log(row); this.atpresent = index; this.pdfVisible = true; console.log(this.rbDetails[index]); @@ -1367,12 +1408,12 @@ this.fileListto = this.rbDetails[index].annexfilesList; console.log(this.fileListto); this.pdfimg = this.Networkheader + "/prod-api" + this.fileListto[0].url; this.pdfimgsrcList = []; this.fileListto.forEach(item => { this.pdfimgsrcList.push(this.Networkheader + "/prod-api" + item.url); }); console.log(this.pdfimgsrcList); console.log(this.pdfimg); this.pdftitle = "共" + this.pdfimgsrcList.length + "项"; } else { this.fileListto = []; this.pdfimg = ""; @@ -1383,7 +1424,8 @@ // 点击已上传文件 downFile(item) { console.log(item, "点击文件拿item"); this.pdftitle = item.name; this.pdftitle = "共" + this.pdfimgsrcList.length + "项,当前选中" + item.name; let name = item.name.split("."); if (name[1] == "pdf") { this.$modal.msgWarning("当前文件暂不支持预览"); @@ -2342,6 +2384,8 @@ //新增一行 addDetailRow(rowIndex) { console.log(rowIndex); let rowData = { //index: this.rbDetails.length, searchAddress: { @@ -2356,6 +2400,8 @@ endtime: null, destination: null, days: null, persontype: null, personname: null, trafficexpense: 0, traffictype: null, traffictype2: null, @@ -2379,9 +2425,12 @@ total: 0, orderno: null, personname2: null, personname: null, destination: null }; if (this.rbDetails.length) { rowData.persontype = this.rbDetails[rowIndex].persontype; rowData.personname = this.rbDetails[rowIndex].personname; } // if (this.Reminderquantity >= 5) { // this.Savereminder = true; // return;