当前位置: 首页 > news >正文

专业定制网站设计网站ftp密码怎么修改

专业定制网站设计,网站ftp密码怎么修改,营销课程培训,宝安网站建设哪家好随着信息化时代的到来#xff0c;管理系统都趋向于智能化、系统化#xff0c;轻型卡车零部件销售平台也不例外#xff0c;但目前国内的市场仍都使用人工管理#xff0c;市场规模越来越大#xff0c;同时信息量也越来越庞大#xff0c;人工管理显然已无法应对时代的变化管理系统都趋向于智能化、系统化轻型卡车零部件销售平台也不例外但目前国内的市场仍都使用人工管理市场规模越来越大同时信息量也越来越庞大人工管理显然已无法应对时代的变化而轻型卡车零部件销售平台能很好地解决这一问题轻松应对轻型卡车零部件销售平时的工作既能提高人力物力财力又能加快工作的效率取代人工管理是必然趋势。 本轻型卡车零部件销售平台以ssm作为框架b/s模式以及MySql作为后台运行的数据库同时使用Tomcat用为系统的服务器。本系统主要包括以下功能模块首页个人中心用户管理配件类型管理配件信息管理订单信息管理检修信息管理售后信息管理系统管理等模块通过这些模块的实现能够基本满足日常轻型卡车零部件销售平台管理的操作。 本文着重阐述了轻型卡车零部件销售平台的分析、设计与实现首先介绍开发系统和环境配置、数据库的设计接着说明功能模块的详细实现最后进行了总结。 关键词轻型卡车零部件销售平台; ssm;MySql数据库;Tomcat; 基于ssm轻型卡车零部件销售平台源码和论文763 演示视频 基于ssm轻型卡车零部件销售平台源码和论文 Abstract With the advent of the information age, management systems tend to be intelligent and systematic, and the sales platform of light truck parts is no exception. However, at present, the domestic market still uses manual management, and the market scale is getting larger and larger, and the amount of information is also getting larger and larger. Obviously, manual management can no longer cope with the changes of The Times. Light truck parts sales platform can well solve this problem, easily cope with the light truck parts sales work, can not only improve human and material resources and financial resources, but also speed up the work efficiency, replacing manual management is an inevitable trend. The light truck parts sales platform uses SSM as the framework, B/S mode and MySql as the background database, and Tomcat as the server of the system. This system mainly includes the following function modules: the home page, personal center, user management, accessories type management, parts information management, order information management, maintenance information management, customer information management, system management module, through the realization of these modules can basically meet the daily light truck parts sales platform management operation. This paper focuses on the analysis, design and implementation of light truck parts sales platform, first introduces the development system and environment configuration, database design, then explains the detailed implementation of functional modules, and finally summarizes. Key words: Light truck parts sales platform; ssm; MySql database; Tomcat; package com.controller;import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Calendar; import java.util.Map; import java.util.HashMap; import java.util.Iterator; import java.util.Date; import java.util.List; import javax.servlet.http.HttpServletRequest; import java.io.IOException;import com.utils.ValidatorUtils; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.format.annotation.DateTimeFormat; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.mapper.Wrapper; import com.annotation.IgnoreAuth;import com.entity.YonghuEntity; import com.entity.view.YonghuView;import com.service.YonghuService; import com.service.TokenService; import com.utils.PageUtils; import com.utils.R; import com.utils.MD5Util; import com.utils.MPUtil; import com.utils.CommonUtil;/*** 用户* 后端接口* author * email * date 2022-03-22 14:53:30*/ RestController RequestMapping(/yonghu) public class YonghuController {Autowiredprivate YonghuService yonghuService;Autowiredprivate TokenService tokenService;/*** 登录*/IgnoreAuthRequestMapping(value /login)public R login(String username, String password, String captcha, HttpServletRequest request) {YonghuEntity user yonghuService.selectOne(new EntityWrapperYonghuEntity().eq(yonghuming, username));if(usernull || !user.getMima().equals(password)) {return R.error(账号或密码不正确);}String token tokenService.generateToken(user.getId(), username,yonghu, 用户 );return R.ok().put(token, token);}/*** 注册*/IgnoreAuthRequestMapping(/register)public R register(RequestBody YonghuEntity yonghu){//ValidatorUtils.validateEntity(yonghu);YonghuEntity user yonghuService.selectOne(new EntityWrapperYonghuEntity().eq(yonghuming, yonghu.getYonghuming()));if(user!null) {return R.error(注册用户已存在);}Long uId new Date().getTime();yonghu.setId(uId);yonghuService.insert(yonghu);return R.ok();}/*** 退出*/RequestMapping(/logout)public R logout(HttpServletRequest request) {request.getSession().invalidate();return R.ok(退出成功);}/*** 获取用户的session用户信息*/RequestMapping(/session)public R getCurrUser(HttpServletRequest request){Long id (Long)request.getSession().getAttribute(userId);YonghuEntity user yonghuService.selectById(id);return R.ok().put(data, user);}/*** 密码重置*/IgnoreAuthRequestMapping(value /resetPass)public R resetPass(String username, HttpServletRequest request){YonghuEntity user yonghuService.selectOne(new EntityWrapperYonghuEntity().eq(yonghuming, username));if(usernull) {return R.error(账号不存在);}user.setMima(123456);yonghuService.updateById(user);return R.ok(密码已重置为123456);}/*** 后端列表*/RequestMapping(/page)public R page(RequestParam MapString, Object params,YonghuEntity yonghu, HttpServletRequest request){EntityWrapperYonghuEntity ew new EntityWrapperYonghuEntity();PageUtils page yonghuService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, yonghu), params), params));return R.ok().put(data, page);}/*** 前端列表*/IgnoreAuthRequestMapping(/list)public R list(RequestParam MapString, Object params,YonghuEntity yonghu, HttpServletRequest request){EntityWrapperYonghuEntity ew new EntityWrapperYonghuEntity();PageUtils page yonghuService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, yonghu), params), params));return R.ok().put(data, page);}/*** 列表*/RequestMapping(/lists)public R list( YonghuEntity yonghu){EntityWrapperYonghuEntity ew new EntityWrapperYonghuEntity();ew.allEq(MPUtil.allEQMapPre( yonghu, yonghu)); return R.ok().put(data, yonghuService.selectListView(ew));}/*** 查询*/RequestMapping(/query)public R query(YonghuEntity yonghu){EntityWrapper YonghuEntity ew new EntityWrapper YonghuEntity();ew.allEq(MPUtil.allEQMapPre( yonghu, yonghu)); YonghuView yonghuView yonghuService.selectView(ew);return R.ok(查询用户成功).put(data, yonghuView);}/*** 后端详情*/RequestMapping(/info/{id})public R info(PathVariable(id) Long id){YonghuEntity yonghu yonghuService.selectById(id);return R.ok().put(data, yonghu);}/*** 前端详情*/IgnoreAuthRequestMapping(/detail/{id})public R detail(PathVariable(id) Long id){YonghuEntity yonghu yonghuService.selectById(id);return R.ok().put(data, yonghu);}/*** 后端保存*/RequestMapping(/save)public R save(RequestBody YonghuEntity yonghu, HttpServletRequest request){yonghu.setId(new Date().getTime()new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(yonghu);YonghuEntity user yonghuService.selectOne(new EntityWrapperYonghuEntity().eq(yonghuming, yonghu.getYonghuming()));if(user!null) {return R.error(用户已存在);}yonghu.setId(new Date().getTime());yonghuService.insert(yonghu);return R.ok();}/*** 前端保存*/RequestMapping(/add)public R add(RequestBody YonghuEntity yonghu, HttpServletRequest request){yonghu.setId(new Date().getTime()new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(yonghu);YonghuEntity user yonghuService.selectOne(new EntityWrapperYonghuEntity().eq(yonghuming, yonghu.getYonghuming()));if(user!null) {return R.error(用户已存在);}yonghu.setId(new Date().getTime());yonghuService.insert(yonghu);return R.ok();}/*** 修改*/RequestMapping(/update)public R update(RequestBody YonghuEntity yonghu, HttpServletRequest request){//ValidatorUtils.validateEntity(yonghu);yonghuService.updateById(yonghu);//全部更新return R.ok();}/*** 删除*/RequestMapping(/delete)public R delete(RequestBody Long[] ids){yonghuService.deleteBatchIds(Arrays.asList(ids));return R.ok();}/*** 提醒接口*/RequestMapping(/remind/{columnName}/{type})public R remindCount(PathVariable(columnName) String columnName, HttpServletRequest request, PathVariable(type) String type,RequestParam MapString, Object map) {map.put(column, columnName);map.put(type, type);if(type.equals(2)) {SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd);Calendar c Calendar.getInstance();Date remindStartDate null;Date remindEndDate null;if(map.get(remindstart)!null) {Integer remindStart Integer.parseInt(map.get(remindstart).toString());c.setTime(new Date()); c.add(Calendar.DAY_OF_MONTH,remindStart);remindStartDate c.getTime();map.put(remindstart, sdf.format(remindStartDate));}if(map.get(remindend)!null) {Integer remindEnd Integer.parseInt(map.get(remindend).toString());c.setTime(new Date());c.add(Calendar.DAY_OF_MONTH,remindEnd);remindEndDate c.getTime();map.put(remindend, sdf.format(remindEndDate));}}WrapperYonghuEntity wrapper new EntityWrapperYonghuEntity();if(map.get(remindstart)!null) {wrapper.ge(columnName, map.get(remindstart));}if(map.get(remindend)!null) {wrapper.le(columnName, map.get(remindend));}int count yonghuService.selectCount(wrapper);return R.ok().put(count, count);}}package com.controller;import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Calendar; import java.util.Map; import java.util.HashMap; import java.util.Iterator; import java.util.Date; import java.util.List; import javax.servlet.http.HttpServletRequest; import java.io.IOException;import com.utils.ValidatorUtils; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.format.annotation.DateTimeFormat; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.mapper.Wrapper; import com.annotation.IgnoreAuth;import com.entity.PeijianleixingEntity; import com.entity.view.PeijianleixingView;import com.service.PeijianleixingService; import com.service.TokenService; import com.utils.PageUtils; import com.utils.R; import com.utils.MD5Util; import com.utils.MPUtil; import com.utils.CommonUtil;/*** 配件类型* 后端接口* author * email * date 2022-03-22 14:53:30*/ RestController RequestMapping(/peijianleixing) public class PeijianleixingController {Autowiredprivate PeijianleixingService peijianleixingService;/*** 后端列表*/RequestMapping(/page)public R page(RequestParam MapString, Object params,PeijianleixingEntity peijianleixing, HttpServletRequest request){EntityWrapperPeijianleixingEntity ew new EntityWrapperPeijianleixingEntity();PageUtils page peijianleixingService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, peijianleixing), params), params));return R.ok().put(data, page);}/*** 前端列表*/IgnoreAuthRequestMapping(/list)public R list(RequestParam MapString, Object params,PeijianleixingEntity peijianleixing, HttpServletRequest request){EntityWrapperPeijianleixingEntity ew new EntityWrapperPeijianleixingEntity();PageUtils page peijianleixingService.queryPage(params, MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew, peijianleixing), params), params));return R.ok().put(data, page);}/*** 列表*/RequestMapping(/lists)public R list( PeijianleixingEntity peijianleixing){EntityWrapperPeijianleixingEntity ew new EntityWrapperPeijianleixingEntity();ew.allEq(MPUtil.allEQMapPre( peijianleixing, peijianleixing)); return R.ok().put(data, peijianleixingService.selectListView(ew));}/*** 查询*/RequestMapping(/query)public R query(PeijianleixingEntity peijianleixing){EntityWrapper PeijianleixingEntity ew new EntityWrapper PeijianleixingEntity();ew.allEq(MPUtil.allEQMapPre( peijianleixing, peijianleixing)); PeijianleixingView peijianleixingView peijianleixingService.selectView(ew);return R.ok(查询配件类型成功).put(data, peijianleixingView);}/*** 后端详情*/RequestMapping(/info/{id})public R info(PathVariable(id) Long id){PeijianleixingEntity peijianleixing peijianleixingService.selectById(id);return R.ok().put(data, peijianleixing);}/*** 前端详情*/IgnoreAuthRequestMapping(/detail/{id})public R detail(PathVariable(id) Long id){PeijianleixingEntity peijianleixing peijianleixingService.selectById(id);return R.ok().put(data, peijianleixing);}/*** 后端保存*/RequestMapping(/save)public R save(RequestBody PeijianleixingEntity peijianleixing, HttpServletRequest request){peijianleixing.setId(new Date().getTime()new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(peijianleixing);peijianleixingService.insert(peijianleixing);return R.ok();}/*** 前端保存*/RequestMapping(/add)public R add(RequestBody PeijianleixingEntity peijianleixing, HttpServletRequest request){peijianleixing.setId(new Date().getTime()new Double(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(peijianleixing);peijianleixingService.insert(peijianleixing);return R.ok();}/*** 修改*/RequestMapping(/update)public R update(RequestBody PeijianleixingEntity peijianleixing, HttpServletRequest request){//ValidatorUtils.validateEntity(peijianleixing);peijianleixingService.updateById(peijianleixing);//全部更新return R.ok();}/*** 删除*/RequestMapping(/delete)public R delete(RequestBody Long[] ids){peijianleixingService.deleteBatchIds(Arrays.asList(ids));return R.ok();}/*** 提醒接口*/RequestMapping(/remind/{columnName}/{type})public R remindCount(PathVariable(columnName) String columnName, HttpServletRequest request, PathVariable(type) String type,RequestParam MapString, Object map) {map.put(column, columnName);map.put(type, type);if(type.equals(2)) {SimpleDateFormat sdf new SimpleDateFormat(yyyy-MM-dd);Calendar c Calendar.getInstance();Date remindStartDate null;Date remindEndDate null;if(map.get(remindstart)!null) {Integer remindStart Integer.parseInt(map.get(remindstart).toString());c.setTime(new Date()); c.add(Calendar.DAY_OF_MONTH,remindStart);remindStartDate c.getTime();map.put(remindstart, sdf.format(remindStartDate));}if(map.get(remindend)!null) {Integer remindEnd Integer.parseInt(map.get(remindend).toString());c.setTime(new Date());c.add(Calendar.DAY_OF_MONTH,remindEnd);remindEndDate c.getTime();map.put(remindend, sdf.format(remindEndDate));}}WrapperPeijianleixingEntity wrapper new EntityWrapperPeijianleixingEntity();if(map.get(remindstart)!null) {wrapper.ge(columnName, map.get(remindstart));}if(map.get(remindend)!null) {wrapper.le(columnName, map.get(remindend));}int count peijianleixingService.selectCount(wrapper);return R.ok().put(count, count);}}
http://www.sadfv.cn/news/26133/

