客户关系管理系统源码


自己idea工具编写+MySQL数据库,,导入crm项目和SQL文件到数据库Tomcat运行即可
资源截图
代码片段和文件信息
package com.peace.crm.controller;

import com.github.pagehelper.PageInfo;
import com.peace.crm.entity.Customer;
import com.peace.crm.entity.Dict;
import com.peace.crm.service.CustomerService;
import com.peace.crm.service.DictService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

import javax.servlet.http.HttpSession;
import java.util.List;
import java.util.Map;

@Controller
public class CustomerController {
    @Autowired
    CustomerService customerService;
    @Autowired
    DictService dictService;


    @RequestMapping(“/html/~cust/custs“)
    public String select(
            @RequestParam(required = false) String id
            @RequestParam(required = false) String name
            @RequestParam(required = false) String region
            @RequestParam(required = false) Integer userId
            @RequestParam(required = false) String level
            @RequestParam(required = false) Integer page
            @RequestParam(required = false) Integer pageSize
            Mapject> map
            HttpSession session
    ){
        if(page == null)
            page=1;
        if(pageSize == null)
            pageSize=6;

        PageInfo pageInfo = customerService.select(id name region userId level page pageSize);

        List Level = dictService.selectByLevel();
        List regIon = dictService.selectByRegion();

        map.put(“pageInfo“pageInfo);
        map.put(“Level“Level);
        map.put(“regIon“regIon);
        map.put(“id“id);
        map.put(“name“name);
        map.put(“region“region);
        map.put(“userId“userId);
        map.put(“level“level);
        session.setAttribute(“page“page);
        session.setAttribute(“pageSize“pageSize);
        session.setAttribute(“pages“pageInfo.getPages());

        if (pageInfo.getPages() > 0) {
            if (pageInfo.getPageNum() > pageInfo.getPages()
                    || pageInfo.getPageNum() <= 0) {
                session.setAttribute(“page“ 1);
                return “/html/~cust/custs“;
            }
        }

        return “index.jsp“;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-23 16:45  crm
     目录           0  2018-08-25 19:16  crm.idea
     文件         524  2018-08-25 19:14  crm.ideacompiler.xml
     文件         172  2018-08-02 11:35  crm.ideaencodings.xml
     目录           0  2018-08-23 16:36  crm.ideainspectionProfiles
     文件         265  2018-08-23 16:36  crm.ideainspectionProfilesProject_Default.xml
     文件         640  2018-08-02 11:35  crm.ideamisc.xml
     文件        8792  2018-08-20 16:08  crm.ideauiDesigner.xml
     文件       64271  2018-08-25 19:16  crm.ideaworkspace.xml
     文件        5254  2018-08-23 16:45  crmpom.xml
     目录           0  2018-08-02 14:19  crmsrc
     目录           0  2018-08-02 13:42  crmsrcmain
     目录           0  2018-08-02 13:48  crmsrcmainjava
     目录           0  2018-08-02 13:48  crmsrcmainjavacom
     目录           0  2018-08-02 13:48  crmsrcmainjavacompeace
     目录           0  2018-08-16 13:49  crmsrcmainjavacompeacecrm
     目录           0  2018-08-21 17:54  crmsrcmainjavacompeacecrmcontroller
     文件        2368  2018-08-21 15:26  crmsrcmainjavacompeacecrmcontrollerCustomerController.java
     文件        3332  2018-08-08 19:35  crmsrcmainjavacompeacecrmcontrollerDictController.java
     文件        2382  2018-08-20 16:26  crmsrcmainjavacompeacecrmcontrollerLostCustomerController.java
     文件        5327  2018-08-10 15:06  crmsrcmainjavacompeacecrmcontrollerPowerController.java
     文件        1822  2018-08-06 17:13  crmsrcmainjavacompeacecrmcontrollerProductController.java
     文件        1256  2018-08-18 16:44  crmsrcmainjavacompeacecrmcontrollerReptTuController.java
     文件        3889  2018-08-10 15:25  crmsrcmainjavacompeacecrmcontrollerRoleController.java
     文件        1461  2018-08-09 17:35  crmsrcmainjavacompeacecrmcontrollerRolePowerController.java
     文件        7210  2018-08-21 17:54  crmsrcmainjavacompeacecrmcontrollerSalesOpportunityController.java
     文件        1209  2018-08-18 14:31  crmsrcmainjavacompeacecrmcontrollerSalesPlanController.java
     文件        1829  2018-08-07 12:41  crmsrcmainjavacompeacecrmcontrollerStorageController.java
     文件        5102  2018-08-14 09:28  crmsrcmainjavacompeacecrmcontrollerUserController.java
     目录           0  2018-08-21 23:37  crmsrcmainjavacompeacecrmentity
     文件        5581  2018-08-21 14:59  crmsrcmainjavacompeacecrmentityCustomer.java
............此处省略488个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)