毕业设计(论文)-Springboot二手物品交易平台设计和实现.docx
Java二手商城平台、绪论1.1 研究背景随着互联网的爆炸式发展,自中国加入WTo以来,电子商务在中国也得到了迅速的发展,现在互联网上的各种电子商务网站都在迅速增长。开发一个适合自己的二手商品交易网站,希望能为您提供便捷的服务。作为一个网购爱好者,我很同情他们。我穿的衣服,我用的工具,我用的书,生活用品和各种商品都会在一段时间后被淘汰。一些用户干脆把它们扔掉,这不仅是一种浪费,也污染了环境。还有一些用户想要出售自己的产品,但却很难找到买家,最终只能将产品卖给高端商品。因此,这种材料不能得到充分利用。为了解决这种资源的浪费,所以才开发了这个商品交易信息网站,借助互联网的低交易成本。为广大学生提供一个成本低廉、快捷高效的信息发布平台。在系统开发的过程中,我严格遵循系统开发的步骤。在整个系统调研、分析、设计到系统实施的过程中,力求追求其科学性和合理性。1.2 研究目的和意义在当今社会,各种类型的电子商务网站已经建立了很多,这在很大程度上可以解决人们信息资源的闭塞和地域限制。随着用户购买力的提高和每年用户数量的增加,生产出了各种类型的商品。由于信息交换相对落后,很多商品仅仅局限于让人们自己进行交易的方式。这种方式有很多的局限性和不确定性,不能满足货物顺畅沟通的需要。因此,提出了一种新的商品交易信息的实现方式,即基于Web的商品交易系统。管理员可以极其方便的发布自己的商品信息,浏览他人发布的信息,并可以更客观的比较商品信息。做出让自己满意的选择。大宗商品交易网站真的打破了传统电子商务网站价格障碍,让想买对象和感觉,新的价格太高买不起,商品在市场上,价格觉得质量不是太高,只在大宗商品交易网站可以买到最好的性价比。1.3 研究的内容该二手商品商城系统可以注册用户,用户注册完以后可以用相应的用户名和密码进行登陆,用户进入系统后,可以浏览商品的一些详细的信息。后台的管理员能够对网站的商品信息进行管理,同时也可以对用户就行管理。没有注册的用户可以一些免费的交易信息,但是如果想获得更加详细的信息,用户就必须要进行相应的注册才能够得到更加详细的商品信息以便于购买该商品二、相关可行性分析2.1 系统运行环境开发系统:WindowslOoJDK版本:JavaJDKl.8开发工具:idea数据库版本:mysql5数据库可视化工具:navicatformysql服务器:apachetomcat7其他工具:谷歌浏览器控制台调整网页布局Postman接口工具进行接口测试2.2总体技术设计此系统需要java面向对象编程基础,数据库相关知识和功能需求相关分析。根据目前阶段所掌握的相关专业知识,以及这学期和之前学习掌握的java编程知识和数据库应用知识以及前端知识做出一个这样的基于、springboot÷vue轻量级框架网页版的二手商品平台系统。2.3可行性研究设计在互联网技术高速发展的今天,通过互联网的传播会让企业更容易的创造更多的经济效益,通过网页版二手商品系统平台的实现,有了更大的市场和用户,在这样一个大环境下把资源统筹规化起来,就会获得高效的信息和效益。本系统需要JaVa面向对象编程基础、数据库应用知识和功能分析。根据现阶段所掌握的知识,根据本学期及之前所学到的Java编程知识、数据库应用知识和前端知识,制作了一个基于JaVaWeb和SpringBoot轻量级框架网页版的二手物品采购系统。2. 4安全性可行性分析人们在使用网络的时候越来越重视信息的安全性,这也促进了加密技术的发展,同时应用加密技术能够有效提升网络信息的安全性。本二手商品系统平台系统采用了加密保护、页面发送请求获取数据采用关键部分采用post请求对数据传输的保护机制、避免请求数据暴露在浏览器上面、以及不同用户具有不同权限操作通过这些安全性操作,保证系统的稳定性以及可靠性。2. 5法律可行性分析本系统是针对在线版防疫管理系统的研发平台,具有重要的现实意义的操作系统,软件的开发环境为Java,数据库采用的是开源的mysql,开发这种疫情防控平台系统不同于普通的系统软件,不存在侵权等,一切在法律上都是允许的可行的。三、相关技术介绍2.1 springSpring框架是JaVa技术平台上的一种常见开源应用框架,提具有控制反转IOC的容器。尽管长时间以来SPring框架自身对编程没有限制,但是其在JaVa应用中的频繁使用让它很受青睐,所有后来让它作为氐旦(EnterPriSeJaVaBeanS)模型信息补充,javaSpring框架为开发提供了一系列技术解决方案,比如:利用控制反转IOC的特性,通过实现依赖注入来实现管理整个对象生命周期容器化,利用java面向切面编程技术进行声明式事务管理,整合各种持久化技术管理数据的访问,提供了很多优秀的Web框架方便开发、JAVASpring框架具有控制反转IOC特性,IoC主要在方便项目维护和测试时期,它提供了一种通过Java反射机制对Java对象进行统一配置与各种管理的方法。2.2 SpringMVCSpringMVC框架是一个经典的MVC流程框架,通过实现ModelView以及Controller处理器来很好地将数据和业务以及展现层进行完全分离。从这样的一个角度来说的话,SpringMVC>Struts以及Struts2非常的类似。SpringMVC总体设计是围绕DispatcherServlet前端控制器来展开的,DispatcherServlet负责将前端请求发送到特定的handler映射。通过配置的handlermappingsviewresolutionlocale以及themeresolution来处理收到的请求并且转到对应的视图处理器。SpringMVC请求业务处理的整体流程如下展示:3. 3mybatisMyBatis框架是底层JDBC访问数据库的封装,它使得底层访问数据库的操作是透明的。MyBatiS的操作是基于一个SQ1.SeSSiOnFaCtOry实例。MyBatiS框架通过各种配置文件与特定对象实体类的映射Mapper文件相关联,并且Mapper文件配置了每个对象到数据库的SQ1.映射。当与数据库交互时,通过SQ1.SeSSiOnFaCtOry实例获取SQ1.SeSSiOn对象并执行SQ1.命令。访问数据库。3. 4jQueryJQUery框架是一个快速、经典和简单的JaVaSCriPt前端框架计划。它是继Prototype之后的又一个优秀的JaVaSCriPt代码基础框架。jQucry设计的目的是写的少,做的多,也就是说写的代码少。它做的事情越多,就封装了常见的JaVaSCriPt功能和代码,并提供了一个简单的JaVaSCriPt设计相关的模式,用于优化HTM1.文档操作、事件处理、CSS样式化、动画设计和AjaX请求交互。3. 5MysqlMySQ1.数据库是与PHP、Java、c+/c#等主流编程语言技术紧密结合的安全、跨平台、高效的轻量级数据库系统。MySQ1.数据库系统是由瑞典公司MySQ1.AB开发、发布和支持的。它于1995年由MySQ1.的最初开发者DavidAxmark和MichaelMontyWdenius创建。目前,MySQ1.数据库在互联网网站上被广泛使用。由于MySQ1.数据库体积小、速度快、整体拥有成本很低,尤其是在开源的特点上,很多互联网公司都采用了MySQ1.数据库来降低开发系统的成本。MySQ1.数据库是世界上最快的SQ1.数据库之一。因为它有许多其他数据库没有的特性,MySQ1.数据库也是免费和开源的。用户可以通过网络直接从网站上下载MySQ1.数据库并使用,无需支付任何费用。MySQ1.特点1 .支持跨平台2 .运行速度快3 .支持面向对象4 .安全性高5 .成本低系统,最重要的就是数据管理,或者说我们在开发时都是在围绕数据库在写程序。所以作为一个Web程序员,只有先掌握一门数据库,才可能去进行软件开发。四、系统设计6 .1系统模式架构本系统经典的采用B/S架构(浏览器、服务器),是采用浏览器和服务器架构模式设计的架构,随着Internet技术的兴起,对C/S架构模式的一种改变升级或改进。目前,在该架构的应用下,用户通过WWW浏览器实现数据访问和操作。一小部分事务逻辑在前端页面实现,主要业务事务逻辑在服务器端实现,形成三层结构MVC。B/S架构是Web兴起后主流的网络架构设计模式。Web浏览器是目前最重要的客户端应用软件之一。该模式形成了一个统一的客户端,将系统功能的所有核心部分集中在服务器上实现。简化系统开发和维护。只要客户端安装了浏览器就可以操作,服务器端安装了Oracle>MySQ1.、Sybase等数据库。浏览器通过WebSerVer和数据库获取数据。简化客户端计算机的负载,降低系统维护和升级的成本和工作量,降低用户的成本。7 .2系统层次架构系统根据以上的逻辑结构,分为3层结构。系统按照处理层次从上至下依次划分为(1)展现层:它处理与用户的交互界面、数据传输,信息收集等。(2)应用层:它是系统功能逻辑处理层,主要处理展现层发出的请求,并将处理结果返回展现层。(3)核心层:它是系统运行核心及应用层的基础,提供应用层权限控制、数据读取等。43用户需求分析用户主要分为管理员和用户端(1)管理员:管理员可以对后台数据进行管理、拥有最高权限、具体权限有登录后进行首页轮播图的配置管理、热销二手商品的配置、新品二手商品的配置管理、系统推荐二手商品配置管理、二手商品分类管理配置、二手商品详情商品管理、用户管理、订单管理以及、修改密码等操作。管理员登录二手商城管理员端二手商品轮播图配置管理添加、修改、删除、查看修改订单状态、查看订单信息、查看收件人信息订单信息登管理修改密码和注销退出(2)客户端用户:用户输入二手商品网站系统地址、可以浏览二手商品信息、需要查看详情或其他购买加入购物车等操作需要用户进行登录、,没有账号的用户可以进行注册操作、输入相关注册信息完成注册后登录。登录完成后可以进行商品的购买、商品查询、加入购物车、修改收货地址等一系列操作。用户登录和注册首页二手商品信息浏览分类直看和模糊搜索商品二手商城客户端加入订单和加入购物车管理我的订单信息、查看、修改收货地址信息注销退出等4. 4系统功能详情设计系统主要设计采用Java语言开发、采用springboot为后台框架、数据库框架采用mybatis前端采用jqueryIayui框架等主要模块设计如下:(1)用户注册和登录登录功能:1用户的注册功能:访问网站的人根据网站的提示注册自己的账户2用户的登录功能:用户可以输入用户名和密码进行登录操作,当没有该账户的时候,提示错误,用户必须通过注册完成或者从数据库中获取才能进行会员权限级别的操作。登录成功之后可以购买商品,查询订单的详细信息(2)、个人信息的管理:1用户信息的修改操作,其中包括会员名、密码、性别、联系方式e-mail和个人介绍等用户信息的修改操作。但是会员邮箱是绑定账号的,会员邮箱不能进行更改操作。2订单管理操作:订单只能查询和删除操作,不能有修改操作,修改操作是属于管理员的权限。3用户退出操作:当点击用户退出时,就会退出当前用户的登录状态,恢复到游客状态。(3)、二手商品的操作:1 .二手物品列表展示:在全部列表中会有很多分列表目录,这些目录都是不同的种类,当我们点击不同的目录,就会查询不同的二手物品。2 .二手物品详细信息展示:会根据该目录下的二手物品类型展示出全部的二手物品。包括信息包括二手物品的图片、价格、售价等信息。这些信息都不带有分页,如果二手物品列表下的商品很多,就会分很多页进行分页查询。3 .商品搜索:输入商品关键字进行商品信息搜索功能模糊查询商品信息(4)、购物车的管理操作:1 .显示二手物品信息:当我们一进入购物车页面,就会显示出二手物品的详细信息,以及购物车界面的功能信息。2 .删除购物车中的二手物品:当我们点击删除时,会弹出一个提示框提示我们是否删除二手物品,当点击'确定',就删除成功,点击'取消',对话框消失并且没有任何操作执行。3 .我的订单:用户可以查看自己的订单信息、对未支付的订单进行支付、查看订单信息和地址信息等(4)、后台管理员操作:1 .二手商品信息管理:后台管理员登录后台系统之后、可以对商品信息进行管理、添加、和修改删除操作、对商品具体属性的修改添加等2 .二手商品类型管理:添加、修改和删除商品类型信息以及下级分类管理等操作3 .首页轮播图配置:管理员可以对前端首页轮播困进行管理操作等。输入图书路径以及有需要的链接信息等4 .热销二手商品和推荐二手商品等:可以设置首页二手商品推荐显示5 .订单管理:查看用户提交的订单信息、以及订单信息的具体环节功能操作和查看订单信息等6 .修改密码以及退出系统等4.5主流程描述4.6源码架构newbeemallC:UsersAdministratorDesktop船业设计Java二手刈沾nevb<.ideaBisrcmainjavaBiltd.newbee.mall mcommon TMconfig mcontroller Bidao entity TMinterceptor serviceTifiB¾X11ti3B Diutil/0NewBeeMalIAppIicationj-B三resourcesBimapperastaticIIlle前端彳弋码 madmin mmall面favicon.icoDitemplatesjapplication.properti1;1J";"i1.iFlnewbee_mall_schema.sqltarget豪newbee-mall.iml心口所:Iiar-mpom.×ml五、系统实现5.1 程序主要类5.1.1用户管理员类publicclassAdminUserprivateIntegeradminUserld;privateStringIoginUserName;privateStringIoginPassword;privateStringnickName;5.1.2 二手商品分类publicclassGoodsCategoryprivate1.ongcategoryld;privateByteCategory1.evel;private1.ongparentld;privateStringCategoryName;privateIntegerCategoryRank;privateByteisDeleted;SonFormat(pattern=',yyyy-MM-ddss",timezone=,GMT+8")privateDatecreateTime;privateIntegercreateUser;3SonFormat(pattern="yyyy-MM-ddss",timezone="GMT+8")privateDateUpdateTime;privateIntegerupdatellser;5.1.3 二手商品详情类publicclassNewBeeMallGoodsprivate1.onggoodsld;privateStringgoodsName;privateStringgoodslntro;private1.onggoodsCategoryld;privateStringgoodsCoverlmg;privateStringgoodsCarousel;privateIntegerOriginalPrice;privateIntegerSellingPrice;privateIntegerStockNum;privateStringtag;privateBytegoodsSellStatus;privateIntegercreateUser;5.14用户信息类publicclassMaIIUserprivate1.onguserid;privateStringnickName;privateStringIoginName;privateStringpasswordMd5;privateStringIntroduceSign;privateStringaddress;privateByteisDeleted;51.5用户订单类publicclassNewBeeMaIIOrderprivate1.ongorderld;privateStringorderNo;private1.onguserid;privateIntegertotalPrice;privateBytepayStatus;privateBytepayType;privateDatepayTime;privateByteorderstatus;privateStringextraInfo;privateStringUserAddress;privateByteisDeleted;JSonFOrmat(Pattem="yyyy-MM-ddHH:mm:ss"ztimezone="GMT+8")privateDateCreateTime;(三)JsonFormatfpattern="yyyy-MM-ddHHimmissnztimezone="GMT+8")privateDateUpdateTime;5.1.6热销推荐配置类publicclassIndexConfigprivate1.ongconfigld;privateStringConfigName;privateByteConfigType;private1.onggoodsld;privateStringredirectUrl;privateIntegerConfigRank;privateByteisDeleted;JSOnFOrmat(Pattem="yyyy-MM-ddHHimmiss",timezone="GMT+8")privateDateCreateTime;privateIntegerCreateUser;JsonFormat(pattern="yyyy-MM-ddHHrmmrss",timezone=*'GMT+8")privateDateUpdateTime;privateIntegerUpdateUser;5. 2系统主要功能实现5.2 .登录模块:用户输入网址http:/localhost:8080/logout跳转到登录页面、输入登录信息手机号和密码用户登录立即登录前端js登录布局输入框和代码编写。发送loginajax请求跳转到后台<divCIaSS="1Ogin-info”>手机号: <inputclass="login-info-input"type="te×t"name="IoginName"id="IoginName"PIaCehOIder="请输入你的手机号"<div><divClaSS="1Ogin-info”>密 码: inputclass="login-info-input"id="password"type="password"name="password"PlaCehoIder="请输入你的密码"><div><divClaSS="login-info”>验证码: PlaCehOlder="请输入验证码"id="VerifyCode,/><imgalt="单击图片刷新!"style=,'top:14px;position:relative;"th:src="/common/mall/kaptcha)"onclick="this.src=,commonmallkaptchaPd='+newDate()*l"><div>div>后台主要代码实现:SPostMapping(value="/login")publicStringlogin(©RequestParamCzuserNamez,)StringUSerName,ReqUeStParan("password")Stringpassword,QRequestParam(*verifyCode*)StringverifyCode,HttpSessionsession)if(StringUtils.isEmpty(verifyCode)session.SetAttribute(*errorMsg*,"验证码不能为空”);return"admin/Iogin”;)if(StringUtils.isEmpty(userName)StringUtils.isEmpty(password)session.SetAttribUte("errorMsg”,”用户名或密码不能为空”);return*admin/Ioginxz;StringRaptchaCode=session.getttribute(z,verifyCode*)+if(StringUtiIs.isEmpty(katchaCode)!verifyCode.equalsCkaptchaCode)session.SetAttribute(*errorMsg","验证码错误”);return"admin/Iogir”;)AdminUseradminUser=adminUserService.login(userName,password);if(adminUser!=nul1)session.SetAttribUte("IoginUser”,adminUser.getNickName();session.SetAttribUte("IoginUserId”,adminUser.getAdminUserIdO);SeSSion过期时间设置为7200秒即两小时/session.SetMaxInactiveInterval(60*60*2);return“redirect:/admin/index”;)elsesession.SetAttributeCzerrorMsgz,”登陆失败,请联系作者获得测试账号“);return"admin/IOgin”;)5.3 二手商品轮播图添加:热门二手商品二二手美校二手工一手加件二手油蜘MAIMI二百将力帕享7pkn55寸大魔郁吃出鱼制®蛇濡仓安«._JZ电置酱1注餐K空侬季公*樨万咏帙再头无线电JWFI=VrtIgf.YANAHAAYAS62一。音妙丽N的石格乐H-W王OW人年期艇典怀B三否FC黄卡加邮劣成新100015S3S推荐二手商品a>>添加二手商品首页轮播图:*添加*/RequestMapping(value="/carousels/save"jmethod=RequestMethod.POST)ReSPonSeBOdypublicResultsave(RequestBodyCarouselcarousel)if(StringUtils.isEmpty(carousel.getCarouselUrl()IIObjects.isNull(carousel.getCarouselRank()returnReSUItGenerator.genFailResult("参数异常!”);)Stringresult=newBeeMallCarouselService.saveCarousel(carousel);if(ServiceResultEnum.SUCCESS.getResult().equals(result)returnResultGenerator.geSuccessResult();elsereturnResultGenerator.genFailResult(result);)5.4 二手商品商品列表:前段主要设计代码:Sffunction()$("#jqGrid").jqGrid(url:7admingoodslist,zdatatype:"json"zCoIModeI:label:'商品编号,name:,goodsld,index:,goodsldwidth:60,key:true,label:商品名',name:,goodsNameindex:'goodsName'zwidth:120zlabel:'商品简介',name:,goodslntro'zindex:,goodslntro,width:120,label:,商品图片,name:'goodsCoverlmg,zindex:,goodsCoverlmg'zwidth:120,formatter:CoverImageFormatter),label:'商品库存',name:,stockNumindex:'stockNum',width:60,label:'商品售价',name:,sellingPrice'zindex:'sellingPricewidth:60,(label:'上架状态',name:,goodsSellStatusindex:'goodsSellStatus'zwidth:80,formatter:goodsSellStatusFormatter,label:'创建时间',name:,createTimeindex:,createTime,width:60Ooshl二手商品信息管理君品an0怫茂离目品.介卜上桀病品<B)OoihboMd13。二手斩为沐0化专山软百a千HrIW对内却枷虹则子全套<E540SSH1X1J闲SaWa<际SarOOm进口憬修家电。件MW价搔隹多M捉转惨!&头无斑电=r碎多次f二技口开关家用多人百喇等隼闻疏常线CD10商品寄存Sa尔木Q化段”期业权毛也柔"力潮IflBraMww健*0困熔3100Mioaxi三口施修家电剧无翕平矢量犹在防关使庶务硒子上校公白陷有a皆多.呻侬*福头无侬*TBm二HS开关家用多几面板包鼻向二手大g匠专机关电二手笔力Ii享7PIUcs寸大Mr智朗鱼市场低价酒住安卓崎.二手事电.aiP;拴重团喉季包安装YAMAHA/YAS62二环旃餐S蛤石的乐H二月王D99双人好电娓典怀E,古FCit卡中戏机公G融WarTdm万能x清头耐迪加耳多功*分一后台代码设计:*列表*/ReqUeStMaPPing(ValUe="goodslist"zmethod=RequestMethod1GET)(三)ResponseBodypublicResultlist(RequestParamMap<String,Object>params)if(StringUtils.isEmptyfparams.getC'page")11StringUtilS.isEmpty(params.get("limit")returnReSUltGeneratOr.genFailResult("参数异常!,);)PageQueryUtiIpageUtil=newPageQueryUtil(params);returnResultGenerator.genSuccessResult(newBeeMallGoodsService.getNewBeeMallGoodsPage(pageUtil);)<selectid="getTotalNewBeeMallGoods"parameterType="Map"resultType="int,>selectcount(*)fromtb_newbee_mall_goods_info<where><讦test="goodsName!=nullandgoodsName!=",>andgoods_namelikeCONCAT('%,ftgoodsName,%')<if><iftest="goodsSellStatus!=nullandgoodsSellStatus!="">andgoods_sell_status=#goodsSellStatus<if><iftest=',startTime!=nullandstartTime.trim()!=,">andcreate_time>#startTime<if><iftest=,'endTime!=nullandendTime.trim()!=,>andcreate_time<#endTime<if><where>5.5 添加二手商品商品:二手商星修”is三提分类:扑Ig三刎*壬交二J8口0人二手将品名好馆的M输人二手高甜呦08*以内)11O人二¥&即幅答上JW际上柒下栗后台主要代码设计:hi-/-、a/g”法/knr.-<divclass="form-group"style=,display:flex;"><inputtype=",hidden"id=',goodsld"name="goodsld"th:value=M$goods!=nullandgoods.goodsld!=null?$goods.goodsld:0"><inputtype="te×t,class="form-controlcol-sm-6,id="goodsName"name="goodsName"PlaCehOlder="*请输入二手商品用品名称(必填)”th:value="$goods!=nullandgoods.goodsName!=null?$goods.goodsName:,required=,true"> <inputtype=",te×t"class="form-controlcol-sm-6"id=",goodslntro"name="goodslntro"PIaCehOIder="*请输入二手商品用品简介(100字以内)”th:value="$goods!=nullandgoods.goodslntro!=null?$goods.goodslntro):''"required="true,><div><divclass="form-group"style="display:flex;"><inputtype="number"class=,form-controlcol-sm-6"id="originalPrice"name=,originalPrice"PIaCehOIder="*请输入二手商品用品购买价”th:value="$goods!=nullandgoods.OriginalPrice!=null?$goods.originalPrice:商品详情5.6添加购物车:尼康D32OOD34OOD5100D5200D5300二手入门级单反数码旅游高清相机12000.00元前段代码分析:/*添加到购物车*/functionSaveToCart(id)vargoodsCount=1;vardata=,goodsld":id,"goodsCount":goodsCount;Sajax(type:'POST,url:'shop-cart,ContentType:'applicationjson,zdata:JSON.stringify(data),success:function(result)if(result.resultCode=200)swal(title:"添加成功”,text:”确认框,icon:"success",buttons:true,5.7我的订单:,海9SXra21.HM9WWgASt竺MU(flN<xJS»»UJI(g1.blAK(0HHl/vma三*we<m.9.fw-r*个人中心个人信息我的订单我的订单退出餐录',js15888.00YAMAHA/YAS62二手中吉萨克斯里马哈石桥.15888元Xl已支付ffiw±12000.00110iW<li><ath:href="/orders">我的订单<a><li><selectid=,'selectByOrderNo"parameterType="java.Iang1String"resultMap="BaseResultMap">select<includerefid="Base_Column_1.ist"/>fromtb_newbee_mall_orderwhereorder_no=#orderNojdbcType=VARCHARandis_deleted=0limit1<select>IQ5.8 商品查询OntneMallI二手Ie晶网A7R2/A/120.00t二手数伊数日单反()GetMapping("search"z"/search.html")publicStringSearchPagef(三)RequestParamMap<String,Object>paramszHttpServIetRequestrequest)if(StringUtils.isEmpty(params.get("page")params.put("page,z1);params.put(,limit,Constants.GOODS_SEARCH_PAGE_1.IMIT);封装分类数据if(params.containsKey(,goodsCategoryld")&&!StringUtiIs.isEmpty(params.get("goodsCategoryld")+"")1.ongcategoryld=1.ong.value