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

建设银行人力资源招聘网站wordpress vue

建设银行人力资源招聘网站,wordpress vue,南宁正规公众号网站建设推广,网站维护主要是做哪些商品信息原先生成的不符合要求#xff0c;重新生成#xff0c;包括一个附表商品价格信息表 一、采用TAB主题一对多的模式 因为主键#xff0c;在online表单配置是灰的#xff0c;所以不能进行外键管理#xff0c;只能通过下面数据库进行关联录入#xff0c;否则online界面…      商品信息原先生成的不符合要求重新生成包括一个附表商品价格信息表 一、采用TAB主题一对多的模式 因为主键在online表单配置是灰的所以不能进行外键管理只能通过下面数据库进行关联录入否则online界面上不能录入。 效果如下 二、生成代码使用页面风格tab风格 三、生成tab风格的代码还是需要进行修改 1、没有详情了所以ErpGoodsList.vue需要增加 a-menu-item          a clickhandleDetail(record)详情/a /a-menu-item 同时需要增加下面信息 增加几个价格信息的列 {             title:采购价格,             align:center,             dataIndex: purchasePrice           },           {             title:销售价格,             align:center,             dataIndex: salePrice           },           {             title:零售价格,             align:center,             dataIndex: retailPrice           }, list修改成如下 url: {           list: /goods/erpGoodsDto/list, 同时在ErpGoodsModal.vue文件把按钮要隐藏掉 :okButtonProps{ class:{jee-hidden: disableSubmit} 2、ErpGoodsForm.vue增加两个名称显示 a-col :xs24 :sm12a-form-model-item label类别编号 :labelCollabelCol :wrapperColwrapperCol propcategoryIdj-popupv-modelmodel.categoryIdfieldcategoryIdorg-fieldsid,namedest-fieldscategoryId,categoryNamecodeSelectorGoodsCategory:multitrueinputpopupCallback/a-input v-modelmodel.categoryName/a-input/a-form-model-item/a-cola-col :xs24 :sm12a-form-model-item label品牌编号 :labelCollabelCol :wrapperColwrapperCol propbrandIdj-popupv-modelmodel.brandIdfieldbrandIdorg-fieldsid,namedest-fieldsbrandId,brandNamecodeSelectorBrand:multitrueinputpopupCallback/a-input v-modelmodel.brandName/a-input/a-form-model-item/a-col 3、后端增加相关文件 3.1 ErpGoodsDto.java文件 package com.nbcio.modules.erp.goods.dto;import java.io.Serializable;import org.jeecg.common.aspect.annotation.Dict;import io.swagger.annotations.ApiModelProperty; import lombok.Data;Data public class ErpGoodsDto implements Serializable {private static final long serialVersionUID 1L;/**ID*/private java.lang.String id;/**编号*/private java.lang.String code;/**名称*/private java.lang.String name;/**SPU编号*///private java.lang.String spuId;/**类别编号*/private java.lang.String categoryId;/**类别名称*/private java.lang.String categoryName;/**品牌编号*/private java.lang.String brandId;/**品牌名称*/private java.lang.String brandName;/**规格*/private java.lang.String spec;/**单位*/private java.lang.String unit;/**采购价格*/private java.math.BigDecimal purchasePrice;/**销售价格*/private java.math.BigDecimal salePrice;/**零售价格*/private java.math.BigDecimal retailPrice;/**税率%*/private java.math.BigDecimal taxRate;/**销项税率%*/private java.math.BigDecimal saleTaxRate;/**数量*/private java.lang.Integer num;/**总价格*/private java.math.BigDecimal totalPrice;/**库存数量*/private java.lang.Integer stockNum;Dict(dicCode erp_status)ApiModelProperty(value 状态)private java.lang.Integer status;} 3.2 ErpGoodsDtoController.java文件 package com.nbcio.modules.erp.goods.controller;import java.util.List; import javax.servlet.http.HttpServletRequest; import org.jeecg.common.api.vo.Result;import com.nbcio.modules.erp.goods.dto.ErpGoodsDto; import com.nbcio.modules.erp.goods.service.IErpGoodsDtoService; import com.nbcio.modules.erp.goods.vo.QueryGoodsVo; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.extern.slf4j.Slf4j;import org.jeecg.common.system.base.controller.JeecgController; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*;import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.jeecg.common.aspect.annotation.AutoLog;/*** Description: erp_goods_dto* Author: nbacheng* Date: 2023-02-09* Version: V1.0*/ Api(tagserp_goods_dto) RestController RequestMapping(/goods/erpGoodsDto) Slf4j public class ErpGoodsDtoController extends JeecgControllerErpGoodsDto, IErpGoodsDtoService {Autowiredprivate IErpGoodsDtoService erpGoodsDtoService;/*** 分页列表查询** param erpGoods* param pageNo* param pageSize* param req* return*/AutoLog(value erp_goods-商品信息列表查询)ApiOperation(valueerp_goods-商品信息列表查询, noteserp_goods-商品信息列表查询)GetMapping(value /list)public Result? queryGoodsList(QueryGoodsVo queryGoodsvo,RequestParam(namepageNo, defaultValue1) Integer pageNo,RequestParam(namepageSize, defaultValue10) Integer pageSize,HttpServletRequest req) {PageErpGoodsDto page new PageErpGoodsDto(pageNo, pageSize);IPageErpGoodsDto pageList erpGoodsDtoService.queryGoodsList(page, queryGoodsvo);return Result.OK(pageList);}/*** 通过ids查询** param ids* return*/AutoLog(value 商品-通过ids查询)ApiOperation(value商品-通过ids查询, notes商品-通过ids查询)GetMapping(value /queryByIds)public Result? queryByIds(RequestParam(nameids,requiredtrue) String ids) {ListErpGoodsDto listErpGoodsDto erpGoodsDtoService.queryByIds(ids);if(listErpGoodsDto.size()0) {return Result.error(未找到对应数据);}return Result.OK(listErpGoodsDto);}} 3.3 ErpGoodsDtoMapper.java文件 package com.nbcio.modules.erp.goods.mapper;import com.nbcio.modules.erp.goods.dto.ErpGoodsDto; import com.nbcio.modules.erp.goods.vo.QueryGoodsVo;import java.util.List;import org.apache.ibatis.annotations.Param;import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;/*** Description: erp_goods_dto* Author: nbacheng* Date: 2023-02-09* Version: V1.0*/ public interface ErpGoodsDtoMapper extends BaseMapperErpGoodsDto {ListErpGoodsDto queryGoodsList(PageErpGoodsDto page, Param(vo) QueryGoodsVo vo);public ListErpGoodsDto getByIds(Param(idArray) String[] idArray); } 3.4 ErpGoodsDtoMapper.xml文件 ?xml version1.0 encodingUTF-8? !DOCTYPE mapper PUBLIC -//mybatis.org//DTD Mapper 3.0//EN http://mybatis.org/dtd/mybatis-3-mapper.dtd mapper namespacecom.nbcio.modules.erp.goods.mapper.ErpGoodsDtoMapperresultMap idErpGoodsDtoMap typecom.nbcio.modules.erp.goods.dto.ErpGoodsDtoid columnid propertyid/result columncode propertycode/result columnname propertyname/result columncategory_id propertycategoryId/result columncategory_name propertycategoryName/result columnbrand_id propertybrandId/result columnbrand_name propertybrandName/result columnspec propertyspec/result columnunit propertyunit/result columnstatus propertystatus/result columnpurchase_price propertypurchasePrice/result columnsale_price propertysalePrice/result columnretail_price propertyretailPrice/result columntax_rate propertytaxRate/result columnsale_tax_rate propertysaleTaxRate/result columnnum propertynum/result columntotal_price propertytotalPrice//resultMapsql idErpGoodsDto_sqlSELECTa.id,a.code,a.name,c.id AS category_id,c.name AS category_name,b.id AS brand_id,b.name AS brand_name,a.spec,a.unit,a.status,price.purchase AS purchase_price,price.sale AS sale_price,price.retail AS retail_price,a.tax_rate,a.sale_tax_rate,1 as num,price.sale*1 as total_priceFROM erp_goods AS aLEFT JOIN erp_goods_price AS price ON price.id a.idLEFT JOIN erp_goods_category AS c ON c.id a.category_idLEFT JOIN erp_goods_brand AS b ON b.id a.brand_id/sqlselect idqueryGoodsList resultMapErpGoodsDtoMapinclude refidErpGoodsDto_sql/whereif testvo ! nullif testvo.condition ! null and vo.condition ! AND (a.id LIKE CONCAT(%, #{vo.condition}, %)OR a.code LIKE CONCAT(%, #{vo.condition}, %)OR a.name LIKE CONCAT(%, #{vo.condition}, %))/ifif testvo.brandId ! null and vo.brandId ! AND b.id #{vo.brandId}/ifif testvo.categoryId ! null and vo.categoryId ! AND (c.id #{vo.categoryId} /if/ifAND a.status 1 /whereORDER BY a.code/selectselect idgetByIds resultTypecom.nbcio.modules.erp.goods.dto.ErpGoodsDtoinclude refidErpGoodsDto_sql/wherea.id IN (foreach collectionidArray itemid separator,#{id}/foreach)/whereorder by a.code desc/select /mapper 3.5 IErpGoodsDtoService.java文件 package com.nbcio.modules.erp.goods.service;import com.nbcio.modules.erp.goods.dto.ErpGoodsDto; import com.nbcio.modules.erp.goods.vo.QueryGoodsVo;import java.util.List;import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService;/*** Description: erp_goods_dto* Author: nbacheng* Date: 2023-02-09* Version: V1.0*/ public interface IErpGoodsDtoService extends IServiceErpGoodsDto {IPageErpGoodsDto queryGoodsList(PageErpGoodsDto page, QueryGoodsVo queryGoodsVo);ListErpGoodsDto queryByIds(String ids); }3.6 ErpGoodsDtoServiceImpl.java文件 package com.nbcio.modules.erp.goods.service.impl;import com.nbcio.modules.erp.goods.dto.ErpGoodsDto; import com.nbcio.modules.erp.goods.mapper.ErpGoodsDtoMapper; import com.nbcio.modules.erp.goods.service.IErpGoodsDtoService; import com.nbcio.modules.erp.goods.vo.QueryGoodsVo;import java.util.List;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;/*** Description: erp_goods* Author: nbacheng* Date: 2023-02-09* Version: V1.0*/ Service public class ErpGoodsDtoServiceImpl extends ServiceImplErpGoodsDtoMapper, ErpGoodsDto implements IErpGoodsDtoService {Autowiredprivate ErpGoodsDtoMapper erpGoodsDtoMapper;Overridepublic IPageErpGoodsDto queryGoodsList(PageErpGoodsDto page, QueryGoodsVo queryGoodsVo) {ListErpGoodsDto erpGoodsDtoLists this.baseMapper.queryGoodsList(page, queryGoodsVo);return page.setRecords(erpGoodsDtoLists);}Overridepublic ListErpGoodsDto queryByIds(String ids) {// TODO Auto-generated method stubString [] idArrayids.split(,);return erpGoodsDtoMapper.getByIds(idArray);}} 四、效果图
http://www.dnsts.com.cn/news/128156.html

