wenhongquan 3 years ago
parent
commit
849929e2fb
35 changed files with 156 additions and 5 deletions
  1. 92 0
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TblMaintainController.java
  2. 1 1
      ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
  3. 7 0
      ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TblFacilitiesServiceImpl.java
  4. 6 0
      ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TblMaintainServiceImpl.java
  5. 6 0
      ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TblTaskServiceImpl.java
  6. 17 1
      ruoyi-system/src/main/resources/mapper/system/TableDetectionMapper.xml
  7. 17 1
      ruoyi-system/src/main/resources/mapper/system/TblMaintainMapper.xml
  8. 10 2
      ruoyi-system/src/main/resources/mapper/system/TblTaskMapper.xml
  9. BIN
      ruoyi/uploadPath/upload/2022/06/21/032002100811_38342209_20220621223149A015.pdf
  10. BIN
      ruoyi/uploadPath/upload/2022/06/21/032002100811_38342209_20220621223154A016.pdf
  11. BIN
      ruoyi/uploadPath/upload/2022/06/21/032002100811_38342209_20220621224642A021.pdf
  12. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621183903A007.mp4
  13. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185151A008.mp4
  14. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185217A009.mp4
  15. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185614A010.mp4
  16. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185705A011.mp4
  17. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185831A012.mp4
  18. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185918A013.mp4
  19. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621222246A014.mp4
  20. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621223212A018.mp4
  21. BIN
      ruoyi/uploadPath/upload/2022/06/21/623685558_20220621224656A023.mp4
  22. BIN
      ruoyi/uploadPath/upload/2022/06/21/archive(1)_20220621170522A001.png
  23. BIN
      ruoyi/uploadPath/upload/2022/06/21/archive_20220621142252A003.png
  24. BIN
      ruoyi/uploadPath/upload/2022/06/21/archive_20220621175153A004.png
  25. BIN
      ruoyi/uploadPath/upload/2022/06/21/btn_yjld@2x_20220621171454A003.png
  26. BIN
      ruoyi/uploadPath/upload/2022/06/21/btn_yjld_20220621175209A006.png
  27. BIN
      ruoyi/uploadPath/upload/2022/06/21/edit@2x_20220621223206A017.png
  28. BIN
      ruoyi/uploadPath/upload/2022/06/21/edit@2x_20220621224647A022.png
  29. BIN
      ruoyi/uploadPath/upload/2022/06/21/vedio_box@2x_20220621142228A001.png
  30. BIN
      ruoyi/uploadPath/upload/2022/06/21/vedio_box_20220621142231A002.png
  31. BIN
      ruoyi/uploadPath/upload/2022/06/21/《Java开发手册》v1.5.0 华山版_20220621223238A019.pdf
  32. BIN
      ruoyi/uploadPath/upload/2022/06/21/《Java开发手册》v1.5.0 华山版_20220621224639A020.pdf
  33. BIN
      ruoyi/uploadPath/upload/2022/06/21/《Java开发手册》v1.5.0 华山版_20220621224717A024.pdf
  34. BIN
      ruoyi/uploadPath/upload/2022/06/21/应急仓库_路上 拷贝_20220621170524A002.png
  35. BIN
      ruoyi/uploadPath/upload/2022/06/21/应急仓库_路上 拷贝_20220621175155A005.png

+ 92 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TblMaintainController.java

@@ -2,6 +2,12 @@ package com.ruoyi.web.controller.system;
 
 import java.util.List;
 import javax.servlet.http.HttpServletResponse;
+
+import com.ruoyi.quartz.task.RyTask;
+import com.ruoyi.system.domain.TblMaintainLog;
+import com.ruoyi.system.domain.TblTask;
+import com.ruoyi.system.domain.TblTaskLog;
+import com.ruoyi.system.service.ITblMaintainLogService;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -34,6 +40,13 @@ public class TblMaintainController extends BaseController
     @Autowired
     private ITblMaintainService tblMaintainService;
 
+
+    @Autowired
+    private ITblMaintainLogService tblMaintainLogService;
+
+    @Autowired
+    private RyTask ryTask;
+
     /**
      * 查询养护计划列表
      */
@@ -101,4 +114,83 @@ public class TblMaintainController extends BaseController
     {
         return toAjax(tblMaintainService.deleteTblMaintainByIds(ids));
     }
