Commit 97b1b805 authored by 彭令令's avatar 彭令令

综合申报所得税预缴弹窗9月底需求

parent 629add1b
......@@ -54,6 +54,12 @@ function getInitTable() {
djxh = data.bean.djxh;
sbqDate = data.bean.sbsq;
taxInfos = [];
var skssq
for (var i in data.bean.taxInfos) {
if (data.bean.taxInfos[i].bblxDm == '10401') {
skssq = data.bean.taxInfos[i].sksssjz
}
}
for (var i = 0; i < data.bean.taxInfos.length; i++) {
var djxh = data.bean.taxInfos[i].djxh;
var zsDjxh = data.bean.taxInfos[i].zsDjxh;
......@@ -75,6 +81,9 @@ function getInitTable() {
companyInfo.bean.return = true; /* @Author ygy @Date 10:12 2020/7/8 @Description 前端判断接口成功返回数据标记用于区分是否执行初始化table方法*/
config.return = true;
initpage = initPage(companyInfo.bean);
if (skssq && localStorage.getItem('isShow')!='Y') {
getJjkjTag(companyInfo.bean.sbsq.replace(/\-/g, ""),skssq)
}
} else {
hideLoading();
if (data.errmsg != undefined) {
......@@ -108,6 +117,44 @@ function getInitTable() {
}
})
}
// pll 所得税弹框
// 获取研发费用加计扣减标志
function getJjkjTag(nsrsbq,sbsq) {
$.ajax({
type: "post",
url: config.url + "/online/zxtb/get_yffyjjkcbz",
dataType: "json", // 请求方式为jsonp
// async: false
data: {
djxh: getUrlParam("djxh"),
nsrsbq:nsrsbq
},
success: function (data) { //客户端jquery预先定义好的callback函数,成功获取跨域服务器上的json数据后,会动态执行这个callback函数
hideLoading();
var companyInfo = data;
if (companyInfo.returnCode=='00') {
// console.log('9月7号这个接口返回成功啦!!!!')
if (companyInfo.content == 'Y' && sbsq == '20210930') {
myAlert("提示", "按照最新政策规定,企业(负面清单行业除外)自2021年三季度预缴开始,可就前三季度研发费用申报享受加计扣除。同时,制造业享受研发费用加计扣除比例由75%提高到100%。", "确定");
localStorage.setItem('isShow','Y')
}
} else {
hideLoading();
if (data.errmsg != undefined) {
alertWarning(data.errmsg);
} else {
alertWarning(data.returnMessage);
}
// 弹出错误对话框
}
},
error: function (xhr) {
hideLoading();
//jsonp 方式此方法不被触发
console.log("=======error======================")
}
})
}
/**
* 按期申报填报列表页控制脚本
*
......@@ -254,6 +301,12 @@ function initPage(companyInfo) {
}
djxh = data.bean.djxh;
taxInfos = [];
var skssq
for (var i in data.bean.taxInfos) {
if (data.bean.taxInfos[i].bblxDm == '10401') {
skssq = data.bean.taxInfos[i].sksssjz
}
}
for (var i = 0; i < data.bean.taxInfos.length; i++) {
var djxh = data.bean.taxInfos[i].djxh;
var zsDjxh = data.bean.taxInfos[i].zsDjxh;
......@@ -292,6 +345,9 @@ function initPage(companyInfo) {
if (type == 'Y') {
myAlert("提示", "重置清册成功", "确定")
}
if (skssq && localStorage.getItem('isShow')!='Y') {
getJjkjTag(sbqDate.replace(/\-/g, ""),skssq)
}
} else {
if (data.errmsg != undefined) {
alertWarning(data.errmsg);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment