|
|
@@ -371,6 +371,10 @@ public class tpartreimbursement extends Controller {
|
|
|
Rows rows = dbConnect.runSqlQuery("select t1.billno,t1.status from sa_tpartreimbursement t1 where t1.sa_tpartreimbursementid ='"
|
|
|
+ sa_tpartreimbursementid + "' and t1.siteid='" + siteid + "'");
|
|
|
|
|
|
+ Rows rowsdetail = dbConnect.runSqlQuery("select * from sa_tpartreimbursementdetail t1 where t1.sa_tpartreimbursementid ='"
|
|
|
+ + sa_tpartreimbursementid + "' and t1.siteid='" + siteid + "' and t1.isverified=1");
|
|
|
+
|
|
|
+
|
|
|
for (Row row : rows) {
|
|
|
if (!row.getString("status").equals("审核")) {
|
|
|
return getErrReturnObject().setErrMsg("单号为:【" + row.getString("billno") + "】的配件核销单为非审核状态,无法反审核")
|
|
|
@@ -378,6 +382,10 @@ public class tpartreimbursement extends Controller {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+ if(rowsdetail.isNotEmpty()){
|
|
|
+ return getErrReturnObject().setErrMsg("有配件行已核销,核销申请单不能反审核").toString();
|
|
|
+ }
|
|
|
+
|
|
|
ArrayList<String> sqlList = new ArrayList<>();
|
|
|
sqlList.add(
|
|
|
DataContrlLog.createLog(this, "sa_tpartreimbursement", sa_tpartreimbursementid, "反审核", "配件核销单反审核成功").getSQL());
|