+
+
+    /***
+     * 任务派发
+     * @param tblMaintainLog
+     * @return
+     */
+    @PostMapping("/distributed")
+    public AjaxResult maintainDistributed(@RequestBody TblMaintainLog tblMaintainLog){
+        if(tblMaintainLog==null || tblMaintainLog.getMaintainId()==null || tblMaintainLog.getLogDes()==null){
+            return error("表单不完整");
+        }
+
+        TblMaintain maintain = tblMaintainService.selectTblMaintainById(tblMaintainLog.getMaintainId());
+        if(maintain==null){
+            return error("计划不存在");
+        }
+        maintain.setStatus(2L);
+        tblMaintainLog.setMaintainStatus(2L);
+        tblMaintainLogService.insertTblMaintainLog(tblMaintainLog);
+        tblMaintainService.updateTblMaintain(maintain);
+        //发送钉钉通知
+        ryTask.setNotice("011544081228132554,013303042738042020",null,"计划派单通知","http://www.baidu.com");
+
+
+        return success("成功");
+    }
+
+    /***
+     * 执行反馈
+     * @param tblMaintainLog
+     * @return
+     */
+    @PostMapping("/feedback")
+    public AjaxResult maintainFeedback(@RequestBody TblMaintainLog tblMaintainLog){
+        if(tblMaintainLog==null || tblMaintainLog.getMaintainId()==null || tblMaintainLog.getLogDes()==null){
+            return error("表单不完整");
+        }
+
+        TblMaintain maintain = tblMaintainService.selectTblMaintainById(tblMaintainLog.getMaintainId());
+        if(maintain==null){
+            return error("计划不存在");
+        }
+        maintain.setStatus(3L);
+        tblMaintainLog.setMaintainStatus(3L);
+        tblMaintainLogService.insertTblMaintainLog(tblMaintainLog);
+        tblMaintainService.updateTblMaintain(maintain);
+        //发送钉钉通知
+        ryTask.setNotice("011544081228132554,013303042738042020",null,"计划反馈通知","http://www.baidu.com");
+
+
+        return success("成功");
+    }
+
+    /***
+     * 养护成果上传
+     * @param tblMaintainLog
+     * @return
+     */
+    @PostMapping("/complete")
+    public AjaxResult maintainComplete(@RequestBody TblMaintainLog tblMaintainLog){
+        if(tblMaintainLog==null || tblMaintainLog.getMaintainId()==null || tblMaintainLog.getLogDes()==null){
+            return error("表单不完整");
+        }
+
+        TblMaintain maintain = tblMaintainService.selectTblMaintainById(tblMaintainLog.getMaintainId());
+        if(maintain==null){
+            return error("计划不存在");
+        }
+        maintain.setStatus(4L);
+        tblMaintainLog.setMaintainStatus(4L);
+        tblMaintainLogService.insertTblMaintainLog(tblMaintainLog);
+        tblMaintainService.updateTblMaintain(maintain);
+        //发送钉钉通知
+        ryTask.setNotice("011544081228132554,013303042738042020",null,"计划反馈通知","http://www.baidu.com");
+
+
+        return success("成功");
+    }
 }

+ 1 - 1
ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java

@@ -111,7 +111,7 @@ public class RyTask
 
             msg.setActionCard(new OapiMessageCorpconversationAsyncsendV2Request.ActionCard());
             msg.getActionCard().setTitle(title);
-            msg.getActionCard().setMarkdown(content==null?"### 有新工单啦":content);
+            msg.getActionCard().setMarkdown(content==null?("### "+title):content);
             msg.getActionCard().setSingleTitle("测试测试"+new Date().getTime());
             msg.getActionCard().setSingleUrl(url);
             msg.setMsgtype("action_card");

+ 7 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TblFacilitiesServiceImpl.java

@@ -1,6 +1,9 @@
 package com.ruoyi.system.service.impl;
 
+import java.util.Date;
 import java.util.List;
+
+import com.ruoyi.common.utils.SecurityUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import com.ruoyi.system.mapper.TblFacilitiesMapper;
@@ -52,6 +55,8 @@ public class TblFacilitiesServiceImpl implements ITblFacilitiesService
     @Override
     public int insertTblFacilities(TblFacilities tblFacilities)
     {
+        tblFacilities.setCreateTime(new Date());
+        tblFacilities.setCreateBy(SecurityUtils.getUsername());
         return tblFacilitiesMapper.insertTblFacilities(tblFacilities);
     }
 
