|
|
@@ -457,6 +457,7 @@ public class Contract2 extends Controller {
|
|
|
|
|
|
@API(title = "校验合同", apiversion = R.ID2025102416540802.v1.class)
|
|
|
public String checkContract() throws YosException {
|
|
|
+ Long sa_contractid = content.getLongValue("sa_contractid");
|
|
|
Long sa_customersid = content.getLongValue("sa_customersid");
|
|
|
Long sa_agentsid = content.getLongValue("sa_agentsid");
|
|
|
|
|
|
@@ -466,7 +467,7 @@ public class Contract2 extends Controller {
|
|
|
|
|
|
Rows rows = dbConnect.runSqlQuery("SELECT * from sa_contract " +
|
|
|
"WHERE sa_agentsid=" + sa_agentsid + " and sa_customersid=" + sa_customersid + " " +
|
|
|
- "and (('" + begdate + "'>=begdate and '" + begdate + "'<=enddate) or('" + enddate + "'>=begdate and '" + enddate + "'<=enddate ))");
|
|
|
+ "and (('" + begdate + "'>=begdate and '" + begdate + "'<=enddate) or('" + enddate + "'>=begdate and '" + enddate + "'<=enddate )) and sa_contractid!="+sa_contractid);
|
|
|
if (rows.isNotEmpty()) {
|
|
|
return getErrReturnObject().setErrMsg("该合同已存在").toString();
|
|
|
} else {
|