Commit ad47ba56 authored by 周健威's avatar 周健威

品牌

parent 1cd331d9
...@@ -12,6 +12,7 @@ import org.springframework.beans.factory.annotation.Autowired; ...@@ -12,6 +12,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.lang.reflect.Field;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -56,6 +57,14 @@ public class BaseController<Biz extends BaseBiz,Entity> extends CommonBaseContro ...@@ -56,6 +57,14 @@ public class BaseController<Biz extends BaseBiz,Entity> extends CommonBaseContro
return new ObjectRestResponse<Entity>(); return new ObjectRestResponse<Entity>();
} }
@ApiOperation("修改")
@RequestMapping(value = "/",method = RequestMethod.PUT)
@ResponseBody
public ObjectRestResponse<Entity> update2(@RequestBody Entity entity) throws Exception {
baseBiz.updateSelectiveById(entity);
return new ObjectRestResponse<Entity>();
}
@ApiOperation("删除") @ApiOperation("删除")
@RequestMapping(value = "/{id}",method = RequestMethod.DELETE) @RequestMapping(value = "/{id}",method = RequestMethod.DELETE)
@ResponseBody @ResponseBody
...@@ -101,7 +110,16 @@ public class BaseController<Biz extends BaseBiz,Entity> extends CommonBaseContro ...@@ -101,7 +110,16 @@ public class BaseController<Biz extends BaseBiz,Entity> extends CommonBaseContro
@RequestMapping(value = "/del",method = RequestMethod.DELETE) @RequestMapping(value = "/del",method = RequestMethod.DELETE)
@ResponseBody @ResponseBody
public ObjectRestResponse del( Entity entity){ public ObjectRestResponse del( Entity entity){
Field field = ReflectionUtils.getAccessibleField(entity, "isDel");
Field field2 = ReflectionUtils.getAccessibleField(entity, "delete");
if(null != field) {
ReflectionUtils.setFieldValue(entity,"isDel",1); ReflectionUtils.setFieldValue(entity,"isDel",1);
}
if(null != field2) {
ReflectionUtils.setFieldValue(entity,"delete",1);
}
baseBiz.updateSelectiveById(entity); baseBiz.updateSelectiveById(entity);
return ObjectRestResponse.succ(); return ObjectRestResponse.succ();
} }
......
...@@ -48,13 +48,6 @@ public class VehicleBrand implements Serializable { ...@@ -48,13 +48,6 @@ public class VehicleBrand implements Serializable {
@ApiModelProperty(value = "品牌英文名称") @ApiModelProperty(value = "品牌英文名称")
private String enName; private String enName;
/**
* 品牌首字母
*/
@Column(name = "index")
@ApiModelProperty(value = "品牌首字母")
private String index;
/** /**
* 品牌logo * 品牌logo
*/ */
......
...@@ -9,7 +9,6 @@ ...@@ -9,7 +9,6 @@
<result property="code" column="code"/> <result property="code" column="code"/>
<result property="cnName" column="cn_name"/> <result property="cnName" column="cn_name"/>
<result property="enName" column="en_name"/> <result property="enName" column="en_name"/>
<result property="index" column="index"/>
<result property="logo" column="logo"/> <result property="logo" column="logo"/>
<result property="banner" column="banner"/> <result property="banner" column="banner"/>
<result property="story" column="story"/> <result property="story" column="story"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment