|
|
@@ -2,6 +2,7 @@ package com.mokamrp.privates.service.impl;
|
|
|
|
|
|
import com.aliyun.oss.OSS;
|
|
|
import com.aliyun.oss.model.PutObjectRequest;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.mokamrp.privates.config.OSSConfiguration;
|
|
|
@@ -70,6 +71,26 @@ public class WorkContactEmployeeServiceImpl extends ServiceImpl<WorkContactEmplo
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public void formatChanelCode(){
|
|
|
+
|
|
|
+ QueryWrapper<WorkContactEmployee> obj = new QueryWrapper<WorkContactEmployee>();
|
|
|
+ obj.eq("channel_code_id",0);
|
|
|
+ obj.like("state","%channelCode%");
|
|
|
+ obj.last("limit 50");
|
|
|
+
|
|
|
+ List<WorkContactEmployee> list = mapperObj.selectList(obj);
|
|
|
+ int j = list.size();
|
|
|
+ Integer codeId;
|
|
|
+ for (int i = 0 ; i <j ; i++){
|
|
|
+ codeId = Integer.parseInt(list.get(i).getState().replaceAll("channelCode-",""));
|
|
|
+ if(codeId.equals(0)){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ mapperObj.updateChannelCode(list.get(i).getId(),codeId);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public void export(Downfile downFile, GetWorkContactEmployeeHandle handle) {
|
|
|
|
|
|
List<Object> tempObj;
|