Browse Source

更新通话记录

yangxiaohui 5 years ago
parent
commit
321579a702

+ 25 - 0
src/main/java/com/one/jonhon/workoffdays/controller/WorkOffDaysController.java

@@ -156,6 +156,31 @@ public class WorkOffDaysController {
156 156
 
157 157
 
158 158
 
159
+    @PostMapping("/infoallworktime")
160
+    public ReturnModel infoAllWorkTime(@RequestParam Map<String,Object> map) throws Exception{
161
+        List<WorkTimes> workTimesList = new ArrayList<>();
162
+        ReturnModel returnModel = new ReturnModel();
163
+        try {
164
+            workTimesList = workOffDaysService.infoAllWorkTime(map);
165
+            if (workTimesList.size() > 0) {
166
+                returnModel.setState("success");
167
+                returnModel.setMessage("查询成功!");
168
+                returnModel.setTotal(workTimesList.size());
169
+                returnModel.setData(workTimesList);
170
+            } else {
171
+                returnModel.setState("success");
172
+                returnModel.setMessage("查询成功!");
173
+            }
174
+        } catch (Exception e) {
175
+            e.printStackTrace();
176
+            returnModel.setState("fail");
177
+            returnModel.setMessage("查询失败!");
178
+        }
179
+        return returnModel;
180
+    }
181
+
182
+
183
+
159 184
     @PostMapping("/updateworktimes")
160 185
     public ReturnModel updateWorkTimes(@RequestParam Map<String,Object> map)throws Exception{
161 186
         ReturnModel returnModel = new ReturnModel();

+ 1 - 0
src/main/java/com/one/jonhon/workoffdays/mapper/WorkOffDaysMapper.java

@@ -19,6 +19,7 @@ public interface WorkOffDaysMapper {
19 19
     WorkOffDays getWorkOffDaysById(Integer f_id);
20 20
 
21 21
     List<WorkTimes> getAllWorkTimes(Map map);
22
+    List<WorkTimes> infoAllWorkTime(Map map);
22 23
     Integer getAllWorkTimesTotal(Map map);
23 24
     Integer updateWorkTimes(WorkTimes workTimes);
24 25
 

+ 8 - 0
src/main/java/com/one/jonhon/workoffdays/mapper/WorkOffDaysMapper.xml

@@ -112,6 +112,14 @@
112 112
     </select>
113 113
 
114 114
 
115
+    <!--获取某个工作日详细信息-->
116
+    <select id="infoAllWorkTime" resultMap="workTimesResult" parameterType="java.util.HashMap">
117
+        SELECT  t.*,GG_CZYB.EMPLOYEEID , T_USERS.USERDESC FROM  T_SYS_WORKTIMES  t LEFT JOIN GG_CZYB ON TO_NUMBER(t.F_CREATEBY) = GG_CZYB.ID
118
+                                                                                   LEFT JOIN T_USERS ON GG_CZYB.EMPLOYEEID = T_USERS.ID
119
+        WHERE t.F_ID = #{keyId}
120
+    </select>
121
+
122
+
115 123
     <!--更新 工作时间-->
116 124
     <update id="updateWorkTimes" parameterType="com.one.jonhon.workoffdays.model.WorkTimes">
117 125
         update T_SYS_WORKTIMES

+ 1 - 0
src/main/java/com/one/jonhon/workoffdays/service/IWorkOffDaysService.java

@@ -14,6 +14,7 @@ public interface IWorkOffDaysService {
14 14
     WorkOffDays getWorkOffDaysById(Integer f_id);
15 15
 
16 16
     List<WorkTimes> getAllWorkTimes(Map map);
17
+    List<WorkTimes> infoAllWorkTime(Map map);
17 18
     Integer getAllWorkTimesTotal(Map map);
18 19
     Integer updateWorkTimes(WorkTimes workTimes);
19 20
 

+ 5 - 0
src/main/java/com/one/jonhon/workoffdays/service/WorkOffDaysServiceImpl.java

@@ -57,6 +57,11 @@ public class WorkOffDaysServiceImpl implements IWorkOffDaysService {
57 57
     }
58 58
 
59 59
     @Override
60
+    public List<WorkTimes> infoAllWorkTime(Map map){
61
+        return workOffDaysMapper.infoAllWorkTime(map);
62
+    }
63
+
64
+    @Override
60 65
     public Integer getAllWorkTimesTotal(Map map) {
61 66
         return workOffDaysMapper.getAllWorkTimesTotal(map);
62 67
     }