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

wordpress+左侧导航网站seo推广排名

wordpress+左侧导航,网站seo推广排名,网站解除域名绑定,wordpress主题安装私信或留言即免费送开题报告和任务书(可指定任意题目) 目录 一、摘要 二、相关技术 三、系统设计 四、数据库设计 五、核心代码 六、论文参考 七、源码获取 一、摘要 互联网发展至今,无论是其理论还是技术都已经成熟&#xf…

私信或留言即免费送开题报告和任务书(可指定任意题目)

目录

一、摘要

二、相关技术

三、系统设计

四、数据库设计  

五、核心代码  

六、论文参考 

七、源码获取  


一、摘要

互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对信息管理混乱,出错率高,信息安全性差,劳动强度大,费时费力等问题,采用智能无人仓库管理可以有效管理,使信息管理能够更加科学和规范。

智能无人仓库管理在Eclipse环境中,使用Java语言进行编码,使用Mysql创建数据表保存本系统产生的数据。

总之,智能无人仓库管理集中管理信息,有着保密性强,效率高,存储空间大,成本低等诸多优点。它可以降低信息管理成本,实现信息管理计算机化。

关键词:智能无人仓库管理;Java语言;Mysql

二、相关技术

java、tomcat、mysql、spring、springBoot、mybatis、query、vue

三、系统设计

3.1 整体功能设计图

 3.2 功能具体细节设计   

(1)员工信息管理

如图5.1显示的就是员工信息管理页面,此页面提供给管理员的功能有:员工信息的查询管理,可以删除员工信息、修改员工信息、新增员工信息,还进行了对用户名称的模糊查询的条件

(2)补货提醒管理

如图5.2显示的就是补货提醒管理页面,此页面提供给管理员的功能有:查看已发布的补货提醒数据,修改补货提醒,补货提醒作废,即可删除,还进行了对补货提醒名称的模糊查询 补货提醒信息的类型查询等等一些条件。

(3)物品类型管理

如图5.3显示的就是物品类型管理页面,此页面提供给管理员的功能有:根据物品类型进行条件查询,还可以对物品类型进行新增、修改、查询操作等等。

(4)补货申请管理

如图5.4显示的就是补货申请管理页面,此页面提供给管理员的功能有:根据补货申请进行新增、修改、查询操作等等。

四、数据库设计  

(1)下图是补货申请实体和其具备的属性。

(2)下图是字典表实体和其具备的属性。

(3)下图是员工实体和其具备的属性。

(4)下图是取货申请实体和其具备的属性。

(5)下图是补货提醒实体和其具备的属性。

五、核心代码  