@@ -64,6 +69,8 @@ public class TblFacilitiesServiceImpl implements ITblFacilitiesService
     @Override
     public int updateTblFacilities(TblFacilities tblFacilities)
     {
+        tblFacilities.setUpdateTime(new Date());
+        tblFacilities.setUpdateBy(SecurityUtils.getUsername());
         return tblFacilitiesMapper.updateTblFacilities(tblFacilities);
     }
 

+ 6 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TblMaintainServiceImpl.java

@@ -1,7 +1,9 @@
 package com.ruoyi.system.service.impl;
 
+import java.util.Date;
 import java.util.List;
 
+import com.ruoyi.common.utils.SecurityUtils;
 import com.ruoyi.system.domain.TblMaintainLog;
 import com.ruoyi.system.domain.TblTask;
 import com.ruoyi.system.domain.TblTaskLog;
@@ -64,6 +66,8 @@ public class TblMaintainServiceImpl implements ITblMaintainService
     @Override
     public int insertTblMaintain(TblMaintain tblMaintain)
     {
+        tblMaintain.setCreateTime(new Date());
+        tblMaintain.setCreateBy(SecurityUtils.getUsername());
         return tblMaintainMapper.insertTblMaintain(tblMaintain);
     }
 
@@ -76,6 +80,8 @@ public class TblMaintainServiceImpl implements ITblMaintainService
     @Override
     public int updateTblMaintain(TblMaintain tblMaintain)
     {
+        tblMaintain.setUpdateTime(new Date());
+        tblMaintain.setUpdateBy(SecurityUtils.getUsername());
         return tblMaintainMapper.updateTblMaintain(tblMaintain);
     }
 

+ 6 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TblTaskServiceImpl.java

@@ -3,7 +3,10 @@ package com.ruoyi.system.service.impl;
 import java.util.Calendar;
 import java.util.Date;
 import java.util.List;
+
+import com.ruoyi.common.core.domain.model.LoginUser;
 import com.ruoyi.common.utils.DateUtils;
+import com.ruoyi.common.utils.SecurityUtils;
 import com.ruoyi.system.domain.TblTaskLog;
 import com.ruoyi.system.mapper.TblTaskLogMapper;
 import com.ruoyi.system.service.ITblTaskLogService;
@@ -77,6 +80,8 @@ public class TblTaskServiceImpl implements ITblTaskService
         }else{
             tblTask.setTaskCode(year+"001");
         }
+        tblTask.setCreateTime(new Date());
+        tblTask.setCreateBy(SecurityUtils.getUsername());
         return tblTaskMapper.insertTblTask(tblTask);
     }
 
@@ -90,6 +95,7 @@ public class TblTaskServiceImpl implements ITblTaskService
     public int updateTblTask(TblTask tblTask)
     {
         tblTask.setUpdateTime(DateUtils.getNowDate());
+        tblTask.setUpdateBy(SecurityUtils.getUsername());
         return tblTaskMapper.updateTblTask(tblTask);
     }
 

+ 17 - 1
ruoyi-system/src/main/resources/mapper/system/TableDetectionMapper.xml

@@ -17,10 +17,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="facilitiesId"    column="facilities_id"    />
         <result property="ext1"    column="ext1"    />
         <result property="ext2"    column="ext2"    />
+        <result property="createTime"    column="create_time"    />
+        <result property="createBy"    column="create_by"    />
+        <result property="updateBy"    column="update_by"    />
+        <result property="updateTime"    column="update_time"    />
     </resultMap>
 
     <sql id="selectTableDetectionVo">
-        select id, detection_type, detection_year, detection_month, detection_week, detection_dept, detection_remark, detection_des, status, facilities_id, ext1, ext2 from table_detection
+        select id, detection_type, detection_year, detection_month, detection_week, detection_dept, detection_remark, detection_des, status, facilities_id, ext1, ext2, create_time, update_time,create_by,update_by from table_detection
     </sql>
 
     <select id="selectTableDetectionList" parameterType="TableDetection" resultMap="TableDetectionResult">
@@ -59,6 +63,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="facilitiesId != null">facilities_id,</if>
             <if test="ext1 != null">ext1,</if>
             <if test="ext2 != null">ext2,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="updateTime != null">update_time,</if>
+            <if test="createBy != null">create_by,</if>
+            <if test="updateBy != null">update_by,</if>
          </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="detectionType != null">#{detectionType},</if>
