main
黄海 9 months ago
parent 2f28ff79eb
commit a619f50937

@ -9,6 +9,7 @@ import com.jfinal.aop.Before;
import com.jfinal.core.Controller;
import com.jfinal.ext.interceptor.GET;
import com.jfinal.ext.interceptor.POST;
import com.jfinal.kit.Kv;
import com.jfinal.plugin.activerecord.Page;
import com.jfinal.plugin.activerecord.Record;
import io.github.yedaxia.apidocs.ApiDoc;
@ -145,9 +146,9 @@ public class BaseController extends Controller {
*/
@Before({POST.class})
@JwtCheckInterface({})
@EmptyInterface({"scheme_name", "owner_id"})
@IsNumericInterface({"stage_id", "subject_id", "type_id", "sort_id"})
public void addScheme(String scheme_name, int stage_id, int subject_id, String owner_id, int type_id, int sort_id) {
@EmptyInterface({"scheme_name"})
@IsNumericInterface({"stage_id", "subject_id", "type_id", "sort_id", "owner_id"})
public void addScheme(String scheme_name, int stage_id, int subject_id, int owner_id, int type_id, int sort_id) {
//1、检查此名称的版本是否已经存在存在的不能继续添加
if (bm.checkSchemeName(scheme_name, stage_id)) {
renderJson(RetKit.renderFail("该版本名称已存在"));
@ -222,70 +223,75 @@ public class BaseController extends Controller {
Record record = bm.getScheme(scheme_id);
renderJson(RetKit.renderSuccess(record));
}
/**
*
* @param structure_name
* @param parent_id ID
* @param scheme_id ID
* @param sort_id
* @param owern_id 12
*
* @param structure_name
* @param parent_id ID
* @param scheme_id ID
* @param sort_id
* @param owner_id 12
*/
@Before({POST.class})
@JwtCheckInterface({})
public void addResourceStructure(String structure_name , int parent_id , int scheme_id , int sort_id , int owern_id){
bm.addResourceStructure(structure_name , parent_id , scheme_id , sort_id , owern_id );
public void addResourceStructure(String structure_name, int parent_id, int scheme_id, int sort_id, int owner_id) {
bm.addResourceStructure(structure_name, parent_id, scheme_id, sort_id, owner_id);
renderJson(RetKit.renderSuccess("操作成功"));
}
/**
*
* @param structure_id
*
* @param structure_id
*/
@Before({POST.class})
@JwtCheckInterface({})
@IsNumericInterface({"structure_id"})
public void delResourceStructureById(int structure_id){
public void delResourceStructureById(int structure_id) {
bm.delResourceStructureById(structure_id);
renderJson(RetKit.renderSuccess("操作成功"));
}
/**
ID
* @param structure_id
* @param structure_name
* @param parent_id ID
* @param scheme_id ID
* @param sort_id
* @param owern_id 12
* ID
*
* @param structure_id
* @param structure_name
* @param parent_id ID
* @param scheme_id ID
* @param sort_id
* @param owner_id 12
*/
@Before({POST.class})
@JwtCheckInterface({})
@IsNumericInterface({"structure_id"})
public void updateResourceStructureById(int structure_id , String structure_name , int parent_id , int scheme_id , int sort_id , int owern_id){
bm.updateResourceStructureById(structure_id , structure_name , parent_id , scheme_id , sort_id , owern_id );
public void updateResourceStructureById(int structure_id, String structure_name, int parent_id, int scheme_id, int sort_id, int owner_id) {
bm.updateResourceStructureById(structure_id, structure_name, parent_id, scheme_id, sort_id, owner_id);
renderJson(RetKit.renderSuccess("操作成功"));
}
/**
ID
* ID
*
* @param structure_id
*/
@Before({GET.class})
@JwtCheckInterface({})
@IsNumericInterface("{structure_id}")
public void getResourceStructureById(int structure_id){
public void getResourceStructureById(int structure_id) {
renderJson(RetKit.renderSuccess(bm.getResourceStructureById(structure_id)));
}
/**
@param pageNum
@param pageSize
*
*
* @param scheme_id ID
*/
@Before({GET.class})
@JwtCheckInterface({})
public void getResourceStructureList(int pageNum, int pageSize){
Page<Record> listPage = bm.getResourceStructureList(pageNum, pageSize);
renderJson(RetKit.renderSuccess(listPage));
public void getResourceStructureBySchemeId(int scheme_id) {
Record record = bm.getResourceStructureBySchemeId(scheme_id);
renderJson(RetKit.renderSuccess(record));
}
}

@ -172,7 +172,7 @@ public class BaseModel {
* @param type_id
* @param sort_id
*/
public void addScheme(String scheme_name, int stage_id, int subject_id, int b_use, String owner_id, int type_id, int sort_id) {
public void addScheme(String scheme_name, int stage_id, int subject_id, int b_use, int owner_id, int type_id, int sort_id) {
Record record = new Record();
record.set("scheme_name", scheme_name);
record.set("stage_id", stage_id);
@ -181,7 +181,9 @@ public class BaseModel {
record.set("owner_id", owner_id);
record.set("type_id", type_id);
record.set("sort_id", sort_id);
Db.save("t_resource_scheme","scheme_id", record);
Db.save("t_resource_scheme", "scheme_id", record);
//需要同步增加t_resource_structure表中的数据
addResourceStructure(scheme_name, -1, record.getInt("id"), 1, owner_id);
}
/**
@ -192,6 +194,9 @@ public class BaseModel {
public void delScheme(int scheme_id) {
String sql = "update t_resource_scheme set b_use=0 where scheme_id=?";
Db.update(sql, scheme_id);
//同步删除t_resource_structure表中的数据
sql = "update t_resource_structure set b_use=0 where scheme_id=?";
Db.update(sql, scheme_id);
}
/**
@ -204,9 +209,12 @@ public class BaseModel {
* @param type_id
* @param sort_id
*/
public void updateScheme(int scheme_id, String scheme_name, int stage_id, int subject_id, int type_id, int sort_id) {
public void updateScheme(int scheme_id, String scheme_name, int stage_id, int subject_id, int type_id, int sort_id) {
String sql = "update t_resource_scheme set scheme_name=?,stage_id=?,subject_id=?,type_id=?,sort_id=? where scheme_id=?";
Db.update(sql, scheme_name, stage_id, subject_id, type_id, sort_id, scheme_id);
Db.update(sql, scheme_name, stage_id, subject_id, type_id, sort_id, scheme_id);
//同步修改t_resource_structure表中的数据
sql = "update t_resource_structure set structure_name=? where scheme_id=? and parent_id=-1";
Db.update(sql, scheme_name, scheme_id);
}
/**
@ -241,66 +249,68 @@ public class BaseModel {
}
/**
* @param structure_name
* @param parent_id ID
* @param scheme_id ID
* @param sort_id
* @param owern_id 12
*
*
* @param structure_name
* @param parent_id ID
* @param scheme_id ID
* @param sort_id
* @param owner_id 12
*/
public void addResourceStructure(String structure_name , int parent_id , int scheme_id , int sort_id , int owern_id){
public void addResourceStructure(String structure_name, int parent_id, int scheme_id, int sort_id, int owner_id) {
Record record = new Record();
record.set("structure_name", structure_name);
record.set("parent_id", parent_id);
record.set("scheme_id", scheme_id);
record.set("sort_id", sort_id);
record.set("owern_id", owern_id);
Db.save("t_resource_structure","structure_id",record);
record.set("owner_id", owner_id);
Db.save("t_resource_structure", "structure_id", record);
}
/**
@param structure_id
*
*
* @param structure_id
*/
public void delResourceStructureById(int structure_id){
String sql="delete from t_resource_structure where structure_id =?";
Db.update(sql,structure_id);
public void delResourceStructureById(int structure_id) {
String sql = "delete from t_resource_structure where structure_id =?";
Db.update(sql, structure_id);
}
/**
* @param structure_id
* @param structure_name
* @param parent_id ID
* @param scheme_id ID
* @param sort_id
* @param owern_id 12
*
*
* @param structure_id
* @param structure_name
* @param parent_id ID
* @param scheme_id ID
* @param sort_id
* @param owner_id 12
*/
public void updateResourceStructureById(int structure_id,String structure_name , int parent_id , int scheme_id , int sort_id , int owern_id){
String sql="update t_resource_structure set structure_name =?, parent_id =?, scheme_id =?, sort_id =?, owern_id =? where structure_id =?";
Db.update(sql,structure_name , parent_id , scheme_id , sort_id , owern_id ,structure_id);
public void updateResourceStructureById(int structure_id, String structure_name, int parent_id, int scheme_id, int sort_id, int owner_id) {
String sql = "update t_resource_structure set structure_name =?, parent_id =?, scheme_id =?, sort_id =?, owner_id =? where structure_id =?";
Db.update(sql, structure_name, parent_id, scheme_id, sort_id, owner_id, structure_id);
}
/**
*
*
* @param structure_id
*/
public Record getResourceStructureById(int structure_id){
String sql="select * from t_resource_structure where structure_id =?";
return Db.findFirst(sql,structure_id);
public Record getResourceStructureById(int structure_id) {
String sql = "select * from t_resource_structure where structure_id =?";
return Db.findFirst(sql, structure_id);
}
/**
* @param pageNum
* @param pageSize
*
*
* @param scheme_id
* @return
*/
public Page<Record> getResourceStructureList(int pageNum, int pageSize){
String sql1="select * ";
String sql2=" from t_resource_structure";
return Db.paginate(pageNum, pageSize, sql1,sql2);
public Record getResourceStructureBySchemeId(int scheme_id) {
//
return null;
}
}

Loading…
Cancel
Save