Commit 417f3522 by 刘鑫

CI: 工单改约,取消回调BEAN接口定义

1 parent 38268f01
......@@ -77,13 +77,39 @@ public interface IBeanRemoteService {
/**
* 查询分部详情
* 查询分部列表
*
* @param accessToken ACCESS_TOKEN
* @param bsTagId 列表接口查到的bsId
* @return 分部列表
*/
@GetMapping("/api/openapi/department/getBranchDetail")
BeanR<BranchDetail> branchDetail(@RequestHeader(name = "accessToken") String accessToken, @RequestParam("bsTagId")String bsTagId);
BeanR<BranchDetail> branchDetail(@RequestHeader(name = "accessToken") String accessToken, @RequestParam("bsTagId") String bsTagId);
/* ***********************************工单相关************************************** */
/**
* 服务工单改约
*
* @param accessToken ACCESS_TOKEN
* @param rescheduled 改约参数
* @return 改约是否成功
*/
@PostMapping("/api/openapi/task/rescheduled")
BeanR<?> orderRescheduled(@RequestHeader(name = "accessToken") String accessToken, @RequestBody Rescheduled rescheduled);
/**
* 服务工单取消
*
* @param accessToken ACCESS_TOKEN
* @param orderCancel 取消参数
* @return 取消成功或者失败
*/
@PostMapping("/api/openapi/task/cancel")
BeanR<?> orderTaskCancel(@RequestHeader(name = "accessToken") String accessToken, @RequestBody OrderCancel orderCancel);
}
package com.dituhui.pea.order.feign.bean;
public class OrderCancel {
private String risId;
private String cancellationReason;
private String cancelNote;
private long cancelStartTime;
private String cancelInitiator;
private Photo cancelPhotograph;
}
package com.dituhui.pea.order.feign.bean;
public class Photo {
private String filename;
private String url;
}
package com.dituhui.pea.order.feign.bean;
import java.util.List;
/**
*
*/
public class Rescheduled {
private String risId;
private long rescheduledDate;
private String reasonForRescheduling;
private String remarksForRescheduling;
private boolean reassignment;
private boolean requireApprove;
private String initiatorOfRescheduling;
private List<Photo> rescheduledPhotos;
}
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!