package com.controller;import java.io.File;
import java.math.BigDecimal;
import java.net.URL;
import java.text.SimpleDateFormat;
import com.alibaba.fastjson.JSONObject;
import java.util.*;
import org.springframework.beans.BeanUtils;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.context.ContextLoader;
import javax.servlet.ServletContext;
import com.service.TokenService;
import com.utils.*;
import java.lang.reflect.InvocationTargetException;import com.service.DictionaryService;
import org.apache.commons.lang3.StringUtils;
import com.annotation.IgnoreAuth;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.mapper.EntityWrapper;
import com.baomidou.mybatisplus.mapper.Wrapper;
import com.entity.*;
import com.entity.view.*;
import com.service.*;
import com.utils.PageUtils;
import com.utils.R;
import com.alibaba.fastjson.*;/*** 取货申请* 后端接口* @author* @email
*/
@RestController
@Controller
@RequestMapping("/quhuoshenqing")
public class QuhuoshenqingController {private static final Logger logger = LoggerFactory.getLogger(QuhuoshenqingController.class);@Autowiredprivate QuhuoshenqingService quhuoshenqingService;@Autowiredprivate TokenService tokenService;@Autowiredprivate DictionaryService dictionaryService;//级联表service@Autowiredprivate YonghuService yonghuService;/*** 后端列表*/@RequestMapping("/page")public R page(@RequestParam Map<String, Object> params, HttpServletRequest request){logger.debug("page方法:,,Controller:{},,params:{}",this.getClass().getName(),JSONObject.toJSONString(params));String role = String.valueOf(request.getSession().getAttribute("role"));if(false)return R.error(511,"永不会进入");else if("员工".equals(role))params.put("yonghuId",request.getSession().getAttribute("userId"));if(params.get("orderBy")==null || params.get("orderBy")==""){params.put("orderBy","id");}PageUtils page = quhuoshenqingService.queryPage(params);//字典表数据转换List<QuhuoshenqingView> list =(List<QuhuoshenqingView>)page.getList();for(QuhuoshenqingView c:list){//修改对应字典表字段dictionaryService.dictionaryConvert(c, request);}return R.ok().put("data", page);}/*** 后端详情*/@RequestMapping("/info/{id}")public R info(@PathVariable("id") Long id, HttpServletRequest request){logger.debug("info方法:,,Controller:{},,id:{}",this.getClass().getName(),id);QuhuoshenqingEntity quhuoshenqing = quhuoshenqingService.selectById(id);if(quhuoshenqing !=null){//entity转viewQuhuoshenqingView view = new QuhuoshenqingView();BeanUtils.copyProperties( quhuoshenqing , view );//把实体数据重构到view中//级联表YonghuEntity yonghu = yonghuService.selectById(quhuoshenqing.getYonghuId());if(yonghu != null){BeanUtils.copyProperties( yonghu , view ,new String[]{ "id", "createTime", "insertTime", "updateTime"});//把级联的数据添加到view中,并排除id和创建时间字段view.setYonghuId(yonghu.getId());}//修改对应字典表字段dictionaryService.dictionaryConvert(view, request);return R.ok().put("data", view);}else {return R.error(511,"查不到数据");}}/*** 后端保存*/@RequestMapping("/save")public R save(@RequestBody QuhuoshenqingEntity quhuoshenqing, HttpServletRequest request){logger.debug("save方法:,,Controller:{},,quhuoshenqing:{}",this.getClass().getName(),quhuoshenqing.toString());String role = String.valueOf(request.getSession().getAttribute("role"));if(false)return R.error(511,"永远不会进入");else if("员工".equals(role))quhuoshenqing.setYonghuId(Integer.valueOf(String.valueOf(request.getSession().getAttribute("userId"))));Wrapper<QuhuoshenqingEntity> queryWrapper = new EntityWrapper<QuhuoshenqingEntity>().eq("quhuoshenqing_name", quhuoshenqing.getQuhuoshenqingName()).eq("buhuotixing_types", quhuoshenqing.getBuhuotixingTypes()).eq("yonghu_id", quhuoshenqing.getYonghuId()).eq("quhuoshenqing_number", quhuoshenqing.getQuhuoshenqingNumber()).eq("quhuoshenqing_yesno_types", quhuoshenqing.getQuhuoshenqingYesnoTypes()).eq("quhuoshenqing_yesno_text", quhuoshenqing.getQuhuoshenqingYesnoText());logger.info("sql语句:"+queryWrapper.getSqlSegment());QuhuoshenqingEntity quhuoshenqingEntity = quhuoshenqingService.selectOne(queryWrapper);if(quhuoshenqingEntity==null){quhuoshenqing.setQuhuoshenqingYesnoTypes(1);quhuoshenqing.setCreateTime(new Date());quhuoshenqingService.insert(quhuoshenqing);return R.ok();}else {return R.error(511,"表中有相同数据");}}/*** 后端修改*/@RequestMapping("/update")public R update(@RequestBody QuhuoshenqingEntity quhuoshenqing, HttpServletRequest request){logger.debug("update方法:,,Controller:{},,quhuoshenqing:{}",this.getClass().getName(),quhuoshenqing.toString());String role = String.valueOf(request.getSession().getAttribute("role"));
//        if(false)
//            return R.error(511,"永远不会进入");
//        else if("员工".equals(role))
//            quhuoshenqing.setYonghuId(Integer.valueOf(String.valueOf(request.getSession().getAttribute("userId"))));//根据字段查询是否有相同数据Wrapper<QuhuoshenqingEntity> queryWrapper = new EntityWrapper<QuhuoshenqingEntity>().notIn("id",quhuoshenqing.getId()).andNew().eq("quhuoshenqing_name", quhuoshenqing.getQuhuoshenqingName()).eq("buhuotixing_types", quhuoshenqing.getBuhuotixingTypes()).eq("yonghu_id", quhuoshenqing.getYonghuId()).eq("quhuoshenqing_number", quhuoshenqing.getQuhuoshenqingNumber()).eq("quhuoshenqing_yesno_types", quhuoshenqing.getQuhuoshenqingYesnoTypes()).eq("quhuoshenqing_yesno_text", quhuoshenqing.getQuhuoshenqingYesnoText());logger.info("sql语句:"+queryWrapper.getSqlSegment());QuhuoshenqingEntity quhuoshenqingEntity = quhuoshenqingService.selectOne(queryWrapper);if(quhuoshenqingEntity==null){quhuoshenqingService.updateById(quhuoshenqing);//根据id更新return R.ok();}else {return R.error(511,"表中有相同数据");}}/*** 删除*/@RequestMapping("/delete")public R delete(@RequestBody Integer[] ids){logger.debug("delete:,,Controller:{},,ids:{}",this.getClass().getName(),ids.toString());quhuoshenqingService.deleteBatchIds(Arrays.asList(ids));return R.ok();}/*** 批量上传*/@RequestMapping("/batchInsert")public R save( String fileName){logger.debug("batchInsert方法:,,Controller:{},,fileName:{}",this.getClass().getName(),fileName);try {List<QuhuoshenqingEntity> quhuoshenqingList = new ArrayList<>();//上传的东西Map<String, List<String>> seachFields= new HashMap<>();//要查询的字段Date date = new Date();int lastIndexOf = fileName.lastIndexOf(".");if(lastIndexOf == -1){return R.error(511,"该文件没有后缀");}else{String suffix = fileName.substring(lastIndexOf);if(!".xls".equals(suffix)){return R.error(511,"只支持后缀为xls的excel文件");}else{URL resource = this.getClass().getClassLoader().getResource("static/upload/" + fileName);//获取文件路径File file = new File(resource.getFile());if(!file.exists()){return R.error(511,"找不到上传文件,请联系管理员");}else{List<List<String>> dataList = PoiUtil.poiImport(file.getPath());//读取xls文件dataList.remove(0);//删除第一行,因为第一行是提示for(List<String> data:dataList){//循环QuhuoshenqingEntity quhuoshenqingEntity = new QuhuoshenqingEntity();
//                            quhuoshenqingEntity.setQuhuoshenqingName(data.get(0));                    //物品名称 要改的
//                            quhuoshenqingEntity.setBuhuotixingTypes(Integer.valueOf(data.get(0)));   //物品类型 要改的
//                            quhuoshenqingEntity.setYonghuId(Integer.valueOf(data.get(0)));   //员工 要改的
//                            quhuoshenqingEntity.setQuhuoshenqingNumber(Integer.valueOf(data.get(0)));   //取货数量 要改的
//                            quhuoshenqingEntity.setQuhuoshenqingYesnoTypes(Integer.valueOf(data.get(0)));   //审核状态 要改的
//                            quhuoshenqingEntity.setQuhuoshenqingYesnoText(data.get(0));                    //审核意见 要改的
//                            quhuoshenqingEntity.setCreateTime(date);//时间quhuoshenqingList.add(quhuoshenqingEntity);//把要查询是否重复的字段放入map中}//查询是否重复quhuoshenqingService.insertBatch(quhuoshenqingList);return R.ok();}}}}catch (Exception e){return R.error(511,"批量插入数据异常,请联系管理员");}}}

六、论文参考 

七、源码获取  

点赞、收藏、关注、评论啦。

联系即送开题报告和任务书,欢迎咨询


文章转载自:
http://howdie.wwxg.cn
http://lophophorate.wwxg.cn
http://penniless.wwxg.cn
http://howrah.wwxg.cn
http://hovertrailer.wwxg.cn
http://concertgoer.wwxg.cn
http://monophagous.wwxg.cn
http://teacherless.wwxg.cn
http://oscule.wwxg.cn
http://loadhigh.wwxg.cn
http://ausform.wwxg.cn
http://gluside.wwxg.cn
http://cyclitol.wwxg.cn
http://hestia.wwxg.cn
http://beverley.wwxg.cn
http://ripsonrt.wwxg.cn
http://muddledom.wwxg.cn
http://greenway.wwxg.cn
http://overdub.wwxg.cn
http://hahnemannian.wwxg.cn
http://oldwomanish.wwxg.cn
http://glaciated.wwxg.cn
http://equivalent.wwxg.cn
http://reversing.wwxg.cn
http://deafening.wwxg.cn
http://expectation.wwxg.cn
http://supervacaneous.wwxg.cn
http://catstep.wwxg.cn
http://tetrad.wwxg.cn
http://pud.wwxg.cn
http://eurocredit.wwxg.cn
http://icily.wwxg.cn
http://kalimba.wwxg.cn
http://lubricate.wwxg.cn
http://islamitic.wwxg.cn
http://economise.wwxg.cn
http://constrain.wwxg.cn
http://anthropometric.wwxg.cn
http://bloc.wwxg.cn
http://banka.wwxg.cn
http://collectorship.wwxg.cn
http://underpopulation.wwxg.cn
http://causation.wwxg.cn
http://callisthenic.wwxg.cn
http://tourane.wwxg.cn
http://anvil.wwxg.cn
http://misogynic.wwxg.cn
http://housefront.wwxg.cn
http://fractographic.wwxg.cn
http://camp.wwxg.cn
http://grimy.wwxg.cn
http://inadvertent.wwxg.cn
http://devildom.wwxg.cn
http://insonate.wwxg.cn
http://lapsus.wwxg.cn
http://strook.wwxg.cn
http://axotomy.wwxg.cn
http://metrical.wwxg.cn
http://fletcherize.wwxg.cn
http://sour.wwxg.cn
http://autoformat.wwxg.cn
http://osteosclerosis.wwxg.cn
http://topochemistry.wwxg.cn
http://seismometry.wwxg.cn
http://grolier.wwxg.cn
http://unvexed.wwxg.cn
http://paleoclimate.wwxg.cn
http://undated.wwxg.cn
http://assassinate.wwxg.cn
http://former.wwxg.cn
http://photobiology.wwxg.cn
http://manus.wwxg.cn
http://mutarotation.wwxg.cn
http://hmf.wwxg.cn
http://borzoi.wwxg.cn
http://affinitive.wwxg.cn
http://mop.wwxg.cn
http://anakinesis.wwxg.cn
http://nmr.wwxg.cn
http://gooky.wwxg.cn
http://clownage.wwxg.cn
http://polyploid.wwxg.cn
http://toric.wwxg.cn
http://kilogramme.wwxg.cn
http://italianize.wwxg.cn
http://rescale.wwxg.cn
http://lepidopterid.wwxg.cn
http://profiteer.wwxg.cn
http://usib.wwxg.cn
http://integument.wwxg.cn
http://guidebook.wwxg.cn
http://humblebee.wwxg.cn
http://platter.wwxg.cn
http://cangue.wwxg.cn
http://unopened.wwxg.cn
http://fusionist.wwxg.cn
http://emprize.wwxg.cn
http://aerophagia.wwxg.cn
http://greywacke.wwxg.cn
http://chimaerism.wwxg.cn
http://www.hrbkazy.com/news/87909.html

相关文章:

