Просмотр исходного кода

定制费用方案-是否启用

eganwu 2 лет назад
Родитель
Сommit
87fc94f709

+ 4 - 0
src/custom/restcontroller/R.java

@@ -5406,6 +5406,10 @@ public class R {
         public static class v1 {
         }
     }
+    public static class ID2023121221131702 {
+        public static class v1 {
+        }
+    }
 }
 
 

+ 15 - 1
src/custom/restcontroller/webmanage/sale/order/OrderFeeCostPlan.java

@@ -29,7 +29,7 @@ public class OrderFeeCostPlan extends Controller {
     @API(title = "定制费用方案-列表", apiversion = R.ID20231208133902.v1.class)
     public String customPlanList() throws YosException {
         QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sys_datafunction",
-                "sys_datafunctionid", "functionname", "remarks", "createdate","status");
+                "sys_datafunctionid", "functionname", "remarks", "createdate", "status");
         //创建人写死admin
         querySQL.addQueryFields("createby", "\'admin\'");
         querySQL.setWhere("t1.functionclass", "ordercost");
@@ -188,6 +188,20 @@ public class OrderFeeCostPlan extends Controller {
         dbConnect.runSqlUpdate(sqlList);
 
 
+        return getSucReturnObject().toString();
+    }
+
+    @API(title = "定制费用方案-是否启用", apiversion = R.ID2023121221131702.v1.class)
+    public String isDatafunctionEnable() throws YosException {
+
+        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();
+
+
         return getSucReturnObject().toString();
     }