|
|
@@ -1,6 +1,7 @@
|
|
|
package org.jeecg.modules.fw.controller;
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
+import java.util.Date;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.stream.Collectors;
|
|
|
@@ -10,8 +11,11 @@ import java.net.URLDecoder;
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
+
|
|
|
+import cn.hutool.core.date.DateTime;
|
|
|
import org.jeecg.common.api.vo.Result;
|
|
|
import org.jeecg.common.system.query.QueryGenerator;
|
|
|
+import org.jeecg.common.util.TokenUtils;
|
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
|
import org.jeecg.modules.business.entity.BusCustomer;
|
|
|
import org.jeecg.modules.business.entity.BusLivingCustomer;
|
|
|
@@ -147,6 +151,24 @@ public class FwRoomExamineController extends JeecgController<FwRoomExamine, IFwR
|
|
|
return Result.OK("编辑成功!");
|
|
|
}
|
|
|
|
|
|
+ @AutoLog(value = "查房操作")
|
|
|
+ @ApiOperation(value="查房操作", notes="查房操作")
|
|
|
+ @RequestMapping(value = "/checkRoom", method = {RequestMethod.PUT,RequestMethod.POST})
|
|
|
+ public Result<String> checkRoom(@RequestBody FwRoomExamine fwRoomExamine) {
|
|
|
+ switch (fwRoomExamine.getState()) {
|
|
|
+ case 1:
|
|
|
+ fwRoomExamine.setPromoterTime(DateTime.now());
|
|
|
+ fwRoomExamine.setPromoterBy(TokenUtils.getAuthUser().getRealname());
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ fwRoomExamine.setCompletedTime(DateTime.now());
|
|
|
+ fwRoomExamine.setCompletedBy(TokenUtils.getAuthUser().getRealname());
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ fwRoomExamineService.updateById(fwRoomExamine);
|
|
|
+ return Result.OK("查房操作成功!");
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 通过id删除
|
|
|
*
|