Browse Source

获取下一个流水号

java8
赵宏斌 4 months ago
parent
commit
cb67162039
  1. 14
      src/main/java/com/xujie/sys/modules/pms/controller/EamController.java
  2. 2
      src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java
  3. 3
      src/main/resources/mapper/pms/EamMapper.xml

14
src/main/java/com/xujie/sys/modules/pms/controller/EamController.java

@ -11,6 +11,7 @@ import com.xujie.sys.modules.pms.data.*;
import com.xujie.sys.modules.pms.entity.EamFeedMatterEntity; import com.xujie.sys.modules.pms.entity.EamFeedMatterEntity;
import com.xujie.sys.modules.pms.entity.EamWorkOrderCoreComponentsData; import com.xujie.sys.modules.pms.entity.EamWorkOrderCoreComponentsData;
import com.xujie.sys.modules.pms.entity.vo.PartSpareVo; import com.xujie.sys.modules.pms.entity.vo.PartSpareVo;
import com.xujie.sys.modules.pms.mapper.EamMapper;
import com.xujie.sys.modules.pms.service.EamFeedMatterService; import com.xujie.sys.modules.pms.service.EamFeedMatterService;
import com.xujie.sys.modules.pms.service.EamService; import com.xujie.sys.modules.pms.service.EamService;
import com.xujie.sys.modules.pms.util.ResponseData; import com.xujie.sys.modules.pms.util.ResponseData;
@ -42,6 +43,8 @@ import java.util.Map;
public class EamController { public class EamController {
@Autowired @Autowired
private EamService eamService; private EamService eamService;
@Autowired
private EamMapper eamMapper;
@Autowired @Autowired
private EamFeedMatterService eamFeedMatterService; private EamFeedMatterService eamFeedMatterService;
@ -2394,4 +2397,15 @@ public class EamController {
List<AttendanceData> list = eamService.exportEmployeeAttendanceSearch(data); List<AttendanceData> list = eamService.exportEmployeeAttendanceSearch(data);
return R.ok().put("rows", list); return R.ok().put("rows", list);
} }
/**
* 获取点检维保项目编码
*/
@PostMapping("/queryItemNo")
public R queryItemNo(@RequestBody EamPropertiesItemData data){
String itemNo = eamMapper.queryItemNo(data);
return R.ok().put("data", itemNo).put("length", itemNo.length());
}
} }

2
src/main/java/com/xujie/sys/modules/pms/mapper/EamMapper.java

@ -507,4 +507,6 @@ public interface EamMapper {
void returnWorkOrder(EamWorkOrderInData data); void returnWorkOrder(EamWorkOrderInData data);
void updateIsReturn2(EamWorkOrderInData inData); void updateIsReturn2(EamWorkOrderInData inData);
String queryItemNo(EamPropertiesItemData data);
} }

3
src/main/resources/mapper/pms/EamMapper.xml

@ -3807,4 +3807,7 @@
LEFT JOIN sys_role ON sys_user_role.role_id = sys_role.role_id LEFT JOIN sys_role ON sys_user_role.role_id = sys_role.role_id
WHERE sys_role.role_name = '维修工单确认按钮权限' WHERE sys_role.role_name = '维修工单确认按钮权限'
</select> </select>
<select id="queryItemNo" resultType="java.lang.String">
SELECT DBO.get_next_code (#{itemNo},#{itemType})
</select>
</mapper> </mapper>
Loading…
Cancel
Save