发票使用修改

dev
wany 2025-03-16 10:35:26 +08:00
parent ccc9d87f76
commit 846a168d79
2 changed files with 7 additions and 5 deletions

View File

@ -158,7 +158,7 @@ public class InvoiceLogController extends Controller {
String invoice_number = get("invoice_number");
String invoice_code = get("invoice_code");
String order_sns = get("order_sns");
renderJson(InvoiceLogSyncService.me.batchSave(invoice_number, invoice_code, order_sns, tokenuser));
Integer invoice_type = getInt("invoice_type");
renderJson(InvoiceLogSyncService.me.batchSave(invoice_number, invoice_code, order_sns, tokenuser,invoice_type));
}
}

View File

@ -32,7 +32,7 @@ public class InvoiceLogSyncService extends BaseSyncService {
* @param sysuser
* @return
*/
public Result batchSave(String invoice_number, String invoice_code, String order_sns, Sysuser sysuser) {
public Result batchSave(String invoice_number, String invoice_code, String order_sns, Sysuser sysuser, Integer invoice_type) {
String[] snarr = order_sns.split(",");
List<String> question = new ArrayList<>();
List<String> ordersnlist = new ArrayList<>();
@ -74,14 +74,16 @@ public class InvoiceLogSyncService extends BaseSyncService {
invoiceLog.setState(OrderStateEnum.RECEIVED.getStateid());
invoiceLog.setCode(invoice_code);
invoiceLog.setInvoiceNumber(invoice_number);
invoiceLog.setInvoiceType(2);
// invoiceLog.setInvoiceType(2);
invoiceLog.setInvoiceType(invoice_type);
invoiceLog.setOrderSn(o.getSn());
invoiceLog.setType(OrderTypeEnum.TEMP.getTypeid());
logs.add(invoiceLog);
o.setInvoiceSite(2);
o.setInvoiceType(2);
// o.setInvoiceType(2);
o.setInvoiceType(invoice_type);
o.setInvoiceNumber(invoice_number);
o.setInvoiceCode(invoice_code);