Commit 25b15c6d authored by zhoumaotao's avatar zhoumaotao

条码绑定

parent c20733e5
......@@ -8,7 +8,9 @@ import com.gavel.common.base.BaseEditJSON;
import com.gavel.common.base.controller.BaseController;
import com.gavel.common.converter.DataConvert;
import com.gavel.common.utils.ThreadContext;
import com.gavel.kwell.persistent.Wlsn;
import com.gavel.kwell.service.WlsnService;
import com.gavel.kwell.utils.WlsnDjlyEnum;
import com.gavel.kwell.vo.WlsnCondition;
import com.gavel.kwell.vo.WlsnVO;
import com.gavel.persistence.sql.RecordSet;
......@@ -102,5 +104,29 @@ public class WlsnController extends BaseController {
doExport(request, response, param, records.getRecords());
}
@RequestMapping(value = "wlsn/add", method = RequestMethod.POST)
@ResponseBody
public Object wlsnAdd(@RequestBody JSONObject param) {
Wlsn wlsn = JSONObject.toJavaObject(param, Wlsn.class);
wlsn.setDjly(WlsnDjlyEnum.WOBOM.getId());
wlsnService.insert(wlsn);
return buildReturnData(wlsn);
}
@RequestMapping(value = "wlsn/delete", method = RequestMethod.POST)
@ResponseBody
public Object wlsnDelete(@RequestBody JSONObject param) {
Wlsn wlsn = JSONObject.toJavaObject(param, Wlsn.class);
wlsnService.delete(wlsn);
return returnData();
}
@RequestMapping(value = "wlsn/query", method = RequestMethod.POST)
@ResponseBody
public Object wlsnQuery(@RequestBody JSONObject param) {
WlsnCondition condition = JSONObject.toJavaObject(param, WlsnCondition.class);
condition.setDjly(WlsnDjlyEnum.WOBOM.getId());
RecordSet<WlsnVO> records = wlsnService.query(condition);
return buildReturnData(records, WlsnVO.class);
}
}
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