1 Star 0 Fork 0

年轻人 / 衡阳app页面练习

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
1.html 16.49 KB
一键复制 编辑 Web IDE 原始数据 按行查看 历史
年轻人 提交于 2018-04-10 12:47 . 页面练习
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="https://cdn.bootcss.com/jquery/2.1.1/jquery.min.js"></script>
</head>
<body>
<button id="baseInfo">信用报告</button>
</body>
<script>
define(function (require) {
var Site = require('yj-init')
var template = require('arttemplate');
var echarts = require('/js/comp/echarts.min');
var USER_INFO = require('../renderPage/rendcommon')(true);
var queryList = require('../front/turnPage');
var getParam = Site.getParam();
var EMPTY_DOM = []; // 制空的DOM的id,避免模板引擎渲染报错
require('Y-window');
require('/js/Y-all/Y-script/Y-msg');
var layer = require('/js/new/lib/layer/layer');
layer.ready('/js/new/lib/layer/');
var renderpage = function (target, data, model) {
target[0].innerHTML = model(data)
};
//查看信用报告
$("#baseInfo").delegate(".credit-report","click",function(){
var data = {list: [{"name":$("#name").text()}]};
var creditreport_DB = require('/ifp/front/riskMonitor/creditRport.html');
var render = template.compile(creditreport_DB);
var html = render(data);
layer.open({
title:"",
content:html,
area: ['900px','650px'],
btn:[],
success: function(layerPage,layerIndex){
},
yes:function (layerIndex,layerPage) {
}
});
});
if (!USER_INFO.logined) {
$('li.fnNeedLogin').hide().each(function (index, el) {
var _id = el.getAttribute('alias')
EMPTY_DOM.push(_id) // 被制空的
document.getElementById(_id).innerHTML = ''
})
}
$('#submit').on('click', function () {
window.location.href = '/ifp/front/search.html?enterpriseName=' + document.getElementById('searchText').value || '';
})
// 暂时静态
var STATIC_LIST = [{
id: 'fnQYYSTJ',
data: [334, 254, 364, 454, 453, 574, 564, 462, 405, 415, 398, 368],
yname: '用量/比例 1:1000(t)'
}, {
id: 'fnQYYQTJ',
data: [17394, 16323, 13267, 14238, 15780, 15781, 18670, 17226, 18671, 17226, 17664, 17025],
yname: '用量/比例 1:1000Kw'
}]
$('#mainTab li').click(function () {
var index = $(this).index()
$(this).addClass('active').siblings().removeClass('active');
$('.tab-pane').eq(index).show().addClass('active').siblings().removeClass('active').hide()
if (this.innerHTML.indexOf('经营信息') >= 0) {
$.each(STATIC_LIST, function (index, obj) {
// setBarEcharts(obj)
})
}
})
$.get('/ifp/govQuickQuery/queryColligateEnterprise.json?enterpriseId=' + getParam.id)
.done(function (res) {
if (res.success) {
var _enterpriseName = res.data.coreEnterprise.enterpriseName
var _licenceNo = res.data.coreEnterprise.organizationCode
$.each(['info', 'risk', 'baseInfo'], function (index, str) {
if ($.inArray(str, EMPTY_DOM) == -1) {
// 未被制空DOM才渲染
document.getElementById(str).innerHTML = template('t-' + str, res.data)
}
});
document.title = _enterpriseName + ' - ' + document.title
//社保局1 -缴费信息
$.get('/ifp/govQuickQuery/querySocialSecurity.json',{
enterpriseName:_enterpriseName
}).done(function(res){
var _dom = document.getElementById('shebaoju1')
if(!!_dom){
_dom.innerHTML = template('t-shebaoju1',res.data);
moreHide()
}
});
//社保局2 -欠费信息
$.get('/ifp/govQuickQuery/querySocialSecurityTick.json',{
enterpriseName:_enterpriseName
}).done(function(res){
var _dom = document.getElementById('shebaoju2')
if(!!_dom){
_dom.innerHTML = template('t-shebaoju2',res.data);
moreHide()
}
});
//税务-处罚决定
$.get('/ifp/govQuickQuery/queryTaxPenaltyDecision.json',{
enterpriseName:_enterpriseName
}).done(function(res){
var _dom = document.getElementById('taxPenaltyDec')
if(!!_dom){
_dom.innerHTML = template('t-taxPenaltyDec',res.data);
moreHide()
}
})
//税务-行政许可
$.get('/ifp/govQuickQuery/queryTaxStrativeLicensing.json',{
enterpriseName:_enterpriseName
}).done(function(res){
var _dom = document.getElementById('taxStrativeLicen')
if(!!_dom){
_dom.innerHTML = template('t-taxStrativeLicen',res.data);
moreHide()
}
})
//税务-行政处罚
$.get('/ifp/govQuickQuery/queryTaxSupervise.json',{
enterpriseName: _enterpriseName
}).done(function (res) {
var _dom = document.getElementById('TaxSupervise')
if(Boolean(_dom)){
_dom.innerHTML = template('t-TaxSupervise',res.data)
}
})
//税务-纳税清册
$.get('/ifp/govQuickQuery/queryTaxPayDetail.json',{
enterpriseName: _enterpriseName
}).done(function (res) {
var _dom = document.getElementById('TaxPayDetail')
if(Boolean(_dom)){
_dom.innerHTML = template('t-TaxPayDetail',res.data)
}
})
//税务-评价信息
$.get('/ifp/govQuickQuery/queryTaxEvaluate.json',{
enterpriseName:_enterpriseName
}).done(function(res){
var _dom = document.getElementById('taxEvaluation')
if(!!_dom){
_dom.innerHTML = template('t-taxEvaluation',res.data);
moreHide()
}
})
//税务-欠税信息
$.get('/ifp/govQuickQuery/queryTaxDebt.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('owingTax')
if (!!_dom) {
_dom.innerHTML = template('t-owingTax', res.data);
moreHide()
}
})
// 海关信息
$.get('/ifp/govQuickQuery/queryCustoms.json', {
enterpriseName: _enterpriseName
}).done(function (res) {
var _dom = document.getElementById('customsInfo')
if (!!_dom) {
_dom.innerHTML = template('t-customsInfo', res.data)
}
})
if(_enterpriseName == '衡阳市新发展饲料有限公司'){
$('.fnNone').hide();
$('.shangbiaoBox').show();
$('.xinfzBox').show();
}
} else {
Y.alert('提示', res.message)
}
// 科技局
$.get('/ifp/govQuickQuery/queryInvention.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('shangbiao'),
_dom2 = document.getElementById('kejiju'),
_dom3 = document.getElementById('zhuanli');
if (!!_dom) {
_dom.innerHTML = template('t-shangbiao', res.data)
}
if (!!_dom2) {
_dom2.innerHTML = template('t-kejiju', res.data)
}
if (!!_dom3) {
_dom3.innerHTML = template('t-zhuanli', res.data)
}
moreHide()
})
// 公积金中心
$.get('/ifp/govQuickQuery/queryProvidentFund.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('housingFund')
if (!!_dom) {
_dom.innerHTML = template('t-housingFund', res.data);
moreHide()
}
})
// 住建局
$.get('/ifp/govQuickQuery/queryConstruct.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('Construction')
if (!!_dom) {
_dom.innerHTML = template('t-Construction', res.data);
moreHide();
}
})
// 人民银行许可证信息
$.get('/ifp/govQuickQuery/queryLicensing.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('peoplesBank')
if (!!_dom) {
_dom.innerHTML = template('t-peoplesBank', res.data);
moreHide()
}
})
// 食药监
$.get('/ifp/govQuickQuery/queryFoodDrug.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('shiyj')
if (!!_dom) {
_dom.innerHTML = template('t-shiyj', res.data);
moreHide()
}
})
// 燃气公司
$.get('/ifp/govQuickQuery/queryGas.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('gasCompany')
if (!!_dom) {
_dom.innerHTML = template('t-gasCompany', res.data);
moreHide()
}
})
// 国家电网
$.get('/ifp/govQuickQuery/queryElectrici.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('StateGrid')
if (!!_dom) {
_dom.innerHTML = template('t-StateGrid', res.data);
moreHide()
}
})
// 环保局
$.get('/ifp/govQuickQuery/queryEnvironmental.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('epa')
if (!!_dom) {
_dom.innerHTML = template('t-epa', res.data);
moreHide()
}
})
//环保局-行政处罚
$.get('/ifp/govQuickQuery/queryEnvironmentalPunish.json',{
enterpriseName: _enterpriseName
}).done(function (res) {
var _dom = document.getElementById('epaPunish');
if(!!_dom){
_dom.innerHTML = template('t-epaPunish',res.data);
moreHide();
}
})
// 质监局
$.get('/ifp/govQuickQuery/queryQuality.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('qualityControl')
if (!!_dom) {
_dom.innerHTML = template('t-qualityControl', res.data);
moreHide();
}
})
// 水务投
$.get('/ifp/govQuickQuery/queryWater.json', {
enterpriseName: _enterpriseName
}).done(function(res) {
var _dom = document.getElementById('Water')
if (!!_dom) {
_dom.innerHTML = template('t-Water', res.data);
moreHide();
}
})
})
function moreHide(){
$('.fnMoreNum').each(function(){
if( $(this).find('table.table').length == 1 ){
$(this).parent().find('.fnAll').hide();
}
$(this).find('table.table').each(function(){
var self = $(this),
selfIndex = self.index();
if(selfIndex > 0){
self.addClass('fn-hide');
}
})
})
}
$('body').on('click','.fnAll',function(){
var self = $(this),
selfTbody = self.parent('.panel-title').parent().children('.fnMoreNum');
if(self.text() == '查看全部'){
self.text('收 起')
}else{
self.text('查看全部')
}
selfTbody.find('table.table').each(function(index, el) {
var self = $(this),
selfIndex = self.index();
if(selfIndex > 0){
$(this).slideToggle(400);
}
});
})
require('/js/content/commonfunc/searchDropDown')('#searchText')
function setBarEcharts(obj) {
if (!!!obj.id) {
return
}
var _dom = document.getElementById(obj.id)
if (!!_dom.innerHTML) {
return
}
var _EC = echarts.init(_dom)
var echartOption = {
tooltip: {
trigger: 'item'
},
xAxis: {
data: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
axisLabel: {
textStyle: {
color: '#8892ae'
}
}
},
yAxis: {
name: obj.yname,
axisLine: {
show: false
},
axisTick: {
show: false
},
axisLabel: {
textStyle: {
color: '#8892ae'
}
}
},
dataZoom: [{
type: 'inside'
}],
series: [{
type: 'bar',
barGap: '60%',
barCategoryGap: '60%',
itemStyle: {
normal: {
color: '#8892ae'
}
},
label: {
normal: {
show: true,
position: 'top'
}
},
data: obj.data,
}]
};
_EC.setOption(echartOption)
}
});
</script>
</html>
1
https://gitee.com/yeusheng1/hengyang_app_page_practice.git
git@gitee.com:yeusheng1/hengyang_app_page_practice.git
yeusheng1
hengyang_app_page_practice
衡阳app页面练习
master

搜索帮助

14c37bed 8189591 565d56ea 8189591