package com.yqh.yx.service.myshop.Impl;
import java.math.BigDecimal;
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.post;
import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status;
import java.io.File;
import java.math.BigDecimal;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang.RandomStringUtils;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.support.DaoSupport;
import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType;
import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Service;
import org.springframework.test.web.servlet.MockMvc;
import org.springframework.test.web.servlet.MvcResult;
import org.springframework.test.web.servlet.ResultActions;
import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
import org.springframework.util.StringUtils;
import org.springframework.web.context.WebApplicationContext;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.yqh.yx.common.Constant;
import com.yqh.yx.common.PageConstant;
import com.yqh.yx.dao.YxAccountBankCardDao;
import com.yqh.yx.dao.YxAccountDao;
import com.yqh.yx.dao.YxAccountLikecoinsDao;
import com.yqh.yx.dao.YxAccountPointsDao;
import com.yqh.yx.dao.YxAccountRedPackageRecordDao;
import com.yqh.yx.dao.YxAccountWithdrawDao;
import com.yqh.yx.dao.YxMallColorDao;
import com.yqh.yx.dao.YxMallGoodsStockDao;
import com.yqh.yx.dao.YxMallShopAccountDao;
import com.yqh.yx.dao.YxMallShopAccountFlowlogDao;
import com.yqh.yx.dao.YxMallShopBrandDao;
import com.yqh.yx.dao.YxMallShopCardDiscountDao;
import com.yqh.yx.dao.YxMallShopCardGiftProjectDao;
import com.yqh.yx.dao.YxMallShopCardMembershipDao;
import com.yqh.yx.dao.YxMallShopCardSettingDao;
import com.yqh.yx.dao.YxMallShopCommentDao;
import com.yqh.yx.dao.YxMallShopConstructionWorkDao;
import com.yqh.yx.dao.YxMallShopCreditLineDao;
import com.yqh.yx.dao.YxMallShopCustomerDao;
import com.yqh.yx.dao.YxMallShopDao;
import com.yqh.yx.dao.YxMallShopDistributionDao;
import com.yqh.yx.dao.YxMallShopDistributionDetailsDao;
import com.yqh.yx.dao.YxMallShopDistributionFlowlogDao;
import com.yqh.yx.dao.YxMallShopGradeDao;
import com.yqh.yx.dao.YxMallShopIdentityCardDao;
import com.yqh.yx.dao.YxMallShopInstockDao;
import com.yqh.yx.dao.YxMallShopInstockDetailsDao;
import com.yqh.yx.dao.YxMallShopJobDao;
import com.yqh.yx.dao.YxMallShopOfflineCustomerDao;
import com.yqh.yx.dao.YxMallShopOfflineOrderDao;
import com.yqh.yx.dao.YxMallShopOilPackageDao;
import com.yqh.yx.dao.YxMallShopOutstockDao;
import com.yqh.yx.dao.YxMallShopOutstockDetailsDao;
import com.yqh.yx.dao.YxMallShopPicDao;
import com.yqh.yx.dao.YxMallShopRoleAuthorityDao;
import com.yqh.yx.dao.YxMallShopRoleDao;
import com.yqh.yx.dao.YxMallShopSalesCommissionDao;
import com.yqh.yx.dao.YxMallShopSecondCardDao;
import com.yqh.yx.dao.YxMallShopServiceDao;
import com.yqh.yx.dao.YxMallShopServiceOrderDao;
import com.yqh.yx.dao.YxMallShopServiceOrderDetailsDao;
import com.yqh.yx.dao.YxMallShopServiceTypeDao;
import com.yqh.yx.dao.YxMallShopStockDao;
import com.yqh.yx.dao.YxMallShopStockinventoryDao;
import com.yqh.yx.dao.YxMallShopStockinventoryDetailsDao;
import com.yqh.yx.dao.YxMallShopSupplierDao;
import com.yqh.yx.dao.YxMallShopUserCardDetailsDao;
import com.yqh.yx.dao.YxMallShopUserCardInfoDao;
import com.yqh.yx.dao.YxMallShopUserCommissionDao;
import com.yqh.yx.dao.YxMallShopUserDao;
import com.yqh.yx.dao.YxMallShopUserSalesOrderDao;
import com.yqh.yx.dao.YxMallShopUserWagesDao;
import com.yqh.yx.dao.YxOilCardDao;
import com.yqh.yx.dao.YxOilChargeOrderDao;
import com.yqh.yx.dao.YxOilPackageDao;
import com.yqh.yx.dao.YxSysRegionDao;
import com.yqh.yx.dao.YxSysRuleDao;
import com.yqh.yx.dao.YxUserDao;
import com.yqh.yx.dao.YxVirtualOilCardDao;
import com.yqh.yx.enums.BaseMessageEnum;
import com.yqh.yx.model.InsertMallShopOfflineOrder;
import com.yqh.yx.model.MallShopService;
import com.yqh.yx.service.admin.authority.ShopAuthorityService;
import com.yqh.yx.service.admin.oil.OilingManageService;
import com.yqh.yx.service.common.CommonService;
import com.yqh.yx.service.myshop.MyShopService;
import com.yqh.yx.service.user.UserService;
import com.yqh.yx.service.user.impl.UserServiceImpl;
import com.yqh.yx.utils.CookieUtils;
import com.yqh.yx.utils.DateUtils;
import com.yqh.yx.utils.EncryptUtils;
import com.yqh.yx.utils.ExcelWrite;
import com.yqh.yx.utils.IdWorker;
import com.yqh.yx.utils.MD5Util;
import com.yqh.yx.utils.PinYinUtils;
import com.yqh.yx.utils.PropUtils;
import com.yqh.yx.utils.RC4Util;
import com.yqh.yx.utils.RedisUtils;
import com.yqh.yx.utils.ResultInfoUtils;
import com.yqh.yx.utils.SmsSendUtils;
import com.yqh.yx.utils.StringUtil;
import com.yqh.yx.utils.UUIDUtil;
import com.yqh.yx.utils.YxPassWordUtils;
/**
* Created by Administrator on 2017/5/26.
*/
@Service
public class MyShopServiceImpl implements MyShopService{
private static Logger logger = LogManager.getLogger(MyShopServiceImpl.class.getName());
@Autowired
private YxMallShopServiceDao mallShopServiceDao;
@Autowired
private YxMallShopOutstockDetailsDao mallShopOutstockDetailsDao;
@Autowired
private YxMallShopDao mallShopDao;
@Autowired
private YxMallShopOutstockDao yxMallShopOutstockDao;
@Autowired
private YxMallShopSupplierDao mallShopSupplierDao;
@Autowired
private YxMallShopServiceTypeDao mallShopServiceTypeDao;
@Autowired
private YxMallShopAccountDao mallShopAccountDao;
@Autowired
private YxMallShopAccountFlowlogDao mallShopAccountFlowlogDao;
@Autowired
private YxUserDao userDao;
@Autowired
private IdWorker idWorker;
@Autowired
private YxAccountBankCardDao yxAccountBankCardDao;
@Autowired
private YxAccountWithdrawDao yxAccountWithdrawDao;
@Autowired
private YxMallShopUserSalesOrderDao yxMallShopUserSalesOrderDao;
@Autowired
private YxAccountDao accountDao;
@Autowired
private YxSysRuleDao yxSysRuleDao;
@Autowired
private YxMallShopRoleDao yxMallShopRoleDao;
@Autowired
private YxMallShopUserDao yxMallShopUserDao;
@Autowired
private YxMallShopInstockDetailsDao mallShopInstockDetailsDao;
@Autowired
private YxMallShopCardMembershipDao yxMallShopCardMembershipDao;
@Autowired
private ShopAuthorityService shopAuthorityService;
@Autowired
private YxMallShopRoleAuthorityDao yxMallShopRoleAuthorityDao;
@Autowired
private YxMallShopJobDao yxMallShopJobDao;
@Autowired
private YxMallShopPicDao yxMallShopPicDao;
@Autowired
private YxMallShopUserCommissionDao mallShopUserCommissionDao;
@Autowired
private YxMallShopIdentityCardDao yxMallShopIdentityCardDao;
@Autowired
private YxMallShopGradeDao yxMallShopGradeDao;
@Autowired
private YxMallShopCustomerDao yxMallShopCustomerDao;
@Autowired
private UserService userService;
@Autowired
private YxSysRegionDao regionDao;
@Autowired
private YxAccountRedPackageRecordDao yxAccountRedPackageRecordDao;
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
技术路线 SpringBoot + MyBatis + MySQL + WebSocke + Redis + JDK1.8 主要功能 1. 商城 2. 智惠加油 3. 全国门店定位 4. 头条文章点赞 5. 车险、违章处理 6. 洗车机, 自动洗车 7. 集成支付宝、微信、云闪付 支付
资源详情
资源评论
资源推荐
收起资源包目录
Java 汽车生活app项目(洗车机自动洗车、智惠加油、商城、支付) (2698个子文件)
acp_test_enc.cer 2KB
acp_test_enc.cer 2KB
acp_test_enc.cer 2KB
acp_prod_enc.cer 1KB
acp_prod_enc.cer 1KB
acp_test_middle.cer 1KB
acp_test_middle.cer 1KB
acp_test_middle.cer 1KB
acp_test_root.cer 1KB
acp_test_root.cer 1KB
acp_test_root.cer 1KB
acp_prod_middle.cer 1KB
acp_prod_middle.cer 1KB
acp_prod_root.cer 1KB
acp_prod_root.cer 1KB
.classpath 2KB
org.eclipse.wst.common.component 653B
org.eclipse.wst.jsdt.ui.superType.container 49B
activityRegistered1.css 109KB
view.css 104KB
activityRegistered.css 11KB
iconfonts.css 10KB
style.css 6KB
yx_h5_core.css 3KB
dir-prop-base 568B
dir-props 590B
entries 38KB
entries 38KB
entries 31KB
entries 8KB
entries 4KB
entries 2KB
entries 2KB
entries 2KB
entries 2KB
entries 1KB
entries 1KB
entries 1KB
entries 1KB
entries 1KB
entries 1KB
entries 1KB
entries 1KB
entries 1KB
entries 1KB
entries 936B
entries 924B
entries 920B
entries 910B
entries 903B
entries 891B
entries 857B
entries 841B
entries 834B
entries 750B
entries 600B
entries 598B
entries 597B
entries 597B
entries 595B
entries 593B
entries 592B
entries 591B
entries 586B
entries 581B
entries 580B
entries 576B
entries 571B
entries 563B
entries 560B
entries 559B
entries 558B
entries 550B
entries 548B
entries 544B
entries 520B
entries 503B
entries 440B
entries 438B
entries 438B
entries 438B
entries 437B
entries 435B
entries 433B
entries 428B
entries 428B
entries 428B
entries 428B
entries 428B
entries 427B
entries 427B
entries 426B
entries 426B
entries 426B
entries 426B
entries 426B
entries 425B
entries 425B
entries 425B
entries 425B
共 2698 条
- 1
- 2
- 3
- 4
- 5
- 6
- 27
weixin_43652507
- 粉丝: 3w+
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- YOLOV4-TINY权重文件
- 以下是一个使用贪心算法解决多机调度问题的基本步骤0.txt
- 基于大数据的房产估价是近年来随着技术的发展而兴起的一种新型估价方法.txt
- 企业供应链管理系统v3.rar
- 富芮坤FR8016HA蓝牙开发板使用手册+硬件PCB图+封装库+DEMO演示软件源代码.zip
- 基于YOLOv7的芯片表面缺陷检测系统
- 京东物流 数字化供应链综合研究报告2018.rar
- 基于YOLOv7的植物虫害识别&防治系统
- 2000.1-2023.8中国经济政策不确定性指数月度数据.xlsx
- Screenshot_2024-04-21-20-42-15-443_com.tencent.mm.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0