Commit 07806183 by qwmqiuwenmin

fix

parent 11514e95
...@@ -259,20 +259,20 @@ public class DepartmentContoller extends WebBaseController{ ...@@ -259,20 +259,20 @@ public class DepartmentContoller extends WebBaseController{
if(RedisUtil.getCache(key) != null){ if(RedisUtil.getCache(key) != null){
return resultResponse(HaoBanErrCode.ERR_10011); return resultResponse(HaoBanErrCode.ERR_10011);
} }
List<DepartmentEditQO> editDepartmentList = null; Object editDepartmentObject = null;
List<DepartmentAddQO> addDepartmentList = null; Object addDepartmentObject = null;
String editDepartment = ""; String editDepartment = "";
String addDepartment = ""; String addDepartment = "";
String delDepartmentIds = "";
logger.info("【部门同步】args={}",JSON.toJSONString(args)); logger.info("【部门同步】args={}",JSON.toJSONString(args));
if(args != null){ if(args != null){
editDepartmentList = args.getEditDepartment(); editDepartmentObject = args.getEditDepartment();
addDepartmentList = args.getAddDepartment(); addDepartmentObject = args.getAddDepartment();
editDepartment = JSON.toJSONString(editDepartmentList); editDepartment = JSON.toJSONString(editDepartmentObject);
addDepartment = JSON.toJSONString(addDepartmentList); addDepartment = JSON.toJSONString(addDepartmentObject);
} }
RedisUtil.setCache(key,1,3600l); RedisUtil.setCache(key,1,3600l);
new SyncDepartmentThread(this,editDepartment,"",addDepartment,key).start(); new SyncDepartmentThread(this,editDepartment,delDepartmentIds,addDepartment,key).start();
// if(StringUtils.isNotBlank(addDepartment)) { // if(StringUtils.isNotBlank(addDepartment)) {
// List<DepartmentAddQO> list = JSONArray.parseArray(addDepartment, DepartmentAddQO.class); // List<DepartmentAddQO> list = JSONArray.parseArray(addDepartment, DepartmentAddQO.class);
// int sort = 0; // int sort = 0;
......
package com.gic.haoban.manage.web.qo; package com.gic.haoban.manage.web.qo;
import java.io.Serializable; import java.io.Serializable;
import java.util.List;
public class SyncDepartmentQO implements Serializable{ public class SyncDepartmentQO implements Serializable{
private List<DepartmentEditQO> editDepartment; private Object editDepartment;
private List<DepartmentAddQO> addDepartment; private Object addDepartment;
public List<DepartmentEditQO> getEditDepartment() { public Object getEditDepartment() {
return editDepartment; return editDepartment;
} }
public void setEditDepartment(List<DepartmentEditQO> editDepartment) { public void setEditDepartment(Object editDepartment) {
this.editDepartment = editDepartment; this.editDepartment = editDepartment;
} }
public List<DepartmentAddQO> getAddDepartment() { public Object getAddDepartment() {
return addDepartment; return addDepartment;
} }
public void setAddDepartment(List<DepartmentAddQO> addDepartment) { public void setAddDepartment(Object addDepartment) {
this.addDepartment = addDepartment; this.addDepartment = addDepartment;
} }
} }
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