相关文章:

  • wordpress 主题站免费观看短视频的软件
  • 网站长期外包推网站
  • 想做网站怎么做办公室装修设计 公司
  • 网站兼容手机代码网页设计与制作课程介绍
  • 网站制作基础教程三站一体网站公司
  • 余姚哪里有做淘宝网站的电影网站怎么做友情链接
  • 新开家政如何做网站公司官网制作报价
  • 河北手机版建站系统开发河南建筑工程信息
  • 网站建设什么好用dw设计网站模板下载地址
  • wap网站设计做程序题的国外网站
  • 中职计算机网站建设教学计划网站免费观看
  • 门户网站开发的价格做游戏试玩网站
  • 织梦网站栏目字体怎么调徐州网站建设4
  • 为什么要建立电子商务网站一个人网站开发
  • 好大夫王建设在线个人网站广告图片素材网
  • 东莞市镇街建设项目监理招标网站浙江建设工程信息管理平台
  • 网站建设分金手指专业六商城网站建设教学
  • wordpress虚拟主机排名西安seo盐城
  • 网站制作公司 首推万维科技精品课程网站建设步骤
  • 企业网站服务器选择信阳专业网站建设
  • 用jsp做网站一般会用到什么南京哪家网站建设比较好
  • 网站规划与站点的建立实训报告价格低是什么意思
  • 昆明网站开发报价新手编程入门先学什么
  • ps做网站网页制作要学什么
  • 东营高端网站建设手机网站开发建设方案
  • 合山市网站怎么制作游戏app
  • 在线logo设计网站腾讯云一键wordpress
  • 网站 备案 异地免费建设dj网站
  • 信创网站建设做美食的网站哪个好
  • 中文wordpress站点上海天华建筑设计有限公司待遇