添加字段和表
parent
cf4a22b95a
commit
5a5f6fca26
|
@ -6,6 +6,7 @@ import com.muyu.remote.feign.Factory.DatasourceFeignFactory;
|
|||
import org.springframework.cloud.openfeign.EnableFeignClients;
|
||||
import org.springframework.cloud.openfeign.FeignClient;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import com.muyu.common.core.domain.Result;
|
||||
|
||||
|
@ -19,4 +20,9 @@ import java.util.List;
|
|||
public interface DatasourceFeign {
|
||||
@PostMapping("/dataValue/findTableValue")
|
||||
public Result<List<List<DataValue>>> findTableValue(@RequestParam("basicId") Long basicId, @RequestParam("sql") String sql);
|
||||
|
||||
|
||||
@PostMapping("/dataValue/addProduct")
|
||||
public Result addProduct(@RequestParam("basicId") Long basicId, @RequestParam("tableId") Long tableId, @RequestBody List<List<DataValue>> listList);
|
||||
|
||||
}
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
package com.muyu.remote.feign.Factory;
|
||||
|
||||
import com.muyu.common.core.domain.Result;
|
||||
import com.muyu.common.domain.DataValue;
|
||||
import com.muyu.remote.feign.DatasourceFeign;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import org.springframework.cloud.openfeign.FallbackFactory;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Log4j2
|
||||
@Component
|
||||
public class DatasourceFeignFactory implements FallbackFactory<DatasourceFeign> {
|
||||
|
@ -17,6 +20,12 @@ public class DatasourceFeignFactory implements FallbackFactory<DatasourceFeign>
|
|||
log.info(e);
|
||||
return Result.error("网络开小差......");
|
||||
}
|
||||
|
||||
@Override
|
||||
public Result addProduct(Long basicId, Long tableId, List<List<DataValue>> listList) {
|
||||
log.info(e);
|
||||
return Result.error("网络开小差......");
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
|
|
@ -235,10 +235,9 @@ public class TaskInfoServiceImpl extends ServiceImpl<TaskInfoMapper, TaskInfo> i
|
|||
String newKey = map.get(key);
|
||||
dataValue.setKey(newKey);
|
||||
log.info(dataValue);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Result result = datasourceFeign.addProduct(basicId, tableId, tableValue);
|
||||
return "执行成功";
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue