diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredQuery.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredQuery.java
index b8bccc7992..c9646258de 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredQuery.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdelivered/BusDeliveredQuery.java
@@ -32,6 +32,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import java.util.List;
+
/**
* Project: anrui-buscenter(业务管理)
* File: BusDeliveredQuery.java
@@ -57,5 +59,9 @@ public class BusDeliveredQuery implements Query {
private String name;
@ApiModelProperty("车架号")
private String vinNo;
+ @ApiModelProperty("用户sid")
+ private String userSid;
+ @ApiModelProperty("车架号集合")
+ private List vinNoList;
}
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeExamineQuery.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeExamineQuery.java
index 577e4ef379..3a8c8379e8 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeExamineQuery.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeExamineQuery.java
@@ -13,7 +13,7 @@ import lombok.Data;
public class BusDeExamineQuery implements Query {
private static final long serialVersionUID = 5271092843692527206L;
- @ApiModelProperty(value = "3通过,4不通过")
+ @ApiModelProperty(value = "3通过,4不通过,5驳回")
private int state;
private String sid;
private String reason;
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApply.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApply.java
index 4e603f430f..94adbc0c51 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApply.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApply.java
@@ -70,5 +70,18 @@ public class BusDeliveredApply extends BaseEntity {
private String applySid;
@ApiModelProperty(value = "申请人分公司sid")
private String orgSid;
+ @ApiModelProperty(value = "客户手机号")
+ private String mobile;
+
+ @ApiModelProperty(value = "节点状态")
+ private String nodeState;
+ @ApiModelProperty(value = "节点id")
+ private String nodeId;
+ @ApiModelProperty(value = "流程id")
+ private String procDefId;
+ @ApiModelProperty(value = "实例id")
+ private String procInstId;
+ @ApiModelProperty(value = "任务id")
+ private String taskId;
}
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyCompleteDto.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyCompleteDto.java
new file mode 100644
index 0000000000..ef9074b3d9
--- /dev/null
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyCompleteDto.java
@@ -0,0 +1,37 @@
+package com.yxt.anrui.buscenter.api.busdeliveredapply;
+
+import com.yxt.common.core.dto.Dto;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+import java.util.Map;
+
+@Data
+public class BusDeliveredApplyCompleteDto implements Dto {
+ private static final long serialVersionUID = -5378867808055103417L;
+
+ @ApiModelProperty(value = "用户sid")
+ @NotBlank(message = "参数错误:userSid")
+ private String userSid;
+ @ApiModelProperty(value = "用户全路径sid")
+ @NotBlank(message = "参数错误:orgSidPath")
+ private String orgSidPath;
+ @ApiModelProperty(value = "节点id")
+ @NotBlank(message = "参数错误:taskDefKey")
+ private String taskDefKey;
+ @ApiModelProperty(value = "任务id")
+ @NotBlank(message = "参数错误:taskId")
+ private String taskId;
+ @ApiModelProperty(value = "流程id")
+ @NotBlank(message = "参数错误:instanceId")
+ private String instanceId;
+ @ApiModelProperty(value = "意见")
+ @NotBlank(message = "参数错误:comment")
+ private String comment;
+ @ApiModelProperty(value = "业务sid")
+ @NotBlank(message = "参数错误:businessSid")
+ private String businessSid;
+ @ApiModelProperty(value = "暂不确定是不是需要前端传的:还是有分支的时候传??")
+ private Map formVariables;
+}
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDetailVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDetailVo.java
index 70ad7cc693..cdc745074d 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDetailVo.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDetailVo.java
@@ -32,6 +32,7 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import java.util.ArrayList;
import java.util.List;
/**
@@ -58,11 +59,13 @@ public class BusDeliveredApplyDetailVo implements Vo {
private String applyDate;
@ApiModelProperty("客户名称")
private String name;
+ @ApiModelProperty(value = "客户手机号")
+ private String mobile;
@ApiModelProperty("车型别名")
private String modelName;
@ApiModelProperty("是否是终端:1是,0不是")
private Integer isTerminal;
@ApiModelProperty(value = "出库申请车辆信息")
- private List listVo;
+ private List listVo = new ArrayList<>();
}
\ No newline at end of file
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDto.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDto.java
index 7c03443caa..9860df8897 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDto.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyDto.java
@@ -26,12 +26,14 @@
package com.yxt.anrui.buscenter.api.busdeliveredapply;
+import com.fasterxml.jackson.annotation.JsonFormat;
import com.yxt.anrui.buscenter.api.busdeliveredapplydetails.BusDeliveredApplyDetailsDto;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import java.util.Date;
import java.util.List;
/**
@@ -54,12 +56,16 @@ public class BusDeliveredApplyDto implements Dto {
private static final long serialVersionUID = 2682848430658294059L;
@ApiModelProperty(value = "出库申请sid")
private String sid;
+ private String userSid;
@ApiModelProperty("合同编号")
private String contractNo;
@ApiModelProperty(value = "申请人")
private String applyName;
@ApiModelProperty(value = "申请人sid")
private String applySid;
+ @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
+ @ApiModelProperty("申请日期")
+ private Date applyDate; // 申请日期
@ApiModelProperty("客户名称")
private String name;
@ApiModelProperty("车型别名")
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyFeign.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyFeign.java
index e3a0b0e6a1..31e28fba13 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyFeign.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyFeign.java
@@ -33,6 +33,9 @@ import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
+import javax.validation.Valid;
+import java.util.List;
+
/**
* Project: anrui-buscenter(业务管理)
* File: BusDeliveredApplyFeign.java
@@ -102,6 +105,17 @@ public interface BusDeliveredApplyFeign {
@ResponseBody
ResultBean submitBySid(@RequestParam(value = "sid") String sid);
+ /**
+ * 列表上的撤回
+ *
+ * @param sid 出库申请sid
+ * @return
+ */
+ @ApiOperation("列表上的撤回")
+ @PutMapping("/revokeBySid")
+ @ResponseBody
+ ResultBean revokeBySid(@RequestParam(value = "sid") String sid);
+
/**
* 编辑初始化/详情
*
@@ -128,4 +142,38 @@ public interface BusDeliveredApplyFeign {
@ResponseBody
public ResultBean> listExaminePage(@RequestBody PagerQuery pq);
+ @ApiOperation("提交车库移库审批流程")
+ @PostMapping("/submitDeliveredApply")
+ @ResponseBody
+ public ResultBean submitDeliveredApply(@Valid @RequestBody SubmitDeliveredApplyDto dto);
+
+ @ApiOperation(value = "办理(同意)")
+ @PostMapping("/complete")
+ @ResponseBody
+ public ResultBean complete(@Valid @RequestBody BusDeliveredApplyCompleteDto query);
+
+ @ApiOperation(value = "获取上一个环节")
+ @PostMapping(value = "/getPreviousNodesForReject")
+ @ResponseBody
+ ResultBean> getPreviousNodesForReject(@Valid @RequestBody GetNodeQuery query);
+
+ @ApiOperation(value = "获取下一个环节")
+ @PostMapping(value = "/getNextNodesForSubmit")
+ @ResponseBody
+ ResultBean> getNextNodesForSubmit(@Valid @RequestBody GetNodeQuery query);
+
+ @ApiOperation(value = "驳回任务")
+ @PostMapping(value = "/reject")
+ @ResponseBody
+ public ResultBean taskReject(@Valid @RequestBody BusDeliveredApplyTaskQuery query);
+
+ @ApiOperation(value = "撤回流程")
+ @PostMapping(value = "/revokeProcess")
+ @ResponseBody
+ public ResultBean revokeProcess(@Valid @RequestBody BusDeliveredApplyTaskQuery query);
+
+ @ApiOperation(value = "终止任务")
+ @PostMapping(value = "/breakProcess")
+ @ResponseBody
+ public ResultBean breakProcess(@Valid @RequestBody BusDeliveredApplyTaskQuery query);
}
\ No newline at end of file
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyFeignFallback.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyFeignFallback.java
index 25edd78af8..70c2fa60a2 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyFeignFallback.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyFeignFallback.java
@@ -30,6 +30,8 @@ import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
+import java.util.List;
+
/**
* Project: anrui-buscenter(业务管理)
* File: BusDeliveredApplyFeignFallback.java
@@ -72,6 +74,11 @@ public class BusDeliveredApplyFeignFallback implements BusDeliveredApplyFeign {
return null;
}
+ @Override
+ public ResultBean revokeBySid(String sid) {
+ return null;
+ }
+
@Override
public ResultBean fetchDetailsBySid(BusDeliveredApplyDetailQuery query) {
ResultBean rb = ResultBean.fireFail();
@@ -92,4 +99,39 @@ public class BusDeliveredApplyFeignFallback implements BusDeliveredApplyFeign {
public ResultBean> listExaminePage(PagerQuery pq) {
return null;
}
+
+ @Override
+ public ResultBean submitDeliveredApply(SubmitDeliveredApplyDto dto) {
+ return null;
+ }
+
+ @Override
+ public ResultBean complete(BusDeliveredApplyCompleteDto query) {
+ return null;
+ }
+
+ @Override
+ public ResultBean> getPreviousNodesForReject(GetNodeQuery query) {
+ return null;
+ }
+
+ @Override
+ public ResultBean> getNextNodesForSubmit(GetNodeQuery query) {
+ return null;
+ }
+
+ @Override
+ public ResultBean taskReject(BusDeliveredApplyTaskQuery query) {
+ return null;
+ }
+
+ @Override
+ public ResultBean revokeProcess(BusDeliveredApplyTaskQuery query) {
+ return null;
+ }
+
+ @Override
+ public ResultBean breakProcess(BusDeliveredApplyTaskQuery query) {
+ return null;
+ }
}
\ No newline at end of file
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyTaskQuery.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyTaskQuery.java
new file mode 100644
index 0000000000..34239cf59a
--- /dev/null
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyTaskQuery.java
@@ -0,0 +1,53 @@
+package com.yxt.anrui.buscenter.api.busdeliveredapply;
+
+import com.yxt.common.core.query.Query;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+
+@Data
+public class BusDeliveredApplyTaskQuery implements Query {
+ private static final long serialVersionUID = 2262976432174683738L;
+ /**
+ * 终止、驳回、撤回
+ */
+ @ApiModelProperty("任务Id")
+ @NotBlank(message = "参数错误:taskId")
+ private String taskId;
+ /**
+ * 终止、驳回、撤回
+ */
+ @ApiModelProperty("业务sid")
+ @NotBlank(message = "参数错误:businessSid")
+ private String businessSid;
+ /**
+ * 终止、驳回
+ */
+ @ApiModelProperty("任务意见")
+ private String comment;
+ /**
+ * 终止、撤回、驳回
+ */
+ @ApiModelProperty("用户Sid")
+ private String userSid;
+ /**
+ * 终止
+ */
+ @ApiModelProperty("流程实例Id")
+ private String instanceId;
+
+ @ApiModelProperty("节点")
+ private String targetKey;
+
+ /*@ApiModelProperty("用户Id")
+ private String userId;
+ @ApiModelProperty("流程变量信息")
+ private Map values = new HashMap<>();
+ @ApiModelProperty("审批人")
+ private String assignee;
+ @ApiModelProperty("候选人")
+ private List candidateUsers = new ArrayList<>();
+ @ApiModelProperty("审批组")
+ private List candidateGroups = new ArrayList<>();*/
+}
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyVo.java
index d58b548074..f02096c911 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyVo.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/BusDeliveredApplyVo.java
@@ -60,6 +60,8 @@ public class BusDeliveredApplyVo implements Vo {
private String applyDate;
@ApiModelProperty(value = "申请人")
private String applyName;
+ @ApiModelProperty(value = "显示撤回按钮")
+ private boolean revokeState;
}
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/GetNodeQuery.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/GetNodeQuery.java
new file mode 100644
index 0000000000..7ec58b00a0
--- /dev/null
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/GetNodeQuery.java
@@ -0,0 +1,21 @@
+package com.yxt.anrui.buscenter.api.busdeliveredapply;
+
+import com.yxt.common.core.query.Query;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import javax.validation.constraints.NotBlank;
+import java.util.Map;
+
+@Data
+public class GetNodeQuery implements Query {
+
+ private static final long serialVersionUID = 1193998153281794455L;
+ @ApiModelProperty(value = "环节定义id")
+ @NotBlank(message = "参数错误:taskDefKey")
+ private String taskDefKey;
+
+ @ApiModelProperty(value = "分支字段及业务字段")
+ private Map formVariables;
+
+}
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/GetNodeVo.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/GetNodeVo.java
new file mode 100644
index 0000000000..0c61f95093
--- /dev/null
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/GetNodeVo.java
@@ -0,0 +1,22 @@
+package com.yxt.anrui.buscenter.api.busdeliveredapply;
+
+import com.yxt.common.core.vo.Vo;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class GetNodeVo implements Vo {
+
+ private static final long serialVersionUID = 2363224219340406546L;
+ @ApiModelProperty(value = "节点名称")
+ private String name;
+ @ApiModelProperty(value = "节点id")
+ private String id;
+ @ApiModelProperty(value = "审批组")
+ private List candidateGroups;
+ @ApiModelProperty(value = "是否是最后环节")
+ private String endTask;
+
+}
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/SubmitDeliveredApplyDto.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/SubmitDeliveredApplyDto.java
new file mode 100644
index 0000000000..f9caea2a2c
--- /dev/null
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapply/SubmitDeliveredApplyDto.java
@@ -0,0 +1,17 @@
+package com.yxt.anrui.buscenter.api.busdeliveredapply;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+public class SubmitDeliveredApplyDto extends BusDeliveredApplyDto {
+
+ private static final long serialVersionUID = 452003563735204012L;
+ @ApiModelProperty("意见")
+ private String comment;
+ @ApiModelProperty("流程实例id")
+ private String instanceId;
+ @ApiModelProperty("任务id")
+ private String taskId;
+
+}
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapplydetails/BusDeliveredApplyDetailsDto.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapplydetails/BusDeliveredApplyDetailsDto.java
index 557c4118df..b5b9a864ca 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapplydetails/BusDeliveredApplyDetailsDto.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredapplydetails/BusDeliveredApplyDetailsDto.java
@@ -56,6 +56,8 @@ public class BusDeliveredApplyDetailsDto implements Dto {
private String price;
@ApiModelProperty(value = "备注")
private String remarks;
+ @ApiModelProperty(value = "联系电话")
+ private String mobile;
@ApiModelProperty(value = "使用人信息")
private BusDeliveredUseMessageDto useMessage;
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredusemessage/BusDeliveredUseMessageFeign.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredusemessage/BusDeliveredUseMessageFeign.java
index a47c7d8e2d..befe59df8a 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredusemessage/BusDeliveredUseMessageFeign.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busdeliveredusemessage/BusDeliveredUseMessageFeign.java
@@ -25,6 +25,7 @@
*********************************************************/
package com.yxt.anrui.buscenter.api.busdeliveredusemessage;
+import com.yxt.anrui.buscenter.api.busdeliveredapply.BusDeliveredApplyDto;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredService.java
index 961f4732ed..869d1537ca 100644
--- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredService.java
+++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdelivered/BusDeliveredService.java
@@ -73,6 +73,14 @@ public class BusDeliveredService extends MybatisBaseService 0) {
+ qw.notIn("bd.vinNo", query.getVinNoList());
+ }
+ //用户sid
+ if (StringUtils.isNotBlank(query.getUserSid())) {
+ qw.eq("bd.createBySid", query.getUserSid());
+ }
//待出库:1,出库申请:0
qw.eq("bd.state", 1);
@@ -127,6 +135,6 @@ public class BusDeliveredService extends MybatisBaseService
@@ -86,4 +87,6 @@ public interface BusDeliveredApplyMapper extends BaseMapper {
* @return
*/
int updateState(@Param("sid") String sid, @Param("state") int state);
+
+ int updateFlowFiled(Map map);
}
\ No newline at end of file
diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.xml b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.xml
index 636a751c47..8cf114cb59 100644
--- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.xml
+++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busdeliveredapply/BusDeliveredApplyMapper.xml
@@ -5,15 +5,16 @@
+
\ No newline at end of file
diff --git a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java
index ec75961420..6fc4a03b54 100644
--- a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java
+++ b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempRest.java
@@ -75,6 +75,13 @@ public class CrmCustomerTempRest implements CrmCustomerTempFeign {
return rb.success().setData(list);
}
+ @Override
+ public ResultBean selByMobile(String mobile) {
+ ResultBean rb = ResultBean.fireFail();
+ CrmCustomerTempVo vo = crmCustomerTempService.selByMobile(mobile);
+ return rb.success().setData(vo);
+ }
+
/**
* 潜在客户新增保存
*
diff --git a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempService.java b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempService.java
index 158dbf2d4c..f57897238d 100644
--- a/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempService.java
+++ b/anrui-crm/anrui-crm-biz/src/main/java/com/yxt/anrui/crm/biz/crmcustomertemp/CrmCustomerTempService.java
@@ -845,4 +845,8 @@ public class CrmCustomerTempService extends MybatisBaseService