public async Task <TData <string> > SaveForm([FromBody] TerPositionParam entity) { TData <string> obj = await terInforBLL.ModifyPosition(entity.number, entity.fistLongitude, entity.fistLatitude, entity.address); //检测是否串货 await terCollusionBLL.SaveForm(entity); return(obj); }
public async Task <TData <string> > SaveForm(TerPositionParam positionParam) { TData <string> obj = new TData <string>(); TerInforEntity terInforEntity = await terInforService.GetEntityByNumber(positionParam.number); if (terInforEntity != null) { UserEntity userEntity = await userService.GetUserEnity((long)terInforEntity.SaleManId); if (userEntity != null && userEntity.IsDeleget) { TerCollusionEntity entity = new TerCollusionEntity(); entity.SaleId = userEntity.Id; entity.TerId = terInforEntity.Id; entity.TerNumber = terInforEntity.TerNumber; entity.Zone = positionParam.address; entity.DelegetZone = userEntity.DelegetZoneTxt; //串货了 if (!entity.DelegetZone.Contains(entity.Zone)) { await terCollusionService.SaveForm(entity); obj.Data = entity.Id.ParseToString(); obj.Tag = 1; } } else { obj.Message = "该设备没有设置销售"; } } else { obj.Message = "设备不存在"; } return(obj); }