Commit 5d093f76 authored by yangyuxin's avatar yangyuxin

关联表一部分

parent bc9ccc6b
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!doctype html>
<html style="height:100%;font-size:14px;">
......@@ -10,33 +7,33 @@
<!-- 让IE浏览器用最高级内核渲染页面 还有用 Chrome 框架的页面用webkit 内核 -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<!-- IOS6全屏 Chrome高版本全屏 -->
<!--[if lt IE 9]>
<!--[if lt IE 9]-->
<meta http-equiv="X-UA-Compatible" content="edge" >
<script src="/online_report/static/js/respond.js"></script>
  <script src="/online_report/static/js/html5shiv.min.js"></script>
<![endif]-->
<script src="/static/js/respond.js"></script>
  <script src="/static/js/html5shiv.min.js"></script>
<!--[endif]-->
<!--[if lt IE 7]>
<!--[if lt IE 7]-->
<script>
window.CheckLowIe = true;
</script>
<![endif]-->
<!--[endif]-->
<meta name="spreadjs culture" content="zh-cn" />
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>${pzzlMc}</title>
<title></title>
<!-- 样式 -->
<link href="/online_report/static/resources/gc.spread.sheets.excel2013white.12.0.0.css" rel="stylesheet">
<link href="/online_report/static/css/style.css?v=12" rel="stylesheet">
<link href="/online_report/static/tools/js/My97DatePicker/skin/WdatePicker.css" rel="stylesheet" />
<script src="/online_report/static/js/jquery.min.js"></script>
<link href="/static/resources/gc.spread.sheets.excel2013white.12.0.0.css" rel="stylesheet">
<link href="/static/css/style.css?v=12" rel="stylesheet">
<link href="/static/tools/js/My97DatePicker/skin/WdatePicker.css" rel="stylesheet" />
<script src="/static/js/jquery.min.js"></script>
<!-- 工程文件 -->
<script src="/online_report/static/resources/gc.spread.sheets.all.min.js"></script>
<script src="/online_report/static/resources/zh/gc.spread.sheets.resources.zh.12.0.0.min.js"></script>
<script src="/static/resources/gc.spread.sheets.all.min.js"></script>
<script src="/static/resources/zh/gc.spread.sheets.resources.zh.12.0.0.min.js"></script>
<!-- 生成的资源文件 -->
<!-- TODO 此处需要将路径调整为对应引用的地址-->
<script src="/online_report/static/page_js/_yearGLB/data.js?v=19"></script>
<script src="/online_report/static/page_extend_js/_yearGLB/data.js?v=19"></script>
<script src="/static/page_js/_yearGLB/data.js?v=19"></script>
<script src="/static/page_extend_js/_yearGLB/data.js?v=19"></script>
<script>
// 全局变量 用于存放报表的特殊取值操作
var NB_SPECIAL_HANDLER = {};
......@@ -63,7 +60,7 @@
<body class="body">
<div class="header">
<div class="title">${pzzlMc}</div>
<div class="title"></div>
<div class="button-group">
<button onClick="submitData()" class="htbutton"> 保存 </button>
</div>
......@@ -255,43 +252,63 @@
</div>
</div>
<div id="resultFloat" title="查看校验结果" class="htbutton">查看校验</div>
<!-- 业务逻辑代码 -->
<script type="text/javascript" src="/online_report/static/js/yearGLB/initLoader.js?v=19"></script>
<script type="text/javascript" src="/online_report/static/js/yearGLB/util.js?v=19"></script>
<script type="text/javascript" src="/online_report/static/js/yearGLB/api.js?v=19"></script>
<script type="text/javascript" src="/online_report/static/js/yearGLB/fomula.js?v=19"></script>
<script type="text/javascript" src="/online_report/static/js/yearGLB/tool.js?v=19"></script>
<script type="text/javascript" src="/online_report/static/js/yearGLB/specialHandler.js?v=19"></script>
<script type="text/javascript" src="/online_report/static/js/yearGLB/result.js?v=19"></script>
<script type="text/javascript" src="/online_report/static/tools/js/My97DatePicker/WdatePicker.js?v=19"></script>
<script>
var GLOBAL_INITJSON = ${ data };
var GLOBAL_JSON = ${ dataSs };
var isGZflag = ${ ifGZflag?true:false };
var GLOBAL_CACHE_DATA = ${ cacheData };
var GLOBAL_TABLE_SPECIAL = ${ specialCarryData };
var GLOBAL_TABLE_FP = ${ zzsData };
// 布局处理
var $container = $(".container");
var $breakbar = $(".breakbar .middle-btn");
$(function () {
$container.removeClass("full");
$breakbar.text("<");
$breakbar.on("click", function () {
if ($container.is(".full")) {
$container.removeClass("full");
$breakbar.text("<");
} else {
$container.addClass("full");
$breakbar.text(">");
}
if (spread) {
spread.refresh();
var URL = "http://localhost:7070";
var GLOBAL_INITJSON,GLOBAL_JSON,GLOBAL_CACHE_DATA,GLOBAL_TABLE_SPECIAL,GLOBAL_TABLE_FP,isGZflag;
$(function(){
$.ajax({
type: "POST",
url: URL + "/online_report/declare/toPzzl",
async:false,
dataType: "json", // 请求方式为jsonp
data: {
data: localStorage.getItem("data")
},
success: function (data) {
$(".header .title").html(data.pzzlMc);
$("title").html(data.pzzlMc)
if (data.bean) {
GLOBAL_INITJSON = data.bean.data ? JSON.parse(data.bean.data) : {};
GLOBAL_JSON = data.bean.dataSs ? JSON.parse(data.bean.dataSs) : {};
GLOBAL_CACHE_DATA = data.bean.cacheData ? JSON.parse(data.bean.cacheData) : {};
GLOBAL_TABLE_SPECIAL = data.bean.specialCarryData ? JSON.parse(data.bean.specialCarryData) : {};
GLOBAL_TABLE_FP = data.bean.zzsData ? JSON.parse(data.bean.zzsData) : {};
isGZflag = data.bean.ifGZflag ? true : false;
}
},
error: function(xhr){
//jsonp 方式此方法不被触发
console.log("=======error======================")
}
});
});
})
// var GLOBAL_INITJSON = ${ data };
// var GLOBAL_JSON = ${ dataSs };
// var isGZflag = ${ ifGZflag?true:false };
// var GLOBAL_CACHE_DATA = ${ cacheData };
// var GLOBAL_TABLE_SPECIAL = ${ specialCarryData };
// var GLOBAL_TABLE_FP = ${ zzsData };
// 布局处理
var $container = $(".container");
var $breakbar = $(".breakbar .middle-btn");
// $(function () {
$container.removeClass("full");
$breakbar.text("<");
$breakbar.on("click", function () {
if ($container.is(".full")) {
$container.removeClass("full");
$breakbar.text("<");
} else {
$container.addClass("full");
$breakbar.text(">");
}
if (spread) {
spread.refresh();
}
});
// });
})
// $(document).ready(function () {
// setTimeout(function () {
// // TODO 在选择完报表的条件下添加特殊样式标记
......@@ -300,6 +317,15 @@
// }, 1000);
// })
</script>
<!-- 业务逻辑代码 -->
<script type="text/javascript" src="/static/js/yearGLB/initLoader.js?v=19"></script>
<script type="text/javascript" src="/static/js/yearGLB/util.js?v=19"></script>
<script type="text/javascript" src="/static/js/yearGLB/api.js?v=19"></script>
<script type="text/javascript" src="/static/js/yearGLB/fomula.js?v=19"></script>
<script type="text/javascript" src="/static/js/yearGLB/tool.js?v=19"></script>
<script type="text/javascript" src="/static/js/yearGLB/specialHandler.js?v=19"></script>
<script type="text/javascript" src="/static/js/yearGLB/result.js?v=19"></script>
<script type="text/javascript" src="/static/tools/js/My97DatePicker/WdatePicker.js?v=19"></script>
</body>
</html>
\ No newline at end of file
......@@ -219,8 +219,10 @@ function initPage(companyInfo) {
localStorage.setItem("data",JSON.stringify(submitData));
if (data.url == "edit.jsp") {
window.open("/declare/edit.html");
}else if ("yearReport.jsp") {
}else if (data.url == "yearReport.jsp") {
window.open("/declare/yearReport.html");
}else if (data.url == "yearReportGLB.jsp") {
window.open("/declare/yearReportGLB.html");
}
},
error: function(xhr){
......
......@@ -45,7 +45,7 @@ var jwList = [];
window.onload = function () {
getIEVersion();
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";
}else{
GC.Spread.Sheets.LicenseKey = "etax.tianjin.chinatax.gov.cn,498254719314719#B0WY39GZUNVZFpUQtZXVxFTRzYkQFtEbvVHRvgDb03yNXljc6R4KqtiTrFUYCF6RhdFTPhTOzpmeCRne7ZXRWVWV9MlUo34NlFDTVp6dyt4TVV7c8pERk94Uml4Y0JDcrsyYyFWbNVzcwsGRslndxw6Yy54SiJDVVZnajZVRXpmTnVVMGJGZ42GRolTSPpkea9mNxITT5YmapRHSN3iZrYWYDhXav3GOnd5LLBXYrd4badlcxwWbElFWzgmZsdWU4JVaYV6bmdWYudDVhR7KhJEOhJnQw4EbKxEdvk4NiZTWmpnN7cVY9tmd9VGZEdzSZZTai9UO8BTYqVkbppWSiojITJCLiYDOEZ4MDJzMiojIIJCL8YzN7MzN8kjM0IicfJye35XX3JSSGljQiojIDJCLiITMuYHITpEIkFWZyB7UiojIOJyebpjIkJHUiwiI5MDM4kDMgMjM7ATOxAjMiojI4J7QiwiIuNmL636ZugXY4Fmbph6Yu8Waq9WYpRnL8FGdlJiOiMXbEJCLig1jlzahlDZmpnInmDoimH9pnnKplnatm19tl1ZpnXKtmnKplLiOiEmTDJCLikTM7QTMzkTM7QTNygTO4IiOiQWSiwSflNHbhZmOiI7ckJye0ICbuFkI1pjIEJCLi4TPBJGc9IFVrJFNwQDZ0tWUKpmS9kHUmZmN6YzZwcFeahEaNNWWmRmMTdVRFxWNRZTcwQzSpt4dthTNHhUbxATNj9Gdp3kNs3mcXZUZDFVQTt6aJJUO6diSM9";
......
......@@ -165,6 +165,10 @@ function selectNb() {
_btnsEventHandler();
setGLBhide();
getJmxz_026();
//10420_019 增加货币任务
getJmxz_019();
//增加“Currencyused”
getJmxz_020();
addLeftItem();
getStroageData(NB_cache_data.tables);
......@@ -434,10 +438,14 @@ function getTableVlaue(tables) {
var list = getDmbList(lx, dm);
var options = [];
list.map(function (item) {
// var obj = {
// text: item.dm + ' ' + item.name,
// value: item.dm
// }
var obj = {
text: item.dm + ' ' + item.name,
value: item.dm
}
text: item.split(" ")[0] + ' ' + item.split(" ")[1],
value: item.split(" ")[0]
};
options.push(obj)
})
newCellType(sheetIndex, 7, 9, 'select', options)
......@@ -448,10 +456,14 @@ function getTableVlaue(tables) {
var list = getDmbList(lx, dm);
var options = [];
list.map(function (item) {
// var obj = {
// text: item.dm + ' ' + item.name,
// value: item.dm
// }
var obj = {
text: item.dm + ' ' + item.name,
value: item.dm
}
text: item.split(" ")[0] + ' ' + item.split(" ")[1],
value: item.split(" ")[0]
};
options.push(obj)
})
newCellType(sheetIndex, 8, 9, 'select', options)
......
......@@ -628,11 +628,13 @@ function setGljynr(tableName, idCell, nameCell) {
if (tableName == "10420_005") {
$('#gljynrModal .title').text("选择关联关系");
$('#gljynrModal .dm-name').text("关联关系代码");
// $("#gljynrModal .dm-name").remove();
$('#gljynrModal .content-name').text("关联关系名称");
lx = "glgxlx_10420_005";
} else {
$('#gljynrModal .title').text("选择关联交易内容");
$('#gljynrModal .dm-name').text("关联交易内容代码");
// $("#gljynrModal .dm-name").remove();
$('#gljynrModal .content-name').text("关联交易内容");
lx = "";
}
......@@ -645,6 +647,12 @@ function setGljynr(tableName, idCell, nameCell) {
tHtml += '<td>' + temp[i].split(" ")[1] + '</td>'
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 input:checkbox').prop("checked", false);
......@@ -664,7 +672,7 @@ function setGljynr(tableName, idCell, nameCell) {
name.push(dName);
});
setCellValue($('#gljynrModal').attr("data-index"), $('#gljynrModal').attr("data-row"), idCell, dm.join(','));
setCellValue($('#gljynrModal').attr("data-index"), $('#gljynrModal').attr("data-row"), nameCell, name.join(','));
setCellValue($('#gljynrModal').attr("data-index"), $('#gljynrModal').attr("data-row"), nameCell, dm.join(','));
$('#gljynrModal,#Modal').hide();
});
$('#gljynrModal #czJyLxClose').one('click', function () {
......@@ -799,13 +807,19 @@ function getDmbList(lx, dm, isShengJi, isGuanLian) {
shengJiDm: dm
}
}
if(isGuanLian){
url = "/online_report/declare/getglgxList";
obj = {
lx: lx,
dm: dm
}
if(isGuanLian){
url = "/online_report/declare/getglgxList";
obj = {
lx: lx,
dm: dm
}
}
if (isGuanLian && (dm == "10420_006" || dm == "10420_008")) {
url = "/online_report/declare/getGljynr";
obj = {
code: dm
}
}
$.ajax({
type: "POST",
url: url,
......
......@@ -238,7 +238,7 @@ function dateProcessing(type) {
//封装等待框 调用方式:showLoading();hideLoading();
(function ($) {
var renderHtml = function renderHtml() {
var _html = '<div id="loadingDiv" style="display: none; cursor:progress;"><div id="over" style=" position: absolute;top: 0;left: 0; width: 100%;height: 100%; background-color: #000000;opacity:0.4;z-index: 9999991;"></div><div id="layout" style="position: absolute;top: 40%; left: 40%;width: 20%; height: 20%; z-index: 9999999;text-align:center;"><img id="showloading" src="/static/tools/images/loading1.gif" /></div></div>';
var _html = '<div id="loadingDiv" style="display: none; cursor:progress;"><div id="over" style=" position: absolute;top: 0;left: 0; width: 100%;height: 100%; background-color: #000000;opacity:0.4;z-index: 9999991;"></div><div id="layout" style="position: absolute;top: 40%; left: 40%;width: 20%; height: 20%; z-index: 9999999;text-align:center;"><img id="showloading" src="/online_report/static/tools/images/loading1.gif" /></div></div>';
$("body").append(_html);
};
renderHtml();
......
......@@ -79,9 +79,11 @@ function addLeftItem(flag, NBindex) {
if (tableName == 'table_10420_020'){
var tableName_19 = 'table_10420_019';
var sheetIndex_19 = spread.getSheetIndex(tableName_19);
if (getCellValue(sheetIndex_19,4,7)) {
if (sheetIndex_19 && getCellValue(sheetIndex_19,4,7) && getCellValue(sheetIndex_19,4,7).length > 4) {
var data_019 = getCellValue(sheetIndex_19,4,7).substring(0,4);
setCellValue(index, 5, 8, data_019);
}else {
setCellValue(index, 5, 8, "");
}
}
if (tableName == 'table_10420_016') {
......@@ -1335,4 +1337,20 @@ function setGlf(name,jwList,jnList) {
break;
}
}
//“是”和“否”只能选择一个。 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