duhuizhe
2023-10-16 3aa55dd3f62cee2c1c4c0aa74e1570acf83f8927
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package com.consum.generator;
 
import com.iplatform.generator.JdbcGeneratorEngine;
import com.walker.web.ResponseValue;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
 
/**
 * @ClassName GenerateController
 * @Author cy
 * @Date 2023/9/21
 * @Description 代码生成
 * @Version 1.0
 **/
@RestController
@RequestMapping("/platform/fin")
public class GenerateController {
    @Autowired
    private JdbcGeneratorEngine jdbcGeneratorEngine;
 
    @GetMapping("/sc")
    public ResponseValue allocatedList(String tableName) throws Exception {
        this.jdbcGeneratorEngine.generateOnePoFile(tableName, "d:/tmp/" + tableName + ".zip");
        return ResponseValue.success();
    }
}