日期默认值

master
zengchenxi 2 months ago
parent c1b9731469
commit 4082c70518

@ -49,4 +49,33 @@ public interface YysMaterialProcurementOrderService extends IService<YysMaterial
* @return
*/
List<YysMaterialProcurementOrderEntity> queryList(YysMaterialProcurementOrderPagination queryBody);
/**
* -App
*
* @param queryNo
* @return
*/
Void noGoods(YysMaterialProcurementOrderRequest queryNo);
/**
* -App
*
* @param queryDelay
* @return
*/
List<YysMaterialProcurementOrderEntity> delayGoods(YysMaterialProcurementOrderRequest queryDelay);
/**
* -App
*
* @param querySend
* @return
*/
List<YysMaterialProcurementOrderEntity> sendGoods(YysMaterialProcurementOrderRequest querySend);
/**
* -App
*
* @param queryTc
* @return
*/
List<YysMaterialProcurementOrderEntity> operation(YysMaterialProcurementOrderRequest queryTc);
}

@ -404,6 +404,27 @@ public class YysMaterialProcurementOrderController {
}
return ActionResult.fail(result);
}
@Operation(summary = "点击投产-App")
@PostMapping("/operation")
public ActionResult operation(@RequestBody YysMaterialProcurementOrderRequest queryTc) {
return ActionResult.success(yysMaterialProcurementOrderService.operation(queryTc));
}
@Operation(summary = "点击发货-App")
@PostMapping("/sendGoods")
public ActionResult sendGoods(@RequestBody YysMaterialProcurementOrderRequest querySend) {
return ActionResult.success(yysMaterialProcurementOrderService.sendGoods(querySend));
}
@Operation(summary = "点击延期发货-App")
@PostMapping("/delayGoods")
public ActionResult delayGoods(@RequestBody YysMaterialProcurementOrderRequest queryDelay) {
return ActionResult.success(yysMaterialProcurementOrderService.delayGoods(queryDelay));
}
@Operation(summary = "缺货结单-App")
@PostMapping("/noGoods")
public ActionResult noGoods(@RequestBody YysMaterialProcurementOrderRequest queryNo) {
return ActionResult.success(yysMaterialProcurementOrderService.noGoods(queryNo));
}
@Operation(summary = "采购协同列表-App")
@PostMapping("/list")

@ -0,0 +1,26 @@
package jnpf.model.yysmaterialprocurementorder;
import cn.hutool.core.date.DateTime;
import lombok.Data;
import net.sf.jsqlparser.expression.DateTimeLiteralExpression;
import java.math.BigDecimal;
import java.util.Date;
/**
* @author chenxi
* @date 2024-08-12 17:22
*/
@Data
public class YysMaterialProcurementOrderRequest {
private String id;
private Date tcTime;
private BigDecimal tcNumber;
private DateTime sendTime;
private BigDecimal sendNumber;
private Date requiredTime;
private Date expectedTime;
private String reason;
}
Loading…
Cancel
Save