|
@@ -215,26 +215,20 @@ public class quarterpricenum extends Controller {
|
|
|
@API(title = "季度价格系数删除", apiversion = R.ID2025020711034703.v1.class)
|
|
|
@CACHEING_CLEAN(apiClass = {quarterpricenum.class})
|
|
|
public String delete() throws YosException {
|
|
|
- JSONArray sa_quarterpricenumids = content.getJSONArray("sa_quarterpricenumids");
|
|
|
- BatchDeleteErr batchDeleteErr = BatchDeleteErr.create(this, sa_quarterpricenumids.size());
|
|
|
- for (Object o : sa_quarterpricenumids) {
|
|
|
- long sa_quarterpricenumid = Long.parseLong(o.toString());
|
|
|
- Rows RowsStatus = dbConnect.runSqlQuery(
|
|
|
- "select status from sa_quarterpricenum where sa_quarterpricenumid='" + sa_quarterpricenumid + "'");
|
|
|
-
|
|
|
- if (RowsStatus.isNotEmpty()) {
|
|
|
- if (RowsStatus.get(0).getString("status").equals("已更新")) {
|
|
|
- batchDeleteErr.addErr(sa_quarterpricenumid, "已更新状态的季度价格系数无法删除");
|
|
|
- continue;
|
|
|
- }
|
|
|
+ long sa_quarterpricenumid = content.getLongValue("sa_quarterpricenumid");
|
|
|
+ Rows RowsStatus = dbConnect.runSqlQuery(
|
|
|
+ "select status from sa_quarterpricenum where sa_quarterpricenumid='" + sa_quarterpricenumid + "'");
|
|
|
+ if (RowsStatus.isNotEmpty()) {
|
|
|
+ if (RowsStatus.get(0).getString("status").equals("已更新")) {
|
|
|
+ return getErrReturnObject().setErrMsg("已更新状态的季度价格系数无法删除").toString();
|
|
|
}
|
|
|
- ArrayList<String> list = new ArrayList<>();
|
|
|
- list.add("delete from sa_quarterpricenum where siteid='" + siteid
|
|
|
- + "' and sa_quarterpricenumid=" + sa_quarterpricenumid);
|
|
|
-
|
|
|
- dbConnect.runSqlUpdate(list);
|
|
|
}
|
|
|
- return batchDeleteErr.getReturnObject().toString();
|
|
|
+ ArrayList<String> list = new ArrayList<>();
|
|
|
+ list.add("delete from sa_quarterpricenum where siteid='" + siteid
|
|
|
+ + "' and sa_quarterpricenumid=" + sa_quarterpricenumid);
|
|
|
+
|
|
|
+ dbConnect.runSqlUpdate(list);
|
|
|
+ return getSucReturnObject().toString();
|
|
|
|
|
|
}
|
|
|
|