相关文章:

  • 什么网站都可以进入的浏览器提供服务好的网站制作
  • 网站收录是什么品牌网站设计联系
  • 网站开发维护的工作职责网站美工用什么软件
  • 网站主页网页游戏折扣平台
  • 网站自助建设平台百度怎么看 网站开发语言
  • 做网站编辑前景大连比较好的软件公司
  • 宁波网站建设网站排名优化专业做数据的网站
  • 哪家建站好广告推广话术
  • 合肥建设网络网站网站可商用的设计网站
  • 企业类网站包括哪些云南省红河州蒙自建设局网站
  • 番禺网站开发公司黄山网站设计
  • 上海网站seo设计wordpress分类目录和页面
  • 官方网站下载拼多多四川seo推广公司
  • 福田做国外网站设计公司好吗新闻发布网站建设实训
  • 自己做网站 为什么出现403荆州哪个公司做网站
  • 深圳网站建设服务商万创网无锡网站制作一般多少钱
  • 东莞seo整站优化火速长春网上建设网站
  • 寿光建设网站本地数据库搭建网站
  • 网站建设费一般摊销几年网络商城图片
  • 免费网站建设哪个最好桓台做网站
  • 梁山网站建设哪家便宜沧州网站建设公司翼马
  • dw软件网站建设教程手机界面app界面设计分析
  • php网站美化代理注册公司流程和费用
  • 招生网站怎么做东莞免费自助建站模板
  • 安徽工业大学两学一做网站国外网站欣赏
  • 化妆网站模板下载免费自己做副业可以抢哪个网站
  • 网站建设的来源太原网站专业制作
  • 杭州模板建站济南房管局官网
  • 网站改版用新空间好吗优秀行业网站
  • php 禁止电脑访问网站建设网站报价表