|
|
@@ -1,5 +1,6 @@
|
|
|
package restcontroller.webmanage.sale.itemclass;
|
|
|
|
|
|
+import beans.datacontrllog.DataContrlLog;
|
|
|
import beans.enterprise.Enterprise;
|
|
|
import beans.itemclass.ItemClass;
|
|
|
import com.alibaba.fastjson2.JSONArray;
|
|
|
@@ -96,6 +97,8 @@ public class itemclass extends Controller {
|
|
|
sqllist.add("update plm_itemclass set isdeep=0 where itemclassid=" + parentid);
|
|
|
}
|
|
|
sqllist.add(sqlAddFactory.getSQL());
|
|
|
+ sqllist.add(DataContrlLog.createLog(this, "plm_itemclass", itemclassid, "新增", itemclassnum+classtype+"类别新增成功")
|
|
|
+ .getSQL());
|
|
|
} else {
|
|
|
Rows rows = dbConnect.runSqlQuery("SELECT COUNT(*) count FROM plm_itemclass WHERE sa_brandid='" + sa_brandid
|
|
|
+ "' and itemclassid!=" + content.getLong("itemclassid") + " and itemclassnum = '" + itemclassnum
|
|
|
@@ -165,7 +168,8 @@ public class itemclass extends Controller {
|
|
|
sqllist.addAll(getLowerItemclassUpdateSql(itemclassid, itemclassnameOld, itemclassname));
|
|
|
}
|
|
|
sqllist.add(sqlUpdateFactory.getSQL());
|
|
|
-
|
|
|
+ sqllist.add(DataContrlLog.createLog(this, "plm_itemclass", itemclassid, "更新", itemclassnum+classtype+"类别更新成功")
|
|
|
+ .getSQL());
|
|
|
}
|
|
|
dbConnect.runSqlUpdate(sqllist);
|
|
|
|
|
|
@@ -409,7 +413,7 @@ public class itemclass extends Controller {
|
|
|
Long itemclassid = content.getLong("itemclassid");
|
|
|
|
|
|
Rows rowscount = dbConnect.runSqlQuery(
|
|
|
- "select isdeep,ifnull(parentid,0) parentid from plm_itemclass where itemclassid=" + itemclassid);
|
|
|
+ "select isdeep,ifnull(parentid,0) parentid,itemclassnum from plm_itemclass where itemclassid=" + itemclassid);
|
|
|
if (rowscount.isEmpty()) {
|
|
|
return getErrReturnObject().setErrMsg("此营销类别不存在,无法删除").toString();
|
|
|
} else {
|
|
|
@@ -426,6 +430,8 @@ public class itemclass extends Controller {
|
|
|
sqllist.add("update plm_itemclass set isdeep=1 where itemclassid=" + rowscount.get(0).getLong("parentid"));
|
|
|
String deletesql = "DELETE FROM plm_itemclass WHERE itemclassid = '" + itemclassid + "'";
|
|
|
sqllist.add(deletesql);
|
|
|
+ sqllist.add(DataContrlLog.createLog(this, "plm_itemclass", itemclassid, "删除", rowscount.get(0).getString("itemclassnum")+rowscount.get(0).getString("classtype")+"类别删除成功")
|
|
|
+ .getSQL());
|
|
|
|
|
|
dbConnect.runSqlUpdate(sqllist);
|
|
|
return getSucReturnObject().toString();
|