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