Bladeren bron

新增绩效审批表单

余思翰 6 maanden geleden
bovenliggende
commit
f72965974e

+ 48
- 27
oa-ui/src/views/flowable/form/components/conditionDisplay.vue Bestand weergeven

@@ -2,41 +2,62 @@
2 2
  * @Author: ysh
3 3
  * @Date: 2024-04-23 17:08:16
4 4
  * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2024-09-23 15:47:25
5
+ * @LastEditTime: 2024-09-23 16:41:08
6 6
 -->
7 7
 <template>
8 8
   <div>
9
-    <sc-table :key="'sc'+taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm" v-if="taskForm.procDefName == '生产部门考核'"></sc-table>
10
-    <jy-table :key="'jy'+taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm" v-else-if="taskForm.procDefName == '经营发展部考核'"></jy-table>
11
-    <js-table :key="'js'+taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm" v-else-if="taskForm.procDefName == '技术质量与安全部考核'"></js-table>
12
-    <xm-table :key="'xm'+taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm" v-else-if="taskForm.procDefName == '项目管理部考核'"></xm-table>
13
-    <cw-table :key="'cw'+taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm" v-else-if="taskForm.procDefName == '财务部考核'"></cw-table>
14
-    <zh-table :key="'zh'+taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm" v-else-if="taskForm.procDefName == '综合事务部考核'"></zh-table>
15
-    <project-process :key="'pro'+taskForm.taskId" :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '项目流转'"></project-process>
9
+    <sc-table :key="'sc' + taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm"
10
+      v-if="taskForm.procDefName == '生产部门考核'"></sc-table>
11
+    <jy-table :key="'jy' + taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm"
12
+      v-else-if="taskForm.procDefName == '经营发展部考核'"></jy-table>
13
+    <js-table :key="'js' + taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm"
14
+      v-else-if="taskForm.procDefName == '技术质量与安全部考核'"></js-table>
15
+    <xm-table :key="'xm' + taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm"
16
+      v-else-if="taskForm.procDefName == '项目管理部考核'"></xm-table>
17
+    <cw-table :key="'cw' + taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm"
18
+      v-else-if="taskForm.procDefName == '财务部考核'"></cw-table>
19
+    <zh-table :key="'zh' + taskForm.taskId" :taskForm="taskForm" :tableForm="tableForm"
20
+      v-else-if="taskForm.procDefName == '综合事务部考核'"></zh-table>
21
+    <project-process :key="'pro' + taskForm.taskId" :taskForm="taskForm" :taskName="''"
22
+      v-else-if="taskForm.procDefName == '项目流转'"></project-process>
16 23
     <car-form :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '用车审批'"></car-form>
17
-    <technical-plan :key="'tec'+taskForm.taskId" :taskForm="taskForm" v-else-if="taskForm.procDefName == '技术方案'"></technical-plan>
18
-    <safe-form :key="'safe'+taskForm.taskId" :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '安全交底'"></safe-form>
19
-    <technical-form :key="'technical'+taskForm.taskId" :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '技术交底'"></technical-form>
20
-    <settle-form :key="'fb'+taskForm.taskId" :taskForm="taskForm" :taskName="''" :disabled="true"
24
+    <technical-plan :key="'tec' + taskForm.taskId" :taskForm="taskForm"
25
+      v-else-if="taskForm.procDefName == '技术方案'"></technical-plan>
26
+    <safe-form :key="'safe' + taskForm.taskId" :taskForm="taskForm" :taskName="''"
27
+      v-else-if="taskForm.procDefName == '安全交底'"></safe-form>
28
+    <technical-form :key="'technical' + taskForm.taskId" :taskForm="taskForm" :taskName="''"
29
+      v-else-if="taskForm.procDefName == '技术交底'"></technical-form>
30
+    <settle-form :key="'fb' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :disabled="true"
21 31
       v-else-if="taskForm.procDefName == '项目结算'"></settle-form>
22
-    <settle-other :key="'so'+taskForm.taskId" :taskForm="taskForm" :taskName="''" :disabled="true"
32
+    <settle-other :key="'so' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :disabled="true"
23 33
       v-else-if="taskForm.procDefName == '其他结算'"></settle-other>
24 34
     <!-- <budget-in :key="'budget'+taskForm.taskId" :taskForm="taskForm" v-else-if="taskForm.procDefName == '项目预算'"></budget-in> -->
25
-    <budget-tab :key="'budget'+taskForm.taskId" :taskForm="taskForm" v-else-if="taskForm.procDefName == '项目预算'"></budget-tab>
26
-    <contract-form :key="'cj'+taskForm.taskId" :taskForm="taskForm" :taskName="''" :formDisabled="true"
35
+    <budget-tab :key="'budget' + taskForm.taskId" :taskForm="taskForm"
36
+      v-else-if="taskForm.procDefName == '项目预算'"></budget-tab>
37
+    <contract-form :key="'cj' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :formDisabled="true"
27 38
       v-else-if="taskForm.procDefName == '承接合同评审'"></contract-form>
28
-    <sub-contract :key="'sub'+taskForm.taskId" :taskForm="taskForm" :taskName="''" :formDisabled="true"
39
+    <sub-contract :key="'sub' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :formDisabled="true"
29 40
       v-else-if="taskForm.procDefName == '分包合同评审'"></sub-contract>
