Shi Kejing vor 4 Jahren
Ursprung
Commit
a1002fcc79

+ 13 - 0
guns-main/src/main/java/cn/stylefeng/guns/zjxl/cnotroller/ZjxlArticleContentController.java

@ -18,6 +18,7 @@ import org.springframework.web.bind.annotation.RestController;
import java.text.SimpleDateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import java.util.List;
/***
/***
@ -66,6 +67,16 @@ public class ZjxlArticleContentController extends BaseController {
            @ApiParam(name = "articleContentIsLine", value = "是否上线", required = false, defaultValue = "0") @RequestParam(value = "articleContentIsLine", required = false)Integer articleContentIsLine){
            @ApiParam(name = "articleContentIsLine", value = "是否上线", required = false, defaultValue = "0") @RequestParam(value = "articleContentIsLine", required = false)Integer articleContentIsLine){
        try {
        try {
            ZjxlArticleContent articleContent = new ZjxlArticleContent();
            ZjxlArticleContent articleContent = new ZjxlArticleContent();
            List<ZjxlArticleContent> list = articleContentService.findArticleAll();
            if (list.size() > 0){
                Iterator<ZjxlArticleContent> iterator = list.iterator();
                while (iterator.hasNext()){
                    if (articleContentTitle.equals(iterator.next()));
                    return write(-1,"改文章已存在");
                }
            }
            articleContent.setArticleContentTitle(articleContentTitle);
            articleContent.setArticleContentTitle(articleContentTitle);
            articleContent.setArticleContentCover(articleContentCover);
            articleContent.setArticleContentCover(articleContentCover);
            articleContent.setArticleContentAbstract(articleContentAbstract);
            articleContent.setArticleContentAbstract(articleContentAbstract);
@ -86,6 +97,8 @@ public class ZjxlArticleContentController extends BaseController {
        }
        }
    }
    }
    @RequestMapping(value = "/deleteArticleContent", method = RequestMethod.POST)
    @RequestMapping(value = "/deleteArticleContent", method = RequestMethod.POST)
    @ApiOperation(value = "删除文章管理")
    @ApiOperation(value = "删除文章管理")
    public String deleteArticleContent(@ApiParam(name = "id", value = "文章id") @RequestParam(value = "id") String id){
    public String deleteArticleContent(@ApiParam(name = "id", value = "文章id") @RequestParam(value = "id") String id){

+ 35 - 11
guns-main/src/main/java/cn/stylefeng/guns/zjxl/cnotroller/ZjxlBannerCnotroller.java

@ -19,6 +19,7 @@ import com.fasterxml.jackson.databind.node.ObjectNode;
import io.swagger.annotations.Api;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import io.swagger.annotations.ApiParam;
import org.apache.commons.lang3.StringUtils;
import org.json.JSONArray;
import org.json.JSONArray;
import org.slf4j.Logger;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.slf4j.LoggerFactory;
@ -33,6 +34,7 @@ import java.io.IOException;
import java.text.SimpleDateFormat;
import java.text.SimpleDateFormat;
import java.util.Collections;
import java.util.Collections;
import java.util.Date;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import java.util.List;
@ -87,6 +89,15 @@ public class ZjxlBannerCnotroller extends BaseController {
        ZjxlBanner banner = new ZjxlBanner();
        ZjxlBanner banner = new ZjxlBanner();
        banner.setBannerImage(bannerImage);//String
        banner.setBannerImage(bannerImage);//String
        banner.setBannerIsLine(bannerIsLine);//integer
        banner.setBannerIsLine(bannerIsLine);//integer
        List<ZjxlBanner> bannerList = bannerService.findBannerAll();
        if (bannerList.size() > 0){
            Iterator<ZjxlBanner> bannerIterator = bannerList.iterator();
            while (bannerIterator.hasNext()){
                if (bannerIterator.next().getBannerName().equals(bannerName)){
                    return write(-1,"该名称已存在");
                }
            }
        }
        banner.setBannerName(bannerName);//string
        banner.setBannerName(bannerName);//string
        banner.setBannerSort(bannerSort);
        banner.setBannerSort(bannerSort);
        banner.setBannerType(bannerType);
        banner.setBannerType(bannerType);
@ -97,6 +108,7 @@ public class ZjxlBannerCnotroller extends BaseController {
            object.put("articleContentType",articleContentList.get(0).getArticleContentType());
            object.put("articleContentType",articleContentList.get(0).getArticleContentType());
            object.put("articleContentClassify",articleContentList.get(0).getArticleContentClassify());
            object.put("articleContentClassify",articleContentList.get(0).getArticleContentClassify());
            object.put("articleContentSubclassify",articleContentList.get(0).getArticleContentSubclassify());
            object.put("articleContentSubclassify",articleContentList.get(0).getArticleContentSubclassify());
            object.put("articleContentTitle",articleContentList.get(0).getArticleContentTitle());
            banner.setBannerTypeUrl(object.toString());
            banner.setBannerTypeUrl(object.toString());
        }else {
        }else {
            banner.setBannerTypeUrl(bannerTypeUrl);
            banner.setBannerTypeUrl(bannerTypeUrl);
@ -146,7 +158,7 @@ public class ZjxlBannerCnotroller extends BaseController {
    @RequestMapping(value = "/updataBanner", method = RequestMethod.POST)
    @RequestMapping(value = "/updataBanner", method = RequestMethod.POST)
    @ApiOperation(value = "编辑banner")
    @ApiOperation(value = "编辑banner")
    public String updataBanner(@ApiParam(name = "bannerId", value = "bannerId", required = false) @RequestParam(value = "bannerId", required = false)String bannerId,
    public String updataBanner(@ApiParam(name = "bannerId", value = "bannerId", required = false) @RequestParam(value = "bannerId", required = true)String bannerId,
                               @ApiParam(name = "bannerName", value = "bannerName", required = false) @RequestParam(value = "bannerName", required = false)String bannerName,
                               @ApiParam(name = "bannerName", value = "bannerName", required = false) @RequestParam(value = "bannerName", required = false)String bannerName,
                               @ApiParam(name = "bannerImage", value = "图片", required = false) @RequestParam(value = "bannerImage", required = false)String bannerImage,
                               @ApiParam(name = "bannerImage", value = "图片", required = false) @RequestParam(value = "bannerImage", required = false)String bannerImage,
                               @ApiParam(name = "bannerType", value = "跳转方式: 0-无  1-站内文章  2-外部链接", required = false) @RequestParam(value = "bannerType", required = false)Integer bannerType,
                               @ApiParam(name = "bannerType", value = "跳转方式: 0-无  1-站内文章  2-外部链接", required = false) @RequestParam(value = "bannerType", required = false)Integer bannerType,
@ -158,20 +170,32 @@ public class ZjxlBannerCnotroller extends BaseController {
        if (bannerType != null){
        if (bannerType != null){
            banner.setBannerType(bannerType);
            banner.setBannerType(bannerType);
        }
        }
        if (bannerType == 1){
            List<ZjxlArticleContent> articleContentList = articleContentService.findArticleContentById(bannerTypeUrl);
            JSONObject object = new JSONObject();
            object.put("articleContentId",articleContentList.get(0).getArticleContentId());
            object.put("articleContentType",articleContentList.get(0).getArticleContentType());
            object.put("articleContentClassify",articleContentList.get(0).getArticleContentClassify());
            object.put("articleContentSubclassify",articleContentList.get(0).getArticleContentSubclassify());
            banner.setBannerTypeUrl(object.toString());
        }else {
            banner.setBannerTypeUrl(bannerTypeUrl);
        if (bannerType != null){
            if (bannerType == 1){
                List<ZjxlArticleContent> articleContentList = articleContentService.findArticleContentById(bannerTypeUrl);
                JSONObject object = new JSONObject();
                object.put("articleContentId",articleContentList.get(0).getArticleContentId());
                object.put("articleContentType",articleContentList.get(0).getArticleContentType());
                object.put("articleContentClassify",articleContentList.get(0).getArticleContentClassify());
                object.put("articleContentSubclassify",articleContentList.get(0).getArticleContentSubclassify());
                object.put("articleContentTitle",articleContentList.get(0).getArticleContentTitle());
                banner.setBannerTypeUrl(object.toString());
            }else {
                banner.setBannerTypeUrl(bannerTypeUrl);
            }
        }
        }
        if (bannerSort != null){
        if (bannerSort != null){
            banner.setBannerSort(bannerSort);
            banner.setBannerSort(bannerSort);
        }
        }
        List<ZjxlBanner> bannerList = bannerService.findBannerAll();
        if (bannerList.size() > 0){
            Iterator<ZjxlBanner> bannerIterator = bannerList.iterator();
            while (bannerIterator.hasNext()){
                if (bannerIterator.next().getBannerName().equals(bannerName)){
                    return write(-1,"该名称已存在");
                }
            }
        }
        if (bannerName != null){
        if (bannerName != null){
            banner.setBannerName(bannerName);
            banner.setBannerName(bannerName);
        }
        }

+ 1 - 0
guns-main/src/main/java/cn/stylefeng/guns/zjxl/cnotroller/ZjxlCompanyCaseController.java

@ -85,6 +85,7 @@ public class ZjxlCompanyCaseController extends BaseController {
                object.put("articleContentType",caseA.get(0).getArticleContentType());
                object.put("articleContentType",caseA.get(0).getArticleContentType());
                object.put("articleContentClassify",caseA.get(0).getArticleContentClassify());
                object.put("articleContentClassify",caseA.get(0).getArticleContentClassify());
                object.put("articleContentSubclassify",caseA.get(0).getArticleContentSubclassify());
                object.put("articleContentSubclassify",caseA.get(0).getArticleContentSubclassify());
                object.put("articleContentTitle",caseA.get(0).getArticleContentTitle());
                companyCase.setCompanyAssociatedCase(object.toString());
                companyCase.setCompanyAssociatedCase(object.toString());
            }else {
            }else {
                return write(-1,"添加案例不存在");
                return write(-1,"添加案例不存在");

+ 9 - 3
guns-main/src/main/java/cn/stylefeng/guns/zjxl/service/ZjxlBannerService.java

@ -73,16 +73,16 @@ public class ZjxlBannerService extends BaseService {
        if (StringUtils.isNotEmpty(banner.getBannerImage())){
        if (StringUtils.isNotEmpty(banner.getBannerImage())){
            sql += ",banner_image = '"+banner.getBannerImage()+"'";
            sql += ",banner_image = '"+banner.getBannerImage()+"'";
        }
        }
        if (StringUtils.isNotEmpty(banner.getBannerType().toString())){
        if (banner.getBannerType() != null){
            sql += ",banner_type = "+banner.getBannerType()+"";
            sql += ",banner_type = "+banner.getBannerType()+"";
        }
        }
        if (StringUtils.isNotEmpty(banner.getBannerSort().toString())){
        if (banner.getBannerSort() != null){
            sql += ",banner_sort = "+banner.getBannerSort()+"";
            sql += ",banner_sort = "+banner.getBannerSort()+"";
        }
        }
        if (StringUtils.isNotEmpty(banner.getBannerName())){
        if (StringUtils.isNotEmpty(banner.getBannerName())){
            sql += ",banner_name = '"+banner.getBannerName()+"'";
            sql += ",banner_name = '"+banner.getBannerName()+"'";
        }
        }
        if (StringUtils.isNotEmpty(banner.getBannerIsLine().toString())){
        if (banner.getBannerIsLine() != null){
            sql += ",banner_is_line = "+banner.getBannerIsLine()+"";
            sql += ",banner_is_line = "+banner.getBannerIsLine()+"";
        }
        }
        sql += " where banner_id = '"+banner.getBannerId()+"'";
        sql += " where banner_id = '"+banner.getBannerId()+"'";
@ -108,4 +108,10 @@ public class ZjxlBannerService extends BaseService {
        Integer allCount = jdbcTemplate.queryForObject(sql, Integer.class);;
        Integer allCount = jdbcTemplate.queryForObject(sql, Integer.class);;
        return allCount;
        return allCount;
    }
    }
    public List<ZjxlBanner> findBannerAll(){
        String sql = "SELECT * FROM `guns-separation`.zjxl_banner WHERE banner_is_line=1";
        List<ZjxlBanner> bannerList = jdbcTemplate.query(sql,new BeanPropertyRowMapper(ZjxlBanner.class));
        return bannerList;
    }
}
}

+ 1 - 1
guns-main/src/main/java/cn/stylefeng/guns/zjxl/service/ZjxlCompanyCaseService.java

@ -35,7 +35,7 @@ public class ZjxlCompanyCaseService extends BaseService {
            sql += " and company_id = '"+id+"'";
            sql += " and company_id = '"+id+"'";
        }
        }
        if (StringUtils.isNotEmpty(name)){
        if (StringUtils.isNotEmpty(name)){
            sql += " and company_name = '"+name+"'";
            sql += " and company_name like '%"+name+"%'";
        }
        }
        sql += " order by concat(company_sort,company_create_time) desc limit "+page+" , "+pagesize+"";
        sql += " order by concat(company_sort,company_create_time) desc limit "+page+" , "+pagesize+"";
        List<ZjxlCompanyCase> companyCaseList = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(ZjxlCompanyCase.class));
        List<ZjxlCompanyCase> companyCaseList = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(ZjxlCompanyCase.class));