From 67a0042c5f29e4bb0e0b82f6190f2bc51480b45c Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期二, 28 二月 2023 13:25:09 +0800 Subject: [PATCH] 工资绩效改版 --- zhengcaioa/zhengcaioa/Views/Project/Add.cshtml | 234 ++++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 201 insertions(+), 33 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Views/Project/Add.cshtml b/zhengcaioa/zhengcaioa/Views/Project/Add.cshtml index 669980e..0560fe1 100644 --- a/zhengcaioa/zhengcaioa/Views/Project/Add.cshtml +++ b/zhengcaioa/zhengcaioa/Views/Project/Add.cshtml @@ -8,14 +8,14 @@ List<Area> shi = ViewData["shi"] as List<Area>; //甯� List<Area> quxian = ViewData["quxian"] as List<Area>; //鍖哄幙 List<SysCodeDtl> flbx = ViewData["flbx"] as List<SysCodeDtl>; //闂绫诲瀷 - + List<PageEntity> ActionInfo2 = ViewData["ActionInfo2"] as List<PageEntity>; List<Projectreason> projectreasons = Model.projectreasons; List<Projectyouxiao> Projectyouxiaos = Model.Projectyouxiaos; - List<Projectzhongbiao> Projectzhongbiaos = Model.Projectzhongbiaos; + List<ProjectzhongbiaoDTO> Projectzhongbiaos = Model.Projectzhongbiaos; //string[] arrJobLevel = (Model.Zhuanjia ?? "").Split(','); @@ -216,7 +216,7 @@ </select> </div> - + </div> @@ -226,9 +226,14 @@ <input id="Number" class="form-control" label="鍏憡鏃堕棿" name="Number" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Number"> </div> <label class="text-right col-sm-1 col-md-1 control-label">椤圭洰鍚嶇О<i class="red">*</i></label> - <div class="col-sm-7 col-md-7"> + <div class="col-sm-4 col-md-4"> <input id="Name" class="form-control" label="鍏憡鏃堕棿" name="Name" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Name"> </div> + <label class="text-right col-sm-1 col-md-1 control-label">閲囪喘棰勭畻</label> + <div class="col-sm-2 col-md-2" style="width:10%;"> + <input class="form-control" label="璇勫寰楀垎" name="Caigouyusuan" id="Caigouyusuan" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.CaigouyusuanName" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,4})?/)"> + </div> + <label class="text-left col-sm-1 col-md-1 control-label" style="width:60px;">涓囧厓</label> </div> <div id="addlist_1"> @for (int i = 0; i < Projectzhongbiaos.Count; i++) @@ -236,24 +241,41 @@ <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"> + <div class="col-sm-4 col-md-4"> <input class="form-control" label="涓爣锛堟垚浜わ級渚涘簲鍟�" name="Names" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Projectzhongbiaos[i].Names"> </div> <label class="text-right col-sm-1 col-md-1 control-label" style="width:30px;">鎶ヤ环</label> <div class="col-sm-2 col-md-2" style="width:10%;"> <input class="form-control" label="鎶ヤ环" name="Price" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Projectzhongbiaos[i].Price"> <input type="hidden" name="ZhongbiaoId" value="@Projectzhongbiaos[i].ZhongbiaoId" /> + <input type="hidden" name="ZbZhiyistatus" value="@Projectzhongbiaos[i].ZbZhiyistatus" /> + <input type="hidden" name="ZbZhiyishijian" value="@Projectzhongbiaos[i].ZbZhiyishijian" /> + <input type="hidden" name="ZbZhiyichengli" value="@Projectzhongbiaos[i].ZbZhiyichengli" /> + <input type="hidden" name="ZbTousustatus" value="@Projectzhongbiaos[i].ZbTousustatus" /> + <input type="hidden" name="ZbTousushijian" value="@Projectzhongbiaos[i].ZbTousushijian" /> + <input type="hidden" name="ZbTousuchengli" value="@Projectzhongbiaos[i].ZbTousuchengli" /> + </div> + <label class="text-right col-sm-1 col-md-1 control-label" style="width:60px;">璇勫寰楀垎</label> + <div class="col-sm-2 col-md-2" style="width:10%;"> + <input class="form-control" label="璇勫寰楀垎" name="Defen" id="Defen" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Projectzhongbiaos[i].DefenName" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)"> </div> <div class="col-sm-1 col-md-1" style="width:100px;"> @if (Projectzhongbiaos[i].ProjectId != null && Projectzhongbiaos[i].ProjectId == "yes") { - <button type="button" data-type="1" >娣诲姞渚涘簲鍟�</button> + <button type="button" data-type="1">娣诲姞渚涘簲鍟�</button> } else { <button type="button" onclick="_pageAdd('@Projectzhongbiaos[i].Names')" data-type="1" style="color:red;">娣诲姞渚涘簲鍟�</button> } + + </div> + <div class="col-sm-1 col-md-1" style="width: 120px;"> + + <button type="button" onclick="zhiyi('@Model.Id','@Projectzhongbiaos[i].ZhongbiaoId','1','@(Projectzhongbiaos[i].Names)璐ㄧ枒')" data-type="1">@(Projectzhongbiaos[i].ZbZhiyistatus == "A"? "宸茶川鐤�" : "璐ㄧ枒") </button> + + <button type="button" onclick="tousu('@Model.Id','@Projectzhongbiaos[i].ZhongbiaoId','1','@(Projectzhongbiaos[i].Names)鎶曡瘔')" data-type="1">@(Projectzhongbiaos[i].ZbTousustatus == "A"? "宸叉姇璇�" : "鎶曡瘔") </button> </div> @if (i == 0) @@ -271,12 +293,16 @@ <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"> + <div class="col-sm-4 col-md-4"> <input class="form-control" label="鍏憡鏃堕棿" name="Drhx" id="Drhx" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Drhx"> </div> <label class="text-right col-sm-1 col-md-1 control-label" style="width:30px;">鎶ヤ环</label> - <div class="col-sm-2 col-md-2" style="width:10%;"> + <div class="col-sm-2 col-md-2" style="width:10%;"> <input class="form-control" label="鍏憡鏃堕棿" name="DrhxPrice" id="DrhxPrice" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.DrhxPrice"> + </div> + <label class="text-right col-sm-1 col-md-1 control-label" style="width:60px;">璇勫寰楀垎</label> + <div class="col-sm-2 col-md-2" style="width:10%;"> + <input class="form-control" label="璇勫寰楀垎" name="DrhxDefen" id="DrhxDefen" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.DrhxDefenName" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)"> </div> <div class="col-sm-1 col-md-1" style="width:100px;"> @if (Model.Drcunzai != null && Model.Drcunzai == "yes") @@ -285,32 +311,50 @@ } else { - <button type="button" onclick="_pageAdd('@Model.Drhx')" data-type="1" style="color:red;">娣诲姞渚涘簲鍟�</button> + <button type="button" onclick="_pageAdd('@Model.Drhx')" data-type="1" style="color:red;">娣诲姞渚涘簲鍟�</button> } </div> + <div class="col-sm-1 col-md-1" style="width: 120px;"> + <button type="button" onclick="zhiyi('@Model.Id','','2','@(Model.Drhx)璐ㄧ枒')" data-type="1">@(Model.DehxZhiyistatus == "A"? "宸茶川鐤�" : "璐ㄧ枒") </button> + + <button type="button" onclick="tousu('@Model.Id','','2','@(Model.Drhx)鎶曡瘔')" data-type="1">@(Model.DehxTousustatus == "A"? "宸叉姇璇�" : "鎶曡瘔") </button> + + + </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"> + <div class="col-sm-4 col-md-4"> <input class="form-control" label="鍏憡鏃堕棿" name="Dshx" id="Dshx" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.Dshx"> </div> <label class="text-right col-sm-1 col-md-1 control-label" style="width:30px;">鎶ヤ环</label> - <div class="col-sm-2 col-md-2" style="width:10%;"> + <div class="col-sm-2 col-md-2" style="width:10%;"> <input class="form-control" label="鍏憡鏃堕棿" name="DshxPrice" id="DshxPrice" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Model.DshxPrice"> + </div> + <label class="text-right col-sm-1 col-md-1 control-label" style="width:60px;">璇勫寰楀垎</label> + <div class="col-sm-2 col-md-2" style="width:10%;"> + <input class="form-control" label="璇勫寰楀垎" name="DshxDefen" id="DshxDefen" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.DshxDefenName" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)"> </div> <div class="col-sm-1 col-md-1" style="width:100px;"> @if (Model.Dscunzai != null && Model.Dscunzai == "yes") { - <button type="button" data-type="1" >娣诲姞渚涘簲鍟�</button> + <button type="button" data-type="1">娣诲姞渚涘簲鍟�</button> } else { <button type="button" onclick="_pageAdd('@Model.Dshx')" data-type="1" style="color:red;">娣诲姞渚涘簲鍟�</button> } + + </div> + <div class="col-sm-1 col-md-1" style="width: 120px;"> + + <button type="button" onclick="zhiyi('@Model.Id','','3','@(Model.Dshx)璐ㄧ枒')" data-type="1">@(Model.DshxZhiyistatus == "A"? "宸茶川鐤�" : "璐ㄧ枒") </button> + + <button type="button" onclick="tousu('@Model.Id','','3','@(Model.Dshx)鎶曡瘔')" data-type="1">@(Model.DshxTousustatus == "A"? "宸叉姇璇�" : "鎶曡瘔") </button> </div> </div> @@ -323,20 +367,33 @@ <input class="form-control" label="鍏憡鏃堕棿" name="namesyouxiao" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Projectyouxiaos[i].Namesyouxiao"> </div> <label class="text-right col-sm-1 col-md-1 control-label" style="width:30px;">鎶ヤ环</label> - <div class="col-sm-2 col-md-2" style="width:10%;"> + <div class="col-sm-2 col-md-2" style="width:10%;"> <input class="form-control" label="鍏憡鏃堕棿" name="priceyouxiao" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="true" type="text" value="@Projectyouxiaos[i].Priceyouxiao"> <input type="hidden" name="YouxiaoId" value="@Projectyouxiaos[i].YouxiaoId" /> + <input type="hidden" name="YxZhiyistatus" value="@Projectyouxiaos[i].YxZhiyistatus" /> + <input type="hidden" name="YxZhiyishijian" value="@Projectyouxiaos[i].YxZhiyishijian" /> + <input type="hidden" name="YxZhiyichengli" value="@Projectyouxiaos[i].YxZhiyichengli" /> + <input type="hidden" name="YxTousustatus" value="@Projectyouxiaos[i].YxTousustatus" /> + <input type="hidden" name="YxTousushijian" value="@Projectyouxiaos[i].YxTousushijian" /> + <input type="hidden" name="YxTousuchengli" value="@Projectyouxiaos[i].YxTousuchengli" /> </div> - <div class="col-sm-1 col-md-1" style="width:100px;"> + <div class="col-sm-1 col-md-1" style="width:100px;"> @if (Projectyouxiaos[i].ProjectId != null && Projectyouxiaos[i].ProjectId == "yes") { - <button type="button" data-type="1" >娣诲姞渚涘簲鍟�</button> + <button type="button" data-type="1">娣诲姞渚涘簲鍟�</button> } else { <button type="button" onclick="_pageAdd('@Projectyouxiaos[i].Namesyouxiao')" data-type="1" style="color:red;">娣诲姞渚涘簲鍟�</button> } + + </div> + <div class="col-sm-1 col-md-1" style="width: 120px;"> + + <button type="button" onclick="zhiyi('@Model.Id','@Projectyouxiaos[i].YouxiaoId','4','@(Projectyouxiaos[i].Namesyouxiao)璐ㄧ枒')" data-type="1">@(Projectyouxiaos[i].YxZhiyistatus == "A"? "宸茶川鐤�" : "璐ㄧ枒") </button> + + <button type="button" onclick="tousu('@Model.Id','@Projectyouxiaos[i].YouxiaoId','4','@(Projectyouxiaos[i].Namesyouxiao)鎶曡瘔')" data-type="1">@(Projectyouxiaos[i].YxTousustatus == "A"? "宸叉姇璇�" : "鎶曡瘔") </button> </div> @if (i == 0) @@ -354,25 +411,41 @@ @for (int i = 0; i < projectreasons.Count; i++) { <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">鏃犳晥渚涘簲鍟�</label> <div class="col-sm-6 col-md-6"> - <input class="form-control" label="鍏憡鏃堕棿" name="reasonname" labtype="txt" addvisible="true" editvisible="true" reg="" maxlength="500" ismust="true" type="text" value="@projectreasons[i].Reasonname"> + <input class="form-control" label="鏃犳晥渚涘簲鍟�" name="reasonname" labtype="txt" addvisible="true" editvisible="true" reg="" maxlength="500" ismust="true" type="text" value="@projectreasons[i].Reasonname"> </div> <label class="text-right col-sm-1 col-md-1 control-label" style="width:30px;">鍘熷洜</label> - <div class="col-sm-2 col-md-2" style="width:10%;"> + <div class="col-sm-2 col-md-2" style="width:10%;"> @*<textarea class="form-control bt" name="reasonremark" maxlength="4000" title="鍘熷洜" isempty="" length="long">@projectreasons[i].Reasonremark</textarea>*@ <input class="form-control" label="鍘熷洜" name="reasonremark" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="flase" type="text" value="@projectreasons[i].Reasonremark"> <input type="hidden" name="ReasonId" value="@projectreasons[i].ReasonId" /> + + <input type="hidden" name="WxZhiyistatus" value="@projectreasons[i].WxZhiyistatus" /> + <input type="hidden" name="WxZhiyishijian" value="@projectreasons[i].WxZhiyishijian" /> + <input type="hidden" name="WxZhiyichengli" value="@projectreasons[i].WxZhiyichengli" /> + <input type="hidden" name="WxTousustatus" value="@projectreasons[i].WxTousustatus" /> + <input type="hidden" name="WxTousushijian" value="@projectreasons[i].WxTousushijian" /> + <input type="hidden" name="WxTousuchengli" value="@projectreasons[i].WxTousuchengli" /> + </div> <div class="col-sm-1 col-md-1" style="width:100px;"> @if (projectreasons[i].ProjectId != null && projectreasons[i].ProjectId == "yes") { - <button type="button" data-type="1" >娣诲姞渚涘簲鍟�</button> + <button type="button" data-type="1">娣诲姞渚涘簲鍟�</button> } else { <button type="button" onclick="_pageAdd('@projectreasons[i].Reasonname')" data-type="1" style="color:red;">娣诲姞渚涘簲鍟�</button> } + + + </div> + <div class="col-sm-1 col-md-1" style="width:120px;"> + + <button type="button" onclick="zhiyi('@Model.Id','@projectreasons[i].ReasonId','5','@(projectreasons[i].Reasonname)璐ㄧ枒')" data-type="1">@(projectreasons[i].WxZhiyistatus == "A"? "宸茶川鐤�" : "璐ㄧ枒") </button> + + <button type="button" onclick="tousu('@Model.Id','@projectreasons[i].ReasonId','5','@(projectreasons[i].Reasonname)鎶曡瘔')" data-type="1">@(projectreasons[i].WxTousustatus == "A"? "宸叉姇璇�" : "鎶曡瘔") </button> </div> @@ -464,12 +537,24 @@ <div class="col-sm-3 col-md-3"> <input id="Caigourenname" class="form-control" label="閲囪喘浜哄悕绉�" name="Caigourenname" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Caigourenname"> </div> + <div class="col-sm-1 col-md-1" style="width:100px;"> + @if (Model.Caigourennamecunzai != null && Model.Caigourennamecunzai == "yes") + { + <button type="button" data-type="1">娣诲姞渚涘簲鍟�</button> + } + else + { + <button type="button" onclick="_pageAdd('@Model.Caigourenname')" data-type="1" style="color:red;">娣诲姞渚涘簲鍟�</button> + } + + + </div> <label class="text-right col-sm-1 col-md-1 control-label">鍦板潃</label> <div class="col-sm-3 col-md-3"> <input id="Caigourenaddress" class="form-control" label="鍦板潃" name="Caigourenaddress" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Caigourenaddress"> </div> <label class="text-right col-sm-1 col-md-1 control-label">鑱旂郴鏂瑰紡</label> - <div class="col-sm-3 col-md-3"> + <div class="col-sm-2 col-md-2"> <input id="Caigourencontact" class="form-control" label="鑱旂郴鏂瑰紡" name="Caigourencontact" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Caigourencontact"> </div> </div> @@ -479,12 +564,24 @@ <div class="col-sm-3 col-md-3"> <input id="Dailiname" class="form-control" label="閲囪喘浜哄悕绉�" name="Dailiname" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Dailiname"> </div> + <div class="col-sm-1 col-md-1" style="width:100px;"> + @if (Model.Dailinamecunzai != null && Model.Dailinamecunzai == "yes") + { + <button type="button" data-type="1">娣诲姞渚涘簲鍟�</button> + } + else + { + <button type="button" onclick="_pageAdd('@Model.Dailiname')" data-type="1" style="color:red;">娣诲姞渚涘簲鍟�</button> + } + + + </div> <label class="text-right col-sm-1 col-md-1 control-label">鍦板潃</label> <div class="col-sm-3 col-md-3"> <input id="Dailiaddress" class="form-control" label="鍦板潃" name="Dailiaddress" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Dailiaddress"> </div> <label class="text-right col-sm-1 col-md-1 control-label">鑱旂郴鏂瑰紡</label> - <div class="col-sm-3 col-md-3"> + <div class="col-sm-2 col-md-2"> <input id="Dailicontact" class="form-control" label="鑱旂郴鏂瑰紡" name="Dailicontact" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="@Model.Dailicontact"> </div> </div> @@ -513,11 +610,11 @@ <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="delPosition();" style="margin-left:4px; border-radius:4px;"> + <a class="btn btn-success Delete" href="javascript:void(0)" onclick="delPosition();" style="margin-left:4px; border-radius:4px;display:none;"> <i class="glyphicon glyphicon-remove"></i> <span class="bold">鍒犻櫎</span> </a> - <a class="btn btn-success" href="javascript:void(0)" onclick="savePosition();" style="margin-left:4px; border-radius:4px;"> + <a class="btn btn-success Update" href="javascript:void(0)" onclick="savePosition();" style="margin-left: 4px; border-radius: 4px; display: none;"> <i class="glyphicon glyphicon-ok"></i> <span class="bold">鎻愪氦</span> </a> </div> @@ -574,14 +671,24 @@ if (num == 1) { $('#addlist_1').append(oTr); $(oTr).html(` <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"> + <div class="col-sm-4 col-md-4"> <input class="form-control" label="鍏憡鏃堕棿" name="Names" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value=""> </div> <label class="text-right col-sm-1 col-md-1 control-label" style="width:30px;">鎶ヤ环</label> <div class="col-sm-2 col-md-2" style="width:10%;"> <input class="form-control" label="鍏憡鏃堕棿" name="Price" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value=""> <input type="hidden" name="ZhongbiaoId" value="" /> + <input type="hidden" name="ZbZhiyistatus" /> + <input type="hidden" name="ZbZhiyishijian" /> + <input type="hidden" name="ZbZhiyichengli" /> + <input type="hidden" name="ZbTousustatus" /> + <input type="hidden" name="ZbTousushijian" /> + <input type="hidden" name="ZbTousuchengli" /> </div> + <label class="text-right col-sm-1 col-md-1 control-label" style="width:60px;">璇勫寰楀垎</label> + <div class="col-sm-2 col-md-2" style="width:10%;"> + <input class="form-control" label="璇勫寰楀垎" name="Defen" id="Defen" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)" > + </div> </div>`); } else if (num == 2) { @@ -595,6 +702,12 @@ <div class="col-sm-2 col-md-2" style="width:10%;"> <input class="form-control" label="鍏憡鏃堕棿" name="Priceyouxiao" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value=""> <input type="hidden" name="YouxiaoId" value="" /> + <input type="hidden" name="YxZhiyistatus" /> + <input type="hidden" name="YxZhiyishijian" /> + <input type="hidden" name="YxZhiyichengli" /> + <input type="hidden" name="YxTousustatus" /> + <input type="hidden" name="YxTousushijian" /> + <input type="hidden" name="YxTousuchengli" /> </div> @@ -608,9 +721,15 @@ </div> <label class="text-right col-sm-1 col-md-1 control-label" style="width:30px;">鍘熷洜</label> <div class="col-sm-2 col-md-2" style="width:10%;"> - + <input class="form-control" label="鍘熷洜" name="reasonremark" labtype="txt" addvisible="true" editvisible="true" maxlength="500" reg="" ismust="flase" type="text" value=""> <input type="hidden" name="ReasonId" value="" /> + <input type="hidden" name="WxZhiyistatus" /> + <input type="hidden" name="WxZhiyishijian" /> + <input type="hidden" name="WxZhiyichengli" /> + <input type="hidden" name="WxTousustatus" /> + <input type="hidden" name="WxTousushijian" /> + <input type="hidden" name="WxTousuchengli" /> </div> @@ -695,7 +814,7 @@ return; } - + //var data = { id: $("#Id").val(), StartTime:$("#StartTime").val(), Sheng: $("#Sheng").val(), job_level: $("#Job_level").val().toString(), ExistsAttachment: fileId != "" } $.ajax({ type: "POST", @@ -704,7 +823,7 @@ global: false, data: $('form').serializeArray(), success: function (data) { - + if (data.Result) { @@ -723,7 +842,7 @@ } else { // toastr.error("澶辫触"); - parent.layer.msg('澶辫触', { icon: 5 }); + parent.layer.msg(data.Message, { icon: 5 }); } }, @@ -746,7 +865,7 @@ global: false, data: "", success: function (data) { - + var city = $("#City"); city.find('option').remove(); var aaa = '<option value="" hassubinfo="true">璇烽�夋嫨</option>'; @@ -778,7 +897,7 @@ global: false, data: "", success: function (data) { - + var quxian = $("#AreaId"); quxian.find('option').remove(); var aaa = '<option value="" hassubinfo="true">璇烽�夋嫨</option>'; @@ -814,11 +933,18 @@ global: false, data: "", success: function (data) { - + var starttime = $("#StartTime"); starttime.val(data.StartTimestr); var Number = $("#Number"); Number.val(data.Number); + var Caigouyusuan = $("#Caigouyusuan"); + Caigouyusuan.val(data.CaigouyusuanName); + var Fbyy = $("#Fbyy"); + Fbyy.val(data.Fbyy); + var Fblx = $("#Fblx"); + Fblx.val(data.Fblx); + var Name = $("#Name"); Name.val(data.Name); var Zhuanjia = $("#Zhuanjia"); @@ -841,7 +967,7 @@ var Names = $("input[name='Names']"); var Price = $("input[name='Price']") - + if (Names != null && Names.length > 0) { if (data.Projectzhongbiaos != null && data.Projectzhongbiaos.length > 0) { Names[0].value=data.Projectzhongbiaos[0].Names; @@ -857,14 +983,24 @@ var oTr = document.createElement('div'); $('#addlist_1').append(oTr); $(oTr).html('<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">' + +'<div class="col-sm-4 col-md-4">' + '<input class="form-control" label="涓爣锛堟垚浜わ級渚涘簲鍟�" name="Names" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="' + data.Projectzhongbiaos[i].Names+'">' + '</div>' + '<label class="text-right col-sm-1 col-md-1 control-label" style="width:30px;">鎶ヤ环</label>' + '<div class="col-sm-2 col-md-2" style="width:10%;">' + '<input class="form-control" label="涓爣锛堟垚浜わ級渚涘簲鍟�" name="Price" labtype="txt" addvisible="true" editvisible="true" reg="" ismust="true" type="text" value="' + data.Projectzhongbiaos[i].Price +'">' + '<input type="hidden" name="ZhongbiaoId" value="" />' + + ' <input type="hidden" name = "ZbZhiyistatus" />' + + ' <input type="hidden" name="ZbZhiyishijian" />' + + '<input type="hidden" name="ZbZhiyichengli" />' + + '<input type="hidden" name="ZbTousustatus" />' + + '<input type="hidden" name="ZbTousushijian" />' + + '<input type="hidden" name="ZbTousuchengli" />' + ' </div>' + + ' <label class="text-right col-sm-1 col-md-1 control-label" style="width:60px;">璇勫寰楀垎</label>' + + ' <div class="col-sm-2 col-md-2" style="width:10%;">' + + ' <input class="form-control" label="璇勫寰楀垎" name="Defen" id="Defen" labtype="txt" addvisible="true" maxlength="500" editvisible="true" reg="" ismust="true" type="text" value="" oninput="if(value.length>8)value=value.slice(0,18)" onkeyup="value=value.toString().match(/^\d+(?:\.\d{0,2})?/)" >' + +' </div>' + '<div class="col-sm-1 col-md-1" style="width:100px;">' + '<button type = "button" onclick = "_pageAdd(\'' + data.Projectzhongbiaos[i].Names +'\')" data - type="1" style="color:red;" >娣诲姞渚涘簲鍟�</button >' + ' </div>' @@ -898,6 +1034,38 @@ function _pageAdd(namecus) { OpenWindow("鏂板鎰忓悜瀹㈡埛", "98%", "90%", "/IntentionCustomer/Edit?namecus=" + namecus); } + + var ActionInfo22 = '@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(ActionInfo2))'; + + + + $(function () { + var data = JSON.parse(ActionInfo22); + for (var o in data) { + $("." + data[o].PageShortcut).show(); + + } + }); + + function zhiyi(projectid, mingid, type, title) { + if ((type == "1" || type == "4" || type == "5") && mingid == "") { + parent.layer.msg('鏃犱緵搴斿晢', { icon: 5 }); + return; + } + + OpenWindow(title, "50%", "60%", "/Project/Zhiyi?projectid=" + projectid + "&mingid=" + mingid + "&type=" + type); + + } + + function tousu(projectid, mingid, type, title) { + if ((type == "1" || type == "4" || type == "5") && mingid == "") { + parent.layer.msg('鏃犱緵搴斿晢', { icon: 5 }); + return; + } + OpenWindow(title, "50%", "60%", "/Project/Tousu?projectid=" + projectid + "&mingid=" + mingid + "&type=" + type); + + } + </script> </body> </html> \ No newline at end of file -- Gitblit v1.9.1