CNCEC_SUBQHSE_WUHUAN/SGGL/FineUIPro.Web/common/mainMenu_HJGL2.aspx

1008 lines
42 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="mainMenu_HJGL2.aspx.cs" Inherits="FineUIPro.Web.common.mainMenu_HJGL2" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>质量焊接数据看板</title>
<link rel="stylesheet" href="../res/assets/iconfont/iconfont.css" />
<link rel="stylesheet" href="../res/assets/css/video-7.15.0.min.css" />
<link rel="stylesheet" href="../res/assets/css/index2.css" />
<link rel="stylesheet" href="../res/assets/css/xfk.css"/>
</head>
<body>
<div class="sd-index2-body">
<div class="sd-header" style="display: none;">
<div class="sd-header-top">
<div class="sd-header-top-right">
<div id="sd-location-time" class="sd-location-time">2021年10月10日 12:52:36 星期二</div>
</div>
</div>
<div class="sd-header-title">
质量焊接数据
</div>
</div>
<div class="sd-body">
<div class="sb-left">
<div class="sbl-top">
<div class="tit">质量培训数据</div>
<div class="zlpxsj-wrap js-hover" data-type="QualityTrainingData">
<div class="zlpxsj">
<div class="left">
<div class="num"><%=showData(cQMSData_CQMS.TrainPersonNum,"--") %></div>
<div class="desc">质量培训人次数</div>
</div>
<div class="right">
<div class="num"><%=showData(cQMSData_CQMS.TechnicalDisclosePersonNum,"--") %></div>
<div class="desc">技术交底人次数</div>
</div>
</div>
</div>
</div>
<div class="sbl-center">
<div class="tit">计量器具数据</div>
<div class="sblc-content flexCenter js-hover" data-type="MeasuringInstrumentsData">
<div class="item">
<div class="desc">在用计量器具</div>
<div class="num-wrap">
<div class="num"><%=showData(cQMSData_CQMS.UseNum,"--") %></div>
<div class="unit">台</div>
</div>
</div>
<div class="rightGap"></div>
<div class="item">
<div class="desc">校准合格</div>
<div class="num-wrap">
<div class="num num-cl"><%=showData(cQMSData_CQMS.OKNum,"--") %></div>
<div class="unit">台</div>
</div>
</div>
</div>
</div>
<div class="sbl-bottom">
<div class="tit">质量管理人员数据</div>
<div class="zlglry-wrap js-hover" data-type="ManagerData">
<div class="zlglry">
<div class="top">
<div class="item">
<div class="num"><%=showData(cQMSData_CQMS.CompanyPersonNum,"--") %></div>
<div class="desc">企业总部人数</div>
</div>
</div>
<div class="left">
<div class="item">
<div class="num"><%=showData(cQMSData_CQMS.BranchPersonNum,"--") %></div>
<div class="desc">分支机构人数</div>
</div>
</div>
<div class="right">
<div class="item">
<div class="num"><%=showData(cQMSData_CQMS.ProjectPersonNum,"--") %></div>
<div class="desc">项目部人数</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="sb-center">
<div class="sbc-top flexCenter">
<div class="sbct-left bg js-hover" data-type="QualityProblem">
<div class="tit">质量问题治理数据</div>
<div class="pic" id="zlwtzlsj"></div>
</div>
<div class="sbct-right bg js-hover" data-type="QualityControlPoint">
<div class="tit">质量控制点数据</div>
<div class="pic" id="zlkzdsj"></div>
</div>
</div>
<div class="sbc-center bg js-hover" data-type="QualityAcceptance">
<div class="tit">质量验收数据</div>
<div class="pic" id="zlyssj"></div>
</div>
<div class="sbc-bottom bg js-hover" data-type="ProjectDivision">
<div class="tit">工程划分数据</div>
<div class="sbcb-content">
<div class="item item1">
<div class="num"><%=showData(cQMSData_CQMS.SingleProjectNum,"--") %></div>
<div class="pic"></div>
<div class="desc">单项工程个数</div>
</div>
<div class="item item2">
<div class="num"><%=showData(cQMSData_CQMS.UnitProjectNum,"--") %></div>
<div class="pic"></div>
<div class="desc">单位工程个数</div>
</div>
<div class="item item3">
<div class="num"><%=showData(cQMSData_CQMS.SubProjectNum,"--") %></div>
<div class="pic"></div>
<div class="desc">分部工程个数</div>
</div>
<div class="item item4">
<div class="num"><%=showData(cQMSData_CQMS.SubdivisionalWorksNum,"--") %></div>
<div class="pic"></div>
<div class="desc">分项工程个数</div>
</div>
<div class="item item5">
<div class="num"><%=showData(cQMSData_CQMS.InspectionLotNum,"--") %></div>
<div class="pic"></div>
<div class="desc">检验批个数</div>
</div>
</div>
</div>
</div>
<div class="sb-right">
<div class="sbr-content bg">
<div class="tit">焊接数据</div>
<div class="sbrc-item">
<div class="sbrci-bigTit">
<div class="sbig-left js-hover" data-type="HjData">
<div class="first">焊工</div>
<div>总数</div>
</div>
<div class="sbig-right"><%=showData(hJGLData_HJGL.WelderNum,"--") %></div>
</div>
<div class="sbrci-list js-hover" data-type="HjData">
<div class="item">
<div class="item-c">
<div class="num"><%=showData(hJGLData_HJGL.TotalDineNum,"--") %></div>
<div class="desc">总达因数</div>
</div>
</div>
<div class="item">
<div class="item-c">
<div class="num"><%=showData(hJGLData_HJGL.CompleteDineNum,"--") %></div>
<div class="desc">完成达因数</div>
</div>
</div>
<div class="item">
<div class="item-c">
<div class="num"><%=showData(hJGLData_HJGL.TotalFilmNum,"--") %></div>
<div class="desc">总片数</div>
</div>
</div>
<div class="item">
<div class="item-c">
<div class="num"><%=showData(hJGLData_HJGL.OKFilmNum,"--") %></div>
<div class="desc">合格片数</div>
</div>
</div>
</div>
<div class="sbrci-smallTit" >缺陷分析</div>
<div class="pic js-hover" data-type="DefectAnalysis" id="qxfx"></div>
</div>
</div>
</div>
</div>
</div>
<div class="hover-wrap">
<div class="hover-item">
</div>
</div>
<div class="click-wrap" style="height: 75%; top: 10%;">
<div class="click-close"></div>
<div class="click-item">
<%-- <iframe src="../SysManage/Unit.aspx" width="100%" height="450"></iframe>--%>
<iframe src="" id="iframe" width="100%" height="450"></iframe>
</div>
</div>
<script src="../res/assets/js/jquery-2.1.1.min.js"></script>
<script src="../res/assets/js/jquery.mousewheel.min.js"></script>
<script src="../res/assets/js/hScrollPane.js"></script>
<script src="../res/assets/js/echarts-5.2.0.min.js"></script>
<script src="../res/assets/js/video-7.15.0.min.js"></script>
<script src="../res/assets/js/china.js"></script>
<script>
var Box_Height = $(".el-scrollbar").outerHeight();
var content_Height = $(".el-scrollbar__wrap").outerHeight();
var bar_Height = $(".is-vertical").outerHeight();
var isMouseDown = false;
var distance = 0;
//滚动条初始高度;
var n = Box_Height / content_Height * bar_Height
$(".is-vertical .el-scrollbar__thumb").css("height", n)
$(".is-vertical").mousedown(down);
$(window).mousemove(move);
$(window).mouseup(up);
function down(event) {
isMouseDown = true;
}
function move(event) {
event.preventDefault();
if ($(".is-vertical").offset() != undefined) {
distance = event.pageY - $(".is-vertical").offset().top;
} if (isMouseDown == true) {
scroll(distance)
}
}
function up() {
isMouseDown = false;
$(".el-scrollbar").find(".is-vertical").css('opacity', 0);
}
function scroll(distance) {
if (distance < 0) {
distance = 0
} else if (distance > bar_Height - $(".is-vertical .el-scrollbar__thumb").outerHeight()) {
distance = bar_Height - $(".is-vertical .el-scrollbar__thumb").outerHeight();
}
$(".is-vertical .el-scrollbar__thumb").css("top", distance)
// 滚动距离 = 滑块移动距离 ÷ 窗口高度 x 页面长度
var scroll_distance = parseInt(distance / Box_Height * content_Height)
$(".el-scrollbar__wrap").css("margin-top", -scroll_distance)
}
function initScroll() {
$(".el-scrollbar").hover(function () {
var $this = $(this)
$this.find(".is-vertical").css('opacity', 1);
}, function () {
if (isMouseDown) {
return
}
var $this = $(this)
$this.find(".is-vertical").css('opacity', 0);
})
// 滚轮事件;
$(".el-scrollbar").bind('mousewheel', function (event, delta) {
event.preventDefault()
var dir = delta > 0 ? 'Up' : 'Down',
vel = delta
distance = $(".is-vertical .el-scrollbar__thumb").offset().top - $(".el-scrollbar").offset().top;
vel > 0 ? distance -= 10 : distance += 10
scroll(distance);
});
}
//获取当前时间
function getNowTime() {
var date = new Date();
//年 getFullYear():四位数字返回年份
var year = date.getFullYear(); //getFullYear()代替getYear()
//月 getMonth()0 ~ 11
var month = date.getMonth() + 1;
//日 getDate()(1 ~ 31)
var day = date.getDate();
//时 getHours()(0 ~ 23)
var hour = date.getHours();
//分 getMinutes() (0 ~ 59)
var minute = date.getMinutes();
//秒 getSeconds()(0 ~ 59)
var second = date.getSeconds();
var dayweeks = date.getDay();
var weeks = new Array(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",
"星期六"
);
var week = weeks[dayweeks];
var time = year + '年' + this.addZero(month) + '月' + this.addZero(day) + '日 ' + this.addZero(hour) + ':' + this.addZero(minute) + ':' + this.addZero(second);
return time + ' ' + week;
}
//小于10的拼接上0字符串
function addZero(s) {
return s < 10 ? ('0' + s) : s;
}
function getDateDesc() {
var dateNow = getNowTime()
$('#sd-location-time').html(dateNow)
}
function initDate() {
setInterval(() => {
getDateDesc()
}, 1000);
}
function initqxfx(id, data1, indicator) {
var chartDom = document.getElementById(id);
var myChartLD = echarts.init(chartDom);
var option;
option = {
title: {
text: '缺陷分析',
show: false
},
legend: {
show: true,
icon: 'circle',
itemGap: 30,
position: 'top',
data: [{
name: '缺陷1',
textStyle: {
color: '#F3DC14',
}
}]
},
radar: {
splitNumber: 6, // 雷达图圈数设置
nameGap: 10,
// shape: 'circle',
indicator: indicator,
axisName: {
color: '#57C7ED'
},
axisLine: {
lineStyle: {
color: '#fff',
width: 0,
type: 'solid'
}
},
splitArea: {
show: false
},
splitLine: {
lineStyle: {
color: 'rgba(255,255,255,0.3)'
}
},
center: ['50%', '55%'],
radius: '70%',
},
color: ['#F3DC14', '#44D7F2'],
series: [
{
name: '缺陷分析',
type: 'radar',
symbolSize: 0,
data: [
{
value: data1,
name: '缺陷',
lineStyle: {
width: 3,
color: new echarts.graphic.LinearGradient(
0, 0, 0, 1,
[
{ offset: 0, color: '#F5DD13' },
{ offset: 1, color: '#0C6FF5' }
]
)
},
areaStyle: {
color: new echarts.graphic.LinearGradient(
0, 0, 0, 1,
[
{ offset: 0, color: '#F5DD13' },
{ offset: 1, color: '#0C6FF5' }
]
)
}
}
]
}
]
};
option && myChartLD.setOption(option);
window.addEventListener("resize", function () {
myChartLD.resize();
});
}
function initZlyssj(id, xArr, data1, data2, data3) {
var chartDom = document.getElementById(id);
var myChartyh = echarts.init(chartDom);
var option;
const labelOption = {
rotate: 0,
align: 'center',
verticalAlign: 'middle',
position: 'insideBottom',
distance: 15
};
option = {
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow'
}
},
color: ['#3A7EF9', '#36D98A', '#EE9726'],
grid: {
top: '20%',
left: '5%',
right: '5%',
bottom: '8%',
containLabel: true
},
legend: {
show: true,
top: '4%',
data: [{
name: '总项数',
textStyle: {
color: "#3A7EF9"
},
}, {
name: '合格数',
textStyle: {
color: "#36D98A"
},
}, {
name: '一次验收合格率',
textStyle: {
color: "#36D98A"
},
}]
},
toolbox: {
show: false
},
xAxis: [
{
type: 'category',
axisTick: { show: false },
data: xArr,
axisLabel: {
textStyle: {
color: '#84D7FE'
},
interval: 0
}
}
],
yAxis: [
{
type: 'value',
axisLabel: {
textStyle: {
color: '#84D7FE'
}
},
splitLine: {
lineStyle: {
color: "#2E87AC",
width: 1,
type: "dashed"
},
},
},
{
type: 'value',
position: 'right',
axisLabel: {
textStyle: {
color: '#84D7FE'
}
},
splitLine: {
show: false,
lineStyle: {
color: "#2E87AC",
width: 1,
type: "dashed"
},
},
}
],
series: [
{
name: '总项数',
type: 'bar',
// barGap: 0,
label: labelOption,
data: data1,
barWidth: '20%'
},
{
name: '合格数',
type: 'bar',
label: labelOption,
data: data2,
barWidth: '20%'
},
{
name: '一次验收合格率',
type: 'line',
smooth: true,
label: labelOption,
data: data3,
yAxisIndex: 1
}
]
};
option && myChartyh.setOption(option);
window.addEventListener("resize", function () {
myChartyh.resize();
});
}
function fontSize(res) {
const clientWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
if (!clientWidth) return;
let fontSize = clientWidth / 1920;
return res * fontSize;
}
function initZlwtzlsj(id, xArr, dataQ) {
var chartDom = document.getElementById(id);
var myChartyh = echarts.init(chartDom);
var option;
const labelOption = {
rotate: 0,
align: 'center',
verticalAlign: 'middle',
position: 'insideBottom',
//distance: 15
};
option = {
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'shadow'
}
},
color: ['#3A7EF9'],
grid: {
top: '10%',
left: '5%',
right: '5%',
bottom: '8%',
containLabel: true
},
legend: {
show: false,
},
toolbox: {
show: false
},
xAxis: [
{
type: 'category',
axisTick: { show: false },
data: xArr,
axisLabel: {
textStyle: {
color: '#84D7FE'
},
interval: 0
}
}
],
yAxis: [
{
type: 'value',
axisLabel: {
textStyle: {
color: '#84D7FE'
}
},
axisLine: {
show: true, // Y轴
lineStyle: {
color: '#1AC9FF' // 颜色
}
},
splitLine: {
show: true,
lineStyle: {
type: 'dashed',
// color: '#0D3C65',
color: 'rgba(13,60,101,0.5)'
},
},
}
],
series: [
{
name: '质量问题治理数据',
type: 'bar',
// barGap: 0,
label: labelOption,
data: dataQ,
barWidth: '20%'
}
]
};
option && myChartyh.setOption(option);
window.addEventListener("resize", function () {
myChartyh.resize();
});
}
function initZlkzdsj(id, xArr, data) {
var chartDom = document.getElementById(id);
var myChart = echarts.init(chartDom);
var option;
option = {
tooltip: {
trigger: 'axis'
},
grid: {
top: '10%',
left: '5%',
right: '5%',
bottom: '8%',
containLabel: true
},
xAxis: {
type: 'category',
boundaryGap: false,
data: xArr,
axisLabel: {
color: '#179eb3',
interval: 0
},
axisTick: {
show: false,
},
axisLine: {
onZero: false,
lineStyle: {
color: '#1AC9FF',
width: 1,
}
},
boundaryGap: false
},
yAxis: {
type: 'value',
axisLabel: {
show: true,
},
axisTick: {
show: false,
},
axisLine: {
show: true,
onZero: false,
lineStyle: {
color: '#1AC9FF',
width: 1,
}
},
splitLine: {
show: true,
lineStyle: {
type: 'dashed',
color: 'rgba(13,60,101,0.5)'
},
},
splitNumber: 5,
},
series: [
{
type: 'line',
color: '#1AC9FF', //线条颜色
smooth: true, //线条平滑
data: data,
areaStyle: {
color: {
type: 'linear',
x: 0,
y: 0,
x2: 0,
y2: 1,
colorStops: [{
offset: 0, color: 'rgba(26,201,255,0)' // 100% 处的颜色
}, {
offset: 1, color: 'rgba(26,201,255,0.5)' // 0% 处的颜色
}],
global: false
}
},
itemStyle: {
normal: {
label: { show: true, color: '#1AC9FF' }, //顶部显示数值
}
}
},
],
boundaryGap: false,
}
option && myChart.setOption(option);
window.addEventListener("resize", function () {
myChart.resize();
});
}
function initPie(id, data) {
var chartDom = document.getElementById(id);
var myChartPie = echarts.init(chartDom);
var option;
option = {
tooltip: {
trigger: 'item',
formatter: '{a}<br />{b}<span style="color:#000;font-weight:bold;margin-left:15px;">{d}%</span>'
},
series: [
{
name: '缺陷分析',
type: 'pie', // 设置图表类型为饼图
radius: ['40%', '55%'], // 饼图的半径,外半径为可视区尺寸(容器高宽中较小一项)的 55% 长度。
startAngle: 90,//起始角度 不设置该值默认为90
data: data,
label: {
color: '#97B0D3'
}
}
]
};
option && myChartPie.setOption(option);
window.addEventListener("resize", function () {
myChartPie.resize();
});
}
/*
function GetHtml(obj) {
var $this = $(obj), type = $this.attr('data-type'), tabType = $this.attr('data-tabType') || '';
var title = '';
var content = '';
if (type == 'QualityTrainingData') {
title = '质量培训数据'
}
else if (type == 'MeasuringInstrumentsData') {
title = '计量器具数据'
}
else if (type == 'ManagerData') {
title = '管理人员数据'
}
else if (type == 'QualityProblem') {
title = '质量问题数据'
}
else if (type == 'QualityControlPoint') {
title = '质量控制点数据'
}
else if (type == 'QualityAcceptance') {
title = '质量验收数据'
}
else if (type == 'ProjectDivision') {
title = '工程划分数据'
}
else if (type == 'HjData') {
title = '焊接数据'
}
else if (type == 'DefectAnalysis') {
title = '缺陷分析'
}
if (tabType != '') {
tabType = $this.closest('.bb-item').find('.tab-wrap .tab .active').attr('data-type')
if (tabType == null) {
tabType = $this.closest('.str-bottom').find('.tab-wrap .tab .active').attr('data-type')
}
}
content = dataHtmlContent[type + tabType] || ''
var html = ''
html += '<div class="tit">'
html += title
html += '</div>'
html += '<div class="content">'
if (content != '') {
var contentArr = content.split('|')
for (var i = 0; i < contentArr.length; i++) {
var contentNow = contentArr[i] || ''
if (contentNow != '') {
html += '<div class="text">'
html += contentNow
html += '</div>'
}
}
}
html += '</div>'
return html;
}
function initHover() {
var x = 10, y = 20;
// 设置maxHeight值
//$('.hover-wrap .hover-item').css('max-height', '300px')
$(".js-hover").mouseover(function (e) {
if ($('.click-wrap').css('display') == 'block') {
return
}
var $hoverWrap = $(".hover-wrap");
var htmlContent = GetHtml(this)
$hoverWrap.find('.hover-item').html(htmlContent)
var length = $hoverWrap.find('.hover-item .text').length
var numHeightFix = length > 10 ? (length / 2) * 20 : 0
var windowX = $(window).width(), windowY = $(window).height();
var leftValue = e.clientX, righttValue = e.clientX
if (leftValue < windowX / 2) {
leftValue = e.clientX + y
righttValue = 'auto'
} else {
leftValue = 'auto'
righttValue = windowX - e.clientX + y
}
var topValue = e.clientY, bottomValue = e.clientY
if (topValue < windowY / 2) {
topValue = Math.max(e.clientY + x + $(document).scrollTop() - numHeightFix, 0)
bottomValue = 'auto'
} else {
topValue = 'auto'
//bottomValue = windowY - (e.clientY + x) - $(document).scrollTop() - numHeightFix
if (windowY - e.clientY < numHeightFix) {
bottomValue = windowY - (e.clientY + x) - $(document).scrollTop()
}
else {
bottomValue = windowY - (e.clientY + x) - $(document).scrollTop() - numHeightFix
}
// console.log("1:", e.clientY, numHeightFix, windowY - (e.clientY + x) - $(document).scrollTop())
}
$hoverWrap.css({
top: topValue,
bottom: bottomValue,
left: leftValue,
right: righttValue,
}).show()
}).mouseout(function () {
$(".hover-wrap").hide()
}).mousemove(function (e) {
if ($('.click-wrap').css('display') == 'block') {
return
}
var $hoverWrap = $(".hover-wrap");
var htmlContent = GetHtml(this)
$hoverWrap.find('.hover-item').html(htmlContent)
var length = $hoverWrap.find('.hover-item .text').length
var numHeightFix = length > 10 ? (length / 2) * 20 : 0
var windowX = $(window).width(), windowY = $(window).height();
var leftValue = e.clientX
var righttValue = e.clientX
if (leftValue < windowX / 2) {
leftValue = e.clientX + y
righttValue = 'auto'
} else {
leftValue = 'auto'
righttValue = windowX - e.clientX + y
}
// console.log('mousemove - end', leftValue, righttValue)
var topValue = e.clientY, bottomValue = e.clientY
if (topValue < windowY / 2) {
topValue = Math.max(e.clientY + x + $(document).scrollTop() - numHeightFix, 0)
bottomValue = 'auto'
} else {
topValue = 'auto'
//bottomValue = Math.max(windowY - (e.clientY + x) - $(document).scrollTop() - numHeightFix, 0)
//bottomValue = windowY - (e.clientY + x) - $(document).scrollTop() - numHeightFix
if (windowY - e.clientY < numHeightFix) {
bottomValue = windowY - (e.clientY + x) - $(document).scrollTop()
}
else {
bottomValue = windowY - (e.clientY + x) - $(document).scrollTop() - numHeightFix
}
// console.log("2:", e.clientY, numHeightFix, windowY - (e.clientY + x) - $(document).scrollTop())
}
$hoverWrap.css({
top: topValue,
bottom: bottomValue,
left: leftValue,
right: righttValue,
}).show()
})
}*/
function GetClickHtml(obj) {
var $this = $(obj), type = $this.attr('data-type'), tabType = $this.attr('data-tabType') || '';
var title = '';
if (tabType != '') {
tabType = $this.closest('.bb-item').find('.tab-wrap .tab .active').attr('data-type')
if (tabType == null) {
tabType = $this.closest('.str-bottom').find('.tab-wrap .tab .active').attr('data-type')
}
}
console.log(type)
if (type == 'QualityTrainingData') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/QualityTrainingData.aspx') //质量培训数据
window.open("../DataShow/QualityTraining.aspx")
}
else if (type == 'MeasuringInstrumentsData') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/MeasuringInstrumentsData.aspx') //计量器具数据
window.open("../DataShow/QualityInstruments.aspx")
title = '计量器具数据'
}
else if (type == 'ManagerData') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/ManagerData.aspx') //管理人员数据
window.open("../DataShow/QualityPerson.aspx")
title = '管理人员数据'
}
else if (type == 'QualityProblem') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/QualityProblem.aspx') //质量问题数据
window.open("../DataShow/QualityProblem.aspx")
}
else if (type == 'QualityControlPoint') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/QualityControlPoint.aspx') //质量控制点数据
window.open("../DataShow/QualityControlPoint.aspx")
}
else if (type == 'QualityAcceptance') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/QualityAcceptance.aspx') //质量验收数据
window.open("../DataShow/QualityAcceptance.aspx")
}
else if (type == 'ProjectDivision') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/ProjectDivision.aspx') //工程划分数据
window.open("../DataShow/ProjectDivision.aspx")
}
else if (type == 'HjData') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/HjData.aspx') //焊接数据
window.open("../DataShow/HJGLWelding.aspx")
}
else if (type == 'DefectAnalysis') {
// $('iframe').attr('src', '../InterfacePopup/CQMS/DefectAnalysis.aspx') //缺陷分析
window.open("../DataShow/HJGLDefect.aspx")
}
else {
// $('iframe').attr('src', '../SysManage/Unit.aspx')
//window.open("../DataShow/HJGLDefect.aspx")
console.log("通用")
}
}
function initClick() {
// 设置iframe高度
$('.click-wrap .click-item iframe').height($('.click-wrap').height())
$(".js-hover").click(function () {
var htmlContent = GetClickHtml(this)
//$('.click-wrap').show()
//$(".hover-wrap").hide()
})
$('.click-close').click(function () {
$('.click-wrap').hide()
})
}
$(function () {
initDate()
var dataYZLWT = [<%=showData(cQMSData_CQMS.ProblemNum,"0") %>, <%=showData(cQMSData_CQMS.ProblemCompletedNum,"0") %>, <%=showData(cQMSData_CQMS.ProblemNotCompletedNum,"0") %>, <%=finishRate%>]
var xArrYH = ['问题个数', '整改完成数', '未整改数', '整改率']
initZlwtzlsj('zlwtzlsj', xArrYH, dataYZLWT)
var dataYKzd = [<%=showData(cQMSData_CQMS.SNum,"0") %>, <%=showData(cQMSData_CQMS.ANum,"0") %>, <%=showData(cQMSData_CQMS.BNum,"0") %>, <%=showData(cQMSData_CQMS.CNum,"0") %>]
var xArrKzd = ['S级', 'A级', 'B级', 'C级']
initZlkzdsj('zlkzdsj', xArrKzd, dataYKzd)
var dataY1 = [<%=showData(cQMSData_CQMS.KeyProcessNum,"0") %>, <%=showData(cQMSData_CQMS.SpecialProcessNum,"0") %>, <%=showData(cQMSData_CQMS.ConcealedWorksNum,"0") %>, <%=showData(cQMSData_CQMS.UnitProjectOnesNum,"0") %>, <%=showData(cQMSData_CQMS.MaterialInRecheckNum,"0") %>]
var dataY2 = [<%=showData(cQMSData_CQMS.KeyProcessOKNum,"0") %>, <%=showData(cQMSData_CQMS.SpecialProcessOKNum,"0") %>, <%=showData(cQMSData_CQMS.ConcealedWorksOKNum,"0") %>, <%=showData(cQMSData_CQMS.UnitProjectOnesOKNum,"0") %>, <%=showData(cQMSData_CQMS.MaterialInRecheckOKNum,"0") %>]
var dataY3 = [<%=KeyProcessOKRate %>, <%=SpecialProcessOKRate %>, <%=ConcealedWorksOKRate %>, <%=UnitProjectOnesOKRate %>, <%=MaterialInRecheckOKRate %>]
var xArrYH = ['关键工序验收', '特殊过程验收', '隐蔽工程验收', '单位工程一次验收', '材料进场复验']
initZlyssj('zlyssj', xArrYH, dataY1, dataY2, dataY3)
var dataaq1 = [<%=dataaq1%>]
var indicator = [ <%=indicator%> ]
//initqxfx('qxfx', dataaq1, indicator)
initPie("qxfx", dataaq1)
initScroll()
// initHover();
initClick();
});
</script>
</body>
</html>