| | |
| | | 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; |
| | | Layout = null; |
| | | } |
| | | |
| | | <!DOCTYPE html> |
| | |
| | | } |
| | | |
| | | } |
| | | } |
| | | |
| | | |
| | | </select> |
| | | |
| | |
| | | |
| | | <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"> |
| | | <input class="form-control" label="评审品目" name="ReviewItem" id="ReviewItem" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.ReviewItem" autocomplete="off"> |
| | | <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> |
| | | |
| | |
| | | |
| | | <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:120px;float:left;"> |
| | | <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) |
| | |
| | | |
| | | </select> |
| | | </div> |
| | | <div style="width:120px;float:left;"> |
| | | <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) |
| | |
| | | |
| | | </div> |
| | | <div class="clearfix layer-area" style="padding-bottom:15px;"> |
| | | <label class="text-right col-sm-1 col-md-1 control-label">联系电话</label> |
| | | <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="联系电话" name="Phone1" id="Phone1" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Phone1" autocomplete="off"> |
| | | <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">联系电话</label> |
| | | <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="联系电话" name="Phone2" id="Phone2" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Phone2" autocomplete="off"> |
| | | <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="ibox-title"> |
| | | <h5> <i class="fa fa-list"></i> 客户资料</h5> |
| | | </div>*@ |
| | | <h5> <i class="fa fa-list"></i> 客户资料</h5> |
| | | </div>*@ |
| | | <style> |
| | | .divImg { |
| | | height: 80px; |
| | |
| | | <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="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="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> |
| | |
| | | var imgs = { |
| | | BackImg: '', |
| | | BackImg: '', |
| | | TitileImg:'' |
| | | TitileImg: '', |
| | | TitileImg1: '', |
| | | TitileImg2: '', |
| | | TitileImg3: '', |
| | | TitileImg4: '', |
| | | TitileImg5: '', |
| | | TitileImg6: '', |
| | | TitileImg7: '', |
| | | TitileImg8: '', |
| | | TitileImg9: '', |
| | | TitileImg10: '', |
| | | |
| | | } |
| | | |
| | |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg1", { |
| | | callback: function (files) { |
| | | imgs.TitileImg1 = imgUploadCallback(files); |
| | | if (imgs.TitileImg1!== "") { |
| | | $("#TitileCerti1").val(imgPath + imgs.TitileImg1); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg2", { |
| | | callback: function (files) { |
| | | imgs.TitileImg2 = imgUploadCallback(files); |
| | | if (imgs.TitileImg2 !== "") { |
| | | $("#TitileCerti2").val(imgPath + imgs.TitileImg2); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg3", { |
| | | callback: function (files) { |
| | | imgs.TitileImg3 = imgUploadCallback(files); |
| | | if (imgs.TitileImg3 !== "") { |
| | | $("#TitileCerti3").val(imgPath + imgs.TitileImg3); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg4", { |
| | | callback: function (files) { |
| | | imgs.TitileImg4 = imgUploadCallback(files); |
| | | if (imgs.TitileImg4 !== "") { |
| | | $("#TitileCerti4").val(imgPath + imgs.TitileImg4); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg5", { |
| | | callback: function (files) { |
| | | imgs.TitileImg5 = imgUploadCallback(files); |
| | | if (imgs.TitileImg5 !== "") { |
| | | $("#TitileCerti5").val(imgPath + imgs.TitileImg5); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg6", { |
| | | callback: function (files) { |
| | | imgs.TitileImg6 = imgUploadCallback(files); |
| | | if (imgs.TitileImg6 !== "") { |
| | | $("#TitileCerti6").val(imgPath + imgs.TitileImg6); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg7", { |
| | | callback: function (files) { |
| | | imgs.TitileImg7 = imgUploadCallback(files); |
| | | if (imgs.TitileImg7 !== "") { |
| | | $("#TitileCerti7").val(imgPath + imgs.TitileImg7); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg8", { |
| | | callback: function (files) { |
| | | imgs.TitileImg8 = imgUploadCallback(files); |
| | | if (imgs.TitileImg8 !== "") { |
| | | $("#TitileCerti8").val(imgPath + imgs.TitileImg8); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg9", { |
| | | callback: function (files) { |
| | | imgs.TitileImg9 = imgUploadCallback(files); |
| | | if (imgs.TitileImg9 !== "") { |
| | | $("#TitileCerti9").val(imgPath + imgs.TitileImg9); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | new DragImgUpload("#TitileImg10", { |
| | | callback: function (files) { |
| | | imgs.TitileImg10 = imgUploadCallback(files); |
| | | if (imgs.TitileImg10 !== "") { |
| | | $("#TitileCerti10").val(imgPath + imgs.TitileImg10); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | |
| | | $(function () { |
| | | |
| | | |
| | | imgs.frontImg = $.trim( $("#CertiFont").val() ); |
| | | imgs.BackImg = $.trim( $("#CertiBack").val()); |
| | | imgs.TitileImg = $.trim( $("#TitileCerti").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) { |
| | |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg1 !== "") { |
| | | $("#TitileImg1 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg1); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg2 !== "") { |
| | | $("#TitileImg2 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg2); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg3 !== "") { |
| | | $("#TitileImg3 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg3); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg4 !== "") { |
| | | $("#TitileImg4 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg4); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg5 !== "") { |
| | | $("#TitileImg5 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg5); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg6 !== "") { |
| | | $("#TitileImg6 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg6); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg7 !== "") { |
| | | $("#TitileImg7 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg7); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg8 !== "") { |
| | | $("#TitileImg8 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg8); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg9 !== "") { |
| | | $("#TitileImg9 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg9); |
| | | }); |
| | | } |
| | | |
| | | if (imgs.TitileImg10 !== "") { |
| | | $("#TitileImg10 img").each(function (i) { |
| | | $(this).attr("src", imgs.TitileImg10); |
| | | }); |
| | | } |
| | | |
| | | |
| | | |
| | | $("#ReviewItem").chosen({ |
| | | search_contains: true, |
| | | disable_search_threshold: 5 |
| | | }); |
| | | |
| | | |
| | | }); |
| | | |
| | | |
| | |
| | | //var data = { id: $("#Id").val(), StartTime:$("#StartTime").val(), Sheng: $("#Sheng").val(), job_level: $("#Job_level").val().toString(), ExistsAttachment: fileId != "" } |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: "/Expert/Save", |
| | | url: "/Expert/Save?ReviewItemSelect=" + $("#ReviewItem").val(), |
| | | dataType: "json", |
| | | global: false, |
| | | data: $('form').serializeArray(), |