|
@@ -2,7 +2,7 @@
|
2
|
2
|
<div class="app-container">
|
3
|
3
|
<el-row>
|
4
|
4
|
<el-col :span="18" :xs="24">
|
5
|
|
- <el-form ref="form" :model="form" :rules="rules" label-width="80px">
|
|
5
|
+ <el-form ref="form" :model="form" :rules="rules" label-width="120px">
|
6
|
6
|
<el-form-item label="项目编号:" prop="projectId" v-if="taskForm.procDefName == '借款审批'">
|
7
|
7
|
<el-select v-model="form.projectId" filterable placeholder="请选择" @change="handleSelectProject"
|
8
|
8
|
:disabled="taskName != '借款申请'" clearable>
|
|
@@ -25,8 +25,14 @@
|
25
|
25
|
}}</el-descriptions-item>
|
26
|
26
|
</el-descriptions>
|
27
|
27
|
</el-form-item>
|
28
|
|
- <el-form-item label="借款事由" prop="applyReason">
|
29
|
|
- <el-input v-model="form.applyReason" placeholder="请输入借款事由" />
|
|
28
|
+ <el-form-item label="申请金额" prop="applyAmount">
|
|
29
|
+ <el-input v-model="form.applyAmount" placeholder="请输入申请金额" />
|
|
30
|
+ </el-form-item>
|
|
31
|
+ <el-form-item label="核准金额" prop="managerAmount">
|
|
32
|
+ <el-input v-model="form.managerAmount" placeholder="请输入核准金额" />
|
|
33
|
+ </el-form-item>
|
|
34
|
+ <el-form-item label="申请人说明" prop="applyReason">
|
|
35
|
+ <el-input v-model="form.applyReason" placeholder="请输入申请人说明" />
|
30
|
36
|
</el-form-item>
|
31
|
37
|
<el-form-item label="申请人" prop="user.nickName">
|
32
|
38
|
{{ form.applierUser ? form.applierUser.nickName : form.user.nickName }}
|
|
@@ -39,23 +45,34 @@
|
39
|
45
|
placeholder="选择日期" :disabled="taskName != '借款申请'">
|
40
|
46
|
</el-date-picker>
|
41
|
47
|
</el-form-item>
|
42
|
|
- <el-form-item label="申请金额" prop="applyAmount">
|
43
|
|
- <el-input v-model="form.applyAmount" placeholder="请输入申请金额" />
|
44
|
|
- </el-form-item>
|
45
|
|
- <el-form-item label="核准金额" prop="managerAmount">
|
46
|
|
- <el-input v-model="form.managerAmount" placeholder="请输入核准金额" />
|
47
|
|
- </el-form-item>
|
|
48
|
+ <el-divider></el-divider>
|
48
|
49
|
<el-form-item label="部门意见" prop="deptComment">
|
49
|
50
|
<el-input v-model="form.deptComment" placeholder="请输入部门意见" />
|
50
|
51
|
</el-form-item>
|
51
|
|
- <el-form-item label="部门审批人" prop="deptUserId">
|
52
|
|
- <el-input v-model="form.deptUserId" placeholder="请输入部门审批人" />
|
|
52
|
+ <el-row>
|
|
53
|
+ <el-col :span="6" :xs="24" :offset="12">
|
|
54
|
+ <el-form-item label="签名:" label-width="120px" v-if="showFormItem('部门审核')">
|
|
55
|
+ <span class="auditor"> {{ form.deptUser ? form.deptUser.nickName : deptUser }} </span>
|
|
56
|
+ </el-form-item>
|
|
57
|
+ </el-col>
|
|
58
|
+ <el-col :span="6">
|
|
59
|
+ <el-form-item label="日期:" prop="deptTime" label-width="120px" v-if="showFormItem('部门审核')">
|
|
60
|
+ <el-date-picker style="width:170px;" v-model="form.deptTime" value-format="yyyy-MM-dd" type="date"
|
|
61
|
+ :disabled="true">
|
|
62
|
+ </el-date-picker>
|
|
63
|
+ </el-form-item>
|
|
64
|
+ </el-col>
|
|
65
|
+ </el-row>
|
|
66
|
+ <el-form-item label="项目部审批意见" prop="xmComment">
|
|
67
|
+ <el-input v-model="form.xmComment" placeholder="请输入项目部审批意见" />
|
53
|
68
|
</el-form-item>
|
54
|
69
|
<el-form-item label="项目部审批人" prop="xmUserId">
|
55
|
70
|
<el-input v-model="form.xmUserId" placeholder="请输入项目部审批人" />
|
56
|
71
|
</el-form-item>
|
57
|
|
- <el-form-item label="项目部审批意见" prop="xmComment">
|
58
|
|
- <el-input v-model="form.xmComment" placeholder="请输入项目部审批意见" />
|
|
72
|
+ <el-form-item label="项目部审批时间" prop="xmTime">
|
|
73
|
+ <el-date-picker clearable v-model="form.xmTime" type="date" value-format="yyyy-MM-dd"
|
|
74
|
+ placeholder="请选择项目部审批时间">
|
|
75
|
+ </el-date-picker>
|
59
|
76
|
</el-form-item>
|
60
|
77
|
<el-form-item label="分管审批意见" prop="managerComment">
|
61
|
78
|
<el-input v-model="form.managerComment" placeholder="请输入分管审批意见" />
|
|
@@ -63,43 +80,33 @@
|
63
|
80
|
<el-form-item label="分管审批人" prop="managerUserId">
|
64
|
81
|
<el-input v-model="form.managerUserId" placeholder="请输入分管审批人" />
|
65
|
82
|
</el-form-item>
|
66
|
|
- <el-form-item label="总经理审批人" prop="zjlUserId">
|
67
|
|
- <el-input v-model="form.zjlUserId" placeholder="请输入总经理审批人" />
|
68
|
|
- </el-form-item>
|
69
|
|
- <el-form-item label="总经理审批意见" prop="zjlComment">
|
70
|
|
- <el-input v-model="form.zjlComment" placeholder="请输入总经理审批意见" />
|
71
|
|
- </el-form-item>
|
72
|
|
- <el-form-item label="财务部经办人" prop="cwUserId">
|
73
|
|
- <el-input v-model="form.cwUserId" placeholder="请输入财务部经办人" />
|
74
|
|
- </el-form-item>
|
75
|
|
- <el-form-item label="财务部支付备注" prop="cwComment">
|
76
|
|
- <el-input v-model="form.cwComment" placeholder="请输入财务部支付备注" />
|
77
|
|
- </el-form-item>
|
78
|
|
- <el-form-item label="部门审批时间" prop="deptTime">
|
79
|
|
- <el-date-picker clearable v-model="form.deptTime" type="date" value-format="yyyy-MM-dd"
|
80
|
|
- placeholder="请选择部门审批时间">
|
81
|
|
- </el-date-picker>
|
82
|
|
- </el-form-item>
|
83
|
|
- <el-form-item label="项目部审批时间" prop="xmTime">
|
84
|
|
- <el-date-picker clearable v-model="form.xmTime" type="date" value-format="yyyy-MM-dd"
|
85
|
|
- placeholder="请选择项目部审批时间">
|
86
|
|
- </el-date-picker>
|
87
|
|
- </el-form-item>
|
88
|
83
|
<el-form-item label="分管审批时间" prop="managerTime">
|
89
|
84
|
<el-date-picker clearable v-model="form.managerTime" type="date" value-format="yyyy-MM-dd"
|
90
|
85
|
placeholder="请选择分管审批时间">
|
91
|
86
|
</el-date-picker>
|
92
|
87
|
</el-form-item>
|
|
88
|
+ <el-form-item label="总经理审批意见" prop="zjlComment">
|
|
89
|
+ <el-input v-model="form.zjlComment" placeholder="请输入总经理审批意见" />
|
|
90
|
+ </el-form-item>
|
|
91
|
+ <el-form-item label="总经理审批人" prop="zjlUserId">
|
|
92
|
+ <el-input v-model="form.zjlUserId" placeholder="请输入总经理审批人" />
|
|
93
|
+ </el-form-item>
|
93
|
94
|
<el-form-item label="总经理审批时间" prop="zjlTime">
|
94
|
95
|
<el-date-picker clearable v-model="form.zjlTime" type="date" value-format="yyyy-MM-dd"
|
95
|
96
|
placeholder="请选择总经理审批时间">
|
96
|
97
|
</el-date-picker>
|
97
|
98
|
</el-form-item>
|
|
99
|
+ <el-form-item label="财务部经办人" prop="cwUserId">
|
|
100
|
+ <el-input v-model="form.cwUserId" placeholder="请输入财务部经办人" />
|
|
101
|
+ </el-form-item>
|
98
|
102
|
<el-form-item label="借款支付时间" prop="lendTime">
|
99
|
103
|
<el-date-picker clearable v-model="form.lendTime" type="date" value-format="yyyy-MM-dd"
|
100
|
104
|
placeholder="请选择借款支付时间">
|
101
|
105
|
</el-date-picker>
|
102
|
106
|
</el-form-item>
|
|
107
|
+ <el-form-item label="财务部支付备注" prop="cwComment">
|
|
108
|
+ <el-input v-model="form.cwComment" placeholder="请输入财务部支付备注" />
|
|
109
|
+ </el-form-item>
|
103
|
110
|
</el-form>
|
104
|
111
|
<div slot="footer" class="dialog-footer">
|
105
|
112
|
<el-button type="primary" @click="submitForm">确 定</el-button>
|
|
@@ -347,7 +354,15 @@ export default {
|
347
|
354
|
this.download('oa/borrow/export', {
|
348
|
355
|
...this.queryParams
|
349
|
356
|
}, `borrow_${new Date().getTime()}.xlsx`)
|
350
|
|
- }
|
|
357
|
+ },
|
|
358
|
+ showFormItem(name) {
|
|
359
|
+ let isShow = false;
|
|
360
|
+ if (name == '借款申请')
|
|
361
|
+ isShow = true;
|
|
362
|
+ else if (name == '部门审核')
|
|
363
|
+ isShow = true;
|
|
364
|
+ return isShow;
|
|
365
|
+ },
|
351
|
366
|
}
|
352
|
367
|
};
|
353
|
368
|
</script>
|