mirror of
https://github.com/moshowgame/SpringBootCodeGenerator.git
synced 2026-09-10 19:27:20 +08:00
修复FreemarkerUtil的Path问题导致JAR包运行时无法获取template的问题。
This commit is contained in:
@@ -128,6 +128,25 @@ public class ${classInfo.className}Controller {
|
||||
${classInfo.className} ${classInfo.className?uncap_first} = ${classInfo.className?uncap_first}Mapper.selectOne(new QueryWrapper<${classInfo.className}>().eq("${classInfo.className?uncap_first}_id",id));
|
||||
return new ModelAndView("cms/${classInfo.className?uncap_first}-edit","${classInfo.className?uncap_first}",${classInfo.className?uncap_first});
|
||||
}
|
||||
|
||||
/**
|
||||
* 发布/暂停(如不需要请屏蔽)
|
||||
*/
|
||||
@PostMapping("/publish")
|
||||
public Object publish(int id,Integer status){
|
||||
${classInfo.className} ${classInfo.className?uncap_first} = ${classInfo.className?uncap_first}Mapper.selectOne(new QueryWrapper<${classInfo.className}>().eq("${classInfo.className?uncap_first}_id",id));
|
||||
if(${classInfo.className?uncap_first}!=null){
|
||||
${classInfo.className?uncap_first}.setUpdateTime(new Date());
|
||||
${classInfo.className?uncap_first}.setStatus(status);
|
||||
${classInfo.className?uncap_first}Mapper.updateById(${classInfo.className?uncap_first});
|
||||
return ReturnT.SUCCESS((status==1)?"已发布":"已暂停");
|
||||
}else if(status.equals(${classInfo.className?uncap_first}.getStatus())){
|
||||
return ReturnT.SUCCESS("状态不正确");
|
||||
}else{
|
||||
return ReturnT.ERROR();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -183,13 +183,40 @@
|
||||
});
|
||||
} else {
|
||||
layer.msg(responseData.msg, function () {
|
||||
//window.location = '/index.html';
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
layer.close(index);
|
||||
});
|
||||
}else if (obj.event === 'publish') {
|
||||
layer.confirm('确定要发布吗?', function (index) {
|
||||
$.ajax({
|
||||
type: 'POST',
|
||||
url: "¥{request.contextPath}/${classInfo.className?uncap_first}/publish",
|
||||
data:{"id":obj.data.${classInfo.className?uncap_first}Id,"status":"1"},
|
||||
success: function (responseData) {
|
||||
searchBtn.click();
|
||||
layer.msg(responseData.msg, function () {
|
||||
});
|
||||
}
|
||||
});
|
||||
layer.close(index);
|
||||
});
|
||||
}else if (obj.event === 'unpublish') {
|
||||
layer.confirm('确定要停止吗?', function (index) {
|
||||
$.ajax({
|
||||
type: 'POST',
|
||||
url: "¥{request.contextPath}/${classInfo.className?uncap_first}/publish",
|
||||
data:{"id":obj.data.${classInfo.className?uncap_first}Id,"status":"0"},
|
||||
success: function (responseData) {
|
||||
searchBtn.click();
|
||||
layer.msg(responseData.msg, function () {
|
||||
});
|
||||
}
|
||||
});
|
||||
layer.close(index);
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user