huwhois 5 anni fa
parent
commit
7e44cfe289

+ 29 - 16
src/main/java/io/renren/modules/admin/controller/CompanyController.java

@ -1,11 +1,9 @@
1 1
package io.renren.modules.admin.controller;
2 2

3
import java.text.ParseException;
4
import java.text.SimpleDateFormat;
5
import java.util.Arrays;
6
import java.util.Date;
7
import java.util.Map;
8

3
import io.renren.common.utils.PageUtils;
4
import io.renren.common.utils.R;
5
import io.renren.modules.admin.entity.CompanyEntity;
6
import io.renren.modules.admin.service.CompanyService;
9 7
import org.apache.shiro.authz.annotation.RequiresPermissions;
10 8
import org.springframework.beans.factory.annotation.Autowired;
11 9
import org.springframework.web.bind.annotation.PathVariable;
@ -14,10 +12,11 @@ import org.springframework.web.bind.annotation.RequestMapping;
14 12
import org.springframework.web.bind.annotation.RequestParam;
15 13
import org.springframework.web.bind.annotation.RestController;
16 14

17
import io.renren.modules.admin.entity.CompanyEntity;
18
import io.renren.modules.admin.service.CompanyService;
19
import io.renren.common.utils.PageUtils;
20
import io.renren.common.utils.R;
15
import java.text.ParseException;
16
import java.text.SimpleDateFormat;
17
import java.util.Arrays;
18
import java.util.Date;
19
import java.util.Map;
21 20

22 21

23 22

@ -103,15 +102,29 @@ public class CompanyController {
103 102
        return R.ok();
104 103
    }
105 104

105
    ///**
106
    // * 删除
107
    // */
108
    //@RequestMapping("/delete/{id}")
109
    //@RequiresPermissions("admin:company:delete")
110
    //public R delete(@PathVariable("id") Long id){
111
	//	//companyService.removeByIds(Arrays.asList(ids));
112
    //    boolean flag = companyService.delete(id);
113
    //
114
    //    if(flag){
115
    //        R.ok("逻辑删除成功");
116
    //    }
117
    //    return R.ok();
118
    //}
119

120

106 121
    /**
107
     * 删除
122
     * 逻辑删除
108 123
     */
109
    @RequestMapping("/delete/{id}")
124
    @RequestMapping("/delete")
110 125
    @RequiresPermissions("admin:company:delete")
