<!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('../../../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');
|
|
loadLocalJs('../../../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('../../../js/jquery-ui.min.js');
|
remoteUeditorToloadJs('utf8-jsp/ueditor.config.js');
|
remoteUeditorToloadJs('utf8-jsp/ueditor.all.js');
|
//建议手动加载语言,避免在ie下有时因为加载语言失败导致编辑器加载失败
|
//这里加载的语言文件会覆盖你在配置项目里添加的语言类型,比如你在配置项目里配置的是英文,这里加载的中文,那最后就是中文
|
remoteUeditorToloadJs('utf8-jsp/lang/zh-cn/zh-cn.js');
|
|
loadLocalJs('../../../js/validator.js');
|
</script>
|
<style>
|
body {
|
background-color: white;
|
box-sizing: border-box;
|
overflow-x: hidden;
|
}
|
|
.form-control {
|
padding: 0.3rem 0.7rem;
|
min-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;
|
}
|
|
.fade{
|
display: none;
|
}
|
|
.in.fade{
|
display: block;
|
}
|
|
.auth-div{
|
padding-top: 0!important;
|
padding-right: 1em;
|
padding-left: 7em;
|
}
|
|
.auth-div-checkbox {
|
padding-left: 4em;
|
}
|
|
.control-checkbox {
|
margin-right: 5px;
|
}
|
|
.edui-default {
|
padding: 0!important;
|
border: none;
|
}
|
|
/*富文本编辑器底部元素路径隐藏*/
|
.edui-default .edui-editor-breadcrumb {
|
display: none;
|
}
|
</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;">
|
<form class="form-horizontal" id="from">
|
<div class="tab-pane fade active in" id="home" role="tabpanel" aria-expanded="true" aria-labelledby="home-tab">
|
<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>
|
<input type="hidden" id="newsId" class="form-control col-sm-9" v-model="pubnews.newsId" />
|
<div class="portlet-body">
|
<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 required="" type="text" class="form-control col-sm-9" id="title" name="title" v-model="pubnews.title" 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>
|
</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 required="" class="form-control col-sm-9" id="type" name="type" >
|
</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>
|
<div class="row">
|
<div class="col-sm-12" style="padding:0;">
|
<div class="control-group">
|
<label class="control-label"><span style="color: red;">*</span>资讯内容</label>
|
<div class="controls">
|
<!--<input type="text" validate="{required:true}" name="contents" v-model="pubnews.contents" class="form-control col-sm-11" id="contents">-->
|
<!-- 加载编辑器的容器 -->
|
<script id="contents" name="contents" type="text/plain" class="form-control col-sm-11" style="z-index: 0;"></script>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<div style="height: 50px;"></div>
|
<div class="form-actions navbar-fixed-bottom" style="z-index: 0;">
|
<div style="float: left;">
|
<button v-if="hasPermission('sys:pubnews:edit')" class="btn btn-primary" 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>
|
</form>
|
</div>
|
</div>
|
<script src="../../../js/modules/sys/pubnews_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>-->
|
</body>
|
</html>
|