資源簡介
微信商城源碼java,里面有詳細配置文檔,完整項目。從他處購買的。最好是有微信企業認證的用
代碼片段和文件信息
package?com.weixin.controller;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?org.springframework.beans.factory.annotation.Autowired;
import?org.springframework.stereotype.Controller;
import?org.springframework.web.bind.annotation.RequestMapping;
import?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.servlet.ModelAndView;
import?com.google.gson.Gson;
import?com.weixin.entity.Button;
import?com.weixin.entity.ViewButton;
import?com.weixin.service.ButtonService;
import?com.weixin.util.MenuUtil;
@Controller
@RequestMapping
public?class?ButtonController?{
@Autowired
private?ButtonService?buttonService?;
// private?Button?button;
private?Mapject>?map?=?new?HashMapject>();
Gson?gson?=?new?Gson();
@ResponseBody
@RequestMapping(value=“/main/buttonInsert.html“)
public?String?insert(Button?button){
SimpleDateFormat?sf?=?new?SimpleDateFormat(“yyyy-MM-dd?HH:mm:ss“);
String?id?=Long.toString(new?Date().getTime());
String?message=““;
int?rs??=0;
button.setId(id);
int?count=0;
if(button.getLevel()==1){
button.setSuper_id(null);
count?= buttonService.selectCount(button);
if(count>=3){
message=“button?is?already?>=?3“;
}
else{
button.setSuper_id(id);
button.setAdd_time(sf.format(new?Date()));
rs??= buttonService.insert(button);
}
}else{
//button.setSuper_id(id);
count?= buttonService.selectCount(button);
if(count>=5){
message=“button?is?already?>=?5“;
}else{
button.setAdd_time(sf.format(new?Date()));
rs??= buttonService.insert(button);
}
}
if(rs==-1){
message=“insert?button?error!“;
}
map.put(“rs“rs);
map.put(“message“message);
return?gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonUpdate.html“)
public?String?update(Button?button){
int??rs??= buttonService.updateByPrimaryKeySelective(button);
if(rs==-1){
map.put(“message““update?button?is?error!“);
}
map.put(“rs“rs);
return?gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonSort.html“)
public?String?sort(Button?button){
int??rs??= buttonService.sort(button);
if(rs==-1){
map.put(“message““sort?is?error!“);
}
map.put(“rs“rs);
return?gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonDelete.html“)
public?String?delete(Button?button){
int??rs??=?0?;
String?message=““;
if(button.getLevel()==1){
button.setLevel(2);
button.setSuper_id(button.getId());
if(buttonService.selectCount(button)>0){
rs?=?-5?;
message?=?“此主菜單下有子菜單,請先刪除該下子菜單!“;
}else{
rs??= buttonService.deleteByPrimaryKey(button.getId());
}
}else{
rs??= buttonService.deleteByPrimaryKey(button.getId());
}
if(rs==-1){
message?=?“sort?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????599243??2017-12-04?15:49??微商城\JAVA?微商城參數修改說明.docx
?????文件????????661??2016-04-29?13:27??微商城\JAVA微商城\.classpath
?????文件???????1043??2016-02-29?15:53??微商城\JAVA微商城\.project
?????文件????????503??2016-02-29?15:53??微商城\JAVA微商城\.settings\.jsdtscope
?????文件????????364??2016-02-29?15:53??微商城\JAVA微商城\.settings\org.eclipse.jdt.core.prefs
?????文件????????482??2016-03-03?14:17??微商城\JAVA微商城\.settings\org.eclipse.wst.common.component
?????文件????????345??2016-02-29?15:53??微商城\JAVA微商城\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2016-02-29?15:53??微商城\JAVA微商城\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2016-02-29?15:53??微商城\JAVA微商城\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????2480??2017-03-23?12:46??微商城\JAVA微商城\build\classes\applicationContext.xm
?????文件???????3180??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\controller\ButtonController.class
?????文件???????3118??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\controller\ClickTextController.class
?????文件???????2381??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\controller\ReplyController.class
?????文件???????1952??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\controller\WxSettingController.class
?????文件????????409??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\dao\AccessTokenMapper.class
?????文件????????523??2016-07-11?16:36??微商城\JAVA微商城\build\classes\com\weixin\dao\AccessTokenMapper.xm
?????文件????????589??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\dao\ButtonMapper.class
?????文件???????4298??2016-07-21?12:23??微商城\JAVA微商城\build\classes\com\weixin\dao\ButtonMapper.xm
?????文件????????573??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\dao\ClickTextMapper.class
?????文件???????3752??2016-09-18?15:47??微商城\JAVA微商城\build\classes\com\weixin\dao\ClickTextMapper.xm
?????文件????????407??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\dao\WxSettingMapper.class
?????文件???????3300??2016-07-18?11:25??微商城\JAVA微商城\build\classes\com\weixin\dao\WxSettingMapper.xm
?????文件???????1071??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\entity\AccessToken.class
?????文件????????553??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\entity\Articles.class
?????文件???????2942??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\entity\Button.class
?????文件????????302??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\entity\ClickButton.class
?????文件???????1951??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\entity\ClickText.class
?????文件????????595??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\entity\ComplexButton.class
?????文件???????1096??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\entity\Item.class
?????文件???????2108??2017-12-08?15:42??微商城\JAVA微商城\build\classes\com\weixin\entity\Massages.class
............此處省略1880個文件信息
評論
共有 條評論