111
    public R delete(@PathVariable("id") Long id){
112
		//companyService.removeByIds(Arrays.asList(ids));
113
        boolean flag = companyService.delete(id);
114

126
    public R delete(@RequestBody Long[] ids){
127
        boolean flag = companyService.removeByIds(Arrays.asList(ids));
115 128
        if(flag){
116 129
            R.ok("逻辑删除成功");
117 130
        }

+ 16 - 13
src/main/java/io/renren/modules/admin/controller/IndustryController.java

@ -1,12 +1,9 @@
1 1
package io.renren.modules.admin.controller;
2 2

3
import java.text.ParseException;
4
import java.text.SimpleDateFormat;
5
import java.util.Arrays;
6
import java.util.Date;
7
import java.util.List;
8
import java.util.Map;
9

3
import io.renren.common.utils.PageUtils;
4
import io.renren.common.utils.R;
5
import io.renren.modules.admin.entity.IndustryEntity;
6
import io.renren.modules.admin.service.IndustryService;
10 7
import org.apache.shiro.authz.annotation.RequiresPermissions;
11 8
import org.springframework.beans.factory.annotation.Autowired;
12 9
import org.springframework.web.bind.annotation.PathVariable;
@ -15,10 +12,11 @@ import org.springframework.web.bind.annotation.RequestMapping;
15 12
import org.springframework.web.bind.annotation.RequestParam;
16 13
import org.springframework.web.bind.annotation.RestController;
17 14

18
import io.renren.modules.admin.entity.IndustryEntity;
19
import io.renren.modules.admin.service.IndustryService;
20
import io.renren.common.utils.PageUtils;
21
import io.renren.common.utils.R;
15
import java.text.ParseException;
16
import java.text.SimpleDateFormat;
17
import java.util.Date;
18
import java.util.List;
19
import java.util.Map;
22 20

23 21

24 22

@ -74,9 +72,14 @@ public class IndustryController {
74 72
            e.printStackTrace();
75 73
        }
76 74
        industry.setCreateTime(time);
77
		industryService.save(industry);
75
        int i = industryService.selectIsName(industry.getName());
76
        if(i==0) {
77
            industryService.save(industry);
78
            return R.ok();
79
        }else{
80
            return  R.error("该行业名称已经存在");
81
        }
78 82

79
        return R.ok();
80 83
    }
81 84

82 85
    /**

+ 1 - 1
src/main/java/io/renren/modules/admin/dao/EmployeeDao.java

@ -24,7 +24,7 @@ public interface EmployeeDao extends BaseMapper<EmployeeEntity> {
24 24
//    boolean delete(Long id);
25 25

26 26
    //多表联查 + 分页
27
    @Select("select e.id,e.truename,e.username,e.password,e.phone,e.email,e.create_time,e.modify_time,e.is_del,c.companyname " +
27
    @Select("select e.id,e.truename,e.username,e.password,e.phone,e.email,e.create_time,e.modify_time,e.is_del,c.companyname,c.id as cid " +
28 28
            " from employee e left JOIN company c on e.company_id = c.id" +
29 29
            " where e.is_del = 0 AND (e.truename like '%${key}%' or e.username like '%${key2}%') limit #{page},#{limit}")
30 30
    List<Map<String,Object>> queryListBykey( String key,String key2 ,int page, int limit);

+ 3 - 0
src/main/java/io/renren/modules/admin/service/impl/AttendersServiceImpl.java

@ -1,5 +1,6 @@
1 1
package io.renren.modules.admin.service.impl;
2 2

3
import org.apache.commons.lang.StringUtils;
3 4
import org.springframework.stereotype.Service;
4 5
import java.util.Map;
5 6
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -18,9 +19,11 @@ public class AttendersServiceImpl extends ServiceImpl<AttendersDao, AttendersEnt
18 19

19 20
    @Override
20 21
    public PageUtils queryPage(Map<String, Object> params) {
22
        String name = (String) params.get("name");
21 23
        IPage<AttendersEntity> page = this.page(
22 24
                new Query<AttendersEntity>().getPage(params),
23 25
                new QueryWrapper<AttendersEntity>()
26
                .like(StringUtils.isNotBlank(name),"name",name)
24 27
        );
25 28

26 29
        return new PageUtils(page);

+ 3 - 0
src/main/java/io/renren/modules/admin/service/impl/CompanyServiceImpl.java

@ -1,5 +1,6 @@
1 1
package io.renren.modules.admin.service.impl;
2 2

3
import org.apache.commons.lang.StringUtils;
3 4
import org.springframework.stereotype.Service;
4 5
import java.util.Map;
5 6
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -18,9 +19,11 @@ public class CompanyServiceImpl extends ServiceImpl<CompanyDao, CompanyEntity> i
18 19

19 20
    @Override
20 21
    public PageUtils queryPage(Map<String, Object> params) {
22
        String companyname = (String) params.get("companyname");
21 23
        IPage<CompanyEntity> page = this.page(
22 24
                new Query<CompanyEntity>().getPage(params),
23 25
                new QueryWrapper<CompanyEntity>()
26
                .like(StringUtils.isNotBlank(companyname),"companyname",companyname)
24 27
        );
25 28

26 29
        return new PageUtils(page);

+ 3 - 2
src/main/java/io/renren/modules/admin/service/impl/IndustryServiceImpl.java

@ -1,7 +1,7 @@
1 1
package io.renren.modules.admin.service.impl;
2 2

3 3
import org.springframework.stereotype.Service;
4

4
import org.apache.commons.lang.StringUtils;
5 5
import java.util.Arrays;
6 6
import java.util.List;
7 7
import java.util.Map;
@ -21,9 +21,10 @@ public class IndustryServiceImpl extends ServiceImpl<IndustryDao, IndustryEntity
21 21

22 22
    @Override
23 23
    public PageUtils queryPage(Map<String, Object> params) {
24
        String name = (String) params.get("name");
24 25
        IPage<IndustryEntity> page = this.page(
25 26
                new Query<IndustryEntity>().getPage(params),
26
                new QueryWrapper<IndustryEntity>()
27
                new QueryWrapper<IndustryEntity>().like(StringUtils.isNotBlank(name),"name",name)
27 28
        );
28 29

29 30
        return new PageUtils(page);

+ 2 - 0
src/main/java/io/renren/modules/admin/service/impl/PaperServiceImpl.java

@ -21,9 +21,11 @@ public class PaperServiceImpl extends ServiceImpl<PaperDao, PaperEntity> impleme
21 21
    @Override
22 22
    public PageUtils queryPage(Map<String, Object> params) {
23 23
        String meetingId = (String) params.get("meetingId");
24
        String title = (String)params.get("title");
24 25
        IPage<PaperEntity> page = this.page(
25 26
                new Query<PaperEntity>().getPage(params),
26 27
                new QueryWrapper<PaperEntity>().eq(StringUtils.isNotBlank(meetingId),"meeting_id", meetingId)
28
                .like(StringUtils.isNotBlank(title),"title",title)
27 29
        );
28 30
29 31
        return new PageUtils(page);

+ 3 - 1
src/main/java/io/renren/modules/admin/service/impl/SignServiceImpl.java

@ -1,5 +1,6 @@
1 1
package io.renren.modules.admin.service.impl;
2 2
3
import org.apache.commons.lang.StringUtils;
3 4
import org.springframework.stereotype.Service;
4 5
import java.util.Map;
5 6
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@ -18,9 +19,10 @@ public class SignServiceImpl extends ServiceImpl<SignDao, SignEntity> implements
18 19
19 20
    @Override
20 21
    public PageUtils queryPage(Map<String, Object> params) {
22
        String meetingId = (String) params.get("meetingId");
21 23
        IPage<SignEntity> page = this.page(
22 24
                new Query<SignEntity>().getPage(params),
23
                new QueryWrapper<SignEntity>()
25
                new QueryWrapper<SignEntity>().eq(StringUtils.isNotBlank(meetingId),"meeting_id", meetingId)
24 26
        );
25 27
26 28
        return new PageUtils(page);