单位成本对比表调整物料不启动项目也能查询到
This commit is contained in:
		
							parent
							
								
									26f4432a6c
								
							
						
					
					
						commit
						290b081039
					
				|  | @ -1,7 +1,5 @@ | |||
| package nc.bs.cm.meascostcontrast; | ||||
| 
 | ||||
| import java.util.Map; | ||||
| 
 | ||||
| import nc.bd.framework.base.CMArrayUtil; | ||||
| import nc.bd.framework.db.CMSqlBuilder; | ||||
| import nc.cmpub.business.util.CMUtil; | ||||
|  | @ -29,6 +27,8 @@ import nc.vo.resa.costcenter.CostCenterVO; | |||
| import nc.vo.resa.factor.FactorAsoaVO; | ||||
| import nc.vo.resa.factor.FactorVO; | ||||
| 
 | ||||
| import java.util.Map; | ||||
| 
 | ||||
| /** | ||||
|  * 单位成本对比表-主查询的sql构造类 | ||||
|  * | ||||
|  | @ -143,9 +143,9 @@ public class MeasCostQuerySQLBuilder { | |||
| 
 | ||||
| 		// todo | ||||
| 		sql.append(","); | ||||
| 		sql.append("nvl(cost_factor.project_code,'--') projectcode"); | ||||
| 		sql.append("nvl(cost_factor.project_code,'') projectcode"); | ||||
| 		sql.append(","); | ||||
| 		sql.append("nvl(cost_factor.project_name,'--') projectname"); | ||||
| 		sql.append("nvl(cost_factor.project_name,'') projectname"); | ||||
| 
 | ||||
| 		// 显示明细区分 | ||||
| 		String[] showDetailDiff = MeasCostUtil.getShowDetailDiff(conditionMap); | ||||
|  | @ -1098,9 +1098,9 @@ public class MeasCostQuerySQLBuilder { | |||
| 		} | ||||
| 
 | ||||
| 		// INNER JOIN bd_project bd_project ON cm_costobject.cprojectid = bd_project.pk_project | ||||
| 		// Áª²éÏîÄ¿±í | ||||
| 		// 联查项目表 不是所有的物料都启用项目,所以用leftjoin | ||||
| 		// todo | ||||
| 		sql.innerjoin(ProjectHeadVO.getDefaultTableName()); | ||||
| 		sql.append(" left join " +ProjectHeadVO.getDefaultTableName()); | ||||
| 		sql.append(" "); | ||||
| 		sql.append(ProjectHeadVO.getDefaultTableName()); | ||||
| 		sql.on(ProjectHeadVO.getDefaultTableName(), "pk_project", "cm_costobject", "cprojectid"); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue