📄 mainframe.java~310~
字号:
Date dealDate = null;
try {
dealDate = Common.getInstance().getDateFormat().parse(dateString);
}
catch (ParseException ex) {
java.util.List er = Arrays.asList(new Object[] {"交易日期不合格式"});
this.showMsgs(er);
return;
}
boolean isUnique = false;
try {
isUnique = so.checkYZQIdCardUnique(customerIdCard, dealDate);
}
catch (DBException ex) {
logger.error("",ex);
java.util.List er = Arrays.asList(new Object[] {dbError});
this.showMsgs(er);
return;
}
if (!isUnique) {
java.util.List er = Arrays.asList(new Object[] {"此身份证号已于当日使用"});
this.showMsgs(er);
return;
}
else {
java.util.List ok = Arrays.asList(new Object[] {"尚未于当日使用"});
this.showMsgs(ok);
return;
}
}
void check_yzqAccount_unique_actionPerformed(ActionEvent e) {
String dateString = this.yzqDealDateTxt.getText().trim();
String account = yzqAccountTxt.getText().trim();
java.util.List errors = new ArrayList();
boolean accountValid = yrv.isAccountValid(account, errors);
boolean dateValid = yrv.isDealDateValid(dateString, errors);
boolean inputValid = accountValid && dateValid;
if (!inputValid) {
showMsgs(errors);
return;
}
Date dealDate = null;
try {
dealDate = Common.getInstance().getDateFormat().parse(dateString);
}
catch (ParseException ex) {
java.util.List er = Arrays.asList(new Object[] {"交易日期不合格式"});
this.showMsgs(er);
return;
}
boolean isUnique = false;
try {
isUnique = so.checkYZQAccountUnique(account, dealDate);
}
catch (DBException ex1) {
logger.error("",ex1);
java.util.List er = Arrays.asList(new Object[] {dbError});
this.showMsgs(er);
return;
}
if (!isUnique) {
java.util.List er = Arrays.asList(new Object[] {"此银行卡号已于当日使用"});
this.showMsgs(er);
return;
}
else {
java.util.List ok = Arrays.asList(new Object[] {"尚未于当日使用"});
this.showMsgs(ok);
return;
}
}
void yzq_ok_actionPerformed(ActionEvent e) {
String customerName = yzqCustomerNameTxt.getText().trim();
String customerIdCard = yzqCustomerIDCardTxt.getText().trim();
String account = yzqAccountTxt.getText().trim();
String amount = yzqAmountTxt.getText().trim();
String authNum = yzqAuthNumTxt.getText().trim();
String dateString = yzqDealDateTxt.getText().trim();
String productName = ( (String) yzqProductNameCmb.getSelectedItem()).trim();
Map map = new HashMap();
map.put("customerName", customerName);
map.put("customerIdCard", customerIdCard);
map.put("account", account);
map.put("amount", amount);
map.put("authNum", authNum);
map.put("dateString", dateString);
map.put("productName", productName);
ArrayList errors = new ArrayList();
boolean inputValid = yrv.isRecordValid(map, errors);
if (!inputValid) {
showMsgs(errors);
return;
}
Date dealDate = null;
try {
dealDate = Common.getInstance().getDateFormat().parse(dateString);
}
catch (ParseException ex) {
java.util.List er = Arrays.asList(new Object[] {"交易日期不合格式"});
this.showMsgs(er);
return;
}
//核对身份证唯一性
boolean idCardUnique = true;
try {
idCardUnique = so.checkYZQIdCardUnique(customerIdCard, dealDate);
}
catch (DBException ex2) {
logger.error("",ex2);
java.util.List er = Arrays.asList(new Object[] {dbError});
this.showMsgs(er);
return;
}
if (!idCardUnique) {
java.util.List er = Arrays.asList(new Object[] {"此身份证号已于当日使用"});
this.showMsgs(er);
return;
}
//核对银行卡唯一性
boolean accountUnique = true;
try {
accountUnique = so.checkYZQAccountUnique(account, dealDate);
}
catch (DBException ex2) {
logger.error("",ex2);
java.util.List er = Arrays.asList(new Object[] {dbError});
this.showMsgs(er);
return;
}
if (!accountUnique) {
java.util.List er = Arrays.asList(new Object[] {"此银行卡号已于当日使用"});
this.showMsgs(er);
return;
}
//生成Bean
YZQRecord yzqRecord = new YZQRecord(customerName, customerIdCard, account,
amount, authNum, dealDate, productName);
//插入
try {
so.saveYZQRecord(yzqRecord);
}
catch (NoRecordException ex3) {
java.util.List er = Arrays.asList(new Object[] {"数据库中未找到此商品"});
this.showMsgs(er);
return;
}
catch (MoreThanOneRecordException ex3) {
java.util.List er = Arrays.asList(new Object[] {"此商品存在重复,请检查数据库"});
this.showMsgs(er);
return;
}
catch (DBException ex3) {
logger.error("",ex3);
java.util.List er = Arrays.asList(new Object[] {dbError});
this.showMsgs(er);
return;
}
yzq_resetAllFields();
return;
}
}
class MainFrame_check_ldlIdcard_unique_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_check_ldlIdcard_unique_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.check_ldlIdcard_unique_actionPerformed(e);
}
}
class MainFrame_check_ldlAccount_unique_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_check_ldlAccount_unique_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.check_ldlAccount_unique_actionPerformed(e);
}
}
class MainFrame_ldl_ok_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_ldl_ok_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.ldl_ok_actionPerformed(e);
}
}
class MainFrame_ldl_reset_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_ldl_reset_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.ldl_reset_actionPerformed(e);
}
}
class MainFrame_fvo_reset_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_fvo_reset_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.fvo_reset_actionPerformed(e);
}
}
class MainFrame_check_fvodcard_unique_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_check_fvodcard_unique_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.check_fvodcard_unique_actionPerformed(e);
}
}
class MainFrame_check_fvoAccount_unique_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_check_fvoAccount_unique_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.check_fvoAccount_unique_actionPerformed(e);
}
}
class MainFrame_fvo_ok_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_fvo_ok_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.fvo_ok_actionPerformed(e);
}
}
class MainFrame_yzq_reset_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_yzq_reset_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.yzq_reset_actionPerformed(e);
}
}
class MainFrame_check_yzqdcard_unique_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_check_yzqdcard_unique_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.check_yzqdcard_unique_actionPerformed(e);
}
}
class MainFrame_check_yzqAccount_unique_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_check_yzqAccount_unique_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.check_yzqAccount_unique_actionPerformed(e);
}
}
class MainFrame_yzq_ok_actionAdapter
implements java.awt.event.ActionListener {
MainFrame adaptee;
MainFrame_yzq_ok_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.yzq_ok_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -