fix:修改默认其他

main
zhaoxingchang.sd 7 months ago
parent c83b03c980
commit d510c4bb91
  1. 42
      js/wxscaninvoice/writing.js

@ -93,16 +93,17 @@ $(function () {
setStorageMsg('bankName', titleInfo.gfyh); //开户银行 setStorageMsg('bankName', titleInfo.gfyh); //开户银行
setStorageMsg('bankAccount', titleInfo.gfzh); //开户账号 setStorageMsg('bankAccount', titleInfo.gfzh); //开户账号
} else { } else {
// $ttType.attr('data-id', "01");
// $ttType.val("单位")
$ttType.val("个人");
$ttType.attr('data-id', "03");
//个人时调整文字示例,头部文字调整为"身份证号码",头部文字后的*不可见,input中的placeholder改为"请输入身份证号码",
$('#title_nsrsbh').text("身份证号码");
$('#title_nsrsbh_star').css('display', 'none');
$('#taxpayerId').attr('placeholder', "请输入身份证号码");
} }
//默认其他
$ttType.val("其他");
$ttType.attr('data-id', "04");
//其他时调整文字示例,头部文字调整为"统一社会信用代码",头部文字后的*不可见,input中的placeholder改为"请输入统一社会信用代码"
$('#title_nsrsbh').text("统一社会信用代码");
$('#title_nsrsbh_star').css('display', 'none');
$('#taxpayerId').attr('placeholder', "请输入统一社会信用代码");
//发票类型 //发票类型
if (fpzls.length === 1) { if (fpzls.length === 1) {
$fpType.val(fpzls[0].value); $fpType.val(fpzls[0].value);
@ -569,7 +570,7 @@ function nextStep() {
} else if (mpbs === "03") { //个人 } else if (mpbs === "03") { //个人
//如果为全电票,购方名称需要特别说明以(个人)结尾, //如果为全电票,购方名称需要特别说明以(个人)结尾,
if (getFpzl() === "01" || getFpzl() === "02") { // if (getFpzl() === "01" || getFpzl() === "02") {
//判断购方名称是不是以(个人)结尾 //判断购方名称是不是以(个人)结尾
if(!titleName.endsWith("(个人)")){ if(!titleName.endsWith("(个人)")){
titleName += "(个人)"; titleName += "(个人)";
@ -582,7 +583,7 @@ function nextStep() {
$(".titleName").html(titleName); $(".titleName").html(titleName);
$titleName.val(titleName); $titleName.val(titleName);
} }
} // }
//如果确认框显示,需要设置税号对应的文字,个人时调整文字示例为"身份证号码" //如果确认框显示,需要设置税号对应的文字,个人时调整文字示例为"身份证号码"
$('#confirm_nsrsbh').text("身份证号码"); $('#confirm_nsrsbh').text("身份证号码");
@ -725,6 +726,7 @@ function sureStep(){
url=config.projectUrl + '/scanInvoice/getAuthUrl' url=config.projectUrl + '/scanInvoice/getAuthUrl'
data = JSON.stringify(invoiceMes) data = JSON.stringify(invoiceMes)
} }
$.ajax({ $.ajax({
url: url, url: url,
type: "post", type: "post",
@ -1110,18 +1112,13 @@ function titleOnblur() {
alert_timing_open("发票抬头不能为空!"); alert_timing_open("发票抬头不能为空!");
return false; return false;
} }
const fpzl = getFpzl(); var fpzl = $('#fp_type').attr('data-id');
const ttlx = $.trim($ttType.val()); var ttlx = $.trim($("#tt_type").val());
if(fpzl=='02' && ttlx =='个人'){
if((getFpzl()==="02" || getFpzl()==="01") && ttlx ==="个人"){ if(titleName =='(个人)'){
console.log(titleName) alert_timing_open("抬头类型是个人时,发票抬头不能是(个人)");
// if (titleName.includes('(个人)')) { return false;
// // let name = titleName + "(个人)"; }
// // $(".titleName").html(titleName);
// // $titleName.val(titleName);
// alert_timing_open("抬头类型是个人时,发票抬头必须包含(个人)");
// return false;
// }
} }
const length = checkLength(titleName); const length = checkLength(titleName);
if (length > 100) { if (length > 100) {
@ -1129,6 +1126,7 @@ function titleOnblur() {
return false; return false;
} }
const tempStr = "|"; const tempStr = "|";
if (titleName.indexOf(tempStr) >= 0) { if (titleName.indexOf(tempStr) >= 0) {
alert_timing_open("发票抬头不能包含 |"); alert_timing_open("发票抬头不能包含 |");

Loading…
Cancel
Save