@@ -72,6 +80,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="facilitiesId != null">#{facilitiesId},</if>
             <if test="ext1 != null">#{ext1},</if>
             <if test="ext2 != null">#{ext2},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="updateTime != null">#{updateTime},</if>
+            <if test="createBy != null">#{createBy},</if>
+            <if test="updateBy != null">#{updateBy},</if>
          </trim>
     </insert>
 
@@ -89,6 +101,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="facilitiesId != null">facilities_id = #{facilitiesId},</if>
             <if test="ext1 != null">ext1 = #{ext1},</if>
             <if test="ext2 != null">ext2 = #{ext2},</if>
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="updateTime != null">update_time = #{updateTime},</if>
+            <if test="updateBy != null">update_by = #{updateBy},</if>
+            <if test="createBy != null">create_by = #{createBy},</if>
         </trim>
         where id = #{id}
     </update>

+ 17 - 1
ruoyi-system/src/main/resources/mapper/system/TblMaintainMapper.xml

@@ -18,10 +18,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="ext2"    column="ext2"    />
         <result property="status"    column="status"    />
         <result property="facilitiesId"    column="facilities_id"    />
+        <result property="createTime"    column="create_time"    />
+        <result property="createBy"    column="create_by"    />
+        <result property="updateBy"    column="update_by"    />
+        <result property="updateTime"    column="update_time"    />
     </resultMap>
 
     <sql id="selectTblMaintainVo">
-        select id, maintain_type, maintain_count, maintain_unit, maintain_year, maintain_month, maintain_des, maintain_remark, maintain_report_np, ext1, ext2, status, facilities_id from tbl_maintain
+        select id, maintain_type, maintain_count, maintain_unit, maintain_year, maintain_month, maintain_des, maintain_remark, maintain_report_np, ext1, ext2, status, facilities_id, create_time, update_time,create_by,update_by from tbl_maintain
     </sql>
 
     <select id="selectTblMaintainList" parameterType="TblMaintain" resultMap="TblMaintainResult">
@@ -62,6 +66,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="ext2 != null">ext2,</if>
             <if test="status != null">status,</if>
             <if test="facilitiesId != null">facilities_id,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="updateTime != null">update_time,</if>
+            <if test="createBy != null">create_by,</if>
+            <if test="updateBy != null">update_by,</if>
          </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="maintainType != null">#{maintainType},</if>
@@ -76,6 +84,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="ext2 != null">#{ext2},</if>
             <if test="status != null">#{status},</if>
             <if test="facilitiesId != null">#{facilitiesId},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="updateTime != null">#{updateTime},</if>
+            <if test="createBy != null">#{createBy},</if>
+            <if test="updateBy != null">#{updateBy},</if>
          </trim>
     </insert>
 
@@ -94,6 +106,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="ext2 != null">ext2 = #{ext2},</if>
             <if test="status != null">status = #{status},</if>
             <if test="facilitiesId != null">facilities_id = #{facilitiesId},</if>
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="updateTime != null">update_time = #{updateTime},</if>
+            <if test="updateBy != null">update_by = #{updateBy},</if>
+            <if test="createBy != null">create_by = #{createBy},</if>
         </trim>
         where id = #{id}
     </update>

+ 10 - 2
ruoyi-system/src/main/resources/mapper/system/TblTaskMapper.xml

@@ -20,8 +20,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         <result property="taskOtherId"    column="task_other_id"    />
         <result property="taskTime"    column="task_time"    />
         <result property="createTime"    column="create_time"    />
-        <result property="taskReqCompleteTime"    column="task_req_complete_time"    />
+        <result property="createBy"    column="create_by"    />
+        <result property="updateBy"    column="update_by"    />
         <result property="updateTime"    column="update_time"    />
+        <result property="taskReqCompleteTime"    column="task_req_complete_time"    />
         <result property="status"    column="status"    />
         <result property="taskCreater"    column="task_creater"    />
         <result property="taskReporter"    column="task_reporter"    />
@@ -34,7 +36,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
     </resultMap>
 
     <sql id="selectTblTaskVo">
