|
@@ -92,7 +92,41 @@
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+ //打开对话框(查看)
|
|
|
+ function openDialogReportView(title,url,id,width,height){
|
|
|
|
|
|
+
|
|
|
+ if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)){//如果是移动端,就使用自适应大小弹窗
|
|
|
+ width='auto';
|
|
|
+ height='auto';
|
|
|
+ }else{//如果是PC端,根据用户设置的width和height显示。
|
|
|
+
|
|
|
+ }
|
|
|
+ $.ajax({
|
|
|
+ async: false,
|
|
|
+ url: "${ctx}/ruralProject/ruralCostProjectMessage/getReportExist?id="+id,
|
|
|
+ dataType: "json",
|
|
|
+ success: function (data) {
|
|
|
+ if(data.success){
|
|
|
+ top.layer.open({
|
|
|
+ type: 2,
|
|
|
+ skin: 'one-btn',
|
|
|
+ area: [width, height],
|
|
|
+ title: title,
|
|
|
+ maxmin: true, //开启最大化最小化按钮
|
|
|
+ content: url ,
|
|
|
+ btn: ['关闭'],
|
|
|
+ cancel: function(index){
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ top.layer.msg("该项目报告信息已删除!", {icon: 0});
|
|
|
+ window.location.reload();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ }
|
|
|
function openDialogre(title,url,width,height,target,buttons) {
|
|
|
|
|
|
if (navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)) {//如果是移动端,就使用自适应大小弹窗
|
|
@@ -294,6 +328,13 @@
|
|
|
/*,{field:'projId',align:'center', title: '项目编号',minWidth:150,templet:function(d){
|
|
|
return "<a class=\"attention-info\" title=\"" + d.projId + "\" href=\"javascript:void(0);\" onclick=\"openDialogView('查看项目', '${ctx}/ruralProject/ruralCostProjectRecords/view?id=" + d.id + "','95%', '95%')\">" + d.projId + "</a>";
|
|
|
}}*/
|
|
|
+ ,{field: 'clientName', align:'center', title: '报告号',width:170,templet: function(d){
|
|
|
+ if(""!= d.projectReportNumber){
|
|
|
+ return "<a class=\"attention-info pid\" title=\"" + d.projectReportNumber + "\" href=\"javascript:void(0);\" onclick=\"openDialogReportView('查看报告信息', '${ctx}/ruralProject/ruralProjectMessage/modify?projectId=" + d.id + "&view=view&reportedId="+d.id+"','"+ d.id +"','95%', '95%')\">" + d.projectReportNumber + "</a>";
|
|
|
+ }else{
|
|
|
+ return "<span title='暂无报告' style='color: #009688'>暂无报告</span>";
|
|
|
+ }
|
|
|
+ }}
|
|
|
,{field:'contract', align:'center',title: '合同名称',minWidth:200,templet:function(d){
|
|
|
if(""!= d.contract){
|
|
|
return "<span title='"+ d.contract +"'>" + d.contract + "</span>";
|
|
@@ -369,6 +410,7 @@
|
|
|
,"projMaster":"<c:forEach items="${projectRecords.projectLeaders}" var="leader" varStatus="status"><c:choose><c:when test="${status.last}">${leader.name}</c:when><c:otherwise>${leader.name},</c:otherwise></c:choose></c:forEach>"
|
|
|
,"contract":"${projectRecords.workContractInfo.name}"
|
|
|
,"client":"${projectRecords.workContractInfo.client.name}"
|
|
|
+ ,"projectReportNumber":"${projectRecords.projectReportNumber}"
|
|
|
,"createDate":"<fmt:formatDate value="${projectRecords.createDate}" pattern="yyyy-MM-dd"/>"
|
|
|
,"projectStatus":"${projectRecords.projectStatus}"
|
|
|
,"projectReportRecordStatus":"${projectRecords.projectReportRecordStatus}"
|