浏览代码

团队模块代码全部注释

XMTT 5 年之前
父节点
当前提交
84dfd23e80

+ 5 - 1
src/main/java/com/ekexiu/portal/team/Team.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import com.ekexiu.portal.basepo.CreateTimeSupported;
4
import com.ekexiu.portal.basepo.CreateTimeSupported;
7
import org.jfw.apt.orm.annotation.entry.Table;
8
import org.jfw.apt.orm.annotation.entry.Table;
8
import org.jfw.apt.orm.core.enums.DE;
9
import org.jfw.apt.orm.core.enums.DE;
9
10
11
*/
10
/**
12
/**
11
 * Created by TT on 2019/7/8.
13
 * Created by TT on 2019/7/8.
12
 */
14
 *//*
15
13
@Table(descp = "团队表")
16
@Table(descp = "团队表")
14
@PrimaryKey("id")
17
@PrimaryKey("id")
15
public class Team implements CreateTimeSupported, ModifyTimeSupported {
18
public class Team implements CreateTimeSupported, ModifyTimeSupported {
158
        this.modifyTime = modifyTime;
161
        this.modifyTime = modifyTime;
159
    }
162
    }
160
}
163
}
164
*/

+ 5 - 1
src/main/java/com/ekexiu/portal/team/TeamDao.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import org.jfw.apt.annotation.DefaultValue;
4
import org.jfw.apt.annotation.DefaultValue;
33
import java.sql.SQLException;
34
import java.sql.SQLException;
34
import java.util.List;
35
import java.util.List;
35
36
37
*/
36
/**
38
/**
37
 * Created by TT on 2019/7/8.
39
 * Created by TT on 2019/7/8.
38
 */
40
 *//*
41
39
@DAO
42
@DAO
40
public interface TeamDao {
43
public interface TeamDao {
41
44
159
            @LimitColumn(value = "id", asc = false) }, value = "")
162
            @LimitColumn(value = "id", asc = false) }, value = "")
160
    List<Team> indexSearch(Connection con, @Nullable @GroupSqlColumn(handlerClass = StringHandler.class, value = {"name like ?", "org_name like ?", "subject like ?", "industry like ?"},isAnd = false) String key,@Nullable @Like String subject, @Nullable @Like String industry, @Nullable String city, String createTime, String id, int rows) throws SQLException;
163
    List<Team> indexSearch(Connection con, @Nullable @GroupSqlColumn(handlerClass = StringHandler.class, value = {"name like ?", "org_name like ?", "subject like ?", "industry like ?"},isAnd = false) String key,@Nullable @Like String subject, @Nullable @Like String industry, @Nullable String city, String createTime, String id, int rows) throws SQLException;
161
}
164
}
165
*/

+ 5 - 1
src/main/java/com/ekexiu/portal/team/TeamKeyWord.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.core.enums.DE;
6
import org.jfw.apt.orm.core.enums.DE;
6
7
8
*/
7
/**
9
/**
8
 * Created by TT on 2019/7/10.
10
 * Created by TT on 2019/7/10.
9
 */
11
 *//*
12
10
@Table
13
@Table
11
public class TeamKeyWord {
14
public class TeamKeyWord {
12
    private String id;
15
    private String id;
30
        this.kw = kw;
33
        this.kw = kw;
31
    }
34
    }
32
}
35
}
36
*/

+ 5 - 1
src/main/java/com/ekexiu/portal/team/TeamKeyWordDao.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import org.jfw.apt.orm.annotation.dao.Batch;
4
import org.jfw.apt.orm.annotation.dao.Batch;
9
import java.sql.Connection;
10
import java.sql.Connection;
10
import java.sql.SQLException;
11
import java.sql.SQLException;
11
12
13
*/
12
/**
14
/**
13
 * Created by TT on 2019/7/10.
15
 * Created by TT on 2019/7/10.
14
 */
16
 *//*
17
15
@DAO
18
@DAO
16
public interface TeamKeyWordDao {
19
public interface TeamKeyWordDao {
17
20
23
    @From(TeamKeyWord.class)
26
    @From(TeamKeyWord.class)
24
    int delete(Connection con,String id)throws SQLException;
27
    int delete(Connection con,String id)throws SQLException;
25
}
28
}
29
*/