-        select task_id, task_name, task_content, task_addr, task_location, task_code, task_type, task_event_type, task_event_category, task_from_remark, task_addr_road, task_other_id, task_time, create_time, task_req_complete_time, update_time, status, task_creater, task_reporter, task_pics, task_videos, task_complain_connect, remark,task_dept_range,task_facilitie_code,task_area  from tbl_task
+        select task_id, task_name, task_content, task_addr, task_location, task_code, task_type, task_event_type, task_event_category, task_from_remark, task_addr_road, task_other_id, task_time, create_time, task_req_complete_time, update_time,create_by,update_by, status, task_creater, task_reporter, task_pics, task_videos, task_complain_connect, remark,task_dept_range,task_facilitie_code,task_area  from tbl_task
     </sql>
 
     <select id="selectTblTaskList" parameterType="TblTask" resultMap="TblTaskResult">
@@ -95,6 +97,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="createTime != null">create_time,</if>
             <if test="taskReqCompleteTime != null">task_req_complete_time,</if>
             <if test="updateTime != null">update_time,</if>
+            <if test="createBy != null">create_by,</if>
+            <if test="updateBy != null">update_by,</if>
             <if test="status != null">status,</if>
             <if test="taskCreater != null">task_creater,</if>
             <if test="taskReporter != null">task_reporter,</if>
@@ -122,6 +126,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="createTime != null">#{createTime},</if>
             <if test="taskReqCompleteTime != null">#{taskReqCompleteTime},</if>
             <if test="updateTime != null">#{updateTime},</if>
+            <if test="createBy != null">#{createBy},</if>
+            <if test="updateBy != null">#{updateBy},</if>
             <if test="status != null">#{status},</if>
             <if test="taskCreater != null">#{taskCreater},</if>
             <if test="taskReporter != null">#{taskReporter},</if>
@@ -153,6 +159,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
             <if test="createTime != null">create_time = #{createTime},</if>
             <if test="taskReqCompleteTime != null">task_req_complete_time = #{taskReqCompleteTime},</if>
             <if test="updateTime != null">update_time = #{updateTime},</if>
+            <if test="updateBy != null">update_by = #{updateBy},</if>
+            <if test="createBy != null">create_by = #{createBy},</if>
             <if test="status != null">status = #{status},</if>
             <if test="taskCreater != null">task_creater = #{taskCreater},</if>
             <if test="taskReporter != null">task_reporter = #{taskReporter},</if>

BIN
ruoyi/uploadPath/upload/2022/06/21/032002100811_38342209_20220621223149A015.pdf


BIN
ruoyi/uploadPath/upload/2022/06/21/032002100811_38342209_20220621223154A016.pdf


BIN
ruoyi/uploadPath/upload/2022/06/21/032002100811_38342209_20220621224642A021.pdf


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621183903A007.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185151A008.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185217A009.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185614A010.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185705A011.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185831A012.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621185918A013.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621222246A014.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621223212A018.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/623685558_20220621224656A023.mp4


BIN
ruoyi/uploadPath/upload/2022/06/21/archive(1)_20220621170522A001.png


BIN
ruoyi/uploadPath/upload/2022/06/21/archive_20220621142252A003.png


BIN
ruoyi/uploadPath/upload/2022/06/21/archive_20220621175153A004.png


BIN
ruoyi/uploadPath/upload/2022/06/21/btn_yjld@2x_20220621171454A003.png


BIN
ruoyi/uploadPath/upload/2022/06/21/btn_yjld_20220621175209A006.png


BIN
ruoyi/uploadPath/upload/2022/06/21/edit@2x_20220621223206A017.png


BIN
ruoyi/uploadPath/upload/2022/06/21/edit@2x_20220621224647A022.png


BIN
ruoyi/uploadPath/upload/2022/06/21/vedio_box@2x_20220621142228A001.png


BIN
ruoyi/uploadPath/upload/2022/06/21/vedio_box_20220621142231A002.png


BIN
ruoyi/uploadPath/upload/2022/06/21/《Java开发手册》v1.5.0 华山版_20220621223238A019.pdf


BIN
ruoyi/uploadPath/upload/2022/06/21/《Java开发手册》v1.5.0 华山版_20220621224639A020.pdf


BIN
ruoyi/uploadPath/upload/2022/06/21/《Java开发手册》v1.5.0 华山版_20220621224717A024.pdf


BIN
ruoyi/uploadPath/upload/2022/06/21/应急仓库_路上 拷贝_20220621170524A002.png


BIN
ruoyi/uploadPath/upload/2022/06/21/应急仓库_路上 拷贝_20220621175155A005.png