`
peonyzzdx
  • 浏览: 592068 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

公司项目用

 
阅读更多
[size=medium]
项目启动异常:
java.lang.OutOfMemoryError: Java heap space
解决:-Xms256M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m



=========================================================================

获得当前登陆用户的internalId
propertyDictService.getPropertyDictName(
organizationService.getFullOrgById(ThreadVariable.getSession().getOrganization().getId()).getOrgLevel().getId()).getInternalId();

$("#validityStartDateS,#validityEndDateE").datepickers();





===========================================================

$("#jurisdictionsList").setRowData(data.issueStepId,data); //将处理成功后的数据回填list列表,即更新list列表
    $("#jurisdictionsList").setSelection(data.issueStepId); 选中当前操作的数据




var ent =  $("#jurisdictionsList").getRowData(selectedId);



启动msg 



======================
组织树

<div id="evaluate-select" style="overflow: auto;height:355px;">
<div id="evaluate_tree_navigation" style="padding:10px 0 0 10px;"></div>
</div>


$(document).ready(function(){
$(function(){
if($("#evaluate_tree_navigation").length > 0){
orgEvaluateTree = $("#evaluate_tree_navigation").initAdministrativeTree({isRootSelected:true,excludeRoot:true,rootId:"<s:property value='@com.tianque.core.util.ThreadVariable@getUser().getOrganization().getId()'/>"});
}
});
});



<div class="grid_4 lable-right"><label>签收时间:</label></div>
<div class="grid_5"><input id="signDate" type="text" name="documentsHasOrg.signDate" readonly="readonly" value='<s:date name="documentsHasOrg.signDate" format="yyyy-MM-dd HH:mm:ss"/>'/></div>
<div class='clearLine'></div>




<%=ThreadVariable.getUser().getName()%>
<input value="<s:property value="@com.tianque.core.util.ThreadVariable@getUser().getUserName()"/>">

<s:if test='"admin".equals(@com.tianque.core.util.ThreadVariable@getUser().getUserName())'>
            <a id="modifyRole" href="javascript:;">[更改角色]</a>
            </s:if>

public PageInfo<Document> finddispatchDocumentsList(Document document,
Integer page, Integer rows, String sidx, String sord) {

///
}


比如page=1,rows=1 则要求第一页显示一行数据


部署

1.准备一台服务器,服务器上需要安装ant 、  mq
2. 远程桌面连接服务器,checked代码,项目和消费者都要改jdbc文件
development.url=jdbc:oracle:thin:@localhost:1521:orcl
development.username=xining
development.password=xining
改成要连接的数据库
3.改grid文件

## memcached config
development.memcached.servers=localhost:11211
production.memcached.servers=localhost:11611
test.memcached.servers=localhost:11211
端口改为服务器上的端口

4.启动程序:命令提示符窗口

编译

ant -f production.build.xml compile build

启动
ant -f production.build.xml startJetty -Dport=8080 -Dlistenerport=8081 -Dpath=/ -Drootdir=./webroot

停止:
ant -buildfile production.build.xml stopJetty -Dlistenerport=8081


==================================================
给一个input赋值
<div class="grid_7">
<input type="text" name="population.subsidiesGetTime" id="subsidiesGetTime" />
</div>

$("#subsidiesGetTime").val("");


==================================================
<div class="grid_6">
<input type="text" name="population.subsidiesAmount" id="subsidiesAmount" value="${population.subsidiesAmount}" class="form-txt {decimal:true,range:[0,999999.99],messages:{decimal:'请输入非负数 ,保留两位位小数点',range: '请输入0至999999.99之间的非负数 '}}" maxlength="9"/>
</div>

jQuery.validator.addMethod("decimal", function(value, element) {
     var decimal = /^-?\d+(\.\d{1,2})?$/;
     if (value==""){
     return true;
}
     if(value>=0){
     return this.optional(element) || (decimal.test(value));
     }
     return false;
    });




<div class="grid_5 form-left">
				 <input type="text" id="issueOccurOrgSelector" name="selectOrgName" value="请点击此处选择" /> 
</div>



jQuery.validator.addMethod("isNullOrg", function(value, element){
		debugger;
		if(value=="请点击此处选择"|| value==""){return false}
		else{
			return true;
		}
	});
	

$("#statisticsIssueForm").formValidate({
		promptPosition: "bottomLeft",
		rules:{
			"selectOrgName":{
			   isNullOrg:true
		    },
			"searchIssueVo.occurFrom":{
			    required:true
		    },
		    "searchIssueVo.occurEnd":{
				required:true
			}
		},
		messages:{
			"selectOrgName":{
			 isNullOrg:"请选择发生网格"
	   		 },
			"searchIssueVo.occurFrom":{
			    required:"请输入统计起始日期"
		    },
			"searchIssueVo.occurEnd":{
				required:"请输入统计结束日期"
			}
		}
	});


=======================================================

jqgrid
 

  $("#_serviceTeamList").jqGridFunction({
url:'${path}/issues/searchIssue/statisticsIssue.action',
datatype: "json",
postData:{
"searchIssueVo.status":$("#status").val(),
            "selOtherTypeId":$("#selOtherTypeId").val()
},
page:1,
   colModel:[
        {name:"id",index:"id",hidden:true},
        {name:"targetInternalCode",index:"targetInternalCode",hidden:true},
        {name:'departmentNo',index:"name",label:'网格编号',width:90,align:"left"},
        {name:'orgName',index:"name",label:'所属区域',width:126,align:"center"},
        {name:'totalCount',index:"name",label:'已办结事件总数',width:116,align:"center"},
        {name:'validCount',index:"name",label:'已办结的有效事件',width:116,align:"center"}
],
multiselect:false,
showColModelButton:false,
rowNum:100,  
rowList:[5,10,15,20,30,50,80,100],
height:tableHeight
});


rowNum:100分页默认是100
如下图





====================================================================
@Action(value = "findMyNeedDo", results = { @Result(name = "success", location="/issue/issueManage/simpleIssueList.jsp" )})
	public String findMyNeedDo() {
		if (legalKeyIdParam()) {
			PageInfo<IssueViewObject> issues = getActualIssueServiceInstance()
					.findMyNeedDoIssues(keyId, issueType, page, rows, sidx, sord);
			try {
				issues = ControllerHelper.processAllOrgRelativeName(issues,
						organizationService, new String[] { "occurOrg",
								"lastOrg", "targeOrg", "currentOrg" },null);
				gridPage = new GridPage(issues);
			} catch (Exception e) {
				this.errorMessage = e.getMessage();
				logger.error("issue findMyNeedDo ", e);
				return ERROR;
			}
		} else {
			createEmptyIssueList();
		}
		return SUCCESS;
	}




<div class="issueList">
	<ul>
	<s:iterator  value="#request.gridPage.rows" id="issue">
		<li class="issue" id='<s:property value="#issue.issueId"/>' 
		issueStepId='<s:property value="#issue.issueStepId"/>' 
		valid='<s:property value="#issue.valid"/>'
		supervisionState='<s:property value="#issue.supervisionState"/>' issueLogId='<s:property value="#issue.issueLogId"/>' 
		urgent = '<s:property value="#issue.urgent"/>'>
			<div class="title clearfix">
				<div class="choiceCurC">
					<label><input type="checkbox"/>
						<s:if test="#issue.urgent==1">
							<span class="handle handleM handleEM"></span>
						</s:if>
						<s:if test="#issue.supervisionState==1">
							<span class="handle handleB"></span>
						</s:if>
						<s:elseif test="#issue.supervisionState==100">
							<span class="handle handleY"></span>
						</s:elseif>
						<s:elseif test="#issue.supervisionState==200">
							<span class="handle handleR"></span>
						</s:elseif>
						<s:else>
							<span class="handle handleE"></span>
						</s:else> 
					</label>
				</div>
				<a href="javascript:;"><s:property value="#issue.subject"/></a>
			</div>
			<div>
				<div class="showTime">
					<s:property value="#issue.occurDate"/>
				</div>
				<div class="show">
				<s:if test="#issue.valid==true">
				     <span style="color:green;">[有效]</span>
				</s:if>
				<a href="javascript:;" class="handleLink"><s:property value="#issue.dealState"/></a> </div>
			</div>
		</li>
	</s:iterator>
	</ul>
	<input id="records" type="hidden" value="<s:property value='#request.gridPage.records'/>">	
</div>



var valid= $(".issueList li.current").attr("valid")

var selectedId = $(".issueList li.current").attr("id");





===================================================================


导入

import.jsp
BaseInfoTables.java(改动,加常量)
ImportTempletesSetting.java(改动加常量)

导出



================================================================

<!-- 编译源代码 -->
<target name="compile">
<javac destdir="${classes.dir}" srcdir="${src.dir}:${config.dir}:${test.dir}" encoding="UTF-8" fork="true" memorymaximumsize="256m">
<classpath refid="build.lib" />
<classpath refid="runtime.lib" />
</javac>
<copy todir="${classes.dir}">
<fileset dir="${src.dir}">
<exclude name="**/*.java" />
</fileset>
</copy>
<copy todir="${classes.dir}">
<fileset dir="${config.dir}">
<exclude name="**/*.java" />
</fileset>
</copy>
</target>

================================================================


gqrid分页实现

  rowNum:20,//默认每页记录数   后台通过什么接收?
  rowList:[10,20,30],  //可选择什么的每页记录数

[/size]
  • 大小: 10.2 KB
  • 大小: 117 KB
分享到:
评论

相关推荐

    中国南方电网公司信息化项目管理办法.pdf

    项目库管理是公司信息部负责组织建立、维护信息化项目库,入库的项目须包含项目名称、项目预编码、项目状态、项目目标、项目起止时间、项目建设内容和范围、投资估算、项目建设单位、项目可研评审批复时间、可研负责...

    公司项目管理流程、规范、制度和考核办法

    【公司项目管理流程、规范、制度和考核办法】 项目管理制度是企业管理的核心组成部分,它旨在确保公司的投资项目得以高效、有序地进行。本制度旨在强化和规范公司对内投资的技术改造和基本建设项目,通过明确责任...

    S2SH公司实际项目

    java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司项目java公司...

    公司项目提成制度.pdf

    【公司项目提成制度】 公司项目提成制度的设立旨在激励员工积极参与公司的运营和发展,强化他们的责任感,并通过提升个人工作效能和技术能力来推动项目的高效完成。该制度贯彻“论功行赏,能者多得”的分配原则,...

    我国南方电网有限责任公司基建项目档案管理业务指导书.doc

    附录部分包括了多个附件,包括电网建设档案过程管理用表、基建工程并网资料报送清单、运行单位档案移交清单表、施工单位档案计划编制及管控表、电网建设项目档案质量规范、电网基建工程档案清单目录、业务指导书基本...

    项目公司光伏项目通用安全检查表.pdf

    项目公司光伏项目通用安全检查表.pdf

    著名软件公司的项目管理制度

    著名软件公司的项目管理制度通常涵盖多个重要组成部分,旨在保证项目的高效、质量和按时交付。本篇文章将深入探讨这些关键知识点。 首先,"项目开发计划"是整个项目的核心指导文档,它详细列出了项目的目标、范围、...

    公司真实项目源码(java)

    【标题】"公司真实项目源码(java)"揭示了一个基于Java编程语言的企业级实际开发项目。这样的项目源码对于学习者来说具有很高的价值,因为它提供了真实世界中的应用实例,帮助开发者了解如何在实践中运用Java技术。...

    VC++公司项目实战开发

    《VC++公司项目实战开发——深入理解安证通项目文档和技术资料》 在现代软件行业中,VC++(Visual C++)作为微软开发的一种强大的集成开发环境,被广泛应用于企业级项目开发,尤其在构建高性能、桌面应用系统方面...

    保险公司项目商业计划书

    保险公司项目商业计划书

    某大型公司内部项目组管理方案

    对于大型公司而言,内部项目组的管理方案更为复杂,需要涵盖人员分配、进度控制、资源管理、风险应对等多个方面。以下是对"某大型公司内部项目组管理方案"的详细解读: 1. **项目启动阶段**:在项目的初始阶段,...

    公司信息化建设项目全生命周期管理办法v3.doc

    《公司信息化建设项目全生命周期管理办法》是一份详尽的文档,旨在规范公司内部的项目管理流程,确保项目的高效、顺利执行。这份文档分为六个主要部分,涵盖了项目管理的各个环节,包括总则、项目前期管理、项目实施...

    项目公司管理手册.pdf

    项目公司管理手册.pdf

    苹果公司股票价格预测项目源码+项目说明.zip

    苹果公司股票价格预测项目源码+项目说明.zip苹果公司股票价格预测项目源码+项目说明.zip苹果公司股票价格预测项目源码+项目说明.zip苹果公司股票价格预测项目源码+项目说明.zip苹果公司股票价格预测项目源码+项目...

    pp.rar_delphi 项目_随着公司_项目管理

    随着公司的不断成长,公司项目越来越多。项目文档的管理以及项目信息的共享用传统的方式已经不能满足要求,在此基础上需要一种新的有效的管理方式。 1.2 项目范围定义 本系统包括四大功能模块: 1、项目信息的维护;...

    国家电网公司业主项目部标准化管理手册.docx

    国家电网公司业主项目部标准化管理手册.docx

    某信息技术公司项目管理概述.ppt

    某信息技术公司项目管理概述.ppt

    子公司重大投资项目管理控制管理制度.pdf

    母公司审批通过后,子公司董事会授权子公司项目负责部门进行实施。母公司将对重大投资项目的进展情况实施监督检查,子公司及相关人员应积极予以配合和协助,根据要求提供相关材料。 4. 附则 本制度由公司运营中心...

    xx公司项目汇报ppt模板

    综上所述,这份“xx公司项目汇报PPT模板”不仅提供了一个视觉效果出色的设计方案,还通过清晰的目录结构和详细的项目内容展示了如何高效地进行项目汇报。对于从事IT项目管理和汇报的人来说,它具有很高的参考价值和...

Global site tag (gtag.js) - Google Analytics