Commit a569ae09 authored by 廖旭伟's avatar 廖旭伟

员工名片设置属性增加默认值

parent 42190a03
package com.mortals.xhx.module.bussinesscard.service.impl;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.mortals.framework.util.DataUtil;
import com.mortals.framework.util.StringUtils;
import com.mortals.xhx.module.company.model.CompanyEntity;
import com.mortals.xhx.module.company.service.CompanyService;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -34,6 +37,18 @@ public class BussinesscardServiceImpl extends AbstractCRUDServiceImpl<Bussinessc
entity.setCompanyAdress(companyEntity.getBusinessAdress());
}
}
if(StringUtils.isEmpty(entity.getSetting())){
JSONObject setting = new JSONObject();
setting.put("photoPath",true);
setting.put("companyName",true);
setting.put("positionName",true);
setting.put("phoneNumber",true);
setting.put("email",true);
setting.put("companyAdress",true);
setting.put("companyIntro",true);
setting.put("companyProduct",true);
entity.setSetting(setting.toJSONString());
}
}
@Override
......@@ -45,5 +60,30 @@ public class BussinesscardServiceImpl extends AbstractCRUDServiceImpl<Bussinessc
entity.setCompanyAdress(companyEntity.getBusinessAdress());
}
}
if(StringUtils.isEmpty(entity.getSetting())){
JSONObject setting = new JSONObject();
setting.put("photoPath",true);
setting.put("companyName",true);
setting.put("positionName",true);
setting.put("phoneNumber",true);
setting.put("email",true);
setting.put("companyAdress",true);
setting.put("companyIntro",true);
setting.put("companyProduct",true);
entity.setSetting(setting.toJSONString());
}
}
public static void main(String[] args) {
JSONObject setting = new JSONObject();
setting.put("photoPath",true);
setting.put("companyName",true);
setting.put("positionName",true);
setting.put("phoneNumber",true);
setting.put("email",true);
setting.put("companyAdress",true);
setting.put("companyIntro",true);
setting.put("companyProduct",true);
System.out.println(setting.toJSONString());
}
}
\ No newline at end of file
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