wu 5 месяцев назад
Родитель
Сommit
a0a9f17a2b
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/custom/restcontroller/webmanage/sale/contract/Contract2.java

+ 2 - 1
src/custom/restcontroller/webmanage/sale/contract/Contract2.java

@@ -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 {