From d66cbfe2dec69d08f9905b320851eb11d09567bc Mon Sep 17 00:00:00 2001
From: PC-201906131823\Administrator <zyyao>
Date: 星期三, 10 十一月 2021 16:14:55 +0800
Subject: [PATCH] 提交

---
 zhengcaioa/zhengcaioa/Views/Expert/Edit.cshtml |  352 +++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 322 insertions(+), 30 deletions(-)

diff --git a/zhengcaioa/zhengcaioa/Views/Expert/Edit.cshtml b/zhengcaioa/zhengcaioa/Views/Expert/Edit.cshtml
index 046cc5a..df77998 100644
--- a/zhengcaioa/zhengcaioa/Views/Expert/Edit.cshtml
+++ b/zhengcaioa/zhengcaioa/Views/Expert/Edit.cshtml
@@ -8,9 +8,11 @@
     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>
@@ -27,7 +29,7 @@
 
     @*<link href="~/css/plugins/iCheck/custom.css" rel="stylesheet">*@
     <link href="~/css/style.min.css" rel="stylesheet">
-    <link href="~/css/plugins/chosen/chosen.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">
@@ -99,7 +101,7 @@
     @*<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/plugins/chosen/chosen.jquery.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>*@
@@ -210,7 +212,36 @@
 
 
                                 </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-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>
@@ -233,7 +264,7 @@
                                                 }
 
                                             }
-                                            }
+
 
                                         </select>
 
@@ -249,12 +280,9 @@
                                         <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>
 
-
-                                    <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">
-                                    </div>
                                 </div>
+
+
 
 
                                 <div class="clearfix layer-area" style="padding-bottom:15px;">
@@ -265,7 +293,7 @@
 
                                     <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)
@@ -288,7 +316,7 @@
 
                                             </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)
@@ -323,14 +351,14 @@
 
                                 </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>
@@ -347,8 +375,8 @@
 
 
                                 @*<div class="ibox-title">
-                                        <h5>  <i class="fa fa-list"></i>&nbsp;瀹㈡埛璧勬枡</h5>
-                                    </div>*@
+            <h5>  <i class="fa fa-list"></i>&nbsp;瀹㈡埛璧勬枡</h5>
+        </div>*@
                                 <style>
                                     .divImg {
                                         height: 80px;
@@ -379,21 +407,77 @@
                                     <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>
 
                                 <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-6 col-md-6">
-                                        <textarea id="Remark" name="Remark" style="overflow-y:hidden" cols="100" rows="10">@Model.Remark </textarea>
+                                    <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>
@@ -441,11 +525,23 @@
         var imgs = {
             BackImg: '',
             BackImg: '',
-            TitileImg:''
+            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/")";
 
@@ -471,16 +567,136 @@
                 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.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) {
@@ -499,9 +715,85 @@
                 $("#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
+            });
+
+            
         });
 
 
@@ -614,7 +906,7 @@
             //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(),

--
Gitblit v1.9.1