|
@@ -98,9 +98,9 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-item query athird">
|
|
<div class="layui-item query athird">
|
|
- <label class="layui-form-label">合同金额(元):</label>
|
|
|
|
|
|
+ <label class="layui-form-label">客户名称:</label>
|
|
<div class="layui-input-block with-icon">
|
|
<div class="layui-input-block with-icon">
|
|
- <form:input path="contractPrice" htmlEscape="false" maxlength="255" class=" form-control layui-input"/>
|
|
|
|
|
|
+ <form:input path="clientName" htmlEscape="false" maxlength="255" class=" form-control layui-input"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="layui-item query athird">
|
|
<div class="layui-item query athird">
|
|
@@ -143,13 +143,45 @@
|
|
,cols: [[
|
|
,cols: [[
|
|
// {checkbox: true, fixed: true},
|
|
// {checkbox: true, fixed: true},
|
|
{field:'index',align:'center',fixed: 'left', title: '序号',width:40}
|
|
{field:'index',align:'center',fixed: 'left', title: '序号',width:40}
|
|
- ,{field:'contractNum',align:'center',fixed: true, sort:true,title: '合同编号',minWidth:200,templet:function(d){
|
|
|
|
|
|
+ /*,{field:'contractNum',align:'center',fixed: true, sort:true,title: '合同编号',minWidth:200,templet:function(d){
|
|
return "<span title='"+ d.contractNum +"'>" + d.contractNum + "</span>";
|
|
return "<span title='"+ d.contractNum +"'>" + d.contractNum + "</span>";
|
|
- }}
|
|
|
|
- ,{field:'name',align:'center', title: '合同名称',minWidth:200,templet:function(d){
|
|
|
|
|
|
+ }}*/
|
|
|
|
+ ,{field:'clientName',align:'center', title: '客户名称',minWidth:200,templet:function(d){
|
|
|
|
+ return "<a class=\"attention-info\" title=\""+d.clientName+"\" href=\"javascript:void(0);\" onclick=\"openDialogView('查看客户管理', '${ctx}/workclientinfo/workClientInfo/detail?id=" + d.clientId +"','95%', '95%')\">" + d.clientName + "</a>";
|
|
|
|
+ }}
|
|
|
|
+ ,{field:'name',align:'center', title: '合同名称',minWidth:200,templet:function(d){
|
|
return "<a class=\"attention-info\" title=\""+d.name+"\" href=\"javascript:void(0);\" onclick=\"openDialogView('查看合同管理', '${ctx}/workcontractinfo/workContractInfo/lookForm?id=" + d.id + "','95%', '95%')\">" + d.name + "</a>";
|
|
return "<a class=\"attention-info\" title=\""+d.name+"\" href=\"javascript:void(0);\" onclick=\"openDialogView('查看合同管理', '${ctx}/workcontractinfo/workContractInfo/lookForm?id=" + d.id + "','95%', '95%')\">" + d.name + "</a>";
|
|
}}
|
|
}}
|
|
- ,{field:'ext',align:'center', title: '合同来源',minWidth:160,templet:function(d){
|
|
|
|
|
|
+ ,{field:'contractType', align:'center',title: '合同类型', width:120,templet:function(d){
|
|
|
|
+ return "<span title='"+ d.contractType +"'>" + d.contractType + "</span>";
|
|
|
|
+ }}
|
|
|
|
+ ,{field:'contractDate',align:'center', title: '签订日期',minWidth:160,templet:function(d){
|
|
|
|
+ return "<span title='"+ d.contractDate +"'>" + d.contractDate + "</span>";
|
|
|
|
+ }}
|
|
|
|
+ ,{field:'createBy',align:'center', title: '登记人', width:80,templet:function(d){
|
|
|
|
+ return "<span title='"+ d.createBy +"'>" + d.createBy + "</span>";
|
|
|
|
+ }}
|
|
|
|
+ ,{field:'createDate',align:'center', title: '登记日期', width:80,templet:function(d){
|
|
|
|
+ return "<span title='"+ d.createDate +"'>" + d.createDate + "</span>";
|
|
|
|
+ }}
|
|
|
|
+ ,{field:'officeName',align:'center', title: '登记部门',minWidth:160,templet:function(d){
|
|
|
|
+ return "<span title='"+ d.officeName +"'>" + d.officeName + "</span>";
|
|
|
|
+ }}
|
|
|
|
+ ,{field:'recordNum',align:'center', title: '归档编号',minWidth:200,templet:function(d){
|
|
|
|
+ return "<a class=\"attention-info\" title=\""+d.recordNum+"\" href=\"javascript:void(0);\" onclick=\"openDialogView('查看合同归档信息', '${ctx}/workcontractrecord/workContractRecord/form?id=" + d.contrractRecordId + "&tabId=1','95%', '95%')\">" + d.recordNum + "</a>";
|
|
|
|
+ }}
|
|
|
|
+ ,{field:'investmentAmount',align:'center', title: '投资额(万元)',minWidth:160,templet:function(d){
|
|
|
|
+ return "<span title='"+ d.investmentAmount +"'>" + d.investmentAmount + "</span>";
|
|
|
|
+ }}
|
|
|
|
+ ,{align:'center', title: '归档状态', width:70,templet:function(d){
|
|
|
|
+ var st = getRuralProjectArchiveState(d.contrractRecordStatus);
|
|
|
|
+ if(st.action)
|
|
|
|
+ var xml = "<span onclick=\"openDialogView('流程追踪', '${ctx}/workcontractrecord/workContractRecord/getProcessOne?id=" + d.contrractRecordId + "','95%','95%')\" class=\"status-label status-label-" + st.label + "\" >" + st.status + "</span>";
|
|
|
|
+ else
|
|
|
|
+ var xml = "<span style=\"cursor:default;\" class=\"status-label status-label-" + st.label + "\" >" + st.status + "</span>";
|
|
|
|
+ return xml;
|
|
|
|
+ }}
|
|
|
|
+ /*,{field:'ext',align:'center', title: '合同来源',minWidth:160,templet:function(d){
|
|
return "<span title='"+ d.ext +"'>" + d.ext + "</span>";
|
|
return "<span title='"+ d.ext +"'>" + d.ext + "</span>";
|
|
}}
|
|
}}
|
|
,{field:'projectName',align:'center', title: '投标名称',minWidth:160,templet:function(d){
|
|
,{field:'projectName',align:'center', title: '投标名称',minWidth:160,templet:function(d){
|
|
@@ -161,21 +193,12 @@
|
|
,{field:'totalContractName',align:'center', title: '总合同名称',minWidth:160,templet:function(d){
|
|
,{field:'totalContractName',align:'center', title: '总合同名称',minWidth:160,templet:function(d){
|
|
return "<span title='"+ d.totalContractName +"'>" + d.totalContractName + "</span>";
|
|
return "<span title='"+ d.totalContractName +"'>" + d.totalContractName + "</span>";
|
|
}}
|
|
}}
|
|
- ,{field:'officeName',align:'center', title: '所属部门',minWidth:160,templet:function(d){
|
|
|
|
- return "<span title='"+ d.officeName +"'>" + d.officeName + "</span>";
|
|
|
|
- }}
|
|
|
|
,{field:'contractPrice',align:'center', title: '合同金额(元)',minWidth:160,templet:function(d){
|
|
,{field:'contractPrice',align:'center', title: '合同金额(元)',minWidth:160,templet:function(d){
|
|
return "<span title='"+ d.contractPrice +"'>" + d.contractPrice + "</span>";
|
|
return "<span title='"+ d.contractPrice +"'>" + d.contractPrice + "</span>";
|
|
}}
|
|
}}
|
|
- ,{field:'contractState',align:'center', title: '合同状态',minWidth:160,templet:function(d){
|
|
|
|
- return "<span title='"+ d.contractState +"'>" + d.contractState + "</span>";
|
|
|
|
- }}
|
|
|
|
,{field:'clientName',align:'center', title: '委托方',minWidth:160,templet:function(d){
|
|
,{field:'clientName',align:'center', title: '委托方',minWidth:160,templet:function(d){
|
|
return "<span title='"+ d.clientName +"'>" + d.clientName + "</span>";
|
|
return "<span title='"+ d.clientName +"'>" + d.clientName + "</span>";
|
|
}}
|
|
}}
|
|
- ,{field:'contractDate',align:'center', title: '签订日期',minWidth:160,templet:function(d){
|
|
|
|
- return "<span title='"+ d.contractDate +"'>" + d.contractDate + "</span>";
|
|
|
|
- }}
|
|
|
|
,{field:'effectiveDate',align:'center', title: '合同生效日期',minWidth:160,templet:function(d){
|
|
,{field:'effectiveDate',align:'center', title: '合同生效日期',minWidth:160,templet:function(d){
|
|
return "<span title='"+ d.effectiveDate +"'>" + d.effectiveDate + "</span>";
|
|
return "<span title='"+ d.effectiveDate +"'>" + d.effectiveDate + "</span>";
|
|
}}
|
|
}}
|
|
@@ -185,12 +208,6 @@
|
|
,{field:'anotherContractNum',align:'center', title: '对方合同编号',minWidth:160,templet:function(d){
|
|
,{field:'anotherContractNum',align:'center', title: '对方合同编号',minWidth:160,templet:function(d){
|
|
return "<span title='"+ d.anotherContractNum +"'>" + d.anotherContractNum + "</span>";
|
|
return "<span title='"+ d.anotherContractNum +"'>" + d.anotherContractNum + "</span>";
|
|
}}
|
|
}}
|
|
- ,{field:'investmentAmount',align:'center', title: '投资额(万元)',minWidth:160,templet:function(d){
|
|
|
|
- return "<span title='"+ d.investmentAmount +"'>" + d.investmentAmount + "</span>";
|
|
|
|
- }}
|
|
|
|
- ,{field:'contractType', align:'center',title: '工程分类', width:120,templet:function(d){
|
|
|
|
- return "<span title='"+ d.contractType +"'>" + d.contractType + "</span>";
|
|
|
|
- }}
|
|
|
|
,{field:'recordState', align:'center',sort:true,title: '归档状态',width:100,templet:function(d){
|
|
,{field:'recordState', align:'center',sort:true,title: '归档状态',width:100,templet:function(d){
|
|
return "<span title='"+ d.recordState +"'>" + d.recordState + "</span>";
|
|
return "<span title='"+ d.recordState +"'>" + d.recordState + "</span>";
|
|
}}
|
|
}}
|
|
@@ -205,7 +222,7 @@
|
|
}}
|
|
}}
|
|
,{field:'remarks',align:'center', title: '备注信息', width:180,templet:function(d){
|
|
,{field:'remarks',align:'center', title: '备注信息', width:180,templet:function(d){
|
|
return "<span title='"+ d.remarks +"'>" + d.remarks + "</span>";
|
|
return "<span title='"+ d.remarks +"'>" + d.remarks + "</span>";
|
|
- }}
|
|
|
|
|
|
+ }}*/
|
|
]]
|
|
]]
|
|
,data: [
|
|
,data: [
|
|
<c:if test="${ not empty page.list}">
|
|
<c:if test="${ not empty page.list}">
|
|
@@ -223,7 +240,13 @@
|
|
,"officeName":"${workContractListInfo.officeName}"
|
|
,"officeName":"${workContractListInfo.officeName}"
|
|
,"contractPrice":"<fmt:formatNumber value="${workContractListInfo.contractPrice}" pattern="#,#00.00"/>"
|
|
,"contractPrice":"<fmt:formatNumber value="${workContractListInfo.contractPrice}" pattern="#,#00.00"/>"
|
|
,"contractState":"${fns:getDictLabel(workContractListInfo.contractState, 'audit_completion_state', '')}"
|
|
,"contractState":"${fns:getDictLabel(workContractListInfo.contractState, 'audit_completion_state', '')}"
|
|
- ,"clientName":"${workContractListInfo.clientName}"
|
|
|
|
|
|
+ ,"clientName":"${workContractListInfo.client.name}"
|
|
|
|
+ ,"clientId":"${workContractListInfo.client.id}"
|
|
|
|
+ ,"createBy":"${workContractListInfo.createName}"
|
|
|
|
+ ,"contrractRecordStatus":"${workContractListInfo.contrractRecordStatus}"
|
|
|
|
+ ,"contrractRecordId":"${workContractListInfo.contrractRecordId}"
|
|
|
|
+ ,"recordNum":"${workContractListInfo.recordNum}"
|
|
|
|
+ ,"createDate":"<fmt:formatDate value="${workContractListInfo.createDate}" pattern="yyyy-MM-dd"/>"
|
|
,"contractDate":"<fmt:formatDate value="${workContractListInfo.contractDate}" pattern="yyyy-MM-dd"/>"
|
|
,"contractDate":"<fmt:formatDate value="${workContractListInfo.contractDate}" pattern="yyyy-MM-dd"/>"
|
|
,"effectiveDate":"<fmt:formatDate value="${workContractListInfo.effectiveDate}" pattern="yyyy-MM-dd"/>"
|
|
,"effectiveDate":"<fmt:formatDate value="${workContractListInfo.effectiveDate}" pattern="yyyy-MM-dd"/>"
|
|
,"closingDate":"<fmt:formatDate value="${workContractListInfo.closingDate}" pattern="yyyy-MM-dd"/>"
|
|
,"closingDate":"<fmt:formatDate value="${workContractListInfo.closingDate}" pattern="yyyy-MM-dd"/>"
|