shenjingwei 4 månader sedan
förälder
incheckning
777053682d
1 ändrade filer med 0 tillägg och 39 borttagningar
  1. 0 39
      src/custom/restcontroller/system/datasequence/datasequence.java

+ 0 - 39
src/custom/restcontroller/system/datasequence/datasequence.java

@@ -1,39 +0,0 @@
-package restcontroller.system.datasequence;
-
-import com.alibaba.fastjson2.JSONArray;
-import com.alibaba.fastjson2.JSONObject;
-import common.Controller;
-import common.YosException;
-import common.annotation.API;
-import restcontroller.R;
-
-import java.util.ArrayList;
-
-public class datasequence extends Controller {
-    public datasequence(JSONObject content) throws YosException {
-        super(content);
-    }
-
-    @API(title = "公共方法,表格数据排序更新", apiversion = R.ID20221201134901.v1.class)
-    public String updateSequence() throws YosException {
-        String ownertable = content.getString("ownertable");
-        String uniquecolumnname = getuniquecolumnname(ownertable);
-        boolean cleandatapool = true;
-        if (content.containsKey("cleandatapool")) {
-            cleandatapool = content.getBooleanValue("cleandatapool");
-        }
-        JSONArray sortArray = content.getJSONArray("sequencesorts");
-        ArrayList<String> list = new ArrayList<>();
-        for (Object o : sortArray) {
-            JSONObject object = (JSONObject) o;
-            long ownerid = object.getLongValue("ownerid");
-            int sequence = object.getIntValue("sequence");
-            list.add("update " + ownertable + " set sequence = " + sequence + " where " + uniquecolumnname + "=" + ownerid);
-        }
-        dbConnect.runSqlUpdate(list);
-        if (cleandatapool) {
-            cleanAllDataPool();
-        }
-        return getSucReturnObject().toString();
-    }
-}