@model DTO.ExpertDTO
|
@using DTO;
|
@using zhengcaioa.Models;
|
@{
|
List<Area> Province = ViewData["Province"] as List<Area>; //省
|
List<Area> City = ViewData["City"] as List<Area>; //市
|
List<SysCodeDtl> Sex = ViewData["sex"] as List<SysCodeDtl>; //客户类型
|
//List<SysCodeDtl> InfoSource = ViewData["InfoSource"] as List<SysCodeDtl>; //客户来源
|
//List<SysCodeDtl> expertType = ViewData["expertType"] as List<SysCodeDtl>; //专家类型
|
//List<SysCodeDtl> level = ViewData["level"] as List<SysCodeDtl>; //专家等级
|
List<SysCodeDtl> ReviewItem = ViewData["ReviewItem"] as List<SysCodeDtl>; //评审品目
|
|
}
|
@{
|
Layout = null;
|
}
|
|
<!DOCTYPE html>
|
<html>
|
<head>
|
<meta charset="utf-8">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
|
<meta name="description" content="">
|
<meta name="author" content="ThemeBucket">
|
<title>@(SiteConfig.SiteName)</title>
|
<link href="~/css/bootstrap.min.css" rel="stylesheet">
|
<link href="~/css/font-awesome.min.css" rel="stylesheet">
|
<link href="~/css/animate.min.css" rel="stylesheet">
|
|
@*<link href="~/css/plugins/iCheck/custom.css" rel="stylesheet">*@
|
<link href="~/css/style.min.css" rel="stylesheet">
|
<link href="~/css/plugins/chosen/chosen.css?v=7" rel="stylesheet">
|
@*<link href="~/js/plugins/layer/skin/layer.css" rel="stylesheet">*@
|
@*<link href="~/css/plugins/datapicker/datepicker3.css" rel="stylesheet">*@
|
<link href="~/css/style.min.css" rel="stylesheet">
|
<link href="~/css/plugins/toastr/toastr.min.css" rel="stylesheet" />
|
<link href="~/css/plugins/webuploader/webuploader.css" rel="stylesheet" />
|
|
<style type="text/css">
|
.webuploader-pick {
|
position: relative;
|
display: inline-block;
|
cursor: pointer;
|
background: #00b7ee;
|
padding: 8px 14px 7px 14px;
|
color: #fff;
|
text-align: center;
|
border-radius: 3px;
|
overflow: hidden;
|
}
|
|
div.clearfix > label {
|
padding-top: 8px;
|
}
|
|
.chosen-container {
|
border-radius: 1px;
|
border: 1px solid #e5e6e7;
|
}
|
|
.col-md-1.control-label {
|
padding-right: 0px;
|
font-weight: 400;
|
}
|
|
.img-box {
|
height: 120px;
|
width: 120px;
|
float: left;
|
padding-left: 0px !important;
|
padding-right: 20px;
|
/*border:1px solid #c3cbe5;*/
|
}
|
|
.img-box img {
|
height: 80px;
|
width: 80px;
|
}
|
|
.img-box p {
|
width: 80px;
|
text-align: center;
|
}
|
|
.img-row {
|
height: 80px !important;
|
padding-right: 2px !important;
|
}
|
|
.img-row label {
|
height: 30px;
|
line-height: 80px;
|
}
|
</style>
|
|
<!-- jqgrid-->
|
<script language="javascript" src="~/js/jquery.min.js" type="text/javascript"></script>
|
<script src="~/js/bootstrap.min.js"></script>
|
|
<!--容器-->
|
@*<script language="javascript" src="~/js/datehelper.js" type="text/javascript"></script>*@
|
@*<script language="javascript" src="~/js/plugins/query/jquery.query-object.js" type="text/javascript"></script>*@
|
@*<script language="javascript" src="~/js/plugins/iCheck/icheck.min.js" type="text/javascript"></script>*@
|
<script language="javascript" src="~/js/chosen_v1.8.7/chosen.jquery.js" type="text/javascript"></script>
|
@*<script language="javascript" src="~/js/plugins/datapicker/bootstrap-datepicker.js" type="text/javascript"></script>*@
|
<script language="javascript" src="~/js/plugins/layer/layer.js" type="text/javascript"></script>
|
@*<script src="~/js/plugins/jqgrid/jquery.jqGrid.min.js" type="text/javascript"></script>*@
|
@*<script src="~/js/plugins/jqgrid/i18n/grid.locale-cn.js" type="text/javascript"></script>*@
|
<script src="~/js/plugins/toastr/toastr.min.js" type="text/javascript"></script>
|
<script src="~/js/plugins/webuploader/webuploader.min.js"></script>
|
|
<script language="javascript" src="~/js/common-layout.js" type="text/javascript"></script>
|
<script src="~/js/plugins/layer/laydate/laydate.js" type="text/javascript"></script>
|
<script src="~/js/imgUpload.js"></script>
|
@*<script src="~/js/plugins/iTexbox/itextbox.js" type="text/javascript"></script>*@
|
@*<script src="~/js/plugins/iuploader/iuploader.js"></script>*@
|
<script src="~/js/TUJS.js"></script>
|
</head>
|
<body class="gray-bg" style="overflow:auto">
|
<form id="formtest">
|
<div class="wrapper wrapper-content" id="ibox-content" style="padding:15px;">
|
<div class="row">
|
<div class="col-sm-12">
|
<div class="ibox float-e-margins">
|
<div class="ibox-title">
|
<h5> <i class="fa fa-list"></i> 新增专家</h5>
|
</div>
|
<div id="div_content" class="ibox-content" style="background-color:white;">
|
<div class="row">
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
@*<label class="text-right col-sm-1 col-md-1 control-label">信息来源<i class="red">*</i></label>
|
<div class="col-sm-2 col-md-2">
|
<select id="InfoSource" class="form-control" name="InfoSource" data-placeholder="选择 序列 ..." style="font-weight:normal;">
|
<option value="" hassubinfo="true">请选择</option>
|
@foreach (var item in InfoSource)
|
{
|
@if (!item.CodeSn.Equals(Model.InfoSource))
|
{
|
<option value="@item.CodeSn" hassubinfo="true">
|
@item.Comments
|
</option>
|
}
|
else
|
{
|
<option value="@item.CodeSn" hassubinfo="true" selected="selected">
|
@item.Comments
|
</option>
|
}
|
|
}
|
}
|
|
</select>
|
<input type="hidden" id="Id" name="Id" value="@Model.Id" />
|
</div>*@
|
|
|
@*<label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">专家类型<i class="red">*</i></label>
|
<div class="col-sm-2 col-md-2" grouptype="Vdata">
|
<select id="ExpertType" class="form-control" name="expertType" data-placeholder="选择 序列 ...">
|
<option value="" hassubinfo="true">请选择</option>
|
@foreach (var item in expertType)
|
{
|
@if (!item.CodeSn.Equals(Model.ExpertType))
|
{
|
<option value="@item.CodeSn" hassubinfo="true">
|
@item.Comments
|
</option>
|
}
|
else
|
{
|
<option value="@item.CodeSn" hassubinfo="true" selected="selected">
|
@item.Comments
|
</option>
|
}
|
|
}
|
}
|
|
</select>
|
|
</div>*@
|
<label class="text-right col-sm-1 col-md-1 control-label">专家姓名<i class="red">*</i></label>
|
<div class="col-sm-2 col-md-2">
|
<input class="form-control" label="详细地址" name="Name" id="Name" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Name" autocomplete="off">
|
</div>
|
<label class="text-right col-sm-1 col-md-1 control-label">性别<i class="red">*</i></label>
|
<div class="col-sm-2 col-sm-2" grouptype="Vdata">
|
<select id="Sex" class="form-control" name="Sex" data-placeholder="选择 序列 ..." style="font-weight:normal;">
|
<option value="" hassubinfo="true">请选择</option>
|
@foreach (var item in Sex)
|
{
|
@if (!item.CodeId.Equals(Model.Sex))
|
{
|
<option value="@item.CodeId" hassubinfo="true">
|
@item.Comments
|
</option>
|
}
|
else
|
{
|
<option value="@item.CodeId" hassubinfo="true" selected="selected">
|
@item.Comments
|
</option>
|
}
|
|
}
|
}
|
|
</select>
|
|
</div>
|
|
|
</div>
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
<label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">评审品目</label>
|
<div class="col-sm-11 col-md-11" grouptype="Vdata">
|
<select id="ReviewItem" class="form-control" name="ReviewItem" multiple data-placeholder="选择 序列 ...">
|
<option value="" hassubinfo="true">请选择</option>
|
@foreach (var item in ReviewItem)
|
{
|
@if (Model.ReviewItem != null && Model.ReviewItem.Split(',').Contains(item.CodeSn))
|
{
|
<option value="@item.CodeSn" hassubinfo="true" selected="selected">
|
@item.Comments
|
</option>
|
}
|
else
|
{
|
<option value="@item.CodeSn" hassubinfo="true">
|
@item.Comments
|
</option>
|
}
|
|
}
|
|
|
</select>
|
|
|
|
|
</div>
|
</div>
|
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
@*<label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">专家级别<i class="red">*</i></label>
|
<div class="col-sm-2 col-md-2" grouptype="Vdata">
|
<select id="Level" class="form-control" name="Level" data-placeholder="选择 序列 ...">
|
<option value="" hassubinfo="true">请选择</option>
|
@foreach (var item in level)
|
{
|
@if (!item.CodeSn.Equals(Model.Level))
|
{
|
<option value="@item.CodeSn" hassubinfo="true">
|
@item.Comments
|
</option>
|
}
|
else
|
{
|
<option value="@item.CodeSn" hassubinfo="true" selected="selected">
|
@item.Comments
|
</option>
|
}
|
|
}
|
|
|
</select>
|
|
</div>*@
|
|
<label class="text-right col-sm-1 col-md-1 control-label">身份证号<i class="red">*</i></label>
|
<div class="col-sm-2 col-md-2" grouptype="Vdata">
|
<input class="form-control" label="身份证号" name="IdCard" id="IdCard" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.IdCard" autocomplete="off">
|
</div>
|
|
<label class="text-right col-sm-1 col-md-1 control-label">专家证号</label>
|
<div class="col-sm-2 col-md-2" grouptype="Vdata">
|
<input class="form-control" label="专家证号" name="CertiNumber" id="CertiNumber" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.CertiNumber">
|
</div>
|
|
</div>
|
|
|
|
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
<label class="text-right col-sm-1 col-md-1 control-label">通信地址</label>
|
<div class="col-sm-5 col-md-5">
|
<input class="form-control" label="通信地址" name="Address" id="Address" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Address" autocomplete="off">
|
</div>
|
|
<label grouptype="Vdata" class="text-right col-sm-1 col-md-1 control-label">所属区域</label>
|
<div class="col-sm-2 col-md-2">
|
<div style="width:110px;float:left;">
|
<select id="Province" class="form-control" name="Province" data-placeholder="选择 序列 ..." style="font-weight:normal;">
|
<option value="" hassubinfo="true">请选择</option>
|
@foreach (var item in Province)
|
{
|
@if (!item.CodeId.Equals(Model.Province))
|
{
|
<option value="@item.CodeId" hassubinfo="true">
|
@item.Name
|
</option>
|
}
|
else
|
{
|
<option value="@item.CodeId" hassubinfo="true" selected="selected">
|
@item.Name
|
</option>
|
}
|
|
|
}
|
|
</select>
|
</div>
|
<div style="width:110px;float:left;">
|
<select id="City" class="form-control" name="City" data-placeholder="选择 序列 ..." style="font-weight:normal;">
|
<option value="" hassubinfo="true">请选择</option>
|
@foreach (var item in City)
|
{
|
@if (!item.CodeId.Equals(Model.City))
|
{
|
<option value="@item.CodeId" hassubinfo="true">
|
@item.Name
|
</option>
|
}
|
else
|
{
|
<option value="@item.CodeId" hassubinfo="true" selected="selected">
|
@item.Name
|
</option>
|
}
|
|
|
}
|
|
</select>
|
</div>
|
</div>
|
|
|
|
<label class="text-right col-sm-1 col-md-1 control-label">邮政编码</label>
|
<div class="col-sm-2 col-md-2">
|
<input class="form-control" label="邮政编码" name="Postal" id="Postal" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Postal" autocomplete="off">
|
</div>
|
|
|
</div>
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
<label class="text-right col-sm-1 col-md-1 control-label">联系电话1</label>
|
<div class="col-sm-2 col-md-2">
|
<input class="form-control" label="联系电话1" name="Phone1" id="Phone1" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Phone1" autocomplete="off">
|
</div>
|
|
<label class="text-right col-sm-1 col-md-1 control-label">联系电话2</label>
|
<div class="col-sm-2 col-md-2">
|
<input class="form-control" label="联系电话2" name="Phone2" id="Phone2" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Phone2" autocomplete="off">
|
</div>
|
|
<label class="text-right col-sm-1 col-md-1 control-label">QQ</label>
|
<div class="col-sm-2 col-md-2">
|
<input class="form-control" label="QQ号" name="Qq" id="Qq" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Qq" autocomplete="off">
|
</div>
|
|
<label class="text-right col-sm-1 col-md-1 control-label">微信</label>
|
<div class="col-sm-2 col-md-2">
|
<input class="form-control" label="微信" name="Wechat" id="Wechat" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Wechat" autocomplete="off">
|
</div>
|
|
</div>
|
|
|
@*<div class="ibox-title">
|
<h5> <i class="fa fa-list"></i> 客户资料</h5>
|
</div>*@
|
<style>
|
.divImg {
|
height: 80px;
|
width: 80px;
|
}
|
</style>
|
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
<div class="col-sm-1 col-md-1 img-row">
|
<label class="text-right control-label">专家证书</label>
|
</div>
|
<div class="col-sm-6 col-md-6">
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="frontImg" class="frontImg"></div>
|
<input type="hidden" id="CertiFont" name="CertiFont" value="@Model.CertiFont" />
|
<p>上传正面</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="BackImg" class="BackImg"></div>
|
<input type="hidden" id="CertiBack" name="CertiBack" value="@Model.CertiBack" />
|
<p>上传背面</p>
|
</div>
|
</div>
|
|
</div>
|
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
<div class="col-sm-1 col-md-1 img-row">
|
<label class="text-right control-label">职称证书</label>
|
</div>
|
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg" class="TitileImg"></div>
|
<input type="hidden" id="TitileCerti" name="TitileCerti" value="@Model.TitileCerti" />
|
<p>上传职称证书</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg1" class="TitileImg1"></div>
|
<input type="hidden" id="TitileCerti1" name="TitileCerti1" value="@Model.TitileCerti1" />
|
<p>上传职称证书</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg2" class="TitileImg2"></div>
|
<input type="hidden" id="TitileCerti2" name="TitileCerti2" value="@Model.TitileCerti2" />
|
<p>上传职称证书</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg3" class="TitileImg3"></div>
|
<input type="hidden" id="TitileCerti3" name="TitileCerti3" value="@Model.TitileCerti3" />
|
<p>上传职称证书</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg4" class="TitileImg4"></div>
|
<input type="hidden" id="TitileCerti4" name="TitileCerti4" value="@Model.TitileCerti4" />
|
<p>上传职称证书</p>
|
</div>
|
@*</div>
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
<div class="col-sm-1 col-md-1 img-row">
|
|
</div>*@
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg5" class="TitileImg5"></div>
|
<input type="hidden" id="TitileCerti5" name="TitileCerti5" value="@Model.TitileCerti5" />
|
<p>上传职称证书</p>
|
</div>
|
|
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg6" class="TitileImg6"></div>
|
<input type="hidden" id="TitileCerti6" name="TitileCerti6" value="@Model.TitileCerti6" />
|
<p>上传职称证书</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg7" class="TitileImg7"></div>
|
<input type="hidden" id="TitileCerti7" name="TitileCerti7" value="@Model.TitileCerti7" />
|
<p>上传职称证书</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg8" class="TitileImg8"></div>
|
<input type="hidden" id="TitileCerti8" name="TitileCerti8" value="@Model.TitileCerti8" />
|
<p>上传职称证书</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg9" class="TitileImg9"></div>
|
<input type="hidden" id="TitileCerti9" name="TitileCerti9" value="@Model.TitileCerti9" />
|
<p>上传职称证书</p>
|
</div>
|
<div class="col-sm-2 col-md-2 img-box">
|
<div id="TitileImg10" class="TitileImg10"></div>
|
<input type="hidden" id="TitileCerti10" name="TitileCerti10" value="@Model.TitileCerti10" />
|
<p>上传职称证书</p>
|
</div>
|
|
</div>
|
|
<div class="clearfix layer-area" style="padding-bottom:15px;">
|
|
<label class="text-right col-sm-1 col-md-1 control-label">专家简介</label>
|
<div class="col-sm-11 col-md-11">
|
<textarea id="Remark" name="Remark" class="form-control bt" style="resize:none;overflow-y:hidden; min-height:80px;" onpropertychange="this.style.height=this.scrollHeight + 'px'" oninput="this.style.height=this.scrollHeight + 'px'">@Model.Remark </textarea>
|
</div>
|
|
</div>
|
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
<div class="wrapper wrapper-content" style="margin-top:0px"></div>
|
<div class="ibox-content" id="top" style="z-index:100; position:fixed; height:50px; width:100%;bottom:0; text-align: right; padding-top:8px ">
|
<div class="" style="float:right;" data-bootstro-width="500px" data-bootstro-content="功能按钮:“保存”,“删除”">
|
|
|
<a class="btn btn-success" href="javascript:void(0)" onclick="saveExpert();" style="margin-left:4px; border-radius:4px;">
|
<i class="glyphicon glyphicon-ok"></i> <span class="bold">提交</span>
|
</a>
|
</div>
|
</div>
|
|
</form>
|
<script type="text/javascript">
|
var hh = document.body.clientHeight - $('.ibox-title').height() - $("#top").height() * 2 - 95;
|
$("#div_content").height(hh);
|
|
toastr.options = {
|
"closeButton": true,
|
"debug": false,
|
"progressBar": true,
|
"positionClass": "toast-bottom-right",
|
"onclick": null,
|
"showDuration": "300",
|
"hideDuration": "600",
|
"timeOut": "4500",
|
"extendedTimeOut": "600",
|
"showEasing": "swing",
|
"hideEasing": "linear",
|
"showMethod": "fadeIn",
|
"hideMethod": "fadeOut"
|
};
|
|
var imgs = {
|
BackImg: '',
|
BackImg: '',
|
TitileImg: '',
|
TitileImg1: '',
|
TitileImg2: '',
|
TitileImg3: '',
|
TitileImg4: '',
|
TitileImg5: '',
|
TitileImg6: '',
|
TitileImg7: '',
|
TitileImg8: '',
|
TitileImg9: '',
|
TitileImg10: '',
|
|
}
|
|
var Remark = document.getElementById("Remark");
|
|
Remark.style.height = Remark.scrollHeight + 'px';
|
|
var imgPath = "@Url.Content("~/UploadFile/")";
|
|
//初始化图片上传div
|
new DragImgUpload("#frontImg", {
|
callback: function (files) {
|
imgs.frontImg = imgUploadCallback(files);
|
if (imgs.frontImg !== "") {
|
$("#CertiFont").val(imgPath + imgs.frontImg);
|
}
|
}
|
});
|
new DragImgUpload("#BackImg", {
|
callback: function (files) {
|
imgs.BackImg = imgUploadCallback(files);
|
if (imgs.BackImg !== "") {
|
$("#CertiBack").val(imgPath + imgs.BackImg);
|
}
|
}
|
});
|
new DragImgUpload("#TitileImg", {
|
callback: function (files) {
|
imgs.TitileImg = imgUploadCallback(files);
|
if (imgs.TitileImg !== "") {
|
$("#TitileCerti").val(imgPath + imgs.TitileImg);
|
$("#TitileCerti1").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg1", {
|
callback: function (files) {
|
imgs.TitileImg1 = imgUploadCallback(files);
|
if (imgs.TitileImg1!== "") {
|
$("#TitileCerti1").val(imgPath + imgs.TitileImg1);
|
$("#TitileCerti2").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg2", {
|
callback: function (files) {
|
imgs.TitileImg2 = imgUploadCallback(files);
|
if (imgs.TitileImg2 !== "") {
|
$("#TitileCerti2").val(imgPath + imgs.TitileImg2);
|
$("#TitileCerti3").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg3", {
|
callback: function (files) {
|
imgs.TitileImg3 = imgUploadCallback(files);
|
if (imgs.TitileImg3 !== "") {
|
$("#TitileCerti3").val(imgPath + imgs.TitileImg3);
|
$("#TitileCerti4").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg4", {
|
callback: function (files) {
|
imgs.TitileImg4 = imgUploadCallback(files);
|
if (imgs.TitileImg4 !== "") {
|
$("#TitileCerti4").val(imgPath + imgs.TitileImg4);
|
$("#TitileCerti5").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg5", {
|
callback: function (files) {
|
imgs.TitileImg5 = imgUploadCallback(files);
|
if (imgs.TitileImg5 !== "") {
|
$("#TitileCerti5").val(imgPath + imgs.TitileImg5);
|
$("#TitileCerti6").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg6", {
|
callback: function (files) {
|
imgs.TitileImg6 = imgUploadCallback(files);
|
if (imgs.TitileImg6 !== "") {
|
$("#TitileCerti6").val(imgPath + imgs.TitileImg6);
|
$("#TitileCerti7").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg7", {
|
callback: function (files) {
|
imgs.TitileImg7 = imgUploadCallback(files);
|
if (imgs.TitileImg7 !== "") {
|
$("#TitileCerti7").val(imgPath + imgs.TitileImg7);
|
$("#TitileCerti8").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg8", {
|
callback: function (files) {
|
imgs.TitileImg8 = imgUploadCallback(files);
|
if (imgs.TitileImg8 !== "") {
|
$("#TitileCerti8").val(imgPath + imgs.TitileImg8);
|
$("#TitileCerti9").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg9", {
|
callback: function (files) {
|
imgs.TitileImg9 = imgUploadCallback(files);
|
if (imgs.TitileImg9 !== "") {
|
$("#TitileCerti9").val(imgPath + imgs.TitileImg9);
|
$("#TitileCerti10").parent().show();
|
}
|
|
}
|
});
|
new DragImgUpload("#TitileImg10", {
|
callback: function (files) {
|
imgs.TitileImg10 = imgUploadCallback(files);
|
if (imgs.TitileImg10 !== "") {
|
$("#TitileCerti10").val(imgPath + imgs.TitileImg10);
|
}
|
|
}
|
});
|
|
$(function () {
|
|
$("#TitileCerti1").parent().hide();
|
$("#TitileCerti2").parent().hide();
|
$("#TitileCerti3").parent().hide();
|
$("#TitileCerti4").parent().hide();
|
$("#TitileCerti5").parent().hide();
|
$("#TitileCerti6").parent().hide();
|
$("#TitileCerti7").parent().hide();
|
$("#TitileCerti8").parent().hide();
|
$("#TitileCerti9").parent().hide();
|
$("#TitileCerti10").parent().hide();
|
|
imgs.frontImg = $.trim( $("#CertiFont").val() );
|
imgs.BackImg = $.trim( $("#CertiBack").val());
|
imgs.TitileImg = $.trim($("#TitileCerti").val());
|
imgs.TitileImg1 = $.trim($("#TitileCerti1").val());
|
imgs.TitileImg2 = $.trim($("#TitileCerti2").val());
|
imgs.TitileImg3 = $.trim($("#TitileCerti3").val());
|
imgs.TitileImg4 = $.trim($("#TitileCerti4").val());
|
imgs.TitileImg5 = $.trim($("#TitileCerti5").val());
|
imgs.TitileImg6 = $.trim($("#TitileCerti6").val());
|
imgs.TitileImg7 = $.trim($("#TitileCerti7").val());
|
imgs.TitileImg8 = $.trim($("#TitileCerti8").val());
|
imgs.TitileImg9 = $.trim($("#TitileCerti9").val());
|
imgs.TitileImg10 = $.trim($("#TitileCerti10").val());
|
|
if (imgs.frontImg !== "") {
|
$("#frontImg img").each(function (i) {
|
$(this).attr("src", imgs.frontImg);
|
});
|
}
|
|
if (imgs.BackImg !== "") {
|
|
$("#BackImg img").each(function (i) {
|
$(this).attr("src", imgs.BackImg);
|
});
|
}
|
|
if (imgs.TitileImg !== "") {
|
$("#TitileImg img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg);
|
});
|
$("#TitileCerti1").parent().show();
|
}
|
|
if (imgs.TitileImg1 !== "") {
|
$("#TitileImg1 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg1);
|
});
|
$("#TitileCerti2").parent().show();
|
}
|
|
if (imgs.TitileImg2 !== "") {
|
$("#TitileImg2 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg2);
|
});
|
$("#TitileCerti3").parent().show();
|
}
|
|
if (imgs.TitileImg3 !== "") {
|
$("#TitileImg3 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg3);
|
});
|
$("#TitileCerti4").parent().show();
|
}
|
|
if (imgs.TitileImg4 !== "") {
|
$("#TitileImg4 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg4);
|
});
|
$("#TitileCerti5").parent().show();
|
}
|
|
if (imgs.TitileImg5 !== "") {
|
$("#TitileImg5 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg5);
|
});
|
$("#TitileCerti6").parent().show();
|
}
|
|
if (imgs.TitileImg6 !== "") {
|
$("#TitileImg6 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg6);
|
});
|
$("#TitileCerti7").parent().show();
|
}
|
|
if (imgs.TitileImg7 !== "") {
|
$("#TitileImg7 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg7);
|
});
|
$("#TitileCerti8").parent().show();
|
}
|
|
if (imgs.TitileImg8 !== "") {
|
$("#TitileImg8 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg8);
|
});
|
$("#TitileCerti9").parent().show();
|
}
|
|
if (imgs.TitileImg9 !== "") {
|
$("#TitileImg9 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg9);
|
});
|
$("#TitileCerti10").parent().show();
|
}
|
|
if (imgs.TitileImg10 !== "") {
|
$("#TitileImg10 img").each(function (i) {
|
$(this).attr("src", imgs.TitileImg10);
|
});
|
}
|
|
|
|
|
$("#ReviewItem").chosen({
|
hide_results_on_select: false
|
});
|
|
|
});
|
|
|
|
|
function imgUploadCallback(files) {
|
var fileName = "";
|
var file = files[0];
|
var sendData = new FormData();
|
sendData.append('img', files[0]);
|
$.ajax({
|
type: "post",
|
url: "@Url.Content("~/Expert/UploadImage")",
|
data: sendData,
|
async:false,
|
contentType: false,
|
processData: false,
|
success: function (res) {
|
fileName = res;// FilePath + file.name;
|
//parent.layer.msg("修改成功!");
|
},
|
error: function (data) {
|
fileName = "";
|
}
|
});
|
|
return fileName;
|
};
|
var id = '@Model.Id';
|
var bUpload = false;
|
var bAdd = false; // 新增操作
|
var fileId = ""; // 上传文件生成的Id
|
var bEditFile = false; // 编辑时,是否关联了附件
|
var bDeleteFile = false; // 删除操作
|
var attachment_id = 0; // 附件id
|
var imgLoad = new Object();
|
|
|
|
|
|
// 保存岗位信息
|
var saveExpert = function () {
|
|
if ($("#Name").val() == '') {
|
toastr.warning("专家姓名不能为空");
|
return;
|
};
|
if (Verify.isNull($("#Province").val()) || Verify.isNull($("#City").val()) ) {
|
toastr.warning("区域不能为空");
|
return;
|
}
|
if ($("#IdCard").val() == '') {
|
toastr.warning("身份证号不能为空");
|
return;
|
}
|
|
|
|
//if ($.trim($("#ReviewItem").val()) == '') {
|
// toastr.warning("评审项目不能为空");
|
// return;
|
//}
|
|
if ($("#Sex").val() == '') {
|
toastr.warning("性别不能为空");
|
return;
|
};
|
//var data = { id: $("#Id").val(), StartTime:$("#StartTime").val(), Sheng: $("#Sheng").val(), job_level: $("#Job_level").val().toString(), ExistsAttachment: fileId != "" }
|
$.ajax({
|
type: "POST",
|
url: "/ExpertsApply/ExpertsApplySave?ReviewItemSelect=" + $("#ReviewItem").val(),
|
dataType: "json",
|
global: false,
|
data: $('form').serializeArray(),
|
success: function (data) {
|
|
|
|
if (data.Result) {
|
// parent._afterSave(true);
|
|
//window.location = "/Project/add?id=" + data.ReturnID;
|
layer.msg('成功保存', { icon: 5 }, function () {
|
try {
|
_pageAutoClose();//自动关闭页面方法
|
}
|
catch (err) {
|
try {
|
parent._CloseTab1("/ExpertsApply/ExpertsApply");
|
}
|
catch (err) {
|
|
var browserName = navigator.appName;
|
if (browserName == "Netscape") {
|
window.location.href = "about:blank"; //关键是这句话
|
window.close();
|
} else if (browserName == "Microsoft Internet Explorer") {
|
window.opener = null;
|
window.close();
|
}
|
|
}
|
}
|
});
|
|
|
|
}
|
else {
|
// toastr.error("失败");
|
layer.msg(data.Message, { icon: 5 });
|
}
|
|
},
|
error: function () {
|
|
|
layer.msg('失败', { icon: 5 });
|
}
|
});
|
}
|
|
|
$("#Province").change(function () {
|
|
var sheng = $("#Province").val();
|
$.ajax({
|
type: "GET",
|
url: "/Project/getCity?shengid=" + sheng,
|
dataType: "json",
|
global: false,
|
data: "",
|
success: function (data) {
|
|
var city = $("#City");
|
city.find('option').remove();
|
var aaa = '<option value="" hassubinfo="true">请选择</option>';
|
city.append(aaa);
|
if (data.length > 0) {
|
for (var i = 0; i < data.length; i++) {
|
|
var o = '<option value="' + data[i].CodeId + '" hassubinfo="true">' + data[i].Name + '</option>';
|
city.append(o);
|
}
|
}
|
},
|
error: function () {
|
|
|
parent.layer.msg('失败', { icon: 5 });
|
}
|
});
|
});
|
|
|
|
|
|
function addresschushi() {
|
var sheng = $.trim($("#Province").find("option:selected").text());
|
var city = $.trim($("#City").find("option:selected").text());
|
var Address = $("#Address");
|
|
Address.val(sheng + city + AreaId.replace("请选择", ""));
|
}
|
|
if ($("#Id").val() == '') {
|
|
addresschushi();
|
}
|
|
|
function _pageAutoClose() {
|
parent.window._reloadPageData();
|
var index = parent.layer.getFrameIndex(window.name);
|
parent.layer.isRefresh = true;
|
parent.layer.closeAll('loading');
|
parent.layer.close(index);
|
return false;
|
}
|
</script>
|
</body>
|
</html>
|