Bladeren bron

借款用途、车辆用途增删

lamphua 7 maanden geleden
bovenliggende
commit
367b8db966

+ 9
- 0
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcBorrowController.java Bestand weergeven

@@ -202,6 +202,15 @@ public class CmcBorrowController extends BaseController
202 202
                 oAmount = oAmount.add(borrow.getManagerAmount());
203 203
         }
204 204
         usageAmountObject.put("非项目借款", oAmount);
205
+        cmcBorrow.setBorrowUsage("3");
206
+        usageList = cmcBorrowService.selectCmcBorrowList(cmcBorrow);
207
+        usageObject.put("党委借款", usageList.size());
208
+        BigDecimal dAmount = new BigDecimal(0);
209
+        for (CmcBorrow borrow : usageList) {
210
+            if (borrow.getManagerAmount() != null)
211
+                dAmount = dAmount.add(borrow.getManagerAmount());
212
+        }
213
+        usageAmountObject.put("党委借款", dAmount);
205 214
     }
206 215
 
207 216
 }

+ 20
- 23
oa-back/ruoyi-admin/src/main/java/com/ruoyi/web/controller/oa/CmcCarController.java Bestand weergeven

@@ -94,14 +94,15 @@ public class CmcCarController extends BaseController
94 94
         JSONArray approvalArray = new JSONArray();
95 95
         JSONArray dayArray = new JSONArray();
96 96
         CmcCar cmcCar = new CmcCar();
97
+        cmcCar.setIsRent("0");
97 98
         cmcCar.setStatus("0");
98 99
         statusObject.put("已派出", cmcCarService.selectCmcCarList(cmcCar).size());
99 100
         cmcCar.setStatus("1");
100 101
         statusObject.put("可使用", cmcCarService.selectCmcCarList(cmcCar).size());
101 102
         cmcCar.setStatus("2");
102 103
         statusObject.put("维修中", cmcCarService.selectCmcCarList(cmcCar).size());
103
-        cmcCar.setStatus("3");
104
-        statusObject.put("已还车", cmcCarService.selectCmcCarList(cmcCar).size());
104
+//        cmcCar.setStatus("3");
105
+//        statusObject.put("已还车", cmcCarService.selectCmcCarList(cmcCar).size());
105 106
         cmcCar.setStatus("4");
106 107
         statusObject.put("已报废", cmcCarService.selectCmcCarList(cmcCar).size());
107 108
         //整体
@@ -199,15 +200,13 @@ public class CmcCarController extends BaseController
199 200
     //各车辆派出次数
200 201
     public void getCarApprovalStatistic(CmcCarApproval cmcCarApproval, JSONArray approvalArray) {
201 202
         for (CmcCar cmcCar : cmcCarService.selectCmcCarList(new CmcCar())) {
202
-            if (cmcCar.getCarId() < 16) {
203
-                cmcCarApproval.setCars(cmcCar.getCarId().toString());
204
-                int count = cmcCarApprovalService.selectCmcCarApprovalList(cmcCarApproval).size();
205
-                if (count > 0) {
206
-                    JSONObject approvalObject = new JSONObject();
207
-                    approvalObject.put("name", cmcCar.getLicensePlate());
208
-                    approvalObject.put("count", count);
209
-                    approvalArray.add(approvalObject);
210
-                }
203
+            cmcCarApproval.setCars(cmcCar.getCarId().toString());
204
+            int count = cmcCarApprovalService.selectCmcCarApprovalList(cmcCarApproval).size();
205
+            if (count > 0) {
206
+                JSONObject approvalObject = new JSONObject();
207
+                approvalObject.put("name", cmcCar.getLicensePlate());
208
+                approvalObject.put("count", count);
209
+                approvalArray.add(approvalObject);
211 210
             }
212 211
         }
213 212
     }
@@ -215,20 +214,18 @@ public class CmcCarController extends BaseController
215 214
     //各车辆派出天数
216 215
     public void getCarDayStatistic(CmcCarApproval cmcCarApproval, JSONArray dayArray) {
217 216
         for (CmcCar cmcCar : cmcCarService.selectCmcCarList(new CmcCar())) {
218
-            if (cmcCar.getCarId() < 16) {
219
-                cmcCarApproval.setCars(cmcCar.getCarId().toString());
220
-                long days = 0;
221
-                for (CmcCarApproval carApproval : cmcCarApprovalService.selectCmcCarApprovalList(cmcCarApproval)) {
222
-                    if (carApproval.getDays() < 1) {
223
-                        carApproval.setDays(1L);
224
-                    }
225
-                    days = days + carApproval.getDays();
217
+            cmcCarApproval.setCars(cmcCar.getCarId().toString());
218
+            long days = 0;
219
+            for (CmcCarApproval carApproval : cmcCarApprovalService.selectCmcCarApprovalList(cmcCarApproval)) {
220
+                if (carApproval.getDays() < 1) {
221
+                    carApproval.setDays(1L);
226 222
                 }
227
-                JSONObject dayObject = new JSONObject();
228
-                dayObject.put("name", cmcCar.getLicensePlate());
229
-                dayObject.put("count", days);
230
-                dayArray.add(dayObject);
223
+                days = days + carApproval.getDays();
231 224
             }
225
+            JSONObject dayObject = new JSONObject();
226
+            dayObject.put("name", cmcCar.getLicensePlate());
227
+            dayObject.put("count", days);
228
+            dayArray.add(dayObject);
232 229
         }
233 230
     }
234 231
 

+ 1
- 1
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcCarMapper.xml Bestand weergeven

@@ -42,7 +42,7 @@
42 42
             <if test="expectKm != null "> and c.expect_km = #{expectKm}</if>
43 43
             <if test="series != null  and series != ''"> and c.series like concat('%', #{series}, '%')</if>
44 44
             <if test="brand != null  and brand != ''"> and c.brand like concat('%', #{brand}, '%')</if>
45
-            <if test="isRent != null  and isRent != ''"> and c.isRent = #{isRent}</if>
45
+            <if test="isRent != null  and isRent != ''"> and c.is_rent = #{isRent}</if>
46 46
             <if test="dayCost != null  and dayCost != ''"> and c.day_cost = #{dayCost}</if>
47 47
             <if test="remark != null  and remark != ''"> and c.remark = #{remark}</if>
48 48
             <if test="status != null  and status != ''"> and c.status = #{status}</if>

+ 1
- 1
oa-back/ruoyi-system/src/main/resources/mapper/oa/CmcSettleMapper.xml Bestand weergeven

@@ -134,7 +134,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
134 134
             <if test="jyTime != null "> and s.jy_time = #{jyTime}</if>
135 135
             <if test="jyComment != null  and jyComment != ''"> and s.jy_comment = #{jyComment}</if>
136 136
             <if test="managerUserId != null "> and s.manager_user_id = #{managerUserId}</if>
137
-            <if test="managerTime != null "> and YEAR(s.manager_time) = YEAR(#{managerTime})</if>
137
+            <if test="managerTime != null "> and s.manager_time = #{managerTime}</if>
138 138
             <if test="managerComment != null  and managerComment != ''"> and s.manager_comment = #{managerComment}</if>
139 139
             <if test="gmUserId != null "> and s.gm_user_id = #{gmUserId}</if>
140 140
             <if test="gmTime != null and @com.ruoyi.common.utils.DateUtils@parseDateToStr('yyyy', gmTime) == '2000' "> and s.gm_time is not null</if>

Laden…
Annuleren
Opslaan