Commit 832d414e by guojuxing

自定义字段设置erp映射

parent e8c1a4f4
......@@ -13,6 +13,7 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
......@@ -33,6 +34,7 @@ public class StoreFieldServiceImpl implements StoreFieldService{
@Override
public int edit(StoreFieldDTO storeFieldDTO) {
storeFieldDTO.setUpdateTime(new Date());
return tabStoreFieldMapper.updateByPrimaryKeySelective(EntityUtil.changeEntityNew(TabStoreField.class, storeFieldDTO));
}
......
......@@ -417,4 +417,17 @@ public class StoreFieldApiServiceImpl implements StoreFieldApiService {
List<StoreFieldDTO> storeFieldList = storeFieldService.listOwnStoreField(enterpriseId, storeFieldIdList);
return ServiceResponse.success(storeFieldList);
}
@Override
public ServiceResponse<Void> setErpMapperCode(Integer storeFieldId, String code) {
TabStoreField storeField = storeFieldService.getStoreFieldById(storeFieldId);
if (storeField == null) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "主键错误,查询不到数据");
}
StoreFieldDTO dto = new StoreFieldDTO();
dto.setStoreFieldId(storeFieldId);
dto.setErpRelCode(code);
storeFieldService.edit(dto);
return ServiceResponse.success();
}
}
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