返回id的新增方法
This commit is contained in:
parent
3e47f1acc3
commit
6cacb602b8
@ -41,6 +41,25 @@ public interface I${firstUpperTableName}Service {
|
|||||||
*/
|
*/
|
||||||
SuccessResult save${firstUpperTableName}ByToken(String token, ${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception;
|
SuccessResult save${firstUpperTableName}ByToken(String token, ${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增${tableExplain}
|
||||||
|
*
|
||||||
|
* @param ${firstLowerTableName}VO
|
||||||
|
* @return ${firstLowerTableName}Id
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
String save${firstUpperTableName}ReturnId(${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增${tableExplain}(APP)
|
||||||
|
*
|
||||||
|
* @param token
|
||||||
|
* @param ${firstLowerTableName}VO
|
||||||
|
* @return ${firstLowerTableName}Id
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
String save${firstUpperTableName}ByTokenReturnId(String token, ${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除${tableExplain}
|
* 删除${tableExplain}
|
||||||
*
|
*
|
||||||
|
@ -46,6 +46,16 @@ public class ${firstUpperTableName}ServiceImpl extends BaseService implements I$
|
|||||||
return new SuccessResult();
|
return new SuccessResult();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String save${firstUpperTableName}(${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception {
|
||||||
|
return save${firstUpperTableName}InfoReturnId(null, ${firstLowerTableName}VO);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String save${firstUpperTableName}ByToken(String token, ${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception {
|
||||||
|
return save${firstUpperTableName}InfoReturnId(token, ${firstLowerTableName}VO);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增${tableExplain}
|
* 新增${tableExplain}
|
||||||
*
|
*
|
||||||
@ -54,14 +64,28 @@ public class ${firstUpperTableName}ServiceImpl extends BaseService implements I$
|
|||||||
* @throws Exception
|
* @throws Exception
|
||||||
*/
|
*/
|
||||||
private void save${firstUpperTableName}Info(String token, ${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception {
|
private void save${firstUpperTableName}Info(String token, ${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception {
|
||||||
|
save${firstUpperTableName}InfoReturnId(token, ${firstUpperTableName}VO ${firstLowerTableName}VO);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 新增${tableExplain}
|
||||||
|
*
|
||||||
|
* @param token
|
||||||
|
* @param ${firstLowerTableName}VO
|
||||||
|
* @return ${firstLowerTableName}Id
|
||||||
|
* @throws Exception
|
||||||
|
*/
|
||||||
|
private String save${firstUpperTableName}InfoReturnId(String token, ${firstUpperTableName}VO ${firstLowerTableName}VO) throws Exception {
|
||||||
|
String ${firstLowerTableName}Id = UUIDUtil.getUUID();
|
||||||
Map<String, Object> params = HashMapUtil.beanToMap(${firstLowerTableName}VO);
|
Map<String, Object> params = HashMapUtil.beanToMap(${firstLowerTableName}VO);
|
||||||
params.put("${firstLowerTableName}Id", UUIDUtil.getUUID());
|
params.put("${firstLowerTableName}Id", ${firstLowerTableName}Id);
|
||||||
if (token != null) {
|
if (token != null) {
|
||||||
setSaveInfo(token, params);
|
setSaveInfo(token, params);
|
||||||
} else {
|
} else {
|
||||||
setSaveInfo(params);
|
setSaveInfo(params);
|
||||||
}
|
}
|
||||||
${firstLowerTableName}Dao.save${firstUpperTableName}(params);
|
${firstLowerTableName}Dao.save${firstUpperTableName}(params);
|
||||||
|
return ${firstLowerTableName}Id;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
Reference in New Issue
Block a user