/** * @Title: editParClientLevel @Description: TODO(修改客户等级信息) * * @param @param parClientLevel * @param @return 设定文件 * @return Object 返回类型 * @throws */ @Transactional(readOnly = false) @MethodLog(opera = "ClientLevelList_edit") public Object editParClientLevel(ParClientLevel parClientLevel) { Subject pricipalSubject = SecurityUtils.getSubject(); User pricipalUser = (User) pricipalSubject.getPrincipal(); JqReturnJson returnResult = new JqReturnJson(); // 构建返回结果,默认结果为false ParClientLevelExample parClientLevelExample = new ParClientLevelExample(); int count = 0; // 防止客户等级名称重复 parClientLevelExample .createCriteria() .andClientLevelNameEqualTo(parClientLevel.getClientLevelName()) .andClientLevelIdNotEqualTo(parClientLevel.getClientLevelId()); count = parClientLevelMapper.countByExample(parClientLevelExample); if (count > 0) { returnResult.setMsg("客户等级名称重复"); return returnResult; } // 更新更新人和更新时间 parClientLevel.setUpdater(pricipalUser.getUserCnName()); parClientLevel.setUpdateTime(new Date()); count = parClientLevelMapper.updateByPrimaryKeySelective(parClientLevel); if (count == 1) { returnResult.setSuccess(true); returnResult.setMsg("[" + parClientLevel.getClientLevelName() + "] 客户等级信息已保存"); } else { returnResult.setMsg("发生未知错误,客户等级信息保存失败"); } return returnResult; }
/** * @Title: editSuppliers @Description: TODO(这修改供应商来源信息信息) * * @param @param Suppliers * @param @return 设定文件 * @return Object 返回类型 * @throws */ @Transactional(readOnly = false) @MethodLog(opera = "SuppliersSourceList_edit") public Object editSuppliersSource(ParSuppliersSource suppliersSource) { Subject pricipalSubject = SecurityUtils.getSubject(); User pricipalUser = (User) pricipalSubject.getPrincipal(); JqReturnJson returnResult = new JqReturnJson(); // 构建返回结果,默认结果为false ParSuppliersSourceExample suppliersSourceExample = new ParSuppliersSourceExample(); int count = 0; // 防止名称重复 suppliersSourceExample .createCriteria() .andSourceNameEqualTo(suppliersSource.getSourceName()) .andSourceIdNotEqualTo(suppliersSource.getSourceId()); count = suppliersSourceMapper.countByExample(suppliersSourceExample); if (count > 0) { returnResult.setMsg("供应商来源信息名称重复"); returnResult.setSuccess(false); return returnResult; } suppliersSource.setUpdater(pricipalUser.getUserCnName()); suppliersSource.setUpdateTime(new Date()); count = suppliersSourceMapper.updateByPrimaryKeySelective(suppliersSource); if (count == 1) { returnResult.setSuccess(true); returnResult.setMsg("信息已保存"); } else { returnResult.setMsg("发生未知错误,信息保存失败"); } return returnResult; }
/** * @Title: editGoodsList @Description: TODO(修改货物档案信息) * * @param @param suppliersIndustry * @param @return 设定文件 * @return Object 返回类型 * @throws */ @Transactional(readOnly = false) @MethodLog(opera = "GoodsList_edit") public Object editGoodsList(GoodsList goodsList) { Subject pricipalSubject = SecurityUtils.getSubject(); User pricipalUser = (User) pricipalSubject.getPrincipal(); JqReturnJson returnResult = new JqReturnJson(); // 构建返回结果,默认结果为false int count = 0; goodsList.setUpdater(pricipalUser.getUserCnName()); goodsList.setUpdateTime(new Date()); count = goodsListMapper.updateByPrimaryKeySelective(goodsList); if (count == 1) { returnResult.setSuccess(true); returnResult.setMsg("【" + goodsList.getGoodsName() + "】货物档案信息已保存"); } else { returnResult.setMsg("发生未知错误,货物档案信息保存失败"); } return returnResult; }
/** * @Title: addGoodsList @Description: TODO(新增货物档案信息) * * @param @param suppliersGrade * @param @return 设定文件 * @return Object 返回类型 * @throws */ @Transactional(readOnly = false) @MethodLog(opera = "GoodsList_add") public Object addGoodsList(GoodsList goodsList) { Subject pricipalSubject = SecurityUtils.getSubject(); User pricipalUser = (User) pricipalSubject.getPrincipal(); JqReturnJson returnResult = new JqReturnJson(); // 构建返回结果,默认结果为false GoodsListExample goodsListExample = new GoodsListExample(); int count = 0; // 防止货物档案名称重复 goodsListExample.createCriteria().andGoodsNameEqualTo(goodsList.getGoodsName()); count = goodsListMapper.countByExample(goodsListExample); if (count > 0) { returnResult.setMsg("货物档案信息重复,请重新填写!"); returnResult.setSuccess(false); return returnResult; } // 随机号生成 SimpleDateFormat SF = new SimpleDateFormat("yyyy-MM-DD-HHmmss"); goodsList.setGoodsId(RandomGUID.getRandomGUID()); goodsList.setGoodsCode("GD_" + SF.format(new Date())); goodsList.setSpecification("SP_" + SF.format(new Date())); goodsList.setAuditor("超级管理员"); goodsList.setAuditState("pass"); goodsList.setAuditTime(new Date()); goodsList.setEnabled("enable"); goodsList.setGoodsTypeId(goodsList.getGoodsSortId()); goodsList.setCreater(pricipalUser.getUserCnName()); goodsList.setCreateTime(new Date()); goodsList.setUpdater(pricipalUser.getUserCnName()); goodsList.setUpdateTime(new Date()); count = goodsListMapper.insert(goodsList); if (count == 1) { returnResult.setSuccess(true); returnResult.setMsg("【" + goodsList.getGoodsName() + "】 货物档案信息信息已保存"); } else { returnResult.setMsg("发生未知错误,货物档案信息保存失败"); } return returnResult; }