|
<!DOCTYPE html>
|
<html>
|
|
<head>
|
<title>应用程序管理</title>
|
<meta charset="UTF-8">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
|
<script src="../../../js/paramconfig.js"></script>
|
<script type="text/javascript">
|
remoteToLoadCss('BootStrap4/assets/css/style.css');
|
remoteToLoadCss('BootStrap4/expand/css/bootstrap-extract.css');
|
remoteToLoadCss('BootStrap4/expand/plugins/portlet/css/portlet.css');
|
loadLocalCss('../../../js/uploadFile/switchery.min.css');
|
loadLocalCss('../../../js/uploadFile/jquery.filer.css');
|
loadLocalCss('../../../js/uploadFile/jquery.filer-dragdropbox-theme.css');
|
remoteToLoadCss('BootStrap4/expand/plugins/jqgrid/ui.jqgrid-bootstrap.css');
|
remoteToLoadCss('BootStrap4/expand/css/jqGridCommon.css');
|
loadLocalCss('../../../css/jquery-ui.min.css');
|
|
// remoteToLoadJs('BootStrap4/assets/js/jquery.min.js');
|
<!-- 验证框架 -->
|
remoteToLoadJs('media/js/jquery-1.11.1.js');
|
remoteToLoadJs('media/js/jquery.form-3.51.0.js');
|
remoteToLoadJs('media/js/validation/jquery.validate.min.js');
|
remoteToLoadJs('media/js/validation/messages_zh.js');
|
remoteToLoadJs('media/js/validation/additional-methods.min.js');
|
remoteToLoadJs('media/js/yanzhen.js');
|
|
remoteToLoadJs('BootStrap4/expand/plugins/jqgrid/grid.locale-cn.js');
|
remoteToLoadJs('BootStrap4/expand/plugins/jqgrid/jquery.jqGrid.min.js');
|
remoteToLoadJs('BootStrap4/expand/plugins/layer/layer.js');
|
remoteToLoadJs('BootStrap4/assets/js/tether.min.js');
|
remoteToLoadJs('BootStrap4/assets/js/bootstrap.min.js');
|
remoteToLoadJs('BootStrap4/expand/plugins/portlet/portlet.js');
|
loadLocalJs('../../../libs/vue.min.js');
|
loadLocalJs('../../../js/common.js');
|
loadLocalJs('../../../libs/ajaxupload.js');
|
loadLocalJs('../../../js/jquery-ui.min.js');
|
loadLocalJs('../../../js/validator.js');
|
</script>
|
|
<style>
|
body {
|
background-color: white;
|
box-sizing: border-box;
|
}
|
|
.jFiler-items-grid .jFiler-item .jFiler-item-container {
|
margin-bottom: 0 !important;
|
}
|
|
.form-control {
|
padding: 0.3rem 0.7rem;
|
height: 34px;
|
display: inline-block;
|
}
|
|
.control-label {
|
padding-top: 0!important;
|
width: 160px;
|
float: left;
|
line-height: 30px;
|
padding-right: 1.5em;
|
}
|
|
.control-group {
|
margin-bottom: 1em;
|
}
|
|
.controls {
|
margin-left: 160px;
|
}
|
|
.col-sm-3,
|
.col-sm-6 {
|
padding-left: 0;
|
padding-right: 0;
|
}
|
|
.control-group error {
|
border-color: #b94a48;
|
}
|
|
#button {
|
color: #fff!important;
|
background-color: #039cfd !important;
|
border-color: #039cfd !important;
|
}
|
|
.ui-autocomplete{
|
z-index: 9999;
|
max-height:200px;
|
overflow-y:auto;
|
overflow-x:hidden;
|
}
|
|
/*列表的题标居中*/
|
.ui-jqgrid .ui-jqgrid-htable th.ui-th-column {
|
text-align: center !important;
|
}
|
</style>
|
</head>
|
|
<body>
|
<div id="rapp" v-cloak>
|
<ul class="nav nav-tabs" role="tablist">
|
<li class="nav-item">
|
<a class="nav-link active" id="home-tab" role="tab" aria-expanded="true" aria-controls="home" href="#home" data-toggle="tab">
|
<div class="top_tabs_li">{{title}}</div>
|
</a>
|
</li>
|
</ul>
|
<div class="tab-content" style="border-left: 1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;">
|
<div class="tab-pane fade active in" id="home" role="tabpanel" aria-expanded="true" aria-labelledby="home-tab">
|
<form class="form-horizontal" id="from">
|
<div class="portlet box ltblue">
|
<div class="portlet-title">
|
应用程序管理
|
<div class="caption">
|
<i class="fa fa-reorder"></i>
|
</div>
|
<div class="tools">
|
<a class="collapse" onclick="portlet_body_ShowOrHide(this);"></a>
|
</div>
|
</div>
|
<div class="portlet-body" style="display: block;">
|
<div class="row">
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label"><span style="color: red;">*</span>系统名称</label>
|
<div class="controls input-icon">
|
<input type="text" class="form-control col-sm-9" name="appfullname" v-model="systeminfo.appfullname" required="" maxchar="50" />
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
<div class="control-group">
|
<label class="control-label"><span style="color: red;">*</span>系统简称</label>
|
<div class="controls input-icon">
|
<input type="text" class="form-control col-sm-9" name="appname" id="appname" required="" v-model="systeminfo.appname" maxchar="20"/>
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
<div class="control-group">
|
<label class="control-label">系统编码</label>
|
<div class="controls input-icon">
|
<input type="text" class="form-control col-sm-9" name="appcode" id="appcode" v-model="systeminfo.appcode" maxchar="20" />
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
</div>
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label">图片路径</label>
|
<div class="controls">
|
<div style="border: 1px solid #CCCCCC;width: 110px; height: 100px; margin-bottom: 5px;">
|
<img id="imgUrl" src="" style="width: 110px; height: 100px;" alt="" />
|
</div>
|
<input id="imgUp" type="file" name="imgFile" multiple="multiple" accept="imgage/*" style="display: none;" />
|
<input id="upload" type="button" value="上传图片" class="btn btn-primary" />
|
<span style="color:red;font-size:12px;">(建议图片大小:94 × 96 像素)</span>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
<div class="row">
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label"><span style="color: red;">*</span>系统分类</label>
|
<div class="controls input-icon">
|
<select class="form-control col-sm-9" id="systype" name="systype" required="">
|
</select>
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
|
</div>
|
|
</div>
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label">系统版本</label>
|
<div class="controls input-icon">
|
<input type="text" class="form-control col-sm-9" v-model="systeminfo.version" name="version" id="version" maxchar="20" />
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
<div class="row">
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label"><span style="color: red;">*</span>系统首页</label>
|
<div class="controls input-icon">
|
<input type="text" id="sysaddress" name="sysaddress" class="form-control col-sm-9" v-model="systeminfo.sysaddress" required="" AllUrl="true" maxchar="500" />
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
</div>
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label">资源引用地址</label>
|
<div class="controls input-icon">
|
<input type="text" id="referenceurl" name="referenceurl" class="form-control col-sm-9" v-model="systeminfo.referenceurl" maxchar="255" />
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
<div class="row">
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label">系统主管单位</label>
|
<div class="controls">
|
<input type="text" style="float:left;" class="form-control col-sm-6" name="magunitname" id="magunitname" readonly="readonly" />
|
<input type="hidden" class="form-control col-sm-7" name="magunitIds" id="magunitIds"/>
|
<button type="button" data-toggle="modal" data-target="#magunitModal" class="btn btn-primary" onclick="magunitManager()" style="width:10%;">
|
...
|
</button>
|
<button type="button" style="width: 14.3%;" class="btn btn-danger" onclick="clearSelect(this)">
|
清除
|
</button>
|
</div>
|
</div>
|
</div>
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label">系统负责人</label>
|
<div class="controls">
|
<input type="text" style="float:left;" class="form-control col-sm-6" name="maguser" id="maguser" readonly="readonly" />
|
<input type="hidden" class="form-control col-sm-7" name="maguserIds" id="maguserIds"/>
|
<button type="button" data-toggle="modal" data-target="#maguserModal" class="btn btn-primary" onclick="maguserManager()" style="width:10%;">
|
...
|
</button>
|
<button type="button" style="width: 14.3%;" class="btn btn-danger" onclick="clearSelect(this)">
|
清除
|
</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
<div class="row">
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label">技术支持负责人</label>
|
<div class="controls input-icon">
|
<input type="text" class="form-control col-sm-9" name="magtechuser" id="magtechuser" v-model="systeminfo.magtechuser" maxchar="200" />
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
</div>
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label">技术支持联系方式</label>
|
<div class="controls input-icon">
|
<input type="text" id="techusertel" name="techusertel" class="form-control col-sm-9" v-model="systeminfo.techusertel" telephone="true" />
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
</div>
|
</div>
|
<div class="row">
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label"><span style="color: red;">*</span>系统状态</label>
|
<div class="controls input-icon">
|
<select class="form-control col-sm-9" name="sysstatus" id="sysstatus" required="">
|
<option value="1" selected="selected">正常</option>
|
<option value="2">暂停</option>
|
</select>
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
</div>
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label">浏览器推荐</label>
|
<div class="controls input-icon">
|
<input type="text" id="browser" name="browser" class="form-control col-sm-9" v-model="systeminfo.browser" maxchar="100" />
|
<span class="input-warning tooltips" data-original-title="">
|
<i class="fa-warning-sign" style="display: none;margin-left:30px;"></i>
|
</span>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
|
<div class="row">
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label"></label>
|
<div class="controls">
|
<label class='control-checkbox' style="padding-top:7px;">
|
<input type="checkbox" value="1" id="iscaslogin" name="iscaslogin" />
|
<span>单点登录集成</span>
|
</label>
|
</div>
|
</div>
|
</div>
|
<div class="col-sm-6">
|
<div class="control-group">
|
<label class="control-label"></label>
|
<div class="controls">
|
<label class='control-checkbox' style="padding-top:7px;">
|
<input type="checkbox" value="1" id="isnavigationshow" name="isnavigationshow" onclick="checkIsExceed()" />
|
<span>系统导航显示</span>
|
</label>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
<div class="row">
|
<div class="col-sm-12" style="padding:0;">
|
<div class="control-group">
|
<label class="control-label">功能简介</label>
|
<div class="controls">
|
<textarea name="U_SYSDESCRIPTION" v-model="systeminfo.sysdescription" class="form-control col-sm-11" id="U_SYSDESCRIPTION" rows="3" cols="20" style="height: 70px;"></textarea>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
<div class="row">
|
<div class="col-sm-12" style="padding:0;">
|
<div class="control-group">
|
<label class="control-label">备注</label>
|
<div class="controls">
|
<textarea name="U_REMARK" v-model="systeminfo.remark" class="form-control col-sm-11" id="U_REMARK" rows="3" cols="20" style="height: 70px;"></textarea>
|
</div>
|
</div>
|
</div>
|
</div>
|
|
</div>
|
</div>
|
</form>
|
<div style="height: 50px;"></div>
|
<div class="form-actions navbar-fixed-bottom" style="z-index: 0;">
|
<div style="float: left;">
|
<button class="btn btn-primary" v-if="hasPermission('sys:systeminfo:edit')" id="button" type="button" @click="saveOrUpdate"><i class="fa fa-check"></i> 保存 </button>
|
<button class="btn btn-black" id="close" type="button" onclick="window.close()">关闭 </button>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<!-- 负责人窗口 -->
|
<div class="modal fade" id="maguserModal" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog" style="width: 900px;">
|
<div class="modal-content">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
|
×
|
</button>
|
<h4 class="modal-title" id="myModalLabel">
|
用户-列表
|
</h4>
|
</div>
|
<div class="modal-body">
|
<div class="row">
|
<div style="width:50%;">
|
<div class="control-group">
|
<label class="control-label" style="width: 80px;margin-left: 15px;">用户名称</label>
|
<input type="text" class="form-control col-sm-8" id="chinesename" name="chinesename" onkeyup="findUserByWord()" onclick="findUserByWord()" placeholder="输入用户名、中文名或拼音首字母查询">
|
</div>
|
</div>
|
<div style="width: 50%;text-align: right;padding-right: 0.75em;">
|
<a class="btn btn-primary-outline" onclick="modalQuery('Maguser')"><i class="fa fa-search"></i> 查询</a>
|
<a class="btn btn-primary-outline" onclick="clearInput()"><i class="fa fa-trash-o"></i> 清除</a>
|
</div>
|
</div>
|
<div style="-ms-overflow-y: auto;height: 520px;overflow: auto;">
|
<table id="jqMaguserGrid"></table>
|
<div id="jqMaguserGridPager"></div>
|
</div>
|
<div>
|
<button class="btn btn-primary" type="button" onclick="getSelecteds('Maguser')"><i class="fa fa-check"></i> 确定</button>
|
<button type="button" id="ModelClose" name="ModelClose" class="btn btn-default" data-dismiss="modal"> 关闭</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<!-- 主管单位窗口 -->
|
<div class="modal fade" id="magunitModal" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
|
<div class="modal-dialog" style="width: 900px;">
|
<div class="modal-content">
|
<div class="modal-header">
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
|
×
|
</button>
|
<h4 class="modal-title" id="myModalLabel">
|
单位-列表
|
</h4>
|
</div>
|
<div class="modal-body">
|
<div class="row">
|
<div style="width:50%;">
|
<div class="control-group">
|
<label class="control-label" style="width: 80px;margin-left: 15px;">单位名称</label>
|
<input type="text" class="form-control col-sm-8" id="unitname" name="unitname" onkeyup="findPinyinByKeyWord()" onclick="findPinyinByKeyWord()" placeholder="输入单位名称或拼音首字母查询" />
|
</div>
|
</div>
|
<div style="width: 50%;text-align: right;padding-right: 0.75em;">
|
<a class="btn btn-primary-outline" onclick="modalQuery('Magunit')"><i class="fa fa-search"></i> 查询</a>
|
<a class="btn btn-primary-outline" onclick="clearInput()"><i class="fa fa-trash-o"></i> 清除</a>
|
</div>
|
</div>
|
<div style="-ms-overflow-y: auto;height: 520px;overflow: auto;">
|
<table id="jqMagunitGrid"></table>
|
<div id="jqMagunitGridPager"></div>
|
</div>
|
<div>
|
<button class="btn btn-primary" type="button" onclick="getSelecteds('Magunit')"><i class="fa fa-check"></i> 确定</button>
|
<button type="button" id="ModelClose" name="ModelClose" class="btn btn-default" data-dismiss="modal"> 关闭</button>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<script src="../../../js/modules/sys/systemeinfo_edit.js"></script>
|
<!--验证框架必备js-->
|
<!--<script type="text/javascript" src="../../../js/jquery.validate.min.js"></script>-->
|
<!--<script type="text/javascript" src="../../../js/messages_cn.js"></script>-->
|
<!--<script type="text/javascript" src="../../../js/validator.js"></script>-->
|
<!--<script type="text/javascript" src="../../../js/jquery.metadata.js"></script>-->
|
<!--<script type="text/javascript" src="../../../js/yanzhen.js"></script>-->
|
|
<script>
|
function uploadImg() {
|
$("#imgUp").click();
|
}
|
</script>
|
</body>
|
|
</html>
|