Преглед изворни кода

序列号已安装无法再次安装

hu пре 5 месеци
родитељ
комит
2d6e9a3aec
1 измењених фајлова са 6 додато и 2 уклоњено
  1. 6 2
      src/custom/restcontroller/webmanage/sale/workorder/workorder.java

+ 6 - 2
src/custom/restcontroller/webmanage/sale/workorder/workorder.java

@@ -1132,10 +1132,14 @@ public class workorder extends Controller {
                 insertSQL.setValue("enddate", formattedDate);
                 insertSQL.setValue("begdate", getDateTime_Str());
                 insertSQL.setValue("itemid",  itemrows.get(0).getLong("itemid"));
-
-                sqlList.add(insertSQL.getSQL());
+                if (dbConnect.runSqlQuery("select * from sa_warrantycard where sku='" + itemrows.get(0).getString("sku") + "' and siteid='" + siteid + "' and isvoid=0").isNotEmpty()) {
+                    return getErrReturnObject().setErrMsg("该序列号已安装,无法再次安装").toString();
+                }else{
+                    sqlList.add(insertSQL.getSQL());
+                }
             }
 
+
         }
 
         sqlList.add("update sa_workorder set status='已完工',finishby='" + username