This commit is contained in:
linfso 2025-06-25 17:16:11 +08:00
parent ea0fd3749b
commit 4379f415f1
5 changed files with 18 additions and 4 deletions

View File

@ -59,8 +59,6 @@ public class EmisSettleInvoiceChRecordController extends BaseController
@Autowired
private IEmisSettleInvoiceChRecordService emisSettleInvoiceChRecordService;
/**
* 查询渠道开票记录表列表
*/

View File

@ -27,6 +27,7 @@ import com.xdadan.erp.emis.domain.enumtype.EmisBizErrorType;
import com.xdadan.erp.emis.domain.exception.EmisBizError;
import com.xdadan.erp.emis.mapper.EmisBaseInvoiceChInfoMapper;
import com.xdadan.erp.emis.mapper.EmisSettleInvoiceRecordMapper;
import com.xdadan.erp.emis.mapper.EmisSettlePayRecordMapper;
import com.xdadan.erp.emis.service.EmisBaseService;
import com.xdadan.erp.emis.service.IEmisSettleBillService;
import com.xdadan.erp.emis.service.excelCellStrategy.InvoiceExportHelper;
@ -64,6 +65,9 @@ public class EmisSettleInvoiceChRecordServiceImpl extends EmisBaseService implem
@Autowired
private EmisSettleInvoiceRecordMapper emisSettleInvoiceRecordMapper;
@Autowired
private EmisSettlePayRecordMapper emisSettlePayRecordMapper;
@Autowired
private IEmisSettleBillService emisSettleBillService;
@ -290,6 +294,8 @@ public class EmisSettleInvoiceChRecordServiceImpl extends EmisBaseService implem
throw new EmisBizError(EmisBizErrorType.FAIL,"未审核通过,不允许开票!");
}
// 判断是否存在在线支付,存在在线支付不允许开非探路者发票
// 判断对应账单是否存在
String reqNo= WaybillHelper.genOrderSn();
emisSettleInvoiceChRecord.setReqNo(reqNo);
@ -341,6 +347,12 @@ public class EmisSettleInvoiceChRecordServiceImpl extends EmisBaseService implem
return 1;
}
private void checkCanOpenBill(String settleBillNo,String openTaxNo){
List<EmisSettlePayRecord> list=emisSettlePayRecordMapper.selectSettlePayRecordListBySettleBillNo(settleBillNo);
}
/**
* 发送到航信开票
* @param id

View File

@ -14,7 +14,8 @@ import java.util.List;
@Slf4j
public class HXSdk {
public static String HX_URLPREFIX="https://csfw.jsaisino.com/csapp/stms-saas-pc/";
// public static String HX_URLPREFIX="https://csfw.jsaisino.com/csapp/stms-saas-pc/";
public static String HX_URLPREFIX="https://kp.jsaisino.com/csapp/stms-saas-pc/";
/**
* 刷新对应税号的token

View File

@ -14,7 +14,8 @@ import com.alibaba.fastjson.JSONObject;
public class OpenServiceDemo {
public static void main(String[] args) {
// 开放平台对接URL固定前缀
String urlPrefix = "https://csfw.jsaisino.com/csapp/stms-saas-pc/";
// String urlPrefix = "https://csfw.jsaisino.com/csapp/stms-saas-pc/";
String urlPrefix = "https://kp.jsaisino.com/csapp/stms-saas-pc/";
// 1、通过平台提供的appkey secretKey 获取token
String getTokenUrlsuffix = "/open/service/getToken";
// String getTokenRequest = "{\"appKey\":\"91440400MA4WKU0K8A\",\"secretKey\":\"a12136297be249ee9ca5fd9c862c7ca2\"}";

View File

@ -986,6 +986,8 @@
</if>
<if test="params.privSiteCode != null and params.privSiteCode != '88888'">
and (
a.salesmen=#{params.privEmpName}