|  | @@ -71,7 +71,6 @@
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  | -            changeContentDetail(document.getElementById("projectContentDataType"));
 | 
	
		
			
				|  |  |              var tp = "${projectcontentinfo.dictType}";
 | 
	
		
			
				|  |  |              var tp2 = "${projectcontentinfo.projectContentData.id}"
 | 
	
		
			
				|  |  |              if((tp!=null && tp!='')||(tp2!=null && tp2!='')){
 | 
	
	
		
			
				|  | @@ -181,116 +180,6 @@
 | 
	
		
			
				|  |  |              //var idx1 = $("#workBaseDataList tr").length +1;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -        function changeContentDetail(obj) {
 | 
	
		
			
				|  |  | -            var val = $(obj).val();
 | 
	
		
			
				|  |  | -            var modify = $("#modify").val();
 | 
	
		
			
				|  |  | -            if("modify" != modify){
 | 
	
		
			
				|  |  | -                $("#workBaseDataList").empty();
 | 
	
		
			
				|  |  | -                $.ajax({
 | 
	
		
			
				|  |  | -                    type:'post',
 | 
	
		
			
				|  |  | -                    url:'${ctx}/project/projectImplementEarly/projectBasedDataList',
 | 
	
		
			
				|  |  | -                    data:{
 | 
	
		
			
				|  |  | -                        "typeId":val
 | 
	
		
			
				|  |  | -                    },
 | 
	
		
			
				|  |  | -                    success:function(data){
 | 
	
		
			
				|  |  | -                        console.log(data);
 | 
	
		
			
				|  |  | -                        if(data.projectBasedDataList.length > 0){
 | 
	
		
			
				|  |  | -                            var data = data.projectBasedDataList;
 | 
	
		
			
				|  |  | -                            for(var i=0;i<data.length;i++){
 | 
	
		
			
				|  |  | -                                var idArr = $("#workBaseDataList tr:visible .clientId");
 | 
	
		
			
				|  |  | -                                if(data[i].id!=''&&!hasInArr(data[i].id,idArr)){
 | 
	
		
			
				|  |  | -                                    addRowBaseData("#workBaseDataList",workBaseDataRowIdx,workBaseDataTplFirst,data[i]);
 | 
	
		
			
				|  |  | -                                    workBaseDataRowIdx=workBaseDataRowIdx+1;
 | 
	
		
			
				|  |  | -                                }
 | 
	
		
			
				|  |  | -                            }
 | 
	
		
			
				|  |  | -                        }
 | 
	
		
			
				|  |  | -                    }
 | 
	
		
			
				|  |  | -                })
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -            $("#contentDetail").empty();
 | 
	
		
			
				|  |  | -            contentDetailTypeShow(val);
 | 
	
		
			
				|  |  | -            $("#contentDetailTypeDiv").show();
 | 
	
		
			
				|  |  | -            $("#projectContentDataSign").val(val);
 | 
	
		
			
				|  |  | -            var param2 = {'contentId':"${projectcontentinfo.projectContentData.id}",'projectId':"${projectcontentinfo.project.id}"};
 | 
	
		
			
				|  |  | -            detailFlag=1;
 | 
	
		
			
				|  |  | -            switch (val){
 | 
	
		
			
				|  |  | -                case '22':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workPreliminary/workPreliminaryDesignEstimate/list",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '13':
 | 
	
		
			
				|  |  | -                case '25':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontentinvestmentcost/workContentInvestmentCost/list",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '31':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentContprogram/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '32':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentBiddingplan/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '23':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentCtrlprice/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '41':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentContractinfo/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '42':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentPricemanage/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '43':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentAltermanage/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '45':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentVisamanage/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '46':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentClaim/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '47':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentFundplan/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '48':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentProjectprice/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '49':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentPriceadjust/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '52':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentBudget/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '53':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontent/workContentDocument/form",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '410':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workConcealProject/workConcealProject/list",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '411':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/fiveDirectionsAffirm/workFiveDirectionsAffirm/list",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                /*新加代码*/
 | 
	
		
			
				|  |  | -                case '412':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workcontentbranchaccount/workcontentBranchAccount/list",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                /*新加代码*/
 | 
	
		
			
				|  |  | -                case '510':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workContent/workContentCompleteAccount/list",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '420':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workSchedule/workSchedule/list",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                case '421':
 | 
	
		
			
				|  |  | -                    $("#contentDetail").load("${ctx}/workMaterialsPrice/workMaterialsPrice/list",param2);
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -                default:
 | 
	
		
			
				|  |  | -                    detailFlag=0;
 | 
	
		
			
				|  |  | -                    $("#contentDetail").html("");
 | 
	
		
			
				|  |  | -                    break;
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          function addFile() {
 | 
	
		
			
				|  |  |              $("#attachment_file").click();
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -427,60 +316,6 @@
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        /**
 | 
	
		
			
				|  |  | -         * 获取临时数据
 | 
	
		
			
				|  |  | -         * @param obj
 | 
	
		
			
				|  |  | -         * @param othis
 | 
	
		
			
				|  |  | -         */
 | 
	
		
			
				|  |  | -        function initGetControlData(){
 | 
	
		
			
				|  |  | -            $.ajax({
 | 
	
		
			
				|  |  | -                type:'post',
 | 
	
		
			
				|  |  | -                url:'${ctx}/projectcontroltable/projectControlTable/getControlData',
 | 
	
		
			
				|  |  | -                data:{
 | 
	
		
			
				|  |  | -                    "projectId":"${projectcontentinfo.project.id}",
 | 
	
		
			
				|  |  | -                    "proId":"${projectcontentinfo.projectContentData.id}"
 | 
	
		
			
				|  |  | -                },
 | 
	
		
			
				|  |  | -                success:function(data){
 | 
	
		
			
				|  |  | -                    if(data){
 | 
	
		
			
				|  |  | -                        var htmlStr = '';
 | 
	
		
			
				|  |  | -                        data = data.list.projectControlTableList;
 | 
	
		
			
				|  |  | -                        for(var i=0;i<data.length;i++){
 | 
	
		
			
				|  |  | -                            htmlStr += "<tr id='tr"+i+"'>"+
 | 
	
		
			
				|  |  | -                                "   <td style='text-align:center;'>"+
 | 
	
		
			
				|  |  | -                                "	   "+data[i].tName+
 | 
	
		
			
				|  |  | -                                "	   <input type='hidden' name='projectContentData.projectControlTableList["+i+"].id' value='"+data[i].id+"'>"+
 | 
	
		
			
				|  |  | -                                "	   <input type='hidden' name='projectContentData.projectControlTableList["+i+"].tName' value='"+data[i].tName+"'>"+
 | 
	
		
			
				|  |  | -                                "	   <input type='hidden' name='projectContentData.projectControlTableList["+i+"].processName' value='"+data[i].processName+"'>"+
 | 
	
		
			
				|  |  | -                                "	   <input type='hidden' name='projectContentData.projectControlTableList["+i+"].pfId' value='"+data[i].pfId+"'>"+
 | 
	
		
			
				|  |  | -                                "   </td>"+
 | 
	
		
			
				|  |  | -                                "   <td style='text-align:center;'>" +
 | 
	
		
			
				|  |  | -                                "  			"+data[i].processName+
 | 
	
		
			
				|  |  | -                                "	   		<input type='hidden' name='projectContentData.projectControlTableList["+i+"].tType' value='"+data[i].tType+"'>"+
 | 
	
		
			
				|  |  | -                                "	</td>"+
 | 
	
		
			
				|  |  | -                                "   <td style='text-align:center;'>"+
 | 
	
		
			
				|  |  | -                                "  		"+data[i].tUser.name+
 | 
	
		
			
				|  |  | -                                "   </td>"+
 | 
	
		
			
				|  |  | -                                "   <td style='text-align:center;'>"+
 | 
	
		
			
				|  |  | -                                "  "+ getMatchDate(data[i].createDate)+
 | 
	
		
			
				|  |  | -                                //										"	    <input type='hidden' name='projectControlTableList["+i+"].createDate' value='"+data[i].createDate+"'>"+
 | 
	
		
			
				|  |  | -                                //										"	    <input type='hidden' name='projectControlTableList["+i+"].updateDate' value='"+data[i].updateDate+"'>"+
 | 
	
		
			
				|  |  | -                                //										"	    <input type='hidden' name='projectControlTableList["+i+"].delFlag' value='"+data[i].delFlag+"'>"+
 | 
	
		
			
				|  |  | -                                //										"	    <input type='hidden' name='projectControlTableList["+i+"].createBy.id' value='"+data[i].createBy.id+"'>"+
 | 
	
		
			
				|  |  | -                                "   </td>"+
 | 
	
		
			
				|  |  | -                                "   <td style='text-align:center;'>"+
 | 
	
		
			
				|  |  | -                                "   	<a href='javascript:void(0)' onclick=\"openDialogView('查看过程控制明细', '${ctx}/projectcontroltable/projectControlTable/form?view=view&id="+data[i].id+"','90%', '90%')\" class='btn btn-info btn-xs' ><i class='fa fa-search-plus'></i> 查看</a>"+
 | 
	
		
			
				|  |  | -                                "  		<a href=\"javascript:initControlData('0','#tr"+i+"','del','"+data[i].id+"')\" onclick=\"return confirmx('确认要删除该过程控制数据吗?', this.href)\"   class='btn btn-danger btn-xs'><i class='fa fa-trash'></i> 删除</a>"+
 | 
	
		
			
				|  |  | -                                "  </td>"+
 | 
	
		
			
				|  |  | -                                "</tr>";
 | 
	
		
			
				|  |  | -                        }
 | 
	
		
			
				|  |  | -                        if(htmlStr){
 | 
	
		
			
				|  |  | -                            $("#projectControlTables").html(htmlStr);
 | 
	
		
			
				|  |  | -                        }
 | 
	
		
			
				|  |  | -                    }
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            })
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          function formatNum(obj) {
 | 
	
		
			
				|  |  |              var val = $(obj).val();
 | 
	
		
			
				|  |  |              console.log("-----------val"+val);
 | 
	
	
		
			
				|  | @@ -600,7 +435,7 @@
 | 
	
		
			
				|  |  |                          </tr>
 | 
	
		
			
				|  |  |                          </thead>
 | 
	
		
			
				|  |  |                          <tbody id="file_attachment">
 | 
	
		
			
				|  |  | -                        <c:forEach items="${projectcontentinfo.projectContentData.workAttachments}" var = "workAttachment" varStatus="status">
 | 
	
		
			
				|  |  | +                        <c:forEach items="${projectVisa.workAttachments}" var = "workAttachment" varStatus="status">
 | 
	
		
			
				|  |  |                              <tr>
 | 
	
		
			
				|  |  |                                  <c:choose>
 | 
	
		
			
				|  |  |                                      <c:when test="${fn:containsIgnoreCase(workAttachment.attachmentName,'jpg')
 | 
	
	
		
			
				|  | @@ -638,334 +473,8 @@
 | 
	
		
			
				|  |  |                      </table>
 | 
	
		
			
				|  |  |                  </div>
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  | -            <c:if test="${projectcontentinfo.infoId !=null and projectcontentinfo.edit  == 'edit'}">
 | 
	
		
			
				|  |  | -                <div class="pull-right">
 | 
	
		
			
				|  |  | -                    <button id="btnSubmit" class="nav-btn nav-btn-add" type="submit" onclick="$('#edit').val('edit');beforeSubmit();"><i class="fa fa-chevron-up"></i> 提交</button>
 | 
	
		
			
				|  |  | -                </div>
 | 
	
		
			
				|  |  | -            </c:if>
 | 
	
		
			
				|  |  | -            <div class="form-group layui-row page-end">
 | 
	
		
			
				|  |  | -                <br>
 | 
	
		
			
				|  |  | -                <br>
 | 
	
		
			
				|  |  | -                <br>
 | 
	
		
			
				|  |  | -            </div>
 | 
	
		
			
				|  |  |          </form:form>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |  </div>
 | 
	
		
			
				|  |  | -<script src="${ctxStatic}/layer-v2.3/layui/layui.all.js" charset="utf-8"></script>
 | 
	
		
			
				|  |  | -<script>
 | 
	
		
			
				|  |  | -    function contentDetailTypeShow(obj) {
 | 
	
		
			
				|  |  | -        var projectContentDataId = '${projectcontentinfo.projectContentData.id}';
 | 
	
		
			
				|  |  | -        $.ajax({
 | 
	
		
			
				|  |  | -            type:'post',
 | 
	
		
			
				|  |  | -            url:'${ctx}/projectcontentinfo/projectcontentinfo/getAchievementTypeList2',
 | 
	
		
			
				|  |  | -            data:{
 | 
	
		
			
				|  |  | -                "achievementParentId":obj,
 | 
	
		
			
				|  |  | -                "type":3
 | 
	
		
			
				|  |  | -            },
 | 
	
		
			
				|  |  | -            success:function(data){
 | 
	
		
			
				|  |  | -                if(data.success) {
 | 
	
		
			
				|  |  | -                    if (null != obj && "" != obj) {
 | 
	
		
			
				|  |  | -                        if(null !=projectContentDataId && ""!= projectContentDataId) {
 | 
	
		
			
				|  |  | -                            $.ajax({
 | 
	
		
			
				|  |  | -                                type: 'post',
 | 
	
		
			
				|  |  | -                                url: getExistingDataOnPath(obj),
 | 
	
		
			
				|  |  | -                                data: {
 | 
	
		
			
				|  |  | -                                    "contentId": "${projectcontentinfo.projectContentData.id}"
 | 
	
		
			
				|  |  | -                                },
 | 
	
		
			
				|  |  | -                                success: function (tableTypeList) {
 | 
	
		
			
				|  |  | -                                    var dataList = data.body.list;
 | 
	
		
			
				|  |  | -                                    var newDataList = [];
 | 
	
		
			
				|  |  | -                                    var holdDataList = data.body.list;
 | 
	
		
			
				|  |  | -                                    if (0 != dataList.length) {
 | 
	
		
			
				|  |  | -                                        for (i in holdDataList) {
 | 
	
		
			
				|  |  | -                                            newDataList.push(holdDataList[i])
 | 
	
		
			
				|  |  | -                                        }
 | 
	
		
			
				|  |  | -                                    }
 | 
	
		
			
				|  |  | -                                    if (0 != newDataList.length && 0 !=tableTypeList.length){
 | 
	
		
			
				|  |  | -                                        for (i in newDataList) {
 | 
	
		
			
				|  |  | -                                            for (j in tableTypeList) {
 | 
	
		
			
				|  |  | -                                                if (newDataList[i].value == tableTypeList[j]) {
 | 
	
		
			
				|  |  | -                                                    var newData = {
 | 
	
		
			
				|  |  | -                                                        "name": newDataList[i].name,
 | 
	
		
			
				|  |  | -                                                        "value": newDataList[i].value,
 | 
	
		
			
				|  |  | -                                                        "selected": true
 | 
	
		
			
				|  |  | -                                                    }
 | 
	
		
			
				|  |  | -                                                    holdDataList.splice(i,1,newData);
 | 
	
		
			
				|  |  | -                                                }
 | 
	
		
			
				|  |  | -                                                modifyGetDetailsNum(tableTypeList);
 | 
	
		
			
				|  |  | -                                            }
 | 
	
		
			
				|  |  | -                                        }
 | 
	
		
			
				|  |  | -                                        xmSelect.render({
 | 
	
		
			
				|  |  | -                                            el: '#contentDetailType',
 | 
	
		
			
				|  |  | -                                            language: 'zn',
 | 
	
		
			
				|  |  | -                                            data: holdDataList
 | 
	
		
			
				|  |  | -                                        })
 | 
	
		
			
				|  |  | -                                        $("#dataBodyList").val(holdDataList);
 | 
	
		
			
				|  |  | -                                    }else{
 | 
	
		
			
				|  |  | -                                        xmSelect.render({
 | 
	
		
			
				|  |  | -                                            el: '#contentDetailType',
 | 
	
		
			
				|  |  | -                                            language: 'zn',
 | 
	
		
			
				|  |  | -                                            data: dataList
 | 
	
		
			
				|  |  | -                                        })
 | 
	
		
			
				|  |  | -                                        $("#dataBodyList").val(holdDataList);
 | 
	
		
			
				|  |  | -                                    }
 | 
	
		
			
				|  |  | -                                }
 | 
	
		
			
				|  |  | -                            })
 | 
	
		
			
				|  |  | -                        }else{
 | 
	
		
			
				|  |  | -                            xmSelect.render({
 | 
	
		
			
				|  |  | -                                el: '#contentDetailType',
 | 
	
		
			
				|  |  | -                                language: 'zn',
 | 
	
		
			
				|  |  | -                                data: data.body.list
 | 
	
		
			
				|  |  | -                            })
 | 
	
		
			
				|  |  | -                            $("#dataBodyList").val(data.body.list);
 | 
	
		
			
				|  |  | -                        }
 | 
	
		
			
				|  |  | -                    }else {
 | 
	
		
			
				|  |  | -                        xmSelect.render({
 | 
	
		
			
				|  |  | -                            el: '#contentDetailType',
 | 
	
		
			
				|  |  | -                            language: 'zn',
 | 
	
		
			
				|  |  | -                            data: data.body.list
 | 
	
		
			
				|  |  | -                        })
 | 
	
		
			
				|  |  | -                        $("#dataBodyList").val(data.body.list);
 | 
	
		
			
				|  |  | -                    }
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -        })
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    var contentDetailType = xmSelect.render({
 | 
	
		
			
				|  |  | -        el: '#contentDetailType',
 | 
	
		
			
				|  |  | -        language: 'zn',
 | 
	
		
			
				|  |  | -        data: [
 | 
	
		
			
				|  |  | -        ]
 | 
	
		
			
				|  |  | -    })
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    function getExistingDataOnPath(val) {
 | 
	
		
			
				|  |  | -        switch (val){
 | 
	
		
			
				|  |  | -            case '22':
 | 
	
		
			
				|  |  | -                return "${ctx}/workPreliminary/workPreliminaryDesignEstimate/getTableType";
 | 
	
		
			
				|  |  | -            case '13':
 | 
	
		
			
				|  |  | -            case '25':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontentinvestmentcost/workContentInvestmentCost/getTableType";
 | 
	
		
			
				|  |  | -            case '31':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentContprogram/form";
 | 
	
		
			
				|  |  | -            case '32':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentBiddingplan/form";
 | 
	
		
			
				|  |  | -            case '23':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentCtrlprice/getTableType";
 | 
	
		
			
				|  |  | -            case '41':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentContractinfo/form";
 | 
	
		
			
				|  |  | -            case '42':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentPricemanage/form";
 | 
	
		
			
				|  |  | -            case '43':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentAltermanage/form";
 | 
	
		
			
				|  |  | -            case '45':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentVisamanage/form";
 | 
	
		
			
				|  |  | -            case '46':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentClaim/form";
 | 
	
		
			
				|  |  | -            case '47':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentFundplan/form";
 | 
	
		
			
				|  |  | -            case '48':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentProjectprice/form";
 | 
	
		
			
				|  |  | -            case '49':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentPriceadjust/form";
 | 
	
		
			
				|  |  | -            case '52':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentBudget/form";
 | 
	
		
			
				|  |  | -            case '53':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentDocument/form";
 | 
	
		
			
				|  |  | -            /*case '400':
 | 
	
		
			
				|  |  | -                return "${ctx}/workcontent/workContentContractSum/form";*/
 | 
	
		
			
				|  |  | -            case '410':
 | 
	
		
			
				|  |  | -                return "${ctx}/workConcealProject/workConcealProject/getTableType";
 | 
	
		
			
				|  |  | -            case '411':
 | 
	
		
			
				|  |  | -                return "${ctx}/fiveDirectionsAffirm/workFiveDirectionsAffirm/getTableType";
 | 
	
		
			
				|  |  | -            /*新加代码*/
 | 
	
		
			
				|  |  | -            case '412':
 | 
	
		
			
				|  |  | -                return  "${ctx}/workcontentbranchaccount/workcontentBranchAccount/getTableType";
 | 
	
		
			
				|  |  | -            /*新加代码*/
 | 
	
		
			
				|  |  | -            case '510':
 | 
	
		
			
				|  |  | -                return  "${ctx}/workContent/workContentCompleteAccount/getTableType";
 | 
	
		
			
				|  |  | -            case '420':
 | 
	
		
			
				|  |  | -                return "${ctx}/workSchedule/workSchedule/getTableType";
 | 
	
		
			
				|  |  | -            case '421':
 | 
	
		
			
				|  |  | -                return "${ctx}/workMaterialsPrice/workMaterialsPrice/getTableType";
 | 
	
		
			
				|  |  | -            default:
 | 
	
		
			
				|  |  | -                return "";
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    function getDetailsNum(){
 | 
	
		
			
				|  |  | -        var list = [];
 | 
	
		
			
				|  |  | -        //获取当前多选选中的值
 | 
	
		
			
				|  |  | -        var selectArr = contentDetailType.getValue();
 | 
	
		
			
				|  |  | -        for (var i in selectArr){
 | 
	
		
			
				|  |  | -            list.push(selectArr[i].value);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        $("#contentDetail").val("");
 | 
	
		
			
				|  |  | -        console.log(list);
 | 
	
		
			
				|  |  | -        var val = $("#projectContentDataSign").val();
 | 
	
		
			
				|  |  | -        var param2 = {'contentId':"${projectcontentinfo.projectContentData.id}",'projectId':"${projectcontentinfo.project.id}",'sign':list.toString(),'achievementParentId':val};
 | 
	
		
			
				|  |  | -        detailFlag=1;
 | 
	
		
			
				|  |  | -        switch (val){
 | 
	
		
			
				|  |  | -            case '22':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workPreliminary/workPreliminaryDesignEstimate/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '13':
 | 
	
		
			
				|  |  | -            case '25':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontentinvestmentcost/workContentInvestmentCost/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '31':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentContprogram/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '32':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentBiddingplan/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '23':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentCtrlprice/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '41':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentContractinfo/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '42':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentPricemanage/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '43':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentAltermanage/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '45':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentVisamanage/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '46':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentClaim/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '47':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentFundplan/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '48':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentProjectprice/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '49':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentPriceadjust/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '52':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentBudget/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '53':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentDocument/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            /*case '400':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentContractSum/form",param2);
 | 
	
		
			
				|  |  | -                break;*/
 | 
	
		
			
				|  |  | -            case '410':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workConcealProject/workConcealProject/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '411':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/fiveDirectionsAffirm/workFiveDirectionsAffirm/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            /*新加代码*/
 | 
	
		
			
				|  |  | -            case '412':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontentbranchaccount/workcontentBranchAccount/list",param2);
 | 
	
		
			
				|  |  | -            /*新加代码*/
 | 
	
		
			
				|  |  | -            case '510':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workContent/workContentCompleteAccount/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '420':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workSchedule/workSchedule/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '421':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workMaterialsPrice/workMaterialsPrice/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            default:
 | 
	
		
			
				|  |  | -                detailFlag=0;
 | 
	
		
			
				|  |  | -                $("#contentDetail").html("");
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    function modifyGetDetailsNum(list){
 | 
	
		
			
				|  |  | -        $("#contentDetailType").empty();
 | 
	
		
			
				|  |  | -        console.log(list);
 | 
	
		
			
				|  |  | -        var val = $("#projectContentDataSign").val();
 | 
	
		
			
				|  |  | -        var param2 = {'contentId':"${projectcontentinfo.projectContentData.id}",'projectId':"${projectcontentinfo.project.id}",'sign':list.toString(),'achievementParentId':val};
 | 
	
		
			
				|  |  | -        detailFlag=1;
 | 
	
		
			
				|  |  | -        switch (val){
 | 
	
		
			
				|  |  | -            case '22':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workPreliminary/workPreliminaryDesignEstimate/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '13':
 | 
	
		
			
				|  |  | -            case '25':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontentinvestmentcost/workContentInvestmentCost/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '31':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentContprogram/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '32':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentBiddingplan/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '23':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentCtrlprice/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '41':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentContractinfo/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '42':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentPricemanage/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '43':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentAltermanage/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '45':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentVisamanage/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '46':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentClaim/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '47':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentFundplan/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '48':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentProjectprice/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '49':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentPriceadjust/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '52':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentBudget/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '53':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentDocument/form",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            /*case '400':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontent/workContentContractSum/form",param2);
 | 
	
		
			
				|  |  | -                break;*/
 | 
	
		
			
				|  |  | -            case '410':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workConcealProject/workConcealProject/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '411':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/fiveDirectionsAffirm/workFiveDirectionsAffirm/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -            /*新加代码*/
 | 
	
		
			
				|  |  | -            case '412':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workcontentbranchaccount/workcontentBranchAccount/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            /*新加代码*/
 | 
	
		
			
				|  |  | -            case '510':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workContent/workContentCompleteAccount/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '420':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workSchedule/workSchedule/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            case '421':
 | 
	
		
			
				|  |  | -                $("#contentDetail").load("${ctx}/workMaterialsPrice/workMaterialsPrice/list",param2);
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -            default:
 | 
	
		
			
				|  |  | -                detailFlag=0;
 | 
	
		
			
				|  |  | -                $("#contentDetail").html("");
 | 
	
		
			
				|  |  | -                break;
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -</script>
 | 
	
		
			
				|  |  |  </body>
 | 
	
		
			
				|  |  |  </html>
 |