|
@@ -60,7 +60,7 @@ public class BusinessServiceImpl implements BusinessService{
|
|
@Override
|
|
@Override
|
|
public void salesProductionOrder(Long id) {
|
|
public void salesProductionOrder(Long id) {
|
|
StringBuffer str=new StringBuffer("select \n" +
|
|
StringBuffer str=new StringBuffer("select \n" +
|
|
- "so.order_code, so.order_name,m.product_code,m.product_name,sp.sales_amount,so.id as sales_order_id,sp.product_id \n" +
|
|
|
|
|
|
+ "so.order_code,so.is_issue, so.order_name,m.product_code,m.product_name,sp.sales_amount,so.id as sales_order_id,sp.product_id \n" +
|
|
"from b_Sales_Order so \n" +
|
|
"from b_Sales_Order so \n" +
|
|
"left join a_sales_product sp on so.id=sp.parent_id\n" +
|
|
"left join a_sales_product sp on so.id=sp.parent_id\n" +
|
|
"left join a_product m on sp.product_id=m.id where so.id = ?");
|
|
"left join a_product m on sp.product_id=m.id where so.id = ?");
|
|
@@ -78,6 +78,11 @@ public class BusinessServiceImpl implements BusinessService{
|
|
Integer salesAmount = Integer.valueOf(vo.get("salesAmount").toString());
|
|
Integer salesAmount = Integer.valueOf(vo.get("salesAmount").toString());
|
|
Long salesOrderId = Long.valueOf(vo.get("salesOrderId").toString());
|
|
Long salesOrderId = Long.valueOf(vo.get("salesOrderId").toString());
|
|
Long productId = Long.valueOf(vo.get("productId").toString());
|
|
Long productId = Long.valueOf(vo.get("productId").toString());
|
|
|
|
+ Integer isIssue = Integer.valueOf(vo.get("isIssue").toString());
|
|
|
|
+ if(isIssue == 1){
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+
|
|
String sql="insert into a_production_order (order_code, production_order_code, order_name, product_name, product_code, plan_amount, status, sales_order_id, product_id,is_issue,is_plan) values (?,?,?,?,?,?,?,?,?,?,?)";
|
|
String sql="insert into a_production_order (order_code, production_order_code, order_name, product_name, product_code, plan_amount, status, sales_order_id, product_id,is_issue,is_plan) values (?,?,?,?,?,?,?,?,?,?,?)";
|
|
jdbcService.insert("执行insert",sql,orderCode,generateSerial.generateSerialNumber("aProductionOrder"),orderName,productName,productCode,salesAmount,0,salesOrderId,productId,0,0);
|
|
jdbcService.insert("执行insert",sql,orderCode,generateSerial.generateSerialNumber("aProductionOrder"),orderName,productName,productCode,salesAmount,0,salesOrderId,productId,0,0);
|
|
});
|
|
});
|