|
|
@@ -7,11 +7,13 @@ import com.mokamrp.privates.entity.pangu.GetForsterwxMobileHandle;
|
|
|
import com.mokamrp.privates.mapper.pangu.pojo.FosterwxMobile;
|
|
|
import com.mokamrp.privates.mapper.pangu.FosterwxMobileMapper;
|
|
|
import com.mokamrp.privates.mapper.pangu.pojo.FosterwxMobileWxfriend;
|
|
|
+import com.mokamrp.privates.mapper.pangu.pojo.FosterwxStation;
|
|
|
import com.mokamrp.privates.mapper.pangu.pojo.FosterwxStationBindBox;
|
|
|
import com.mokamrp.privates.mapper.pojo.User;
|
|
|
import com.mokamrp.privates.service.pangu.FosterwxMobileService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.mokamrp.privates.service.pangu.FosterwxMobileWxfriendService;
|
|
|
+import com.mokamrp.privates.service.pangu.FosterwxStationService;
|
|
|
import org.apache.tomcat.jni.Local;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.mokamrp.privates.entity.PostBasePageHandle;
|
|
|
@@ -39,6 +41,9 @@ public class FosterwxMobileServiceImpl extends ServiceImpl<FosterwxMobileMapper,
|
|
|
|
|
|
@Autowired
|
|
|
public FosterwxMobileWxfriendService fosterwxMobileWxfriendService;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ public FosterwxStationService fosterwxStationService;
|
|
|
/**
|
|
|
* 获取数据列表 支持分页
|
|
|
* @param handle
|
|
|
@@ -85,7 +90,7 @@ public class FosterwxMobileServiceImpl extends ServiceImpl<FosterwxMobileMapper,
|
|
|
Map<String, String> cell = row.get(i);
|
|
|
FosterwxMobile fosterwxMobile = new FosterwxMobile();
|
|
|
fosterwxMobile.setStationId(Integer.parseInt(row.get(i).get("stationId")));
|
|
|
- fosterwxMobile.setMobileCode(row.get(i).get("mobileCode"));
|
|
|
+ fosterwxMobile.setMobileCode(String.format("%03d",Integer.parseInt(row.get(i).get("mobileCode"))));
|
|
|
fosterwxMobile.setMobileNo(row.get(i).get("mobileNo"));
|
|
|
fosterwxMobile.setMobileOperator(Integer.parseInt(row.get(i).get("mobileOperator")));
|
|
|
fosterwxMobile.setMobileCreateAt(LocalDateTime.parse(row.get(i).get("mobileCreateAt"),df));
|
|
|
@@ -108,7 +113,9 @@ public class FosterwxMobileServiceImpl extends ServiceImpl<FosterwxMobileMapper,
|
|
|
}
|
|
|
fosterwxMobile.setCreateAt(nowDate);
|
|
|
fosterwxMobile.setUpdateAt(nowDate);
|
|
|
- fosterwxMobile.setMobileUnioCode(String.format("%03d", fosterwxMobile.getStationId()) + String.format("%03d", fosterwxMobile.getMobileCode()));
|
|
|
+ FosterwxStation stationInfo = fosterwxStationService.getOne(new QueryWrapper<FosterwxStation>()
|
|
|
+ .eq("station_id",fosterwxMobile.getStationId()));
|
|
|
+ fosterwxMobile.setMobileUnioCode(stationInfo.getStationName() + fosterwxMobile.getMobileCode());
|
|
|
this.save(fosterwxMobile);
|
|
|
//.批量录入微信好友
|
|
|
List<FosterwxMobileWxfriend> addFriend = new ArrayList<>();
|