+ 5 - 1
src/main/java/com/ekexiu/portal/team/TeamPaper.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.core.enums.DE;
6
import org.jfw.apt.orm.core.enums.DE;
6
7
8
*/
7
/**
9
/**
8
 * Created by TT on 2019/7/10.
10
 * Created by TT on 2019/7/10.
9
 */
11
 *//*
12
10
@Table(descp = "团队专利论文表")
13
@Table(descp = "团队专利论文表")
11
public class TeamPaper {
14
public class TeamPaper {
12
    private String id;
15
    private String id;
30
        this.paper = paper;
33
        this.paper = paper;
31
    }
34
    }
32
}
35
}
36
*/

+ 5 - 1
src/main/java/com/ekexiu/portal/team/TeamPatent.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.core.enums.DE;
6
import org.jfw.apt.orm.core.enums.DE;
6
7
8
*/
7
/**
9
/**
8
 * Created by TT on 2019/7/8.
10
 * Created by TT on 2019/7/8.
9
 */
11
 *//*
12
10
@Table(descp = "团队专利成果表")
13
@Table(descp = "团队专利成果表")
11
public class TeamPatent {
14
public class TeamPatent {
12
    private String id;
15
    private String id;
30
        this.patent = patent;
33
        this.patent = patent;
31
    }
34
    }
32
}
35
}
36
*/

+ 5 - 1
src/main/java/com/ekexiu/portal/team/TeamPro.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.core.enums.DE;
6
import org.jfw.apt.orm.core.enums.DE;
6
7
8
*/
7
/**
9
/**
8
 * Created by TT on 2019/7/8.
10
 * Created by TT on 2019/7/8.
9
 */
11
 *//*
12
10
@Table(descp = "团队专家")
13
@Table(descp = "团队专家")
11
public class TeamPro {
14
public class TeamPro {
12
    private String id;
15
    private String id;
50
        this.chief = chief;
53
        this.chief = chief;
51
    }
54
    }
52
}
55
}
56
*/

+ 5 - 1
src/main/java/com/ekexiu/portal/team/TeamResResult.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Column;
4
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.annotation.entry.Table;
5
import org.jfw.apt.orm.core.enums.DE;
6
import org.jfw.apt.orm.core.enums.DE;
6
7
8
*/
7
/**
9
/**
8
 * Created by TT on 2019/7/8.
10
 * Created by TT on 2019/7/8.
9
 */
11
 *//*
12
10
@Table(descp = "团队非专利成果表")
13
@Table(descp = "团队非专利成果表")
11
public class TeamResResult {
14
public class TeamResResult {
12
    private String id;
15
    private String id;
30
        this.researchResult = researchResult;
33
        this.researchResult = researchResult;
31
    }
34
    }
32
}
35
}
36
*/

+ 9 - 3
src/main/java/com/ekexiu/portal/team/TeamService.java

1
/*
1
package com.ekexiu.portal.team;
2
package com.ekexiu.portal.team;
2
3
3
import com.ekexiu.portal.dao.PpaperDao;
4
import com.ekexiu.portal.dao.PpaperDao;
40
import java.util.List;
41
import java.util.List;
41
import java.util.concurrent.atomic.AtomicInteger;
42
import java.util.concurrent.atomic.AtomicInteger;
42
43
44
*/
43
/**
45
/**
44
 * Created by TT on 2019/7/9.
46
 * Created by TT on 2019/7/9.
45
 */
47
 *//*
48
46
49
47
@Path("/team")
50
@Path("/team")
48
public class TeamService {
51
public class TeamService {
160
        this.ppaperDao = ppaperDao;
163
        this.ppaperDao = ppaperDao;
161
    }
164
    }
162
165
163
    /**
166
    */
167
/**
164
     * 上传文件
168
     * 上传文件
165
     *
169
     *
166
     * @param it
170
     * @param it
167
     * @return
171
     * @return
168
     * @throws Exception
172
     * @throws Exception
169
     */
173
     *//*
174
170
    @Path("/upload")
175
    @Path("/upload")
171
    @Post
176
    @Post
172
    public List<UploadFile> upload(@Upload UploadItemIterator it) throws Exception {
177
    public List<UploadFile> upload(@Upload UploadItemIterator it) throws Exception {
565
570
566
571
567
}
572
}
573
*/