Browse Source

更新中奖信息

eganwu 1 year ago
parent
commit
d6c5f15f0a

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

@@ -6533,6 +6533,12 @@ public class R {
         public static class v1 {
         }
     }
+
+    public static class ID2024052910464202 {
+        public static class v1 {
+        }
+    }
+
 }
 
 

+ 21 - 0
src/custom/restcontroller/webmanage/saletool/award/AwardItems.java

@@ -269,6 +269,27 @@ public class AwardItems extends Controller {
 
         return getSucReturnObject().setData(rows).toString();
     }
+    @API(title = "更新中奖信息", apiversion = R.ID2024052910464202.v1.class)
+    public String newApiMethod() throws YosException {
+        long sa_awardmxid = content.getLong("sa_awardmxid");
+        String name = content.getString("name");// 姓名
+        String phonenumber = content.getString("phonenumber");// 手机号
+        String address = content.getString("address");// 详细地址
+        String city = content.getString("city");// 城市
+        String county = content.getString("county");// 区县
+        String province = content.getString("province");// 省份
+        UpdateSQL updateSQL = SQLFactory.createUpdateSQL(this, "sa_awardmx");
+        updateSQL.setValue("name", name);
+        updateSQL.setValue("phonenumber", phonenumber);
+        updateSQL.setValue("address", address);
+        updateSQL.setValue("city", city);
+        updateSQL.setValue("county", county);
+        updateSQL.setValue("province", province);
+        updateSQL.setSiteid(siteid);
+        updateSQL.setUniqueid(sa_awardmxid);
+        updateSQL.update();
+        return getSucReturnObject().toString();
+    }
 
 
 }

+ 3 - 2
src/custom/restcontroller/webmanage/saletool/courseware/coursewaredetail.java

@@ -295,10 +295,11 @@ public class coursewaredetail extends Controller {
             pageSorting = "t1.sequence";
         }
         QuerySQL querySQL = SQLFactory.createQuerySQL(this, "sat_courseware"
-                , "sat_coursewareid", "title", "status");
-        querySQL.setTableAlias("t1").setPage(pageSize, pageNumber).setOrderBy(pageSorting);
+                , "sat_coursewareid", "title", "status").setTableAlias("t1");
         querySQL.setWhere("status", "发布");
+        querySQL.setSiteid(siteid);
         querySQL.setWhere(where.toString());
+        querySQL.setPage(pageSize, pageNumber).setOrderBy(pageSorting);
         Rows rows = querySQL.query();
 
 

+ 1 - 0
src/custom/restcontroller/webmanage/saletool/courseware/coursewaretestlibrary.java

@@ -410,6 +410,7 @@ public class coursewaretestlibrary extends Controller {
                 .setTableAlias("t1");
         querySQL.addJoinTable(JOINTYPE.inner, "sat_courseware", "t2", "t2.sat_coursewareid=t1.sat_coursewareid and t2.siteid=t1.siteid");
         querySQL.setWhere(" t1.sat_coursewaredetailid not in (select sat_coursewaredetailid from sat_courseware_testlibrarylink where sat_courseware_testlibraryid =" + sat_courseware_testlibraryid + ")");
+        querySQL.setSiteid(siteid);
         querySQL.setPage(pageSize, pageNumber).setOrderBy(pageSorting);
         querySQL.setWhere(where.toString());
         Rows rows = querySQL.query();