开发作业步骤调用

yun-zuoyi
jimmy 7 years ago
parent 42831bcff6
commit 9fefeffdb7

@ -1,7 +1,10 @@
package cn.estsh.i3plus.pojo.wms.bean; package cn.estsh.i3plus.pojo.wms.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -29,7 +32,8 @@ import javax.persistence.Table;
public class WmsActionStepCall extends BaseBean { public class WmsActionStepCall extends BaseBean {
@Column(name="AS_ID") @Column(name="AS_ID")
@ApiParam("作业步骤ID") @ApiParam(value = "作业步骤ID",example = "0")
@JsonSerialize(using = ToStringSerializer.class)
public Long asId; public Long asId;
@Column(name="SEQ") @Column(name="SEQ")
@ -37,6 +41,13 @@ public class WmsActionStepCall extends BaseBean {
public Integer seq; public Integer seq;
@Column(name="AM_ID") @Column(name="AM_ID")
@ApiParam("处理组件ID") @ApiParam(value = "处理组件ID",example = "0")
@JsonSerialize(using = ToStringSerializer.class)
public Long amId; public Long amId;
@ApiParam(value = "组件名称")
public transient String amName;
@ApiParam(value = "组件描述")
public transient String amDesc;
} }

@ -2,6 +2,10 @@ package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository; import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.WmsActionStepCall; import cn.estsh.i3plus.pojo.wms.bean.WmsActionStepCall;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import java.util.List;
/** /**
* @Description : * @Description :
@ -11,4 +15,8 @@ import cn.estsh.i3plus.pojo.wms.bean.WmsActionStepCall;
* @Modify: * @Modify:
**/ **/
public interface WmsActionStepCallRepository extends BaseRepository<WmsActionStepCall, Long> { public interface WmsActionStepCallRepository extends BaseRepository<WmsActionStepCall, Long> {
@Query("from WmsActionStepCall was, WmsActionStep wass where was.amId = wass.id ")
List<WmsActionStepCall> findWmsActionStepCallByAmid(@Param("id") long id);
} }

Loading…
Cancel
Save