Selaa lähdekoodia

结算流程增加可退回节点

lamphua 5 kuukautta sitten
vanhempi
commit
6710bc9488

+ 1
- 1
oa-back/ruoyi-system/src/main/java/com/ruoyi/oa/domain/CmcWage.java Näytä tiedosto

42
     private BigDecimal performanceSalary;
42
     private BigDecimal performanceSalary;
43
 
43
 
44
     /** 注册测绘师(岩土工程师)补贴 */
44
     /** 注册测绘师(岩土工程师)补贴 */
45
-    @Excel(name = "注册测绘师(岩土工程师)补贴")
45
+    @Excel(name = "注册测绘师(岩土工程师/安全工程师)补贴")
46
     private BigDecimal certificatesSubsidy;
46
     private BigDecimal certificatesSubsidy;
47
 
47
 
48
     /** 过节补贴 */
48
     /** 过节补贴 */

+ 3
- 3
oa-ui/src/views/flowable/form/settleForm.vue Näytä tiedosto

1
 <!--
1
 <!--
2
  * @Author: ysh
2
  * @Author: ysh
3
  * @Date: 2024-04-30 09:03:14
3
  * @Date: 2024-04-30 09:03:14
4
- * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2024-12-23 17:08:37
4
+ * @LastEditors: wrh
5
+ * @LastEditTime: 2024-12-27 11:37:41
6
 -->
6
 -->
7
 <template>
7
 <template>
8
   <div class="app-container" v-loading="loading">
8
   <div class="app-container" v-loading="loading">
478
         <div style="text-align: center" v-if="!disabled">
478
         <div style="text-align: center" v-if="!disabled">
479
           <el-button type="warning" @click="preserve">保存</el-button>
479
           <el-button type="warning" @click="preserve">保存</el-button>
480
           <el-button type="danger"
480
           <el-button type="danger"
481
-            v-if="taskName == '经营发展部校核' || taskName == '分管审核' || taskName == '总经理审批' || taskName == '董事长批准'"
481
+            v-if="taskName != '结算发起'"
482
             @click="returnOpen = true">退 回</el-button>
482
             @click="returnOpen = true">退 回</el-button>
483
           <el-button type="primary" @click="submitNextFlow" v-if="taskName != '董事长批准'">提交下一个流程</el-button>
483
           <el-button type="primary" @click="submitNextFlow" v-if="taskName != '董事长批准'">提交下一个流程</el-button>
484
           <el-button type="primary" @click="submitNextFlow" v-else>结算批准</el-button>
484
           <el-button type="primary" @click="submitNextFlow" v-else>结算批准</el-button>

+ 2
- 4
oa-ui/src/views/flowable/form/settleOther.vue Näytä tiedosto

1
 <!--
1
 <!--
2
  * @Author: ysh
2
  * @Author: ysh
3
  * @Date: 2024-04-30 09:03:14
3
  * @Date: 2024-04-30 09:03:14
4
- * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2024-12-10 15:46:32
4
+ * @LastEditors: wrh
5
+ * @LastEditTime: 2024-12-19 16:52:40
6
 -->
6
 -->
7
 <template>
7
 <template>
8
   <div class="app-container" v-loading="loading">
8
   <div class="app-container" v-loading="loading">
520
     // 获取当前处理人
520
     // 获取当前处理人
521
     getCurrentUser() {
521
     getCurrentUser() {
522
       if (this.taskName == "分管审核") {
522
       if (this.taskName == "分管审核") {
523
-        console.log(this.$store.state.user.name);
524
-        
525
         this.form.managerUserName = this.$store.state.user.name;
523
         this.form.managerUserName = this.$store.state.user.name;
526
         this.form.managerUserId = this.$store.state.user.id;
524
         this.form.managerUserId = this.$store.state.user.id;
527
         this.form.managerTime = parseTime(new Date(), "{y}-{m}-{d}");
525
         this.form.managerTime = parseTime(new Date(), "{y}-{m}-{d}");

+ 10
- 0
oa-ui/src/views/oa/settle/index.vue Näytä tiedosto

60
           <span>{{ parseTime(scope.row.reportTime, '{y}-{m}-{d}') }}</span>
60
           <span>{{ parseTime(scope.row.reportTime, '{y}-{m}-{d}') }}</span>
61
         </template>
61
         </template>
62
       </el-table-column>
62
       </el-table-column>
63
+      <el-table-column label="结算总额" align="center" prop="reportTime" width="180">
64
+        <template slot-scope="scope">
65
+          <span>{{ scope.row.amount ? scope.row.amount : 0}}</span>
66
+        </template>
67
+      </el-table-column>
63
       <!-- <el-table-column label="工作量上报说明" align="center" prop="workloadReport" /> -->
68
       <!-- <el-table-column label="工作量上报说明" align="center" prop="workloadReport" /> -->
64
       <el-table-column label="结算说明" align="center" prop="settleComment" />
69
       <el-table-column label="结算说明" align="center" prop="settleComment" />
70
+      <el-table-column label="总经理审批日期" align="center" prop="gmTime" width="180">
71
+        <template slot-scope="scope">
72
+          <span>{{ parseTime(scope.row.gmTime, '{y}-{m}-{d}') }}</span>
73
+        </template>
74
+      </el-table-column>
65
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
75
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
66
         <template slot-scope="scope">
76
         <template slot-scope="scope">
67
           <el-button size="mini" type="text" icon="el-icon-view" @click="handleView(scope.row)"
77
           <el-button size="mini" type="text" icon="el-icon-view" @click="handleView(scope.row)"

+ 10
- 0
oa-ui/src/views/oa/settle/other.vue Näytä tiedosto

54
           <span>{{ parseTime(scope.row.reportTime, '{y}-{m}-{d}') }}</span>
54
           <span>{{ parseTime(scope.row.reportTime, '{y}-{m}-{d}') }}</span>
55
         </template>
55
         </template>
56
       </el-table-column>
56
       </el-table-column>
57
+      <el-table-column label="结算总额" align="center" prop="reportTime" width="180">
58
+        <template slot-scope="scope">
59
+          <span>{{ scope.row.amount ? scope.row.amount : 0}}</span>
60
+        </template>
61
+      </el-table-column>
57
       <!-- <el-table-column label="工作量上报说明" align="center" prop="workloadReport" /> -->
62
       <!-- <el-table-column label="工作量上报说明" align="center" prop="workloadReport" /> -->
58
       <el-table-column label="结算说明" align="center" prop="settleComment" />
63
       <el-table-column label="结算说明" align="center" prop="settleComment" />
64
+      <el-table-column label="总经理审批日期" align="center" prop="gmTime" width="180">
65
+        <template slot-scope="scope">
66
+          <span>{{ parseTime(scope.row.gmTime, '{y}-{m}-{d}') }}</span>
67
+        </template>
68
+      </el-table-column>
59
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
69
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
60
         <template slot-scope="scope">
70
         <template slot-scope="scope">
61
           <el-button size="mini" type="text" icon="el-icon-view" @click="handleView(scope.row)"
71
           <el-button size="mini" type="text" icon="el-icon-view" @click="handleView(scope.row)"

Loading…
Peruuta
Tallenna