Browse Source

定义选项“领域”删除时需校验是否授权经销商

eganwu 2 years ago
parent
commit
b3fb8792d1

+ 4 - 1
src/custom/restcontroller/webmanage/optiontype/custom/customoptiontype.java

@@ -138,7 +138,10 @@ public class customoptiontype extends Controller {
             Rows enRows = dbConnect.runSqlQuery("SELECT t2.enterprisename from sys_enterprise_tradefield t1 \n" +
                     "INNER JOIN sys_enterprise t2 ON t2.sys_enterpriseid=t1.sys_enterpriseid \n" +
                     "WHERE t1.tradefield='" + VALUE + "' and t1.siteid='" + siteid + "'");
-            return getErrReturnObject().setErrMsg("【" + StringUtils.join(enRows.toArray("enterprisename"), ",") + "】经销商已授权,请先取消授权后删除!").toString();
+            if (enRows.isNotEmpty()) {
+                return getErrReturnObject().setErrMsg("【" + enRows.get(0).getString("enterprisename") + "】经销商已授权,请先取消授权后删除!").toString();
+            }
+
         }
 
         ArrayList<String> list = new ArrayList<>();