|
@@ -32,8 +32,6 @@ import com.persagy.common.constant.HistoryConstant;
|
|
import com.persagy.common.utils.StringUtil;
|
|
import com.persagy.common.utils.StringUtil;
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
-import io.swagger.annotations.Api;
|
|
|
|
-import io.swagger.annotations.ApiOperation;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
* @version
|
|
* @version
|
|
@@ -43,7 +41,6 @@ import io.swagger.annotations.ApiOperation;
|
|
* @since 2020年10月3日: 下午2:41:21
|
|
* @since 2020年10月3日: 下午2:41:21
|
|
*/
|
|
*/
|
|
|
|
|
|
-@Api(tags = "老版工作历服务接口")
|
|
|
|
@RestController
|
|
@RestController
|
|
@RequestMapping(value = "/data-platform-3/calendar", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/data-platform-3/calendar", method = RequestMethod.POST)
|
|
public class OldWorkCalendarController {
|
|
public class OldWorkCalendarController {
|
|
@@ -63,7 +60,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 创建工作历,name groupId联合唯一
|
|
* 创建工作历,name groupId联合唯一
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "创建工作历")
|
|
|
|
@RequestMapping(value = "create")
|
|
@RequestMapping(value = "create")
|
|
public ResponseOldResult create(@RequestBody @Validated OldWorkCalendarVO oldWorkCalendar) {
|
|
public ResponseOldResult create(@RequestBody @Validated OldWorkCalendarVO oldWorkCalendar) {
|
|
// 判断是否唯一
|
|
// 判断是否唯一
|
|
@@ -85,7 +81,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 创建一套与已有工作历内容一样的工作历,name groupId联合唯一
|
|
* 创建一套与已有工作历内容一样的工作历,name groupId联合唯一
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "从模板创建工作历")
|
|
|
|
@RequestMapping(value = "create_from")
|
|
@RequestMapping(value = "create_from")
|
|
public ResponseOldResult create_from(@RequestBody @Validated OldWorkCalendarVO oldWorkCalendar) {
|
|
public ResponseOldResult create_from(@RequestBody @Validated OldWorkCalendarVO oldWorkCalendar) {
|
|
String from_id = oldWorkCalendar.getFrom_id();
|
|
String from_id = oldWorkCalendar.getFrom_id();
|
|
@@ -115,7 +110,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 修改工作历,name groupId联合唯一
|
|
* 修改工作历,name groupId联合唯一
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "更新工作历")
|
|
|
|
@RequestMapping(value = "update")
|
|
@RequestMapping(value = "update")
|
|
public ResponseOldResult update(@RequestBody @Validated OldWorkCalendarVO oldWorkCalendar) {
|
|
public ResponseOldResult update(@RequestBody @Validated OldWorkCalendarVO oldWorkCalendar) {
|
|
String id = oldWorkCalendar.getId();
|
|
String id = oldWorkCalendar.getId();
|
|
@@ -142,7 +136,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 删除工作历,级联删除规则
|
|
* 删除工作历,级联删除规则
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "删除工作历")
|
|
|
|
@RequestMapping(value = "delete")
|
|
@RequestMapping(value = "delete")
|
|
public ResponseOldResult delete(@RequestBody Map<String, String> requestMap) {
|
|
public ResponseOldResult delete(@RequestBody Map<String, String> requestMap) {
|
|
String id = requestMap.get("id");
|
|
String id = requestMap.get("id");
|
|
@@ -157,7 +150,6 @@ public class OldWorkCalendarController {
|
|
* 查询工作历,默认只查老的工作历信息
|
|
* 查询工作历,默认只查老的工作历信息
|
|
* 无需参数
|
|
* 无需参数
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "查询工作历")
|
|
|
|
@RequestMapping(value = "query")
|
|
@RequestMapping(value = "query")
|
|
public ResponseOldResult query(@RequestBody Map<String, String> map) {
|
|
public ResponseOldResult query(@RequestBody Map<String, String> map) {
|
|
// 默认只查正常的
|
|
// 默认只查正常的
|
|
@@ -171,7 +163,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 创建规则
|
|
* 创建规则
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "创建规则")
|
|
|
|
@RequestMapping(value = "create_rules")
|
|
@RequestMapping(value = "create_rules")
|
|
public ResponseOldResult createRules(@RequestBody @Validated OldCalendarRuleVO<OldCalendarRuleCreateVO> requestData) {
|
|
public ResponseOldResult createRules(@RequestBody @Validated OldCalendarRuleVO<OldCalendarRuleCreateVO> requestData) {
|
|
boolean result = this.oldWorkCalendarDateService.createOldCalendarRule(requestData);
|
|
boolean result = this.oldWorkCalendarDateService.createOldCalendarRule(requestData);
|
|
@@ -182,7 +173,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 删除规则
|
|
* 删除规则
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "删除规则")
|
|
|
|
@RequestMapping(value = "del_rules")
|
|
@RequestMapping(value = "del_rules")
|
|
public ResponseOldResult delRules(@RequestBody @Validated OldCalendarRuleVO<OldCalendarRuleDeleteVO> requestData) {
|
|
public ResponseOldResult delRules(@RequestBody @Validated OldCalendarRuleVO<OldCalendarRuleDeleteVO> requestData) {
|
|
boolean result = this.oldWorkCalendarDateService.deleteOldCalendarRule(requestData);
|
|
boolean result = this.oldWorkCalendarDateService.deleteOldCalendarRule(requestData);
|
|
@@ -193,7 +183,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 更新规则
|
|
* 更新规则
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "更新规则")
|
|
|
|
@RequestMapping(value = "update_rule")
|
|
@RequestMapping(value = "update_rule")
|
|
public ResponseOldResult updateRule(@RequestBody @Validated OldCalendarRuleCreateVO requestData) {
|
|
public ResponseOldResult updateRule(@RequestBody @Validated OldCalendarRuleCreateVO requestData) {
|
|
// 判断工作历信息是否存在
|
|
// 判断工作历信息是否存在
|
|
@@ -211,7 +200,6 @@ public class OldWorkCalendarController {
|
|
* 查询规则
|
|
* 查询规则
|
|
* id 必填 tag选填
|
|
* id 必填 tag选填
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "查询规则")
|
|
|
|
@RequestMapping(value = "query_rules")
|
|
@RequestMapping(value = "query_rules")
|
|
public ResponseOldResult queryRules(@RequestBody @Validated Map<String, String> requestData) {
|
|
public ResponseOldResult queryRules(@RequestBody @Validated Map<String, String> requestData) {
|
|
String id = requestData.get("id");
|
|
String id = requestData.get("id");
|
|
@@ -225,7 +213,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 设置作息日期
|
|
* 设置作息日期
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "设置作息日期")
|
|
|
|
@RequestMapping(value = "set_tags")
|
|
@RequestMapping(value = "set_tags")
|
|
public ResponseOldResult setTags(@RequestBody @Validated OldCalendarTagsVO requestData) {
|
|
public ResponseOldResult setTags(@RequestBody @Validated OldCalendarTagsVO requestData) {
|
|
// 判断工作历信息是否存在
|
|
// 判断工作历信息是否存在
|
|
@@ -241,7 +228,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 删除作息日期
|
|
* 删除作息日期
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "删除作息日期")
|
|
|
|
@RequestMapping(value = "unset_tags")
|
|
@RequestMapping(value = "unset_tags")
|
|
public ResponseOldResult unsetTags(@RequestBody @Validated OldCalendarTagsVO requestData) {
|
|
public ResponseOldResult unsetTags(@RequestBody @Validated OldCalendarTagsVO requestData) {
|
|
// 判断工作历信息是否存在
|
|
// 判断工作历信息是否存在
|
|
@@ -258,7 +244,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 设置作息时间段
|
|
* 设置作息时间段
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "设置作息时间段")
|
|
|
|
@RequestMapping(value = "set_intervals")
|
|
@RequestMapping(value = "set_intervals")
|
|
public ResponseOldResult setIntervals(@RequestBody @Validated OldCalendarIntervalsVO<OldCalendarIntervalCreateVO> requestData) {
|
|
public ResponseOldResult setIntervals(@RequestBody @Validated OldCalendarIntervalsVO<OldCalendarIntervalCreateVO> requestData) {
|
|
// 判断工作历信息是否存在
|
|
// 判断工作历信息是否存在
|
|
@@ -275,7 +260,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 删除作息时间段
|
|
* 删除作息时间段
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "删除作息时间段")
|
|
|
|
@RequestMapping(value = "unset_intervals")
|
|
@RequestMapping(value = "unset_intervals")
|
|
public ResponseOldResult unsetIntervals(@RequestBody @Validated OldCalendarIntervalsVO<OldCalendarIntervalDeleteVO> requestData) {
|
|
public ResponseOldResult unsetIntervals(@RequestBody @Validated OldCalendarIntervalsVO<OldCalendarIntervalDeleteVO> requestData) {
|
|
// 判断工作历信息是否存在
|
|
// 判断工作历信息是否存在
|
|
@@ -292,7 +276,6 @@ public class OldWorkCalendarController {
|
|
/**
|
|
/**
|
|
* 根据tag设置作息时段
|
|
* 根据tag设置作息时段
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "根据tag设置作息时段")
|
|
|
|
@RequestMapping(value = "set_intervals_by_tag")
|
|
@RequestMapping(value = "set_intervals_by_tag")
|
|
public ResponseOldResult setIntervalsByTag(@RequestBody @Validated OldCalendarIntervalsByTag requestData) {
|
|
public ResponseOldResult setIntervalsByTag(@RequestBody @Validated OldCalendarIntervalsByTag requestData) {
|
|
// 判断工作历信息是否存在
|
|
// 判断工作历信息是否存在
|
|
@@ -311,7 +294,6 @@ public class OldWorkCalendarController {
|
|
* @param requestData
|
|
* @param requestData
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
- @ApiOperation(value = "查询工作历详情")
|
|
|
|
@RequestMapping(value = "query_details")
|
|
@RequestMapping(value = "query_details")
|
|
public ResponseOldResult queryDetails(@RequestBody @Validated OldCalendarQueryVO requestData) {
|
|
public ResponseOldResult queryDetails(@RequestBody @Validated OldCalendarQueryVO requestData) {
|
|
// 判断工作历信息是否存在
|
|
// 判断工作历信息是否存在
|