|
@@ -1,5 +1,6 @@
|
|
|
package restcontroller.webmanage.sale.order;
|
|
|
|
|
|
+import beans.datacontrllog.DataContrlLog;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.huaweicloud.sdk.lts.v2.model.SqlAlarmRuleRespList;
|
|
@@ -197,12 +198,21 @@ public class OrderFeeCostPlan extends Controller {
|
|
|
@API(title = "定制费用方案-是否启用", apiversion = R.ID2023121221131702.v1.class)
|
|
|
public String isDatafunctionEnable() throws YosException {
|
|
|
|
|
|
+ ArrayList<String> sqlList = new ArrayList<>();
|
|
|
+
|
|
|
Long sys_datafunctionid = content.getLongValue("sys_datafunctionid");
|
|
|
Long status = content.getLongValue("status");
|
|
|
UpdateSQL updateSQL = SQLFactory.createUpdateSQL(this, "sys_datafunction");
|
|
|
updateSQL.setUniqueid(sys_datafunctionid);
|
|
|
updateSQL.setValue("status", status == 1 ? "启用" : "禁用");
|
|
|
- updateSQL.update();
|
|
|
+ sqlList.add(updateSQL.getSQL());
|
|
|
+ if (status == 1) {
|
|
|
+ sqlList.add(DataContrlLog.createLog(this, "sys_datafunction", sys_datafunctionid, "启用", "启用成功").getSQL());
|
|
|
+ } else {
|
|
|
+ sqlList.add(DataContrlLog.createLog(this, "sys_datafunction", sys_datafunctionid, "禁用", "启用成功").getSQL());
|
|
|
+ }
|
|
|
+
|
|
|
+ dbConnect.runSqlUpdate(sqlList);
|
|
|
|
|
|
|
|
|
return getSucReturnObject().toString();
|
|
@@ -240,7 +250,9 @@ public class OrderFeeCostPlan extends Controller {
|
|
|
insertSQL.setValue("remarks", remarks);
|
|
|
insertSQL.setValue("datakey", "default");
|
|
|
insertSQL.setValue("functionclass", "ordercost");
|
|
|
+ insertSQL.setValue("status", "禁用");
|
|
|
insertSQL.insert();
|
|
|
+ DataContrlLog.createLog(this, "sys_datafunction", sys_datafunctionid, "新增", "新增成功").insert();
|
|
|
|
|
|
} else {
|
|
|
UpdateSQL rowUpdate = SQLFactory.createUpdateSQL(this, "sys_datafunction");
|
|
@@ -249,6 +261,7 @@ public class OrderFeeCostPlan extends Controller {
|
|
|
rowUpdate.setValue("functionclass", "ordercost");
|
|
|
rowUpdate.setWhere("sys_datafunctionid", sys_datafunctionid);
|
|
|
rowUpdate.update();
|
|
|
+ DataContrlLog.createLog(this, "sys_datafunction", sys_datafunctionid, "编辑", "编辑成功").insert();
|
|
|
}
|
|
|
|
|
|
ArrayList<String> ps = new ArrayList<>();
|