Browse Source

结算表单查询修改

lamphua 7 months ago
parent
commit
82cf96a29a

+ 1
- 5
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcProjectController.java View File

69
     public TableDataInfo list(CmcProject cmcProject)
69
     public TableDataInfo list(CmcProject cmcProject)
70
     {
70
     {
71
         startPage();
71
         startPage();
72
-        List<CmcProject> list = new ArrayList<>();
73
-        if (cmcProject.getUndertakingDept() != null && cmcProject.getUndertakingDept().equals("113"))
74
-            list = cmcProjectService.selectCmcInvestProjectList(cmcProject);
75
-        else
76
-            list = cmcProjectService.selectCmcProjectList(cmcProject);
72
+        List<CmcProject> list = cmcProjectService.selectCmcAllProjectList(cmcProject);
77
         for (CmcProject project : list) {
73
         for (CmcProject project : list) {
78
             project.setUndertakingDeptName(deptIdToName(project));
74
             project.setUndertakingDeptName(deptIdToName(project));
79
             project.setQualityInspectorName(inspectorIdToName(project));
75
             project.setQualityInspectorName(inspectorIdToName(project));

+ 1
- 0
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcContractMapper.xml View File

108
     <select id="selectCmcContractByContractId" parameterType="String" resultMap="CmcContractResult">
108
     <select id="selectCmcContractByContractId" parameterType="String" resultMap="CmcContractResult">
109
         <include refid="selectCmcContractVo"/>
109
         <include refid="selectCmcContractVo"/>
110
         where c.contract_id = #{contractId}
110
         where c.contract_id = #{contractId}
111
+        group by c.contract_id
111
     </select>
112
     </select>
112
 
113
 
113
     <insert id="insertCmcContract" parameterType="CmcContract">
114
     <insert id="insertCmcContract" parameterType="CmcContract">

+ 1
- 0
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcSubContractMapper.xml View File

95
     <select id="selectCmcSubContractBySubContractId" parameterType="String" resultMap="CmcSubContractResult">
95
     <select id="selectCmcSubContractBySubContractId" parameterType="String" resultMap="CmcSubContractResult">
96
         <include refid="selectCmcSubContractVo"/>
96
         <include refid="selectCmcSubContractVo"/>
97
         where sc.sub_contract_id = #{subContractId}
97
         where sc.sub_contract_id = #{subContractId}
98
+        group by sc.sub_contract_id
98
     </select>
99
     </select>
99
         
100
         
100
     <insert id="insertCmcSubContract" parameterType="CmcSubContract">
101
     <insert id="insertCmcSubContract" parameterType="CmcSubContract">

+ 3
- 3
oa-ui/src/views/flowable/form/inProgress/settleData.vue View File

1
 <!--
1
 <!--
2
  * @Author: ysh
2
  * @Author: ysh
3
  * @Date: 2024-05-10 14:45:03
3
  * @Date: 2024-05-10 14:45:03
4
- * @LastEditors: Please set LastEditors
5
- * @LastEditTime: 2024-06-04 11:33:23
4
+ * @LastEditors: wrh
5
+ * @LastEditTime: 2024-10-22 15:20:58
6
 -->
6
 -->
7
 <template>
7
 <template>
8
   <div class="mt20">
8
   <div class="mt20">
143
       })
143
       })
144
     },
144
     },
145
     getSummaryList(settleId) {
145
     getSummaryList(settleId) {
146
-      listSettleSummary({ settleId }).then(res => {
146
+      listSettleSummary({ settleId: settleId, pageSize: 20 }).then(res => {
147
         if (res.rows) {
147
         if (res.rows) {
148
           this.summaryList = res.rows
148
           this.summaryList = res.rows
149
         }
149
         }

+ 3
- 3
oa-ui/src/views/flowable/form/settleForm.vue View File

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-10-10 16:15:50
4
+ * @LastEditors: wrh
5
+ * @LastEditTime: 2024-10-22 15:20:01
6
 -->
6
 -->
7
 <template>
7
 <template>
8
   <div class="app-container" v-loading="loading">
8
   <div class="app-container" v-loading="loading">
662
           getProject(res.rows[0].projectId),
662
           getProject(res.rows[0].projectId),
663
           listBudget({ projectId: res.rows[0].projectId }),
663
           listBudget({ projectId: res.rows[0].projectId }),
664
           listSettleWork({ settleId: settleId, pageSize: 30 }),
664
           listSettleWork({ settleId: settleId, pageSize: 30 }),
665
-          listSettleSummary({ settleId })
665
+          listSettleSummary({ settleId, pageSize: 20 })
666
         ]);
666
         ]);
667
 
667
 
668
         if (projectResponse) {
668
         if (projectResponse) {

+ 3
- 3
oa-ui/src/views/flowable/form/settleOther.vue View File

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-10-08 09:38:18
4
+ * @LastEditors: wrh
5
+ * @LastEditTime: 2024-10-22 15:20:14
6
 -->
6
 -->
7
 <template>
7
 <template>
8
   <div class="app-container" v-loading="loading">
8
   <div class="app-container" v-loading="loading">
448
           settleSummaryResponse
448
           settleSummaryResponse
449
         ] = await Promise.all([
449
         ] = await Promise.all([
450
           listSettleWork({ settleId: settleId, pageSize: 30 }),
450
           listSettleWork({ settleId: settleId, pageSize: 30 }),
451
-          listSettleSummary({ settleId })
451
+          listSettleSummary({ settleId, pageSize: 20 })
452
         ]);
452
         ]);
453
 
453
 
454
         // 获取申请工作量列表
454
         // 获取申请工作量列表

Loading…
Cancel
Save