Commit 3ae09800 authored by yangyuxin's avatar yangyuxin

把js+公式+样式换成最新的

parent 7a87adfe
...@@ -36,7 +36,7 @@ var isInProduction = true; ...@@ -36,7 +36,7 @@ var isInProduction = true;
window.onload = function () { window.onload = function () {
getIEVersion(); getIEVersion();
var url = window.location.host; var url = window.location.host;
if("sbjs.tjsat.gov.cn" == url){ if("sbjs.tjsat.gov.cn:18080" == url){
GC.Spread.Sheets.LicenseKey = "sbjs.tjsat.gov.cn,736922629637688#B0LBLdFREewVjRiZFNIdmWjtUWldkRhVWa9oFMLNlTwg4UUVTNjtUW0RXcwR5R6EnTIZTRNpXUBB7L0RWciRmaUlnUwQlTLFlYiNkMSFWaxI7bBBzc0VHOFF5M9pXSoRkQPhmZlRUewMncNBXSXZVTV36dSJVS0tEb5lnWI5mNxNzMwYEU7cnMRRUc6xmYF3GakpWYwckVF3mSsJWYlRlb6U6cZpFTGVzYhN7cjx6LphTQOFVSPxUdZVTU5pEeNhDZutmQPZFT6FEdONmc926YCl4drAlNx3Ud8o5LOhGOjJzaPJ4YUtmbx8maiJiOiMlIsIyMDdTRwYER4IiOigkIsEjN6ETO8EzM0IicfJye35XX3JSSGljQiojIDJCLiITMuYHITpEIkFWZyB7UiojIOJyebpjIkJHUiwiIxQDO4gDMggTMyEDOxAjMiojI4J7QiwiIuNmL636ZuQXYzpGduMnaiNnI0IyctRkIsICnCeOqZa+r+SuI0ISYONkIsICO8YzNzYTOyYjMykjNzcjI0ICZJJCL3V6csFmZ0IiczRmI1pjIs9WQisnOiQkIsISP3cXdOBVZwEVZ9V5V7dnTllFSVpHVYd5UZl6a6tUQ6hUQX36NTFVNKhHNC5USDlVOJBVWlJWRq3ERqJDWth7TyMmVnV7QjZWWzNXcxokewYTeBhXOFZnVBhWStt6SsB7TTJkUV3UTGlHSNRWR"; GC.Spread.Sheets.LicenseKey = "sbjs.tjsat.gov.cn,736922629637688#B0LBLdFREewVjRiZFNIdmWjtUWldkRhVWa9oFMLNlTwg4UUVTNjtUW0RXcwR5R6EnTIZTRNpXUBB7L0RWciRmaUlnUwQlTLFlYiNkMSFWaxI7bBBzc0VHOFF5M9pXSoRkQPhmZlRUewMncNBXSXZVTV36dSJVS0tEb5lnWI5mNxNzMwYEU7cnMRRUc6xmYF3GakpWYwckVF3mSsJWYlRlb6U6cZpFTGVzYhN7cjx6LphTQOFVSPxUdZVTU5pEeNhDZutmQPZFT6FEdONmc926YCl4drAlNx3Ud8o5LOhGOjJzaPJ4YUtmbx8maiJiOiMlIsIyMDdTRwYER4IiOigkIsEjN6ETO8EzM0IicfJye35XX3JSSGljQiojIDJCLiITMuYHITpEIkFWZyB7UiojIOJyebpjIkJHUiwiIxQDO4gDMggTMyEDOxAjMiojI4J7QiwiIuNmL636ZuQXYzpGduMnaiNnI0IyctRkIsICnCeOqZa+r+SuI0ISYONkIsICO8YzNzYTOyYjMykjNzcjI0ICZJJCL3V6csFmZ0IiczRmI1pjIs9WQisnOiQkIsISP3cXdOBVZwEVZ9V5V7dnTllFSVpHVYd5UZl6a6tUQ6hUQX36NTFVNKhHNC5USDlVOJBVWlJWRq3ERqJDWth7TyMmVnV7QjZWWzNXcxokewYTeBhXOFZnVBhWStt6SsB7TTJkUV3UTGlHSNRWR";
}else{ }else{
GC.Spread.Sheets.LicenseKey = "etax.tianjin.chinatax.gov.cn,498254719314719#B0WY39GZUNVZFpUQtZXVxFTRzYkQFtEbvVHRvgDb03yNXljc6R4KqtiTrFUYCF6RhdFTPhTOzpmeCRne7ZXRWVWV9MlUo34NlFDTVp6dyt4TVV7c8pERk94Uml4Y0JDcrsyYyFWbNVzcwsGRslndxw6Yy54SiJDVVZnajZVRXpmTnVVMGJGZ42GRolTSPpkea9mNxITT5YmapRHSN3iZrYWYDhXav3GOnd5LLBXYrd4badlcxwWbElFWzgmZsdWU4JVaYV6bmdWYudDVhR7KhJEOhJnQw4EbKxEdvk4NiZTWmpnN7cVY9tmd9VGZEdzSZZTai9UO8BTYqVkbppWSiojITJCLiYDOEZ4MDJzMiojIIJCL8YzN7MzN8kjM0IicfJye35XX3JSSGljQiojIDJCLiITMuYHITpEIkFWZyB7UiojIOJyebpjIkJHUiwiI5MDM4kDMgMjM7ATOxAjMiojI4J7QiwiIuNmL636ZugXY4Fmbph6Yu8Waq9WYpRnL8FGdlJiOiMXbEJCLig1jlzahlDZmpnInmDoimH9pnnKplnatm19tl1ZpnXKtmnKplLiOiEmTDJCLikTM7QTMzkTM7QTNygTO4IiOiQWSiwSflNHbhZmOiI7ckJye0ICbuFkI1pjIEJCLi4TPBJGc9IFVrJFNwQDZ0tWUKpmS9kHUmZmN6YzZwcFeahEaNNWWmRmMTdVRFxWNRZTcwQzSpt4dthTNHhUbxATNj9Gdp3kNs3mcXZUZDFVQTt6aJJUO6diSM9"; GC.Spread.Sheets.LicenseKey = "etax.tianjin.chinatax.gov.cn,498254719314719#B0WY39GZUNVZFpUQtZXVxFTRzYkQFtEbvVHRvgDb03yNXljc6R4KqtiTrFUYCF6RhdFTPhTOzpmeCRne7ZXRWVWV9MlUo34NlFDTVp6dyt4TVV7c8pERk94Uml4Y0JDcrsyYyFWbNVzcwsGRslndxw6Yy54SiJDVVZnajZVRXpmTnVVMGJGZ42GRolTSPpkea9mNxITT5YmapRHSN3iZrYWYDhXav3GOnd5LLBXYrd4badlcxwWbElFWzgmZsdWU4JVaYV6bmdWYudDVhR7KhJEOhJnQw4EbKxEdvk4NiZTWmpnN7cVY9tmd9VGZEdzSZZTai9UO8BTYqVkbppWSiojITJCLiYDOEZ4MDJzMiojIIJCL8YzN7MzN8kjM0IicfJye35XX3JSSGljQiojIDJCLiITMuYHITpEIkFWZyB7UiojIOJyebpjIkJHUiwiI5MDM4kDMgMjM7ATOxAjMiojI4J7QiwiIuNmL636ZugXY4Fmbph6Yu8Waq9WYpRnL8FGdlJiOiMXbEJCLig1jlzahlDZmpnInmDoimH9pnnKplnatm19tl1ZpnXKtmnKplLiOiEmTDJCLikTM7QTMzkTM7QTNygTO4IiOiQWSiwSflNHbhZmOiI7ckJye0ICbuFkI1pjIEJCLi4TPBJGc9IFVrJFNwQDZ0tWUKpmS9kHUmZmN6YzZwcFeahEaNNWWmRmMTdVRFxWNRZTcwQzSpt4dthTNHhUbxATNj9Gdp3kNs3mcXZUZDFVQTt6aJJUO6diSM9";
......
...@@ -1243,7 +1243,7 @@ function saveData(operateType,isshenbao,isZcfxtx,isconfirm) { ...@@ -1243,7 +1243,7 @@ function saveData(operateType,isshenbao,isZcfxtx,isconfirm) {
} }
if(true == isZcfxtx){ if(true == isZcfxtx){
url = URL + "/online_report/declare/zcfxts"; url = URL +"/online_report/declare/zcfxts";
} }
if (operateType == 3) { if (operateType == 3) {
......
...@@ -78,34 +78,20 @@ window.onload = function () { ...@@ -78,34 +78,20 @@ window.onload = function () {
isInProduction && isSqwsb(); // 上期未申报 isInProduction && isSqwsb(); // 上期未申报
reBindEvent(); reBindEvent();
formInfo(); formInfo();
assignment();
setYearhide();
};
// 手动给单元格赋值 if("10414" == GLOBAL_JSON.pzzlDm){
function assignment(){ console.log(!!GLOBAL_CACHE_DATA);
// console.log(!!GLOBAL_CACHE_DATA);
var index = spread.getSheetIndex("table_10414_043"); var index = spread.getSheetIndex("table_10414_043");
//无辜多掉了两次,还有下面一次 17768 getList_fzjg(index);
// getList_fzjg(index);
setCz(spread.getSheetIndex("table_10414_003")); setCz(spread.getSheetIndex("table_10414_003"));
var index_40 = spread.getSheetIndex("table_10414_040"); var index_40 = spread.getSheetIndex("table_10414_040");
if(index_40){ if(index_40){
setInfo_040(index_40); setInfo_040(index_40);
setInfo_040_ksje(index_40,null,getCellValue(index_40, 9, 2)); setInfo_040_ksje(index_40,null,getCellValue(index_40, 9, 2));
} }
var index_003 = spread.getSheetIndex("table_10414_003"); }
if(index_003){ setYearhide();
var SWDJ_ZFJGLX_DM = GLOBAL_JSON.wsxx ? GLOBAL_JSON.wsxx : {}; };
SWDJ_ZFJGLX_DM = SWDJ_ZFJGLX_DM.SWDJ_ZFJGLX_DM ? SWDJ_ZFJGLX_DM.SWDJ_ZFJGLX_DM.value : 0;
var value = GLOBAL_JSON.param ? GLOBAL_JSON.param : {};
value = value.SBRQZ ? value.SBRQZ[0].substring(0,4) : 0;
setCellValue(index_003, 1, 9, SWDJ_ZFJGLX_DM);
setCellValue(index_003, 2, 9, value);
}
//无辜多掉了两次,还有上面一次
// getList_fzjg(index);
}
function setYearhide() { function setYearhide() {
if (GLOBAL_JSON.pzzlDm === '10414') { if (GLOBAL_JSON.pzzlDm === '10414') {
......
...@@ -106,19 +106,8 @@ function selectNb() { ...@@ -106,19 +106,8 @@ function selectNb() {
GLOBAL_SHEET_ERROR = {}; // 全局错误对象 GLOBAL_SHEET_ERROR = {}; // 全局错误对象
NB_cache_data.tables[1].data.map(function (cell) { NB_cache_data.tables[1].data.map(function (cell) {
if (cell.value === 1) { if (cell.value === 1) {
var table_id = cell.z.substring(0, 9); var table_id = cell.z.substring(0, 9)
if (table_id == '10414_042' || table_id == "10414_043") {
var JDJNBS_ND = GLOBAL_JSON.wsxx.JDJNBS_ND ? GLOBAL_JSON.wsxx.JDJNBS_ND.value : "";
var ZFJGBZDM_ND = GLOBAL_JSON.wsxx.ZFJGBZDM_ND ? GLOBAL_JSON.wsxx.ZFJGBZDM_ND.value : "";
if(!(20 == ZFJGBZDM_ND && "Y" == JDJNBS_ND)){
//因为不确定JDJNBS_ND 和 ZFJGBZDM_ND 的逻辑, 所以按addLeftItem里面逻辑写的
}else {
NBleft.push(table_id);
}
}else {
NBleft.push(table_id); NBleft.push(table_id);
}
// NBleft.push(table_id);
NBleft = uniqueArr(NBleft); NBleft = uniqueArr(NBleft);
NBsort(NBleft); NBsort(NBleft);
GLOBAL_SHEET_REQUIRED[table_id] = { GLOBAL_SHEET_REQUIRED[table_id] = {
...@@ -129,6 +118,7 @@ function selectNb() { ...@@ -129,6 +118,7 @@ function selectNb() {
}; };
} }
}) })
NB_cache_data.tables.map(function (table) { NB_cache_data.tables.map(function (table) {
if (table.bbdm == '10414_048') { if (table.bbdm == '10414_048') {
table.data.map(function (cell) { table.data.map(function (cell) {
...@@ -160,7 +150,7 @@ function selectNb() { ...@@ -160,7 +150,7 @@ function selectNb() {
// 是否已修改 // 是否已修改
isChanged: true isChanged: true
}; };
var url = '/static/page_js/_year/' + bbdm + '.json'; var url = '../static/page_js/_year/' + bbdm + '.json';
$.ajax({ $.ajax({
type: "GET", type: "GET",
url: url, url: url,
...@@ -197,10 +187,10 @@ function selectNb() { ...@@ -197,10 +187,10 @@ function selectNb() {
NB_SPECIAL_HANDLER[tableName](); NB_SPECIAL_HANDLER[tableName]();
} }
}) })
formInfo();
selectTableArr.forEach(function(item,index){ selectTableArr.forEach(function(item,index){
setCellValue(1, item, 3, true); setCellValue(1, item, 3, true);
}) })
formInfo();
reBindEvent(); reBindEvent();
setYearhide(); setYearhide();
} }
...@@ -289,12 +279,18 @@ function formInfo(){ ...@@ -289,12 +279,18 @@ function formInfo(){
setCellStyle(index, 9, 3, style); setCellStyle(index, 9, 3, style);
setCellStyle(index, 10, 3, style); setCellStyle(index, 10, 3, style);
setCellStyle(index, 11, 3, style); setCellStyle(index, 11, 3, style);
setCellValue(index, 8, 3, false);
setCellValue(index, 9, 3, false);
setCellValue(index, 10, 3, false);
setCellValue(index, 11, 3, false);
break; break;
default: default:
break; break;
} }
} }
/** /**
* 获取应该显示的报表列表 * 获取应该显示的报表列表
* *
...@@ -306,18 +302,8 @@ function getLeftMenu() { ...@@ -306,18 +302,8 @@ function getLeftMenu() {
GLOBAL_JSON.tables = JSON.parse(GLOBAL_CACHE_DATA).tables; GLOBAL_JSON.tables = JSON.parse(GLOBAL_CACHE_DATA).tables;
GLOBAL_JSON.tables[1].data.map(function (cell) { GLOBAL_JSON.tables[1].data.map(function (cell) {
if (cell.value === 1) { if (cell.value === 1) {
var table_id = cell.z.substring(0, 9); var table_id = cell.z.substring(0, 9)
if (table_id == '10414_042' || table_id == "10414_043") {
var JDJNBS_ND = GLOBAL_JSON.wsxx.JDJNBS_ND ? GLOBAL_JSON.wsxx.JDJNBS_ND.value : "";
var ZFJGBZDM_ND = GLOBAL_JSON.wsxx.ZFJGBZDM_ND ? GLOBAL_JSON.wsxx.ZFJGBZDM_ND.value : "";
if(!(20 == ZFJGBZDM_ND && "Y" == JDJNBS_ND)){
//因为不确定JDJNBS_ND 和 ZFJGBZDM_ND 的逻辑, 所以按addLeftItem里面逻辑写的
}else {
NBleft.push(table_id);
}
}else {
NBleft.push(table_id); NBleft.push(table_id);
}
NBleft = uniqueArr(NBleft); NBleft = uniqueArr(NBleft);
NBsort(NBleft); NBsort(NBleft);
} }
...@@ -343,7 +329,7 @@ function getLeftMenu() { ...@@ -343,7 +329,7 @@ function getLeftMenu() {
}; };
if (table !== '10414_001' && table !== '10414_002') { if (table !== '10414_001' && table !== '10414_002') {
var url = '/static/page_js/_year/' + table + '.json'; var url = '../static/page_js/_year/' + table + '.json';
$.ajax({ $.ajax({
type: "GET", type: "GET",
url: url, url: url,
...@@ -1223,7 +1209,6 @@ function importData() { ...@@ -1223,7 +1209,6 @@ function importData() {
* @param {*} operateType 操作类型 * @param {*} operateType 操作类型
*/ */
function saveData(operateType,isZcfxtx) { function saveData(operateType,isZcfxtx) {
// console.log("保存按钮"); //需要加提取附表逻辑
if (GLOBAL_JSON.pzzlDm == "10414"){ if (GLOBAL_JSON.pzzlDm == "10414"){
var tableName = 'table_10414_003'; var tableName = 'table_10414_003';
var sheetIndex = spread.getSheetIndex(tableName); var sheetIndex = spread.getSheetIndex(tableName);
...@@ -1724,12 +1709,6 @@ function _bindTopButtonEvent() { ...@@ -1724,12 +1709,6 @@ function _bindTopButtonEvent() {
if(GLOBAL_JSON.pzzlDm == "10425"){ if(GLOBAL_JSON.pzzlDm == "10425"){
get10425Info(); get10425Info();
} }
//038 的解决办法
// var index = spread.getSheetIndex('table_10414_038');
// if (index && !sessionStorage.getItem("pullFjFlag")) {
// myConfirm("提示", "点击保存或申报之前,请点击提取附表按钮!", "确定", "取消", function () {})
// return;
// }
saveData(2); saveData(2);
}); });
...@@ -1739,7 +1718,6 @@ function _bindTopButtonEvent() { ...@@ -1739,7 +1718,6 @@ function _bindTopButtonEvent() {
resetFlag = true resetFlag = true
myConfirm("提示", "重置操作后,您未保存的所有数据将重置为默认状态,确认要继续操作吗?", "确定", "取消", function () { myConfirm("提示", "重置操作后,您未保存的所有数据将重置为默认状态,确认要继续操作吗?", "确定", "取消", function () {
resetData(true); //重置数据方法 resetData(true); //重置数据方法
assignment();
assignmentLeftMuneClick(); assignmentLeftMuneClick();
}) })
}); });
...@@ -1749,7 +1727,6 @@ function _bindTopButtonEvent() { ...@@ -1749,7 +1727,6 @@ function _bindTopButtonEvent() {
e.preventDefault(); e.preventDefault();
myConfirm("提示", "重置操作后,当前报表未保存的数据将重置为默认状态,确认要继续操作吗?", "确定", "取消", function () { myConfirm("提示", "重置操作后,当前报表未保存的数据将重置为默认状态,确认要继续操作吗?", "确定", "取消", function () {
resetCurrentData(); resetCurrentData();
assignment();
assignmentLeftMuneClick(); assignmentLeftMuneClick();
}) })
}); });
...@@ -1772,12 +1749,6 @@ function _bindTopButtonEvent() { ...@@ -1772,12 +1749,6 @@ function _bindTopButtonEvent() {
if(GLOBAL_JSON.pzzlDm == "10425"){ if(GLOBAL_JSON.pzzlDm == "10425"){
get10425Info(); get10425Info();
} }
//038 的解决办法
// var index = spread.getSheetIndex('table_10414_038');
// if (index && !sessionStorage.getItem("pullFjFlag")) {
// myConfirm("提示", "点击保存或申报之前,请点击提取附表按钮!", "确定", "取消", function () {})
// return;
// }
saveData(3); saveData(3);
}); });
......
...@@ -321,55 +321,6 @@ function bindValueChanged() { ...@@ -321,55 +321,6 @@ function bindValueChanged() {
getVal_026(index); getVal_026(index);
} }
break; break;
case '10414_015':
if(pos == 'O11') {
var result_15 = getCellValue(activeSheetIndex, 10, 14) - getCellValue(activeSheetIndex, 10, 15);
setCellValue(activeSheetIndex, 10, 16, result_15);
}
if(pos == 'P11') {
var result_15 = getCellValue(activeSheetIndex, 10, 14) - getCellValue(activeSheetIndex, 10, 15);
setCellValue(activeSheetIndex, 10, 16, result_15);
}
break;
case '10414_027':
if(pos == "E15"){
// var arr = [];
// $.ajax({
// type: "post",
// url: URL + "/online_report/declare/getFylyxmd2019List",
// dataType: "json",
// async: false,
// data: {},
// async: false,
// success: function(data){
// arr = data;
// }
// })
// var v = GLOBAL_JSON.param ? GLOBAL_JSON.param : {};
// v = v["NSRMC"] ? v["NSRMC"] : {};
// v = v["1"] ? v["1"] : "";
// var flag = true;
// console.log(arr,v)
// arr.forEach(function(item,index){
// if(v == item){
// flag = false;
// }
// })
var FYLZZ = GLOBAL_JSON.wsxx ? GLOBAL_JSON.wsxx : {};
FYLZZ = FYLZZ.FYLZZ ? FYLZZ.FYLZZ : {};
FYLZZ = FYLZZ["value"] ? FYLZZ["value"] : null;
if(FYLZZ && "N" == FYLZZ){
myAlert("提示", "目前你尚未进行非营利组织免税资格认定,不能填报本行。", "确定", function () {
setCellValue(activeSheetIndex, 14, 4, 0);
});
}
if(FYLZZ && "N" == FYLZZ){
myAlert("提示", "目前你尚未进行非营利组织免税资格认定,不能填报本行。", "确定", function () {
setCellValue(activeSheetIndex, 14, 4, 0);
});
}
}
break;
case '10414_034': case '10414_034':
//行次 32 //行次 32
if (pos == 'D44' && info.newValue == true) { if (pos == 'D44' && info.newValue == true) {
...@@ -379,28 +330,6 @@ function bindValueChanged() { ...@@ -379,28 +330,6 @@ function bindValueChanged() {
setCellValue(activeSheetIndex, 43, 3, false) setCellValue(activeSheetIndex, 43, 3, false)
} }
break; break;
case '10414_038':
//第11列大于0时,第15列、第16列和第17列应该锁死或者增加校验:
// if (splitExcelPoint(pos)[0] == 'M') {
// var tableName = 'table_10414_038';
// var sheetIndex = spread.getSheetIndex(tableName);
// var style_038 = getCellStyle(sheetIndex, 8, 3);
// var style1 = getCellStyle(sheetIndex, 8, 7);
// var value_038 = getCellValue(sheetIndex, splitExcelPoint(pos)[1]-1, 12);
// if (value_038 > 0) {
// setCellStyle(sheetIndex, splitExcelPoint(pos)[1]-1, 16, style_038);
// setCellValue(sheetIndex, splitExcelPoint(pos)[1]-1, 16, 0);
// setCellStyle(sheetIndex, splitExcelPoint(pos)[1]-1, 17, style_038);
// setCellValue(sheetIndex, splitExcelPoint(pos)[1]-1, 17, 0);
// setCellStyle(sheetIndex, splitExcelPoint(pos)[1]-1, 18, style_038);
// setCellValue(sheetIndex, splitExcelPoint(pos)[1]-1, 18, 0);
// }else {
// setCellStyle(sheetIndex, splitExcelPoint(pos)[1]-1, 16, style1);
// setCellStyle(sheetIndex, splitExcelPoint(pos)[1]-1, 17, style1);
// setCellStyle(sheetIndex, splitExcelPoint(pos)[1]-1, 18, style1);
// }
// }
break;
case '10414_035': case '10414_035':
if (row == 7 && col == 7) { if (row == 7 && col == 7) {
var dm = info.newValue.split(' ')[0]; var dm = info.newValue.split(' ')[0];
...@@ -865,35 +794,31 @@ function bindNbCellClickEvent() { ...@@ -865,35 +794,31 @@ function bindNbCellClickEvent() {
break; break;
case "10414_027": case "10414_027":
if(pos == "E15"){ if(pos == "E15"){
// var arr = []; var arr = [];
// $.ajax({ $.ajax({
// type: "post", type: "post",
// url: URL + "/online_report/declare/getFylyxmd2019List", url: URL + "/online_report/declare/getFylyxmd2019List",
// dataType: "json", dataType: "json",
// async: false, async: false,
// data: {}, data: {},
// async: false, async: false,
// success: function(data){ success: function(data){
// arr = data; arr = data;
// } }
// }) })
// var v = GLOBAL_JSON.param ? GLOBAL_JSON.param : {}; var v = GLOBAL_JSON.param ? GLOBAL_JSON.param : {};
// v = v["NSRMC"] ? v["NSRMC"] : {}; v = v["NSRMC"] ? v["NSRMC"] : {};
// v = v["1"] ? v["1"] : ""; v = v["1"] ? v["1"] : "";
// var flag = true; var flag = false;
// console.log(arr,v) console.log(arr,v)
// arr.forEach(function(item,index){ arr.forEach(function(item,index){
// if(v == item){ if(v = item){
// flag = false; flag = true;
// } }
// }) })
var FYLZZ = GLOBAL_JSON.wsxx ? GLOBAL_JSON.wsxx : {}; console.log(flag)
FYLZZ = FYLZZ.FYLZZ ? FYLZZ.FYLZZ : {}; if(flag){
FYLZZ = FYLZZ["value"] ? FYLZZ["value"] : null; myAlert("提示", "目前你尚未进行非营利组织免税资格认定,不能填报本行。", "确定", function () {});
if(FYLZZ && "Y" == FYLZZ){
myAlert("提示", "目前你尚未进行非营利组织免税资格认定,不能填报本行。", "确定", function () {
setCellValue(activeSheetIndex, 14, 4, 0);
});
} }
} }
break; break;
...@@ -1470,11 +1395,11 @@ function compare10414_027(index){ ...@@ -1470,11 +1395,11 @@ function compare10414_027(index){
var v = GLOBAL_JSON.param ? GLOBAL_JSON.param : {}; var v = GLOBAL_JSON.param ? GLOBAL_JSON.param : {};
v = v["NSRMC"] ? v["NSRMC"] : {}; v = v["NSRMC"] ? v["NSRMC"] : {};
v = v["1"] ? v["1"] : ""; v = v["1"] ? v["1"] : "";
var flag = true; var flag = false;
arr.forEach(function(item,index){ arr.forEach(function(item,index){
if(item.split(" ").length>0){ if(item.split(" ").length>0){
if(v == item.split(" ")[1]){ if(v = item.split(" ")[1]){
flag = false; flag = true;
} }
} }
}) })
...@@ -2029,9 +1954,7 @@ function set026_select() { ...@@ -2029,9 +1954,7 @@ function set026_select() {
setCellValue(index, 17, 21, getCellValue(index_4, 24, 4)); setCellValue(index, 17, 21, getCellValue(index_4, 24, 4));
} }
if (index) {
var _year = Number(getCellValue(index, 17, 3)) var _year = Number(getCellValue(index, 17, 3))
}
var s_210_2rksj = Number(getCellValue(jcIndex, 14, 7) === "" || getCellValue(jcIndex, 14, 7) === null ? "1901" : getCellValue(jcIndex, 14, 7).split('-')[0]); var s_210_2rksj = Number(getCellValue(jcIndex, 14, 7) === "" || getCellValue(jcIndex, 14, 7) === null ? "1901" : getCellValue(jcIndex, 14, 7).split('-')[0]);
// var s_210_4rksj = Number(getCellValue(jcIndex, 15, 7) === "" || getCellValue(jcIndex, 15, 7) === null ? "1901" : getCellValue(jcIndex, 15, 7).split('-')[0]); // var s_210_4rksj = Number(getCellValue(jcIndex, 15, 7) === "" || getCellValue(jcIndex, 15, 7) === null ? "1901" : getCellValue(jcIndex, 15, 7).split('-')[0]);
// var s_211_2fzsj = Number(getCellValue(jcIndex, 16, 7) === "" || getCellValue(jcIndex, 16, 7) === null ? "1901" : getCellValue(jcIndex, 16, 7).split('-')[0]); // var s_211_2fzsj = Number(getCellValue(jcIndex, 16, 7) === "" || getCellValue(jcIndex, 16, 7) === null ? "1901" : getCellValue(jcIndex, 16, 7).split('-')[0]);
...@@ -2052,7 +1975,7 @@ function set026_select() { ...@@ -2052,7 +1975,7 @@ function set026_select() {
} }
// } // }
if ((s_211_2fzsj && s_211_2fzsj != "" && _year && (_year >= s_211_2fzsj && _year <= (s_211_2fzsj + 3))) || (s_211_4fzsj && s_211_4fzsj != "" && _year && (_year >= s_211_4fzsj && _year <= (s_211_4fzsj + 3)))) { if ((s_211_2fzsj && s_211_2fzsj != "" && (_year >= s_211_2fzsj && _year <= (s_211_2fzsj + 3))) || (s_211_4fzsj && s_211_4fzsj != "" && (_year >= s_211_4fzsj && _year <= (s_211_4fzsj + 3)))) {
lx2 = "200 符合条件的高新技术企业"; lx2 = "200 符合条件的高新技术企业";
} }
......
...@@ -9,12 +9,7 @@ var assignmentLeftMuneClick = ""; // 点击左侧菜单时手动给单元格赋 ...@@ -9,12 +9,7 @@ var assignmentLeftMuneClick = ""; // 点击左侧菜单时手动给单元格赋
*/ */
function toggleSheet(index) { function toggleSheet(index) {
if (leftMenu.length <= index) {
spread.setActiveSheetIndex(leftMenu.length-1);
}else {
spread.setActiveSheetIndex(index); spread.setActiveSheetIndex(index);
}
} }
/** /**
* 控制隐藏行列 * 控制隐藏行列
...@@ -83,22 +78,15 @@ function addLeftItem(flag, NBindex) { ...@@ -83,22 +78,15 @@ function addLeftItem(flag, NBindex) {
// 手动给单元格赋值 // 手动给单元格赋值
assignmentLeftMuneClick = function assignmentLeftMuneClick(){ assignmentLeftMuneClick = function assignmentLeftMuneClick(){
if (tableName == 'table_10414_003'){ if (tableName == 'table_10414_003'){
var value = GLOBAL_JSON.param ? GLOBAL_JSON.param : {}; var value = GLOBAL_JSON.param.SBRQZ[0].substring(0,4);
value = value.SBRQZ ? value.SBRQZ[0].substring(0,4) : 0;
var SWDJ_ZFJGLX_DM = GLOBAL_JSON.wsxx ? GLOBAL_JSON.wsxx : {};
SWDJ_ZFJGLX_DM = SWDJ_ZFJGLX_DM.SWDJ_ZFJGLX_DM ? SWDJ_ZFJGLX_DM.SWDJ_ZFJGLX_DM.value : 0;
var index = spread.getSheetIndex("table_10414_003"); var index = spread.getSheetIndex("table_10414_003");
if(index){ if(index){
setCellValue(index, 2, 9, value); setCellValue(index, 2, 9, value);
setCellValue(index, 1, 9, SWDJ_ZFJGLX_DM);
} }
saveData_003(1); saveData_003(1);
} }
if (tableName == 'table_10414_002'){ if (tableName == 'table_10414_002'){
// formInfo(); formInfo();
}
if (tableName == 'table_10414_004'){
loadKjzd();
} }
if (tableName == 'table_10414_026') { if (tableName == 'table_10414_026') {
set026_select(); set026_select();
...@@ -117,39 +105,16 @@ function addLeftItem(flag, NBindex) { ...@@ -117,39 +105,16 @@ function addLeftItem(flag, NBindex) {
setInfo_040_ksje(index_40,null,getCellValue(index_40, 9, 2)); setInfo_040_ksje(index_40,null,getCellValue(index_40, 9, 2));
} }
} }
//17767 A109010:“应纳所得税额”、“总机构分摊所得税额”、“总机构财政集中分配所得税额”、 selectNb();
// “分支机构分摊所得税额”没有自动提取A109000第11-第14行数据,保存缺少校验;
// setCellValue(3, 36, 4, 400)
var tableName_004 = 'table_10414_004';
var sheetIndex_004 = spread.getSheetIndex(tableName_004);
if (tableName == 'table_10414_042'){
var sheetIndex_042 = spread.getSheetIndex(tableName);
//10414_004\",5,38
if (getCellValue(sheetIndex_042, 6, 3) == 0) {
setCellValue(sheetIndex_042, 6, 3, getCellValue(sheetIndex_004, 37, 4));
}
//"10414_004",5,36
if (getCellValue(sheetIndex_042, 7, 3) == 0) {
setCellValue(sheetIndex_042, 7, 3, getCellValue(sheetIndex_004, 35, 4));
}
//"10414_004",5,37
if (getCellValue(sheetIndex_042, 8, 3) == 0) {
setCellValue(sheetIndex_042, 8, 3, getCellValue(sheetIndex_004, 36, 4));
}
}
// selectNb();
} }
assignmentLeftMuneClick(); assignmentLeftMuneClick();
selectNb();
if (tableName == 'table_10414_002'){ if (tableName == 'table_10414_002'){
var JDJNBS_ND = GLOBAL_JSON.wsxx.JDJNBS_ND ? GLOBAL_JSON.wsxx.JDJNBS_ND.value : ""; var JDJNBS_ND = GLOBAL_JSON.wsxx.JDJNBS_ND ? GLOBAL_JSON.wsxx.JDJNBS_ND.value : "";
var ZFJGBZDM_ND = GLOBAL_JSON.wsxx.ZFJGBZDM_ND ? GLOBAL_JSON.wsxx.ZFJGBZDM_ND.value : ""; var ZFJGBZDM_ND = GLOBAL_JSON.wsxx.ZFJGBZDM_ND ? GLOBAL_JSON.wsxx.ZFJGBZDM_ND.value : "";
if(!(20 == ZFJGBZDM_ND && "Y" == JDJNBS_ND)){ if(!(20 == ZFJGBZDM_ND && "Y" == JDJNBS_ND)){
setCellValue(index, 41, 3, false); setCellValue(index, 41, 3, false);
setCellValue(index, 42, 3, false); setCellValue(index, 42, 3, false);
hideRowCol(index, "row", 41, false);
hideRowCol(index, "row", 42, false);
} }
} }
...@@ -1247,10 +1212,7 @@ function NB_getFllsxxBaseInfo(nd) { ...@@ -1247,10 +1212,7 @@ function NB_getFllsxxBaseInfo(nd) {
} }
fllsxxInfo = GLOBAL_JSON.fllsxx[str]; fllsxxInfo = GLOBAL_JSON.fllsxx[str];
} }
var keys = []; var keys = getObjectKeys(fllsxxInfo);
if(fllsxxInfo){
keys = getObjectKeys(fllsxxInfo);
}
// 获取到过滤的值 // 获取到过滤的值
var baseInfo = keys.length > 0 ? fllsxxInfo[keys[0]] : []; var baseInfo = keys.length > 0 ? fllsxxInfo[keys[0]] : [];
return baseInfo; return baseInfo;
...@@ -1798,8 +1760,7 @@ function pullFj() { ...@@ -1798,8 +1760,7 @@ function pullFj() {
isFg = getCellValue(index038, 4, 4), //获取是否选中分国 isFg = getCellValue(index038, 4, 4), //获取是否选中分国
isBfg = getCellValue(index038, 4, 3);//获取是否选中不分国 isBfg = getCellValue(index038, 4, 3);//获取是否选中不分国
//若没有选上分国/不分国,则重新获取003表的选项并勾选 //若没有选上分国/不分国,则重新获取003表的选项并勾选
// if (!isFg && !isFg) { if (!isFg && !isFg) {
if (!isFg && !isBfg) {
var index003 = spread.getSheetIndex("table_10414_003"); var index003 = spread.getSheetIndex("table_10414_003");
isFg = getCellValue(index003, 10, 3); isFg = getCellValue(index003, 10, 3);
isBfg = getCellValue(index003, 10, 5); isBfg = getCellValue(index003, 10, 5);
...@@ -1895,8 +1856,6 @@ function pullFj() { ...@@ -1895,8 +1856,6 @@ function pullFj() {
setCellValue(index038, 8, 5, hjRow40["4HJ"] + hjRow40["13HJ"]); setCellValue(index038, 8, 5, hjRow40["4HJ"] + hjRow40["13HJ"]);
setCellValue(index038, 8, 11, hjRow39["13HJ"]); setCellValue(index038, 8, 11, hjRow39["13HJ"]);
setCellValue(index038, 8, 15, hjRow41["13HJ"]); setCellValue(index038, 8, 15, hjRow41["13HJ"]);
//添加 提取数据后,038除提取的数据,其他的都清空
clear_10414_038();
} }
//设置分国的数据 //设置分国的数据
if (isFg) { if (isFg) {
...@@ -1934,37 +1893,8 @@ function pullFj() { ...@@ -1934,37 +1893,8 @@ function pullFj() {
setCellValue(index038, (8 + k), 5, data040[k]["MBJWYQNDKS"]); setCellValue(index038, (8 + k), 5, data040[k]["MBJWYQNDKS"]);
setCellValue(index038, (8 + k), 11, data039[k]["JWSDKDMSE"]); setCellValue(index038, (8 + k), 11, data039[k]["JWSDKDMSE"]);
setCellValue(index038, (8 + k), 15, data041[k]["BNKDMYQND"]); setCellValue(index038, (8 + k), 15, data041[k]["BNKDMYQND"]);
//添加 提取数据后,038除提取的数据,其他的都清空
clear_10414_038();
}
} }
} }
sessionStorage.setItem("pullFjFlag", true);
//添加 提取数据后,038除提取的数据,其他的都清空
function clear_10414_038() {
setCellValue(index038, (8 + k), 7, 0);
setCellValue(index038, (8 + k), 9, 0.25);
setCellValue(index038, (8 + k), 12, 0);
setCellValue(index038, (8 + k), 16, 0);
setCellValue(index038, (8 + k), 17, 0);
setCellValue(index038, (8 + k), 18, 0);
}
}
//“是”和“否”只能选择一个。 yyx
/**
*
* @param flag 点击单元格的状态
* @param index 非点击单元格的索引
* @param row 非点击单元格的行
* @param col 非点击单元格的列
*/
function chooseOne(flag, index, row, col) {
if (flag) {
setCellValue(index, row, col, false);
}else {
setCellValue(index, row, col, true);
} }
} }
...@@ -141,7 +141,7 @@ function selectNb() { ...@@ -141,7 +141,7 @@ function selectNb() {
// 是否已修改 // 是否已修改
isChanged: true isChanged: true
}; };
var url = '/static/page_js/_yearGLB/' + bbdm + '.json'; var url = '../static/page_js/_yearGLB/' + bbdm + '.json';
$.ajax({ $.ajax({
type: "GET", type: "GET",
url: url, url: url,
...@@ -165,10 +165,6 @@ function selectNb() { ...@@ -165,10 +165,6 @@ function selectNb() {
_btnsEventHandler(); _btnsEventHandler();
setGLBhide(); setGLBhide();
getJmxz_026(); getJmxz_026();
//10420_019 增加货币任务
getJmxz_019();
//增加“Currencyused”
getJmxz_020();
addLeftItem(); addLeftItem();
getStroageData(NB_cache_data.tables); getStroageData(NB_cache_data.tables);
...@@ -258,7 +254,7 @@ function getLeftMenu() { ...@@ -258,7 +254,7 @@ function getLeftMenu() {
}; };
if (table !== '10420_001' && table !== '10420_002') { if (table !== '10420_001' && table !== '10420_002') {
var url = '/static/page_js/_yearGLB/' + table + '.json'; var url = '../static/page_js/_yearGLB/' + table + '.json';
$.ajax({ $.ajax({
type: "GET", type: "GET",
url: url, url: url,
...@@ -438,14 +434,10 @@ function getTableVlaue(tables) { ...@@ -438,14 +434,10 @@ function getTableVlaue(tables) {
var list = getDmbList(lx, dm); var list = getDmbList(lx, dm);
var options = []; var options = [];
list.map(function (item) { list.map(function (item) {
// var obj = {
// text: item.dm + ' ' + item.name,
// value: item.dm
// }
var obj = { var obj = {
text: item.split(" ")[0] + ' ' + item.split(" ")[1], text: item.dm + ' ' + item.name,
value: item.split(" ")[0] value: item.dm
}; }
options.push(obj) options.push(obj)
}) })
newCellType(sheetIndex, 7, 9, 'select', options) newCellType(sheetIndex, 7, 9, 'select', options)
...@@ -456,14 +448,10 @@ function getTableVlaue(tables) { ...@@ -456,14 +448,10 @@ function getTableVlaue(tables) {
var list = getDmbList(lx, dm); var list = getDmbList(lx, dm);
var options = []; var options = [];
list.map(function (item) { list.map(function (item) {
// var obj = {
// text: item.dm + ' ' + item.name,
// value: item.dm
// }
var obj = { var obj = {
text: item.split(" ")[0] + ' ' + item.split(" ")[1], text: item.dm + ' ' + item.name,
value: item.split(" ")[0] value: item.dm
}; }
options.push(obj) options.push(obj)
}) })
newCellType(sheetIndex, 8, 9, 'select', options) newCellType(sheetIndex, 8, 9, 'select', options)
......
...@@ -628,13 +628,11 @@ function setGljynr(tableName, idCell, nameCell) { ...@@ -628,13 +628,11 @@ function setGljynr(tableName, idCell, nameCell) {
if (tableName == "10420_005") { if (tableName == "10420_005") {
$('#gljynrModal .title').text("选择关联关系"); $('#gljynrModal .title').text("选择关联关系");
$('#gljynrModal .dm-name').text("关联关系代码"); $('#gljynrModal .dm-name').text("关联关系代码");
// $("#gljynrModal .dm-name").remove();
$('#gljynrModal .content-name').text("关联关系名称"); $('#gljynrModal .content-name').text("关联关系名称");
lx = "glgxlx_10420_005"; lx = "glgxlx_10420_005";
} else { } else {
$('#gljynrModal .title').text("选择关联交易内容"); $('#gljynrModal .title').text("选择关联交易内容");
$('#gljynrModal .dm-name').text("关联交易内容代码"); $('#gljynrModal .dm-name').text("关联交易内容代码");
// $("#gljynrModal .dm-name").remove();
$('#gljynrModal .content-name').text("关联交易内容"); $('#gljynrModal .content-name').text("关联交易内容");
lx = ""; lx = "";
} }
...@@ -647,12 +645,6 @@ function setGljynr(tableName, idCell, nameCell) { ...@@ -647,12 +645,6 @@ function setGljynr(tableName, idCell, nameCell) {
tHtml += '<td>' + temp[i].split(" ")[1] + '</td>' tHtml += '<td>' + temp[i].split(" ")[1] + '</td>'
tHtml += '</tr>' tHtml += '</tr>'
} }
// for (var i = 0; i < temp.length; i++) {
// tHtml += '<tr>'
// tHtml += '<td><input type="checkbox" class="only-single" value="" data-id="' + temp[i] + '" data-name="' + temp[i] + '" /></td>'
// tHtml += '<td>' + temp[i] + '</td>'
// tHtml += '</tr>'
// }
$("#gljynrModal .modal-table").html(tHtml); $("#gljynrModal .modal-table").html(tHtml);
// //默认在弹框中勾选已选中的减免方式 // //默认在弹框中勾选已选中的减免方式
$('#gljynrModal input:checkbox').prop("checked", false); $('#gljynrModal input:checkbox').prop("checked", false);
...@@ -672,7 +664,7 @@ function setGljynr(tableName, idCell, nameCell) { ...@@ -672,7 +664,7 @@ function setGljynr(tableName, idCell, nameCell) {
name.push(dName); name.push(dName);
}); });
setCellValue($('#gljynrModal').attr("data-index"), $('#gljynrModal').attr("data-row"), idCell, dm.join(',')); setCellValue($('#gljynrModal').attr("data-index"), $('#gljynrModal').attr("data-row"), idCell, dm.join(','));
setCellValue($('#gljynrModal').attr("data-index"), $('#gljynrModal').attr("data-row"), nameCell, dm.join(',')); setCellValue($('#gljynrModal').attr("data-index"), $('#gljynrModal').attr("data-row"), nameCell, name.join(','));
$('#gljynrModal,#Modal').hide(); $('#gljynrModal,#Modal').hide();
}); });
$('#gljynrModal #czJyLxClose').one('click', function () { $('#gljynrModal #czJyLxClose').one('click', function () {
...@@ -814,12 +806,6 @@ function getDmbList(lx, dm, isShengJi, isGuanLian) { ...@@ -814,12 +806,6 @@ function getDmbList(lx, dm, isShengJi, isGuanLian) {
dm: dm dm: dm
} }
} }
if (isGuanLian && (dm == "10420_006" || dm == "10420_008")) {
url = URL + "/online_report/declare/getGljynr";
obj = {
code: dm
}
}
$.ajax({ $.ajax({
type: "POST", type: "POST",
url: url, url: url,
......
...@@ -79,11 +79,9 @@ function addLeftItem(flag, NBindex) { ...@@ -79,11 +79,9 @@ function addLeftItem(flag, NBindex) {
if (tableName == 'table_10420_020'){ if (tableName == 'table_10420_020'){
var tableName_19 = 'table_10420_019'; var tableName_19 = 'table_10420_019';
var sheetIndex_19 = spread.getSheetIndex(tableName_19); var sheetIndex_19 = spread.getSheetIndex(tableName_19);
if (sheetIndex_19 && getCellValue(sheetIndex_19,4,7) && getCellValue(sheetIndex_19,4,7).length > 4) { if (getCellValue(sheetIndex_19,4,7)) {
var data_019 = getCellValue(sheetIndex_19,4,7).substring(0,4); var data_019 = getCellValue(sheetIndex_19,4,7).substring(0,4);
setCellValue(index, 5, 8, data_019); setCellValue(index, 5, 8, data_019);
}else {
setCellValue(index, 5, 8, "");
} }
} }
if (tableName == 'table_10420_016') { if (tableName == 'table_10420_016') {
...@@ -1338,19 +1336,3 @@ function setGlf(name,jwList,jnList) { ...@@ -1338,19 +1336,3 @@ function setGlf(name,jwList,jnList) {
} }
} }
\ No newline at end of file
//“是”和“否”只能选择一个。 yyx
/**
*
* @param flag 点击单元格的状态
* @param index 非点击单元格的索引
* @param row 非点击单元格的行
* @param col 非点击单元格的列
*/
function chooseOne(flag, index, row, col) {
if (flag) {
setCellValue(index, row, col, false);
}else {
setCellValue(index, row, col, true);
}
}
\ No newline at end of file
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