外卖CPS红包小程序源码分享
外卖cps带分销返利源码
饿了么红包、美团优惠券开发(外卖cps,三级裂变源码)
源代码地址
搭建步骤
下载以上源代码到本地截图
步骤
下载以上源代码到本地修改为你自己的微信小程序,打开 /dist/pages/ele/index.js
微信小程序->开发管理->开发设置 添加 request的域名: 地址:
https://mp./wxamp/devprofile/get_profile?token=271531762&lang=zh_CN
小程序管理后台配置你的链接
后台地址: 进去之后选择小程序管理->无裂变小程序管理->添加小程序->填入你自己的链接
微信开发者工具,导入项目,提交审核
package com.java110.store.dao.impl;
import com.alibaba.fastjson.JSONObject;
import com.java110.utils.constant.ResponseConstant;
import com.java110.utils.exception.DAOException;
import com.java110.utils.util.DateUtil;
import com.java110.core.base.dao.BaseServiceDao;
import com.java110.store.dao.IStoreServiceDao;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
import java.util.Map;
/**
商户服务 与数据库交互
Created by wuxw on /4/5.
*/
@Service(“storeServiceDaoImpl”)
//@Transactional
public class StoreServiceDaoImpl extends BaseServiceDao implements IStoreServiceDao {
private final static Logger logger = LoggerFactory.getLogger(StoreServiceDaoImpl.class);
/**
商户信息封装
@param businessStoreInfo 商户信息 封装
@throws DAOException
*/
@Override
public void saveBusinessStoreInfo(Map businessStoreInfo) throws DAOException {
businessStoreInfo.put(“month”, DateUtil.getCurrentMonth());
// 查询business_user 数据是否已经存在
logger.debug(“保存商户信息 入参 businessStoreInfo : {}”,businessStoreInfo);
int saveFlag = sqlSessionTemplate.insert(“storeServiceDaoImpl.saveBusinessStoreInfo”,businessStoreInfo);
if(saveFlag < 1){
throw new DAOException(ResponseConstant.RESULT_PARAM_ERROR,“保存商户数据失败:”+ JSONObject.toJSONString(businessStoreInfo));
}
}
/**
查询商户信息
@param info bId 信息
@return 商户信息
@throws DAOException
*/
@Override
public Map getBusinessStoreInfo(Map info) throws DAOException {
logger.debug(“查询商户信息 入参 info : {}”,info);
List
return businessStoreInfos.get(0);
}
/**
保存商户信息 到 instance
@param info bId 信息
@throws DAOException
*/
@Override
public void saveStoreInfoInstance(Map info) throws DAOException {
logger.debug(“保存商户信息Instance 入参 info : {}”,info);
int saveFlag = sqlSessionTemplate.insert(“storeServiceDaoImpl.saveStoreInfoInstance”,info);
if(saveFlag < 1){
throw new DAOException(ResponseConstant.RESULT_PARAM_ERROR,“保存商户信息Instance数据失败:”+ JSONObject.toJSONString(info));
}
}
/**
查询商户信息(instance)
@param info bId 信息
@return
@throws DAOException
*/
@Override
public Map getStoreInfo(Map info) throws DAOException {
logger.debug(“查询商户信息 入参 info : {}”,info);
List
return businessStoreInfos.get(0);
}
/**
修改商户信息
@param info 修改信息
@throws DAOException
*/
@Override
public void updateStoreInfoInstance(Map info) throws DAOException {
logger.debug(“修改商户信息Instance 入参 info : {}”,info);
int saveFlag = sqlSessionTemplate.update(“storeServiceDaoImpl.updateStoreInfoInstance”,info);
if(saveFlag < 1){
throw new DAOException(ResponseConstant.RESULT_PARAM_ERROR,“修改商户信息Instance数据失败:”+ JSONObject.toJSONString(info));
}
}
/**
查询商户数量
@param info 商户信息
@return 商户数量
*/
@Override
public int queryStoresCount(Map info) {
logger.debug(“查询商户数据 入参 info : {}”,info);
List
return Integer.parseInt(businessStoreInfos.get(0).get(“count”).toString());
}
}