no message

main
HUOJIN\92525 2024-09-20 15:14:53 +08:00
parent 186339cce4
commit 50b910bf25
3 changed files with 6 additions and 8 deletions

View File

@ -47,7 +47,7 @@ public class Asn extends BaseEntity implements Serializable {
@Column(name = "`code`",unique = true,nullable = false) @Column(name = "`code`",unique = true,nullable = false)
@NotBlank @NotBlank
@ApiModelProperty(value = "号") @ApiModelProperty(value = "凭证号")
private String code; private String code;
@OneToOne @OneToOne

View File

@ -15,7 +15,6 @@
*/ */
package com.youchain.businessdata.repository; package com.youchain.businessdata.repository;
import com.youchain.businessdata.domain.AsnDetail;
import com.youchain.businessdata.domain.PickDetail; import com.youchain.businessdata.domain.PickDetail;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor; import org.springframework.data.jpa.repository.JpaSpecificationExecutor;

View File

@ -148,18 +148,17 @@ public class AsnDetailController {
@Log("新增asn_detail") @Log("新增asn_detail")
@ApiOperation("新增asn_detail") @ApiOperation("新增asn_detail")
@PreAuthorize("@el.check('super:man')") @PreAuthorize("@el.check('super:man')")
@Transient
public ResponseEntity<Object> createAsnDetail(@Validated @RequestBody AsnDetail asnDetail) { public ResponseEntity<Object> createAsnDetail(@Validated @RequestBody AsnDetail asnDetail) {
if(asnDetail.getAsn()==null){
return new ResponseEntity<>(ApiResult.fail(HttpStatus.BAD_REQUEST.value(), "请先提交入库单!", null),HttpStatus.BAD_REQUEST);
}
asnDetail.setStatus(BizStatus.OPEN); asnDetail.setStatus(BizStatus.OPEN);
asnDetail.setDept(UserUtils.getDept()); asnDetail.setDept(UserUtils.getDept());
if (asnDetail.getRemark() == null && asnDetail.getAsn().getDescription() != null) { if (asnDetail.getRemark() == null && asnDetail.getAsn().getDescription() != null) {
asnDetail.setRemark(asnDetail.getAsn().getDescription()); asnDetail.setRemark(asnDetail.getAsn().getDescription());
} }
asnDetailService.create(asnDetail); asnDetailService.create(asnDetail);
// Stock stock=asnDetail.getStock();
// stock.setStatus(BaseStatus.USED);
// stockService.update(stock);
//orderQty
//添加订单数量 //添加订单数量
if (asnDetail.getOrderQty() != null && asnDetail.getOrderQty() != 0) { if (asnDetail.getOrderQty() != null && asnDetail.getOrderQty() != 0) {
Asn asn = asnDetail.getAsn(); Asn asn = asnDetail.getAsn();