md
This commit is contained in:
parent
ea0fd3749b
commit
4379f415f1
@ -59,8 +59,6 @@ public class EmisSettleInvoiceChRecordController extends BaseController
|
|||||||
@Autowired
|
@Autowired
|
||||||
private IEmisSettleInvoiceChRecordService emisSettleInvoiceChRecordService;
|
private IEmisSettleInvoiceChRecordService emisSettleInvoiceChRecordService;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询渠道开票记录表列表
|
* 查询渠道开票记录表列表
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -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.domain.exception.EmisBizError;
|
||||||
import com.xdadan.erp.emis.mapper.EmisBaseInvoiceChInfoMapper;
|
import com.xdadan.erp.emis.mapper.EmisBaseInvoiceChInfoMapper;
|
||||||
import com.xdadan.erp.emis.mapper.EmisSettleInvoiceRecordMapper;
|
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.EmisBaseService;
|
||||||
import com.xdadan.erp.emis.service.IEmisSettleBillService;
|
import com.xdadan.erp.emis.service.IEmisSettleBillService;
|
||||||
import com.xdadan.erp.emis.service.excelCellStrategy.InvoiceExportHelper;
|
import com.xdadan.erp.emis.service.excelCellStrategy.InvoiceExportHelper;
|
||||||
@ -64,6 +65,9 @@ public class EmisSettleInvoiceChRecordServiceImpl extends EmisBaseService implem
|
|||||||
@Autowired
|
@Autowired
|
||||||
private EmisSettleInvoiceRecordMapper emisSettleInvoiceRecordMapper;
|
private EmisSettleInvoiceRecordMapper emisSettleInvoiceRecordMapper;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private EmisSettlePayRecordMapper emisSettlePayRecordMapper;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private IEmisSettleBillService emisSettleBillService;
|
private IEmisSettleBillService emisSettleBillService;
|
||||||
|
|
||||||
@ -290,6 +294,8 @@ public class EmisSettleInvoiceChRecordServiceImpl extends EmisBaseService implem
|
|||||||
throw new EmisBizError(EmisBizErrorType.FAIL,"未审核通过,不允许开票!");
|
throw new EmisBizError(EmisBizErrorType.FAIL,"未审核通过,不允许开票!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 判断是否存在在线支付,存在在线支付不允许开非探路者发票
|
||||||
|
|
||||||
// 判断对应账单是否存在
|
// 判断对应账单是否存在
|
||||||
String reqNo= WaybillHelper.genOrderSn();
|
String reqNo= WaybillHelper.genOrderSn();
|
||||||
emisSettleInvoiceChRecord.setReqNo(reqNo);
|
emisSettleInvoiceChRecord.setReqNo(reqNo);
|
||||||
@ -341,6 +347,12 @@ public class EmisSettleInvoiceChRecordServiceImpl extends EmisBaseService implem
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void checkCanOpenBill(String settleBillNo,String openTaxNo){
|
||||||
|
|
||||||
|
List<EmisSettlePayRecord> list=emisSettlePayRecordMapper.selectSettlePayRecordListBySettleBillNo(settleBillNo);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 发送到航信开票
|
* 发送到航信开票
|
||||||
* @param id
|
* @param id
|
||||||
|
|||||||
@ -14,7 +14,8 @@ import java.util.List;
|
|||||||
@Slf4j
|
@Slf4j
|
||||||
public class HXSdk {
|
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
|
* 刷新对应税号的token
|
||||||
|
|||||||
@ -14,7 +14,8 @@ import com.alibaba.fastjson.JSONObject;
|
|||||||
public class OpenServiceDemo {
|
public class OpenServiceDemo {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
// 开放平台对接URL固定前缀
|
// 开放平台对接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
|
// 1、通过平台提供的appkey secretKey 获取token
|
||||||
String getTokenUrlsuffix = "/open/service/getToken";
|
String getTokenUrlsuffix = "/open/service/getToken";
|
||||||
// String getTokenRequest = "{\"appKey\":\"91440400MA4WKU0K8A\",\"secretKey\":\"a12136297be249ee9ca5fd9c862c7ca2\"}";
|
// String getTokenRequest = "{\"appKey\":\"91440400MA4WKU0K8A\",\"secretKey\":\"a12136297be249ee9ca5fd9c862c7ca2\"}";
|
||||||
|
|||||||
@ -986,6 +986,8 @@
|
|||||||
</if>
|
</if>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<if test="params.privSiteCode != null and params.privSiteCode != '88888'">
|
<if test="params.privSiteCode != null and params.privSiteCode != '88888'">
|
||||||
and (
|
and (
|
||||||
a.salesmen=#{params.privEmpName}
|
a.salesmen=#{params.privEmpName}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user