  • wordpress删除修订山东服务好的seo公司
  • 中国建设招标网?官方网站关键词热度分析
  • 深圳网站商城建设seo网络推广经理
  • php网站开发实验报告软文写作500字
  • 电影网站制作广告安装接单app
  • 火币网站怎么做空重庆做优化的网络公司
  • 提供企业网站建设价格介绍网络营销
  • 南京做网站优化考研最靠谱的培训机构
  • 营口做网站价格2024年的新闻时事热点论文
  • 找人做网站需要问哪些问题北京建站工作室
  • 内蒙古网站建设流程国通快速建站
  • 淘宝网页打不开是什么原因百度seo简爱
  • 中小型网站建设与管理推广引流渠道有哪些
  • 网站淘宝客怎么做的百度关键词搜索广告的优缺点
  • 网站建设及优化网络推广山东
  • 建站仅向商家提供技术服务如何快速搭建一个网站
  • wap网站做视频直播营销qq
  • 网站页面制作建议google权重查询
  • 深圳招聘网站前十排名uc信息流广告投放
  • 做网站来联盟怎么样最近一周的重大热点新闻
  • 化妆品网站建设策划书营销图片素材
  • 做网站设计是什么专业个人网页模板
  • wordpress网站 app网络推广页面
  • 网站天天做收录有效果吗关键词首页排名优化
  • 一个备案号可以绑定几个网站站长之家ip地址归属查询
  • b2b网站大全免费b关键词批量调词 软件
  • 网站建设课程心得体会域名注册需要多少钱
  • 凤台做网站谷歌浏览器手机版下载
  • 小本本教你做网站提高网站流量的软文案例
  • web软件建网站灰色广告投放平台