30
-    <archive-form :key="'arc'+taskForm.taskId" :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '成果归档'"></archive-form>
31
-    <borrow-form :key="'bor'+taskForm.taskId" :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '借款审批'"></borrow-form>
32
-    <brand-form :key="'brand'+taskForm.taskId" :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '品牌项目支付'"></brand-form>
33
-    <deposit-form :key="'deposit'+taskForm.taskId" :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '保证金审批'"></deposit-form>
34
-    <device-form :key="'device'+taskForm.taskId" :taskForm="taskForm" :taskName="''" :formDisabled="true" v-else-if="taskForm.procDefName == '设备审批'"></device-form>
35
-    <change-form :key="'change'+taskForm.taskId" :taskForm="taskForm" :taskName="''" v-else-if="taskForm.procDefName == '项目变更'"></change-form>
36
-    <declare :key="'work'+taskForm.taskId" :taskForm="taskForm" :taskName="''" :formDisabled="true" v-else-if="taskForm.procDefName == '工作填报'"></declare>
37
-    <procure-form :key="'procure'+taskForm.taskId"  :taskForm="taskForm" :taskName="''" :isFlow ="true" v-else-if="taskForm.procDefName == '采购审批'"></procure-form>
38
-    <outsource-form :key="'outsource'+taskForm.taskId"  :taskForm="taskForm" :taskName="''" :isFlow ="true" v-else-if="taskForm.procDefName == '项目委外'"></outsource-form>
39
-    <performance-form :key="'performance'+taskForm.taskId"  :taskForm="taskForm" :taskName="''" :isFlow ="true" v-else-if="taskForm.procDefName == '绩效审批'"></performance-form>
41
+    <archive-form :key="'arc' + taskForm.taskId" :taskForm="taskForm" :taskName="''"
42
+      v-else-if="taskForm.procDefName == '成果归档'"></archive-form>
43
+    <borrow-form :key="'bor' + taskForm.taskId" :taskForm="taskForm" :taskName="''"
44
+      v-else-if="taskForm.procDefName == '借款审批'"></borrow-form>
45
+    <brand-form :key="'brand' + taskForm.taskId" :taskForm="taskForm" :taskName="''"
46
+      v-else-if="taskForm.procDefName == '品牌项目支付'"></brand-form>
47
+    <deposit-form :key="'deposit' + taskForm.taskId" :taskForm="taskForm" :taskName="''"
48
+      v-else-if="taskForm.procDefName == '保证金审批'"></deposit-form>
49
+    <device-form :key="'device' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :formDisabled="true"
50
+      v-else-if="taskForm.procDefName == '设备审批'"></device-form>
51
+    <change-form :key="'change' + taskForm.taskId" :taskForm="taskForm" :taskName="''"
52
+      v-else-if="taskForm.procDefName == '项目变更'"></change-form>
53
+    <declare :key="'work' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :formDisabled="true"
54
+      v-else-if="taskForm.procDefName == '工作填报'"></declare>
55
+    <procure-form :key="'procure' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :isFlow="true"
56
+      v-else-if="taskForm.procDefName == '采购审批'"></procure-form>
57
+    <outsource-form :key="'outsource' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :isFlow="true"
58
+      v-else-if="taskForm.procDefName == '项目委外'"></outsource-form>
59
+    <performance-form :key="'performance' + taskForm.taskId" :taskForm="taskForm" :taskName="''" :isFlow="true"
60
+      v-else-if="taskForm.procDefName == '绩效审批'"></performance-form>
40 61
   </div>
41 62
 </template>
42 63
 
@@ -76,7 +97,7 @@ export default {
76 97
     }
77 98
   },
78 99
   watch: {
79
-    'passingParam.taskId'(newval, old){
100
+    'passingParam.taskId'(newval, old) {
80 101
       this.init(this.passingParam)
81 102
     }
82 103
   },

+ 2
- 2
oa-ui/src/views/flowable/form/components/detailDisplay.vue Bestand weergeven

@@ -83,7 +83,7 @@ import changeForm from '@/views/flowable/form/changeForm.vue';
83 83
 import declareForm from '@/views/flowable/form/work/declareForm.vue';
84 84
 import procureForm from '@/views/flowable/form/procure/procureForm.vue';
85 85
 import outsourceForm from '@/views/flowable/form/outsource/outsourceForm.vue';
86
-import prformanceForm from '@/views/flowable/form/performance/performanceForm.vue';
86
+import PerformanceForm from '@/views/flowable/form/performance/performanceForm.vue';
87 87
 export default {
88 88
   components: {
89 89
     ScTable,
@@ -113,7 +113,7 @@ export default {
113 113
     declareForm,
114 114
     procureForm,
115 115
     outsourceForm,
116
-    prformanceForm,
116
+    PerformanceForm,
117 117
   },
118 118
   props: {
119 119
     taskForm: {

+ 1
- 1
oa-ui/src/views/flowable/form/performance/performanceForm.vue Bestand weergeven

@@ -1,6 +1,6 @@
1 1
 <template>
2 2
   <div>
3
-
3
+    <el-empty description="正在开发中,敬请期待......"></el-empty>
4 4
   </div>
5 5
 </template>
6 6
 

Laden…
Annuleren
Opslaan