|
|
@@ -1,7 +1,7 @@
|
|
|
<template>
|
|
|
<view class="container">
|
|
|
<uni-forms ref="form" :model="form" labelWidth="120px" :label-position="alignment">
|
|
|
- <uni-forms-item label="申请人">
|
|
|
+ <uni-forms-item label="领用人">
|
|
|
<uni-easyinput v-model="form.employeeName" disabled />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="部门">
|
|
|
@@ -13,13 +13,16 @@
|
|
|
<uni-forms-item label="手机号">
|
|
|
<uni-easyinput v-model="form.employeePhone" disabled />
|
|
|
</uni-forms-item>
|
|
|
+ <uni-forms-item label="领用日期">
|
|
|
+ <uni-easyinput v-model="form.receiveDate" disabled />
|
|
|
+ </uni-forms-item>
|
|
|
<uni-table ref="table" border stripe>
|
|
|
<uni-tr>
|
|
|
- <uni-th align="center">采购物资名称</uni-th>
|
|
|
- <uni-th align="center" width="80">采购数量</uni-th>
|
|
|
- <uni-th align="center">预算金额(元)</uni-th>
|
|
|
+ <uni-th align="center">领用物品名称</uni-th>
|
|
|
+ <uni-th align="center" width="80">领用数量</uni-th>
|
|
|
+ <uni-th align="center">规格型号</uni-th>
|
|
|
</uni-tr>
|
|
|
- <uni-tr v-for="(item, index) in form.oaPurchaseObjs" :key="index">
|
|
|
+ <uni-tr v-for="(item, index) in form.oaReceiveObjs" :key="index">
|
|
|
<uni-td align="center">
|
|
|
{{item.name}}
|
|
|
</uni-td>
|
|
|
@@ -27,17 +30,11 @@
|
|
|
{{item.amount}}
|
|
|
</uni-td>
|
|
|
<uni-td align="center">
|
|
|
- {{item.budget}}
|
|
|
+ {{item.config}}
|
|
|
</uni-td>
|
|
|
</uni-tr>
|
|
|
</uni-table>
|
|
|
- <uni-forms-item label="总预算金额(元)">
|
|
|
- <uni-easyinput v-model="form.totalBudget" disabled />
|
|
|
- </uni-forms-item>
|
|
|
- <uni-forms-item label="预期供应商">
|
|
|
- <uni-easyinput v-model="form.supplierName" disabled />
|
|
|
- </uni-forms-item>
|
|
|
- <uni-forms-item label="采购事由">
|
|
|
+ <uni-forms-item label="领用事由">
|
|
|
<uni-easyinput autoHeight type="textarea" v-model="form.reason" disabled />
|
|
|
</uni-forms-item>
|
|
|
<uni-forms-item label="附件">
|
|
|
@@ -116,9 +113,11 @@
|
|
|
let auditRecordList = response.data.auditRecordList;
|
|
|
let tasks = [];
|
|
|
auditRecordList.forEach(v => {
|
|
|
+ let reason = v.reason?v.reason:'';
|
|
|
+ let time = v.endTime?v.endTime:v.createTime;
|
|
|
tasks.push({
|
|
|
title:'任务:' + v.assigneeUser.nickname + v.name,
|
|
|
- desc:this.parseTime(v.endTime),
|
|
|
+ desc: reason + " " + this.parseTime(time),
|
|
|
})
|
|
|
})
|
|
|
this.tasks = tasks;
|