📄 sueadddo.jsp
字号:
<%--
模块名称:诉讼案件
模块功能:案件新增
版 本:V1.0
著 作 人:谢永刚(ui) SIMM(java)
著作日期:2001-10-21
该模块所需的文件:
使用说明:
主要技术说明:
参考文献:法律事务设计书
修改历史:= = = = = = = = = = = = = = = = = = = = = = = = = =
修改日期:
修 改 人:
修改理由:
修改出处:
= = = = = = = = = = = = = = = = = = = = = = = = = =
--%>
<%@ page language="java" import="com.jspsmart.upload.*,
java.util.Date,
java.util.Locale,
java.text.DateFormat,
java.io.*,
java.sql.*"%>
<%@ page contentType= "text/html; charset=gb2312" %>
<%@ page import="system.*" %>
<jsp:useBean id="db" class="dbconnection.DbConnection" scope="page" />
<jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" />
<% mySmartUpload.initialize(pageContext);
mySmartUpload.upload();
%>
<html>
<BODY>
<%
GetID gid = new GetID();
ExtendString es = new ExtendString();
String fid = "SS" + es.digitToString(gid.getIDNumber("case_id")+1);
String costFid = "FY" + es.digitToString(gid.getIDNumber("charge_id")+1);
String customerFid = "KH" + es.digitToString(gid.getIDNumber("customer_id")+1);
String toDate = es.getNowDate(0);
//BEGIN-处理附件传送------------------------------
//copy from WEBOA-AFFICHE.JSP,ADD_SUCCESS.JSP
Date timenow=new Date();
String accessory[] = new String[9]; //附件字符串
long timenownum=timenow.getTime();
DateFormat df = DateFormat.getDateTimeInstance();
int ii = 0;
for (ii=0; ii<mySmartUpload.getFiles().getCount();ii++)
{
com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(ii);
if (!myFile.isMissing())
{
myFile.saveAs("/upload/" +String.valueOf(timenownum+ii)+"."+myFile.getFileExt() , mySmartUpload.SAVE_VIRTUAL);
accessory[ii]=myFile.getFileName()+";"+String.valueOf(timenownum+ii)+"."+myFile.getFileExt()+";";
}
}
//END----------------------------
String
caseID = "", //案件编码
caseNo = "", //案件编号(法院)
caseReason = "", //案由
approveMan = "", //审批人
lawyer = "", //律师
caseType = "", //案件类别
caseAttribute = "", //案件属性
agentSide = "", //委托角色
customer = "", //委托人
customerID = "",
referForeign = "", //涉外信息
court = "", //受理法院
defendantInfo = "", //被告简介
plaintiffInfo = "", //原告简介
beginDate = "", //收案时间
endDate = "", //结案时间
judgeLevel = "", //审级
judgeToCustomerDate = "", //判决书递交客户时间
charged = "", //是否收费
noPayReason = "", //免费事由
proof = "", //相关证据
courtReport = "", //开庭报告
discussRecord = "", //案情讨论记录
courtBook = "", //法院文书
agentWord = "", //律师代理词
indictment = "", //律师起诉状
courtNote = "", //律师庭审笔录
readNote = "", //律师阅卷笔录
caseBrief = "", //办案小结
judgeResult = "", //判决结果
caseRemark = ""; //备注
int num = 0, num1 = 0;
caseID = mySmartUpload.getRequest().getParameter("txtCaseID");
caseNo = mySmartUpload.getRequest().getParameter("txtCaseNo"); //案件编号(法院)
caseReason = mySmartUpload.getRequest().getParameter("txtCaseReason"); //案由
approveMan = mySmartUpload.getRequest().getParameter("txtApproveMan"); //审批人
lawyer = mySmartUpload.getRequest().getParameter("txtLawyer"); //律师
caseType = mySmartUpload.getRequest().getParameter("txtCaseType"); //案件类别
caseAttribute = mySmartUpload.getRequest().getParameter("txtCaseAttribute"); //案件属性
agentSide = mySmartUpload.getRequest().getParameter("txtAgentSide"); //委托角色
customer = mySmartUpload.getRequest().getParameter("txtCustomer"); //委托人
if((customer == null) || (customer.equals("")))
customer = mySmartUpload.getRequest().getParameter("customer_id");
referForeign = mySmartUpload.getRequest().getParameter("txtReferForeign"); //涉外信息
court = mySmartUpload.getRequest().getParameter("txtCourt");
defendantInfo = mySmartUpload.getRequest().getParameter("txtDefendantInfo");
plaintiffInfo = mySmartUpload.getRequest().getParameter("txtPlaintiffInfo");
beginDate = mySmartUpload.getRequest().getParameter("txtBeginDate");
endDate = mySmartUpload.getRequest().getParameter("txtEndDate");
judgeLevel = mySmartUpload.getRequest().getParameter("txtJudgeLevel"); //审级
judgeToCustomerDate = mySmartUpload.getRequest().getParameter("txtJudgeToCustomerDate"); //判决书递交客户时间
charged = mySmartUpload.getRequest().getParameter("txtCharged"); //是否收费
noPayReason = mySmartUpload.getRequest().getParameter("txtNoPayReason"); //相关证据
proof = accessory[0];
courtReport = accessory[1]; //开庭报告
discussRecord = accessory[2]; //案情讨论记录
courtBook = accessory[3]; //法院文书
agentWord = accessory[4]; //律师代理词
indictment = accessory[5]; //律师起诉状
courtNote = accessory[6]; //律师庭审笔录
readNote = accessory[7]; //律师阅卷笔录
caseBrief = accessory[8]; //办案小结
judgeResult = mySmartUpload.getRequest().getParameter("txtJudgeResult");
caseRemark = mySmartUpload.getRequest().getParameter("txtCaseRemark");
//处理t_caseinfo数据表的插入记录
String sql = "insert into t_caseinfo(case_id, case_reason, case_no";
sql = sql + ",case_type, case_attribute, case_state";
sql = sql + ",begin_date";
if((endDate!=null) && (!endDate.equals("")))
sql = sql + ",end_date";
sql = sql + ",employee_id, customer_id,approve_man";
sql = sql + ",refer_foreign,charged,no_pay_reason";
sql = sql + ",case_remark";
sql = sql + ") values('"+caseID;
sql = sql + "','" + caseReason;
sql = sql + "','" + caseNo;
sql = sql + "','ssaj"; //ssaj----诉讼案件;
sql = sql + "','" + caseAttribute;
sql = sql + "','sazt"; //sazt----收案状态
sql = sql + "','" + beginDate;
if((endDate!=null) && (!endDate.equals("")))
sql = sql + "','" + endDate;
sql = sql + "','" + lawyer;
sql = sql + "','" + customer;
sql = sql + "','" + approveMan;
sql = sql + "','" + referForeign;
sql = sql + "','" + charged;
sql = sql + "','" + noPayReason;
sql = sql + "','" + caseRemark;
sql = sql + "')";
num = db.executeUpdate(sql);
if(num <= 0){%>
<script language="javascript">
alert("新增失败!");
</script>
<%}
else
{
gid.setIDNumber("case_id", gid.getIDNumber("case_id")+1);
fid = "SS" + es.digitToString(gid.getIDNumber("case_id")+1);
}
//处理t_suecase数据表的插入记录
if(num > 0)
{
sql = " insert into t_suecase(case_id";
sql = sql + ",agent_side,court";
sql = sql + ",defendant_info,plaintiff_info,judge_level";
sql = sql + ",judge_to_customer_date,proof,court_report";
sql = sql + ",discuss_record,court_book,agent_word,indictment";
sql = sql + ",court_note,read_note,case_brief,judge_result";
sql = sql + ") values('" + caseID;
sql = sql + "','" + agentSide;
sql = sql + "','" + court;
sql = sql + "','" + defendantInfo;
sql = sql + "','" + plaintiffInfo;
sql = sql + "','" + judgeLevel;
sql = sql + "','" + judgeToCustomerDate;
sql = sql + "','" + proof;
sql = sql + "','" + courtReport;
sql = sql + "','" + discussRecord;
sql = sql + "','" + courtBook;
sql = sql + "','" + agentWord;
sql = sql + "','" + indictment;
sql = sql + "','" + courtNote;
sql = sql + "','" + readNote;
sql = sql + "','" + caseBrief;
sql = sql + "','" + judgeResult;
sql = sql + "')";
num1 = db.executeUpdate(sql);
}
//----------------------------
//处理LAYER2的'顾问办理事务'
String itemID = "", //事务编号
itemName = "", //事务名称
beginTime = "", //开始时间
spendTime = "", //花费工时
itemResult = ""; //处理结果
int iFileCount = 0, iTemp = 0;
String strTemp1 = mySmartUpload.getRequest().getParameter("txtFileCount");
if((!strTemp1.equals("")) && (strTemp1 != null))
iFileCount = Integer.parseInt(strTemp1);
for(int i = 1; i <= iFileCount; i++)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -