Files
SIPAIIS_WMS_JSSW/WebRoot/jsp/equipment/equipmentCardEdit.jsp
2026-01-16 14:13:44 +08:00

1268 lines
73 KiB
Plaintext
Raw 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 import="com.sipai.entity.equipment.EquipmentCard" %>
<%@ page language="java" pageEncoding="UTF-8" %>
<%@ taglib uri="http://www.springsecurity.org/jsp" prefix="security" %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<%request.setAttribute("CompulsoryInspectionType_EQUIP", EquipmentCard.CompulsoryInspectionType_EQUIP); %>
<%request.setAttribute("CompulsoryInspectionType_APP", EquipmentCard.CompulsoryInspectionType_APP); %>
<%request.setAttribute("CompulsoryInspectionType_CAR", EquipmentCard.CompulsoryInspectionType_CAR); %>
<%request.setAttribute("CompulsoryStatus_OFF", EquipmentCard.CompulsoryStatus_OFF); %>
<%request.setAttribute("CompulsoryStatus_ON", EquipmentCard.CompulsoryStatus_ON); %>
<%--维修内容--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/equipmentRepair.js"
charset="utf-8"></script>
<%--保养内容--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/equipmentMaintenance.js"
charset="utf-8"></script>
<%--关联点位--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/equipmentMeasurePoint.js"
charset="utf-8"></script>
<%--关联摄像头--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/equipmentCardCamera.js"
charset="utf-8"></script>
<%--设备备注--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/equipmentCardRemark.js"
charset="utf-8"></script>
<%--iframe链接--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/equipmentCardLinks.js"
charset="utf-8"></script>
<%--检定记录--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/equipmentSpecial.js"
charset="utf-8"></script>
<%--设备资料--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/equipmentDoc.js"
charset="utf-8"></script>
<%--保养配置--%>
<script type="text/javascript" src="<%=request.getContextPath()%>/JS/equipment/maintenanceConfig.js"
charset="utf-8"></script>
<style type="text/css">
.select2-container .select2-selection--single {
height: 34px;
line-height: 34px;
}
.select2-selection__arrow {
margin-top: 3px;
}
.nav-tabs-custom {
margin-bottom: 0px;
}
</style>
<script type="text/javascript">
var equipmentId = '${equipmentCard.id}';
var bizId = '${equipmentCard.bizid}';
function doupdate() {
var equipmentCardId = $('#equipmentcardid').val();
if ('' == equipmentCardId || equipmentCardId == 'undefined') {
showAlert('d', '设备编码不能为空');
return;
}
$("#subForm").bootstrapValidator('validate');//提交验证
setTimeout(function () {
if ($("#subForm").data('bootstrapValidator').isValid()) {
//获取验证结果,如果成功,执行下面代码
$.post(ext.contextPath + "/equipment/doupdate.do", $("#subForm").serialize(), function (data) {
if (data.res == 1) {
$.post(ext.contextPath + "/equipment/equipmentCardProp/doupdateOrsave.do", $("#subPropForm").serialize(), function (datap) {
if (datap.res == 1) {
closeModal('subModal');
$("#table").bootstrapTable('refresh');
} else if (datap.res == 0) {
showAlert('d', '保存失败');
} else {
showAlert('d', datap.res);
}
}, 'json');
// closeModal('subModal');
// $("#table").bootstrapTable('refresh');
} else if (data.res == 0) {
showAlert('d', '保存失败');
} else {
showAlert('d', data.res);
}
}, 'json');
}
}, 100);
}
//输入框验证
$("#subForm").bootstrapValidator({
live: 'disabled',//验证时机enabled是内容有变化就验证默认disabled和submitted是提交再验证
fields: {
equipmentname: {
validators: {
notEmpty: {
message: '设备名称不能为空'
}
}
},
bizid: {
validators: {
notEmpty: {
message: '厂区不能为空'
}
}
},
equipmentstatus: {
validators: {
notEmpty: {
message: '设备状态不能为空'
}
}
}
}
});
$(function () {
//安装时间
$("#installDate").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//安装时间prop
$("#installDateProp").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//注销日期
$("#equLogoutDate").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//首检时间
$("#firstTime").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//下次检查时间
$("#nextTime").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//启用时间
$("#openDate").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//购置时间
$("#buyTime").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//入帐时间
$("#inStockTime").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//出厂年月
$("#productiondate").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//领用时间
$("#receiveTime").datepicker({
language: 'zh-CN',
autoclose: true,
todayHighlight: true,
format: 'yyyy-mm-dd',
});
//账面原值
if ('${equipmentCard.equipmentvalue}' != "") {
$("#equipmentvalue").val(parseFloat('${equipmentCard.equipmentvalue}').toFixed(2))
}
//账面净值
if ('${equipmentCard.equipWorth}' != "") {
$("#equipWorth").val(parseFloat('${equipmentCard.equipWorth}').toFixed(2))
}
//是否强检
var selelct_type2 = $("#isCompulsoryInspection").select2({
minimumResultsForSearch: 10
});
selelct_type2.on('change', function () {
var isCompulsoryInspection = $('#isCompulsoryInspection').val();
if ('${CompulsoryStatus_ON}' == isCompulsoryInspection) {
$("#frequency-div").attr("style", "display:block;");
$("#frequency-div2").attr("style", "display:block;");
} else {
$("#frequency-div").attr("style", "display:none;");
$("#frequency-div2").attr("style", "display:none;");
}
})
selelct_type2.val('${equipmentCard.isCompulsoryInspection}').trigger("change");
//强检类型
var selelct_type3 = $("#compulsoryInspectionType").select2({
minimumResultsForSearch: 10
});
selelct_type3.val('${equipmentCard.compulsoryInspectionType}').trigger("change");
//设备附属
$("#isBackup").select2({minimumResultsForSearch: -1}).val("${equipmentCardProp.isBackup}").trigger("change");
$("#keynum").select2({minimumResultsForSearch: -1}).val("${equipmentCardProp.keynum}").trigger("change");
//获取设备所属
getEquipmentBelongFun();
//获取工艺段
getProcessSectionFun();
//获取设备等级ABC
getEquipmentLevelFun();
//获取设备状态
getEquipmentstatusFun();
})
//设备所属 -- 如水线 - (方法在用) sj 2021-07-28
function getEquipmentBelongFun() {
var selectType = $("#equipmentBelongName").select2({minimumResultsForSearch: 10})
$.post(ext.contextPath + "/equipment/equipmentBelong/getEquipmentBelongForSelect.do", {unitId: '${equipmentCard.bizid}'}, function (data) {
$("#equipmentBelongName").empty();
var selelct_ = $("#equipmentBelongName").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: false,//允许清空
escapeMarkup: function (markup) {
return markup;
}, // 自定义格式化防止xss注入
language: "zh-CN",
minimumInputLength: 0,
minimumResultsForSearch: 10,//数据超过10个启用搜索框
formatResult: function formatRepo(repo) {
return repo.text;
}, // 函数用来渲染结果
formatSelection: function formatRepoSelection(repo) {
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${equipmentCard.equipmentBelongId}').trigger("change");
selelct_.on('change', function (e) {
$('#equipmentBelongId').val(e.target.value);
})
}, 'json');
}
//工艺段 - (方法在用) sj 2021-07-28
function getProcessSectionFun() {
var selectType = $("#processsectionCode").select2({minimumResultsForSearch: 10})
$.post(ext.contextPath + "/user/processSection/getList4EquipmentCard.do", {unitId: '${equipmentCard.bizid}'}, function (data) {
$("#processsectionCode").empty();
var selelct_ = $("#processsectionCode").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: false,//允许清空
escapeMarkup: function (markup) {
return markup;
}, // 自定义格式化防止xss注入
language: "zh-CN",
minimumInputLength: 0,
minimumResultsForSearch: 10,//数据超过10个启用搜索框
formatResult: function formatRepo(repo) {
return repo.text;
}, // 函数用来渲染结果
formatSelection: function formatRepoSelection(repo) {
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${equipmentCard.processsectionid}').trigger("change");
selelct_.on('change', function (e) {
$('#processsectionid').val(e.target.value);
})
}, 'json');
}
//获取设备等级 如ABC - (方法在用) sj 2021-07-28
function getEquipmentLevelFun() {
var selectType = $("#equipmentlevelName").select2({minimumResultsForSearch: 10})
$.post(ext.contextPath + "/equipment/equipmentLevel/getEquipmentLevel4Select.do", {unitId: '${equipmentCard.bizid}'}, function (data) {
$("#equipmentlevelName").empty();
var selelct_ = $("#equipmentlevelName").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: false,//允许清空
escapeMarkup: function (markup) {
return markup;
}, // 自定义格式化防止xss注入
language: "zh-CN",
minimumInputLength: 0,
minimumResultsForSearch: 10,//数据超过10个启用搜索框
formatResult: function formatRepo(repo) {
return repo.text;
}, // 函数用来渲染结果
formatSelection: function formatRepoSelection(repo) {
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${equipmentCard.equipmentlevelid}').trigger("change");
selelct_.on('change', function (e) {
$('#equipmentlevelid').val(e.target.value);
})
}, 'json');
}
//获取设备状态 - (方法在用) sj 2021-07-28
function getEquipmentstatusFun() {
var selectType = $("#equipmentstatusName").select2({minimumResultsForSearch: 10})
$.post(ext.contextPath + "/equipment/equipmentStatusManagement/getEquipmentstatus4Select.do", {unitId: '${equipmentCard.bizid}'}, function (data) {
$("#equipmentstatusName").empty();
var selelct_ = $("#equipmentstatusName").select2({
data: data,
placeholder: '请选择',//默认文字提示
allowClear: false,//允许清空
escapeMarkup: function (markup) {
return markup;
}, // 自定义格式化防止xss注入
language: "zh-CN",
minimumInputLength: 0,
minimumResultsForSearch: 10,//数据超过10个启用搜索框
formatResult: function formatRepo(repo) {
return repo.text;
}, // 函数用来渲染结果
formatSelection: function formatRepoSelection(repo) {
return repo.text;
} // 函数用于呈现当前的选择
});
selelct_.val('${equipmentCard.equipmentstatus}').trigger("change");
selelct_.on('change', function (e) {
$('#equipmentstatus').val(e.target.value);
})
}, 'json');
}
//设备类型 - (方法在用)
var selectEquipmentClass = function () {
$.post(ext.contextPath + '/equipment/equipmentClass/selectEquipmentClassForType.do', {}, function (data) {
$("#equipmentClassSubDiv").html(data);
openModal('equipmentClassSubModal');
});
};
//规格型号 - (方法在用)
var selectEquipmentModel = function () {
$.post(ext.contextPath + '/equipment/equipmentTypeNumber/selectEquipmentModel.do', {
equipmentclassid: $('#equipmentclassid').val(),
equipmentmodel: $('#equipmentmodel').val()
}, function (data) {
$("#equipmentModelSubDiv").html(data);
openModal('equipmentModelSubModal');
});
};
//生成设备编号 2020-07-12 start
function autoGenerateEquipmentCodeByCodeRule() {
var equipmentCardForm = $('#subForm').serialize();
var equipmentBelongCode = $('#equipmentBelongCode').val();
var equipmentClassCode = $('#equipmentClassCode').val();
var processsectionCode = $('#processsectionCode').val();
var equipmentLevelCode = $('#equipmentLevelCode').val();
if ('' == equipmentBelongCode || equipmentBelongCode == 'undefined') {
swal('工艺线不能为空');
return;
}
if ('' == equipmentClassCode || equipmentClassCode == 'undefined') {
swal('设备类型不能为空');
return;
}
if ('' == processsectionCode || processsectionCode == 'undefined') {
swal('工艺段不能为空');
return;
}
if ('' == equipmentLevelCode || equipmentLevelCode == 'undefined') {
swal('ABC分类不能为空');
return;
}
$.ajax({
url: ext.contextPath
+ "/equipment/autoGenerateEquipmentCodeByCodeRule.do",
type: "post",
cache: false,
data: equipmentCardForm,
dataType: "json",
success: function (result) {
var equipmentCode = result['equipmentCode'];
var waterNumShort = result['waterNumShort'];
$('#equipmentcardid').val(equipmentCode);
$('#waterNumShort').val(waterNumShort);
}
});
}
//加载测量点目前关联id和编号都可以但后面全部要改成关联id
function getMpointFunction() {
getMpoint4EquipmentCard('${equipmentCard.id}', '${equipmentCard.equipmentcardid}', '${equipmentCard.bizid}', 'edit');
}
//摄像头清单
function getCameraFunction() {
getCamera4EquipmentCard('${equipmentCard.id}', 'edit');
}
//备注列表
function getRemarkFunction() {
getRemark4EquipmentCard('${equipmentCard.id}');
}
//保养配置
function getMaintenanceConfigFunction() {
getMaintenanceConfig4EquipmentCard('${equipmentCard.id}');
}
//摄像头清单
function getPropFunction() {
getPropEdit('${equipmentCard.id}');
}
//资产类型 - (方法在用)
var selectAssetTypeClass = function () {
var equipmentBelongId = $("#equipmentBelongId").val();
var equipmentBelongCode = $("#equipmentBelongCode").val();
$.post(ext.contextPath + '/equipment/assetClass/selectAssetTypeForType.do', {
equipmentBelongId: equipmentBelongId,
equipmentBelongCode: equipmentBelongCode
}, function (data) {
$("#assetTypeSubDiv").html(data);
openModal('assetTypeSubModal');
});
};
</script>
<div class="modal fade" id="subModal">
<div class="modal-dialog modal-xlg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span></button>
<h4 class="modal-title">编辑</h4>
</div>
<div class="nav-tabs-custom">
<ul class="nav nav-tabs" id="equipmentCardView_tab_title">
<li class="kuandu active"><a href="#tab0" data-toggle="tab" index="0" aria-expanded="true">设备详情</a></li>
<li class="kuandu"><a href="#tab3" data-toggle="tab" index="3" aria-expanded="false" onclick="getMpointFunction();">关联点表</a></li>
<li class="kuandu"><a href="#tab5" data-toggle="tab" index="5" aria-expanded="false" onclick="getCameraFunction();">关联摄像头</a></li>
<li class="kuandu"><a href="#tab7" data-toggle="tab" index="5" aria-expanded="false" onclick="getRemarkFunction();">设备备注</a></li>
<li class="kuandu"><a href="#tab8" data-toggle="tab" index="8" aria-expanded="true">设备附属</a></li>
<li class="kuandu"><a href="#tab9" data-toggle="tab" index="9" aria-expanded="false" onclick="getMaintenanceConfigFunction();">保养配置</a></li>
</ul>
</div>
<div class="modal-body">
<!-- 新增界面formid强制为subForm -->
<div id="div1" class="leftstyle">
<div class="tab-content" id="equipmentCardView_tab_content">
<div class=" tab-pane active" id="tab0">
<form class="form-horizontal" id="subForm">
<!-- 界面提醒div强制id为alertDiv -->
<div id="alertDiv"></div>
<input type="hidden" id="companyId" value="${equipmentCard.bizid}">
<!-- <input type="hidden" id="waterNumShort" name ="waterNumShort" > -->
<input type="hidden" id="id" name="id" value="${equipmentCard.id}">
<input type="hidden" id="equipmentSpecification" name="specification"
value="${equipmentCard.equipmentSpecification.id}">
<div class="form-group">
<input type="hidden" id="type" name="type" value="0">
<input type="hidden" id="waterNumShort" name="waterNumShort"
value="${equipmentCard.waterNumShort}">
<label class="col-sm-2 control-label">所属厂区</label>
<div class="col-sm-4">
<input name="bizid" id="bizid" type="hidden" value="${equipmentCard.bizid}"/>
<p class="form-control-static">${equipmentCard.company.sname}</p>
</div>
<label class="col-sm-2 control-label">*设备名称</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="equipmentname" name="equipmentname"
placeholder="设备名称" value="${equipmentCard.equipmentname}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">*设备所属/工艺线</label>
<div class="col-sm-4">
<select class="form-control select2" id="equipmentBelongName"
name="equipmentBelongName"
style="width: 370px;"></select>
<input type="hidden" class="form-control" id="equipmentBelongId"
name="equipmentBelongId" value="${equipmentCard.equipmentBelongId}"/>
</div>
<label class="col-sm-2 control-label">*设备类型</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="equipmentClassName"
name="equipmentClassName" onclick="selectEquipmentClass()"
value="${equipmentCard.equipmentClass.name}" placeholder="点击选择">
<input type="hidden" class="form-control" id="equipmentClassCode"
name="equipmentClassCode"
value="${equipmentCard.equipmentClass.equipmentClassCode}">
<input type="hidden" class="form-control" id="equipmentclassid"
name="equipmentclassid"
value="${equipmentCard.equipmentClass.id}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">*工艺段(安装位置)</label>
<div class="col-sm-4">
<select class="form-control select2" id="processsectionCode"
name="processsectionCode"
style="width: 370px;"></select>
<input type="hidden" class="form-control" id="processsectionid"
name="processsectionid"
value="${equipmentCard.processsectionid}"/>
</div>
<label class="col-sm-2 control-label">*设备等级</label>
<div class="col-sm-4">
<select class="form-control select2" id="equipmentlevelName"
name="equipmentlevelName"
style="width: 370px;"></select>
<input type="hidden" class="form-control" id="equipmentlevelid"
name="equipmentlevelid"
value="${equipmentCard.equipmentlevelid}"/>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">*设备编号</label>
<div class="col-sm-3">
<input type="text" class="form-control" id="equipmentcardid"
value="${equipmentCard.equipmentcardid}" name="equipmentcardid" readonly>
</div>
<div class="col-sm-1">
<div class="input-group-addon"
style="width: 100%;background-color: #269abc;cursor: pointer;font-size: 11px;color: white;height: 34px;border-radius: 3px;float: left;line-height: 2.5;text-align: center;margin-right: 10px;padding: 0px !important;"
onclick="autoGenerateEquipmentCodeByCodeRule()">生成
</div>
</div>
<%--<div class="input-group-addon"
style="width: 6%;background-color: #269abc;cursor: pointer;font-size: 11px;color: white;height: 34px;border-radius: 3px;float: left;line-height: 2.5;text-align: center;margin-right: 10px;padding: 0px !important;"
onclick="autoGenerateEquipmentCodeByCodeRule()">生成
</div>--%>
<label class="col-sm-2 control-label">规格型号</label>
<div class="col-sm-3">
<input type="text" id="equipmentmodelname" name="equipmentmodelname"
class="form-control"
placeholder="规格型号" value="${equipmentCard.equipmentmodelname}">
<input type="hidden" id="equipmentmodel" name="equipmentmodel">
</div>
<div class="col-sm-1">
<div class="input-group-addon"
style="width: 100%;background-color: #269abc;cursor: pointer;font-size: 11px;color: white;height: 34px;border-radius: 3px;float: left;line-height: 2.5;text-align: center;padding: 0px !important;"
onclick="selectEquipmentModel()">选择
</div>
</div>
<%--<div class="input-group-addon"
style="width: 6%;background-color: #269abc;cursor: pointer;font-size: 11px;color: white;height: 34px;border-radius: 3px;float: left;line-height: 2.5;text-align: center;margin-right: 10px;padding: 0px !important;"
onclick="selectEquipmentModel()">选择
</div>--%>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">安装地点</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="areaid" name="areaid"
placeholder="安装地点"
value="${equipmentCard.areaid}">
</div>
<label class="col-sm-2 control-label">安装日期(领料时间)</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="installDate" name="installDate"
style="width: 330px;" value="${equipmentCard.installDate.substring(0,10)}"
placeholder="请选择"/>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">制造厂家</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="equipmentmanufacturer"
name="equipmentmanufacturer" placeholder="制造厂家"
value="${equipmentCard.equipmentmanufacturer}">
</div>
<label class="col-sm-2 control-label">出厂编号</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="factoryNumber" name="factoryNumber"
placeholder="出厂编号" value="${equipmentCard.factoryNumber}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">启用日期</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="openDate" name="openDate"
style="width: 330px;" value="${equipmentCard.openDate.substring(0,10)}"
placeholder="请选择"/>
</div>
</div>
<label class="col-sm-2 control-label">出厂年月</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="productiondate"
name="productiondate"
style="width: 330px;"
value="${equipmentCard.productiondate.substring(0,10)}"
placeholder="请选择"/>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">是否强检</label>
<div class="col-sm-4">
<select class="form-control select2" id="isCompulsoryInspection"
name="isCompulsoryInspection" style="width: 370px;">
<option value="${CompulsoryStatus_ON}">是</option>
<option value="${CompulsoryStatus_OFF}" selected="selected">否</option>
</select>
</div>
<label id="frequency-div" style="display: none;"
class="col-sm-2 control-label">强检类型</label>
<div id="frequency-div2" style="display: none;" class="col-sm-4">
<select class="form-control select2" id="compulsoryInspectionType"
name="compulsoryInspectionType" style="width: 370px;">
<option value="${CompulsoryInspectionType_EQUIP}" selected="selected">特种设备
</option>
<option value="${CompulsoryInspectionType_APP}">仪器仪表</option>
<option value="${CompulsoryInspectionType_CAR}">车辆</option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">设备状态</label>
<div class="col-sm-4">
<select class="form-control select2" id="equipmentstatusName"
name="equipmentstatusName"
style="width: 370px;"></select>
<input type="hidden" class="form-control" id="equipmentstatus"
name="equipmentstatus"
value="${equipmentCard.equipmentstatus}"/>
</div>
<label class="col-sm-2 control-label">内部编号</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="inCode" name="inCode"
placeholder="内部编号" value="${equipmentCard.inCode}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">主要技术参数</label>
<div class="col-sm-10">
<textarea class="form-control" rows="2" id="techParameters"
name="techParameters"
placeholder="主要技术参数">${equipmentCard.techParameters}</textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">资产类型</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="assetTypeName" name="assetTypeName"
onclick="selectAssetTypeClass()" placeholder="点击选择"
value="${equipmentCard.assetClass.assetclassname}">
<input type="hidden" class="form-control" id="assetType" name="assetType"
value="${equipmentCard.assetType}">
</div>
<label class="col-sm-2 control-label">资产编号</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="assetnumber" name="assetnumber"
placeholder="资产编号" value="${equipmentCard.assetnumber}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">购置日期(采购年月)</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="buyTime" name="buyTime"
style="width: 330px;"
value="${equipmentCard.buyTime.substring(0,10)}"
placeholder="请选择"/>
</div>
</div>
<label class="col-sm-2 control-label">采购价/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="purchaseValue" name="purchaseValue"
placeholder="采购价" value="${equipmentCard.purchaseValue}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">入帐日期(入库时间)</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="inStockTime" name="inStockTime"
style="width: 330px;" value="${equipmentCard.inStockTime}"
placeholder="请选择"/>
</div>
</div>
<label class="col-sm-2 control-label">使用年限/年</label>
<div class="col-sm-4">
<input type="number" class="form-control" id="serviceLife" name="serviceLife"
placeholder="使用年限" value="${equipmentCard.serviceLife}" min="0" step="1">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">账面原值/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="equipmentvalue"
name="equipmentvalue"
placeholder="账面原值" value="${equipmentCard.equipmentvalue}">
</div>
<label class="col-sm-2 control-label">账面净值/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="equipWorth" name="equipWorth"
placeholder="账面净值" value="${equipmentCard.equipWorth}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">折旧年限/年</label>
<div class="col-sm-4">
<input type="number" class="form-control" id="depreciationLife" name="depreciationLife"
placeholder="折旧年限" value="${equipmentCard.depreciationLife}" min="0" step="1">
</div>
<label class="col-sm-2 control-label">残值率</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="residualValueRate" name="residualValueRate"
placeholder="残值率" value="${equipmentCard.residualValueRate}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">备注</label>
<div class="col-sm-10">
<textarea class="form-control" rows="2" id="remark" name="remark"
placeholder="备注...">${equipmentCard.remark}</textarea>
</div>
</div>
</form>
</div>
<div class=" tab-pane " id="tab3">
<div class="box box-primary">
<div class="box-body ">
<div class="box-tools pull-right">
<a onclick="doAdd_mpoint('${equipmentCard.id}')" class="btn btn-box-tool"
data-toggle="tooltip"
title="新增"><i class="glyphicon glyphicon-plus"></i></a>
<a onclick="doDelete_mpoint()" class="btn btn-box-tool"
data-toggle="tooltip" title="删除"><i
class="glyphicon glyphicon-minus"></i></a>
</div>
<table id="table_mpoint2"></table>
</div>
</div>
</div>
<div class=" tab-pane " id="tab5">
<div class="box box-primary">
<div class="box-body ">
<div class="box-tools pull-right">
<a onclick="doAdd_camera('${equipmentCard.id}')" class="btn btn-box-tool"
data-toggle="tooltip"
title="新增"><i class="glyphicon glyphicon-plus"></i></a>
<a onclick="doDelete_camera()" class="btn btn-box-tool"
data-toggle="tooltip" title="删除"><i
class="glyphicon glyphicon-minus"></i></a>
</div>
<table id="cameratable"></table>
</div>
</div>
</div>
<div class=" tab-pane " id="tab7">
<div class="box box-primary">
<div class="box-body ">
<div class="box-tools pull-right">
<a onclick="doAdd_Remark('${equipmentCard.id}')" class="btn btn-box-tool"
data-toggle="tooltip"
title="新增"><i class="glyphicon glyphicon-plus"></i></a>
<a onclick="doDelete_remark()" class="btn btn-box-tool"
data-toggle="tooltip" title="删除"><i
class="glyphicon glyphicon-minus"></i></a>
</div>
<table id="remarktable"></table>
</div>
</div>
</div>
<div class=" tab-pane " id="tab8">
<div class="box box-primary">
<div class="box-body ">
<form class="form-horizontal" id="subPropForm">
<input type="hidden" id="equipmentId" name="equipmentId"
value="${equipmentCard.id}">
<input type="hidden" id="equipmentCardPropid" name="id"
value="${equipmentCardProp.id}">
<div class="form-group">
<label class="col-sm-2 control-label">安装日期</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="installDateProp"
name="installDate" value="${equipmentCardProp.installDate}"
placeholder="请选择"/>
</div>
</div>
<label class="col-sm-2 control-label">购置费/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="purchaseMoney"
name="purchaseMoney" placeholder="购置费/元"
value="${equipmentCardProp.purchaseMoney}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">人工费/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="laborMoney"
name="laborMoney" placeholder="人工费/元"
value="${equipmentCardProp.laborMoney}">
</div>
<label class="col-sm-2 control-label">效率值</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="instantFlow"
name="instantFlow" placeholder="效率值"
value="${equipmentCardProp.instantFlow}">
</div>
</div>
<div class="form-group">
<%--<label class="col-sm-2 control-label">技术寿命年份/年</label>
<div class="col-sm-4">
<input type="number" class="form-control" id="technicalLife"
name="technicalLife" placeholder="技术寿命年份/年" min="0" value=0
step="1" value="${equipmentCardProp.technicalLife}">
</div>--%>
<label class="col-sm-2 control-label">能耗费用/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="energyMoney"
name="energyMoney" placeholder="能耗费用/元"
value="${equipmentCardProp.energyMoney}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">维护增额/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="maintainIncrement"
name="maintainIncrement" placeholder="维护增额/元"
value="${equipmentCardProp.maintainIncrement}">
</div>
<label class="col-sm-2 control-label">折旧数值/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="residualValue"
name="residualValue" placeholder="折旧数值/元"
value="${equipmentCardProp.residualValue}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">折旧率</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="residualValueRateProp"
name="residualValueRate" placeholder="折旧率"
value="${equipmentCardProp.residualValueRate}">
</div>
<label class="col-sm-2 control-label">税额</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="taxAmount" name="taxAmount"
placeholder="税额" value="${equipmentCardProp.taxAmount}">
</div>
<%--<div class="form-group">
<label class="col-sm-2 control-label">设备规格</label>
<div class="col-sm-4">
<select class="form-control select2" id="specification"
name="specification"
value="${equipmentCard.equipmentSpecification.id}">
</select>
</div>
</div>--%>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">是否备用</label>
<div class="col-sm-4">
<select class="form-control select2" id="isBackup" name="isBackup"
style="width: 365px;">
<option value="1">是</option>
<option value="0" selected="selected">否</option>
</select>
</div>
<label class="col-sm-2 control-label">关键性指数</label>
<div class="col-sm-4">
<select class="form-control select2" id="keynum" name="keynum"
style="width: 365px;">
<option value="1">无</option>
<option value="2">低</option>
<option value="3">高</option>
<option value="4">极高</option>
</select>
</div>
</div>
<%--<div class="form-group">
<label class="col-sm-3 control-label">关联合同</label>
<div class="col-sm-9">
<input type="hidden" class="form-control" id="contractId"
name="contractId" placeholder="关联合同"
value="${equipmentCardProp.contractId}">
<input type="text" class="form-control" id="_contractName"
name="_contractName"
onclick="showContract4Selects('contractId','_contractName');"
placeholder="关联合同" value="${equipmentCardProp._contractName}">
</div>
</div>--%>
<div class="form-group">
<label class="col-sm-2 control-label">记账凭证号</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="bookkeepVoucher"
name="bookkeepVoucher" placeholder="记账凭证号"
value="${equipmentCardProp.bookkeepVoucher}">
</div>
<label class="col-sm-2 control-label">注销日期</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="equLogoutDate"
name="equLogoutDate"
value="${equipmentCardProp.equLogoutDate}"
placeholder="请选择"/>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">预计使用时间/年</label>
<div class="col-sm-4">
<input type="number" class="form-control" id="estimatedLife"
name="estimatedLife" placeholder="预计使用时间/年"
value="${equipmentCardProp.estimatedLife}">
</div>
<label class="col-sm-2 control-label">物理寿命/年</label>
<div class="col-sm-4">
<input type="text" class="form-control" name="physicalLife"
placeholder="物理寿命" value="${equipmentCardProp.physicalLife}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">技术寿命/年</label>
<div class="col-sm-4">
<input type="text" class="form-control"
name="technicalLife" placeholder="技术寿命"
value="${equipmentCardProp.technicalLife}">
</div>
<label class="col-sm-2 control-label">经济寿命/年</label>
<div class="col-sm-4">
<input type="text" class="form-control" name="economicLife"
placeholder="经济寿命" value="${equipmentCardProp.economicLife}">
</div>
</div>
</form>
</div>
</div>
</div>
<div class=" tab-pane " id="tab9">
<div class="box box-primary">
<div class="box-body ">
<div class="box-tools pull-right">
<a onclick="doAdd_MainConfig('${equipmentCard.id}')" class="btn btn-box-tool"
data-toggle="tooltip"
title="新增"><i class="glyphicon glyphicon-plus"></i></a>
<a onclick="doDelete_MainConfig()" class="btn btn-box-tool"
data-toggle="tooltip" title="删除"><i
class="glyphicon glyphicon-minus"></i></a>
</div>
<table id="maintenanceConfigtable"></table>
</div>
</div>
</div>
</div>
</div>
<%-- <div class="tab-pane" id="div2" style="display:none;">
<div class="box box-primary">
<div class="box-header with-border">
<h4 class="box-title">设备附属</h4>
<div class="box-tools pull-right">
<!-- <a onclick="addEquipProp()" class="btn btn-box-tool" data-toggle="tooltip" title="新增"><i class="glyphicon glyphicon-plus"></i></a>
<a onclick="deleteEquipProp()" class="btn btn-box-tool" data-toggle="tooltip" title="删除"><i class="glyphicon glyphicon-trash"></i></a> -->
</div>
</div>
<div class="box-body ">
<!-- <table id="table_equipmentProp"></table> -->
<form class="form-horizontal" id="subPropForm">
<input type="hidden" id="equipmentId" name="equipmentId"
value="${equipmentCard.id}">
<input type="hidden" id="equipmentCardPropid" name="id"
value="${equipmentCardProp.id}">
<div class="form-group">
<label class="col-sm-2 control-label">安装日期</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="installDateProp"
name="installDate" value="${equipmentCardProp.installDate}"
placeholder="请选择"/>
</div>
</div>
<label class="col-sm-2 control-label">购置费/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="purchaseMoney"
name="purchaseMoney" placeholder="购置费/元"
value="${equipmentCardProp.purchaseMoney}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">人工费/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="laborMoney"
name="laborMoney" placeholder="人工费/元"
value="${equipmentCardProp.laborMoney}">
</div>
<label class="col-sm-2 control-label">效率值</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="instantFlow"
name="instantFlow" placeholder="效率值"
value="${equipmentCardProp.instantFlow}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">技术寿命年份/年</label>
<div class="col-sm-4">
<input type="number" class="form-control" id="technicalLife"
name="technicalLife" placeholder="技术寿命年份/年" min="0" value=0
step="1" value="${equipmentCardProp.technicalLife}">
</div>
<label class="col-sm-2 control-label">能耗费用/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="energyMoney"
name="energyMoney" placeholder="能耗费用/元"
value="${equipmentCardProp.energyMoney}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">维护增额/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="maintainIncrement"
name="maintainIncrement" placeholder="维护增额/元"
value="${equipmentCardProp.maintainIncrement}">
</div>
<label class="col-sm-2 control-label">折旧数值/元</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="residualValue"
name="residualValue" placeholder="折旧数值/元"
value="${equipmentCardProp.residualValue}">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">折旧率</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="residualValueRateProp"
name="residualValueRate" placeholder="折旧率"
value="${equipmentCardProp.residualValueRate}">
</div>
<div class="form-group">
<label class="col-sm-2 control-label">设备规格</label>
<div class="col-sm-4">
<select class="form-control select2" id="specification"
name="specification"
value="${equipmentCard.equipmentSpecification.id}">
</select>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">是否备用</label>
<div class="col-sm-4">
<select class="form-control select2" id="isBackup" name="isBackup">
<option value="1">是</option>
<option value="0" selected="selected">否</option>
</select>
</div>
<label class="col-sm-2 control-label">关键性指数</label>
<div class="col-sm-4">
<select class="form-control select2" id="keynum" name="keynum">
<option value="1">无</option>
<option value="2">低</option>
<option value="3">高</option>
<option value="4">极高</option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">关联合同</label>
<div class="col-sm-9">
<input type="hidden" class="form-control" id="contractId"
name="contractId" placeholder="关联合同"
value="${equipmentCardProp.contractId}">
<input type="text" class="form-control" id="_contractName"
name="_contractName"
onclick="showContract4Selects('contractId','_contractName');"
placeholder="关联合同" value="${equipmentCardProp._contractName}">
</div>
</div>
<!-- 20210422新增字段 -->
<div class="form-group">
<label class="col-sm-2 control-label">预计使用时间/年</label>
<div class="col-sm-4">
<input type="number" class="form-control" id="estimatedLife"
name="estimatedLife" placeholder="预计使用时间/年"
value="${equipmentCardProp.estimatedLife}">
</div>
<label class="col-sm-2 control-label">项目类别编号</label>
<div class="col-sm-4">
<select class="form-control select2" id="cardTypeId" name="cardTypeId">
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">记账凭证号</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="bookkeepVoucher"
name="bookkeepVoucher" placeholder="记账凭证号"
value="${equipmentCardProp.bookkeepVoucher}">
</div>
<label class="col-sm-2 control-label">注销日期</label>
<div class="col-sm-4">
<div class="input-group date">
<div class="input-group-addon">
<i class="fa fa-calendar"></i>
</div>
<input type="text" class="form-control" id="equLogoutDate"
name="equLogoutDate"
value="${equipmentCardProp.equLogoutDate}"
placeholder="请选择"/>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">申购部门:</label>
<div class="col-sm-4">
<select class="form-control select2" id="equUserDepartment"
name="equUserDepartment">
</select>
</div>
<label class="col-sm-2 control-label">税额</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="taxAmount" name="taxAmount"
placeholder="税额" value="${equipmentCardProp.taxAmount}">
</div>
</div>
</form>
</div>
</div>
</div>--%>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default " data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-primary" onclick="doupdate()" id="btn_save">保存</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>