Commit 5bbf61ac by jscat

nyx javaapp: 数据更新

1. 为tbl_member表添加member_city字段
2. 为tbl_address表添加city_name字段
parent 6fa48eda
package cn.com.fun.nyxkey.api.domain;
package cn.com.fun.nyxkey.api.domain;
......@@ -19,6 +19,7 @@ public class Rockwell_keyT_member{
private String memberStatus; // 状态
private String memberName; // 名字
private String memberSlogan; // slogan
private String memberCity; // 城市
private String memberAddress; // 地址
private String memberLogo; // logo url
private Double lon;
......
package cn.com.fun.nyxkey.api.domain;
package cn.com.fun.nyxkey.api.domain;
......@@ -20,6 +20,7 @@ public class Rockwell_keyV_member_address{
private String addressStatus; // 默认地址: 00: 否;01:是
private String memberStatus; // 用户状态: 00: 未注册用户; 01: 已注册用户
private String memberName; // 名字
private String memberCity; // 城市
private String memberAddress; // 地址
private String memberSlogan; // slogan
private String memberLogo; // logo url
......
package cn.com.fun.nyxkey.api.domain;
package cn.com.fun.nyxkey.api.domain;
......@@ -23,9 +23,11 @@ public class Rockwell_keyV_member_user{
private String defaultUser; // 商家的默认用户: 00: 非默认; 01: 默认
private String memberStatus; // 用户状态: 00: 未注册用户; 01: 已注册用户
private String memberName; // 名字
private String memberCity; // 城市
private String memberAddress; // 地址
private String AddressName; // 地址
private String AddressStatus; // 默认地址: 00: 否;01:是
private String cityName; // 城市
private String addressName; // 地址
private String addressStatus; // 默认地址: 00: 否;01:是
private String memberSlogan; // slogan
private String memberLogo; // logo url
......
package cn.com.fun.nyxkey.api.service;
package cn.com.fun.nyxkey.api.service;
......@@ -85,10 +85,10 @@ public interface Rockwell_keyService {
/*
member api
*/
JSONResult Rockwell_keyServiceAddT_member(String userId, String memberId, String addressId, String memberLogo, String memberName, String memberAddress, String memberSlogan, String defaultMember, String addressStatus) throws UnsupportedEncodingException;
JSONResult Rockwell_keyServiceAddT_member(String userId, String memberId, String addressId, String memberLogo, String memberName, String memberCity, String memberAddress, String memberSlogan, String defaultMember, String addressStatus) throws UnsupportedEncodingException;
JSONResult Rockwell_keyServiceGetV_member_user(String userId, String memberId, String addressStatus, int pageNum, int pageCount);
JSONResult Rockwell_keyServiceUpdateT_member(String memberId, String addressId, String memberSlogan, String memberAddress, String addressStatus);
JSONResult Rockwell_keyServiceAddT_address(String memberId, String memberAddress);
JSONResult Rockwell_keyServiceAddT_address(String memberId, String memberCity, String memberAddress);
JSONResult Rockwell_keyServicegetV_member_address(String memberId);
// testing
......
package cn.com.fun.nyxkey.api.service.impl;
package cn.com.fun.nyxkey.api.service.impl;
......@@ -797,7 +797,7 @@ public class Rockwell_keyServiceImpl implements Rockwell_keyService {
2. add tbl_member_user
*/
//@Transactional
public JSONResult Rockwell_keyServiceAddT_member(String userId, String memberId, String addressId, String memberLogo, String memberName, String memberAddress, String memberSlogan, String defaultMember, String addressStatus) throws UnsupportedEncodingException
public JSONResult Rockwell_keyServiceAddT_member(String userId, String memberId, String addressId, String memberLogo, String memberName, String memberCity, String memberAddress, String memberSlogan, String defaultMember, String addressStatus) throws UnsupportedEncodingException
{
LOGGER.debug("find Rockwell_keyServiceAddT_member");
System.out.println("find Rockwell_keyServiceAddT_member");
......@@ -808,6 +808,7 @@ public class Rockwell_keyServiceImpl implements Rockwell_keyService {
rockwell_keyT_member.setMemberStatus("01");
rockwell_keyT_member.setMemberLogo(memberLogo);
rockwell_keyT_member.setMemberName(URLDecoder.decode(memberName, "UTF-8"));
rockwell_keyT_member.setMemberCity(URLDecoder.decode(memberCity, "UTF-8"));
rockwell_keyT_member.setMemberAddress(URLDecoder.decode(memberAddress, "UTF-8"));
rockwell_keyT_member.setMemberSlogan(URLDecoder.decode(memberSlogan, "UTF-8"));
rockwell_keyT_member.setGeoCode(null);
......@@ -834,6 +835,7 @@ public class Rockwell_keyServiceImpl implements Rockwell_keyService {
Rockwell_keyT_address rockwell_keyT_address = new Rockwell_keyT_address();
rockwell_keyT_address.setAddressId(addressId);
rockwell_keyT_address.setClientId(memberId);
rockwell_keyT_address.setCityName(URLDecoder.decode(memberCity, "UTF-8"));
rockwell_keyT_address.setAddressName(URLDecoder.decode(memberAddress, "UTF-8"));
rockwell_keyT_address.setAddressStatus(addressStatus);
rockwell_keyT_address.setCreateDatetime(new Date());
......@@ -845,9 +847,11 @@ public class Rockwell_keyServiceImpl implements Rockwell_keyService {
rockwell_keyV_member_user.setMemberId(memberId);
rockwell_keyV_member_user.setAddressId(addressId);
rockwell_keyV_member_user.setCityName(URLDecoder.decode(memberCity, "UTF-8"));
rockwell_keyV_member_user.setAddressName(URLDecoder.decode(memberAddress, "UTF-8"));
rockwell_keyV_member_user.setAddressStatus(addressStatus);
rockwell_keyV_member_user.setMemberName(URLDecoder.decode(memberName, "UTF-8"));
rockwell_keyV_member_user.setMemberCity(URLDecoder.decode(memberCity, "UTF-8"));
rockwell_keyV_member_user.setMemberAddress(URLDecoder.decode(memberAddress, "UTF-8"));
rockwell_keyV_member_user.setMemberSlogan(URLDecoder.decode(memberSlogan, "UTF-8"));
rockwell_keyV_member_user.setMemberLogo(memberLogo);
......@@ -935,7 +939,7 @@ public class Rockwell_keyServiceImpl implements Rockwell_keyService {
}
public JSONResult Rockwell_keyServiceAddT_address(String memberId, String memberAddress)
public JSONResult Rockwell_keyServiceAddT_address(String memberId, String memberCity, String memberAddress)
{
LOGGER.debug("find Rockwell_keyServiceAdd_member_address");
......@@ -961,6 +965,7 @@ public class Rockwell_keyServiceImpl implements Rockwell_keyService {
//step2: 写入数据
rockwell_keyT_address.setAddressId("addid_"+UUID.randomUUID().toString());
rockwell_keyT_address.setClientId(memberId);
rockwell_keyT_address.setCityName(memberCity);
rockwell_keyT_address.setAddressName(memberAddress);
rockwell_keyT_address.setAddressStatus("00");
rockwell_keyT_address.setCreateDatetime(new Date());
......
package cn.com.fun.nyxkey.api.web.controller;
package cn.com.fun.nyxkey.api.web.controller;
......@@ -642,14 +642,16 @@ public class NyxApiController {
@ApiOperation(value="新增商家的地址信息addAddress", notes="新增商家的地址信息addAddress")
@ApiImplicitParams({
@ApiImplicitParam(name = "memberId", value = "按商家id查找", required = true, dataType = "String"),
@ApiImplicitParam(name = "memberCity", value = "更新city", required = false, dataType = "String"),
@ApiImplicitParam(name = "memberAddress", value = "更新address", required = false, dataType = "String")
})
@RequestMapping(value = "/nyx/member/add/address", method = RequestMethod.GET)
public JSONResult RockwellAddAddress(
@RequestParam(value = "memberId", required = false, defaultValue = "0") String memberId,
@RequestParam(value = "memberCity", required = false, defaultValue = "0") String memberCity,
@RequestParam(value = "memberAddress", required = false, defaultValue = "0") String memberAddress
) {
return keyService.Rockwell_keyServiceAddT_address(memberId, memberAddress);
return keyService.Rockwell_keyServiceAddT_address(memberId, memberCity, memberAddress);
}
// 7.4 查询member的所有address信息
......
package cn.com.fun.nyxkey.api.web.controller;
package cn.com.fun.nyxkey.api.web.controller;
......@@ -132,6 +132,7 @@ public class OssApiController {
@RequestParam(value = "height", required = false, defaultValue = "0") String height,
@RequestParam(value = "width", required = false, defaultValue = "0") String width,
@RequestParam(value = "memberName", required = false, defaultValue = "0") String memberName,
@RequestParam(value = "memberCity", required = false, defaultValue = "0") String memberCity,
@RequestParam(value = "memberAddress", required = false, defaultValue = "0") String memberAddress,
@RequestParam(value = "memberSlogan", required = false, defaultValue = "0") String memberSlogan,
@RequestParam(value = "image", required = false, defaultValue = "0") String image,
......@@ -142,8 +143,8 @@ public class OssApiController {
@RequestParam(value = "userId", required = false, defaultValue = "0") String userId
) throws UnsupportedEncodingException {
System.out.println("===member/callback_\n");
System.out.println("=== filename="+filename+"&name="+memberName+"&address="+memberAddress+"&slogan="+memberSlogan+"&image="+image+"&memberId="+memberId+"&userId="+userId+"&addressId="+addressId+"&defaultMember="+defaultMember+"&addressStatus="+addressStatus);
return keyService.Rockwell_keyServiceAddT_member(userId, memberId, addressId, image, memberName, memberAddress, memberSlogan, defaultMember, addressStatus);
System.out.println("=== filename="+filename+"&name="+memberName+"&city="+memberCity+"&address="+memberAddress+"&slogan="+memberSlogan+"&image="+image+"&memberId="+memberId+"&userId="+userId+"&addressId="+addressId+"&defaultMember="+defaultMember+"&addressStatus="+addressStatus);
return keyService.Rockwell_keyServiceAddT_member(userId, memberId, addressId, image, memberName, memberCity, memberAddress, memberSlogan, defaultMember, addressStatus);
}
}
......
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
......@@ -612,8 +612,8 @@ limitations under the License.
<!-- 添加一条member信息 -->
<insert id="addT_member" parameterType="cn.com.fun.nyxkey.api.domain.Rockwell_keyT_member">
insert into tbl_member(id, member_status, member_name, member_slogan, member_address, member_logo, lon, lat, geo_code, create_datetime, update_datetime)
values (#{id}, #{memberStatus}, #{memberName} , #{memberSlogan}, #{memberAddress}, #{memberLogo}, #{lon}, #{lat}, #{geoCode}, #{createDatetime}, #{updateDatetime})
insert into tbl_member(id, member_status, member_name, member_slogan, member_city, member_address, member_logo, lon, lat, geo_code, create_datetime, update_datetime)
values (#{id}, #{memberStatus}, #{memberName} , #{memberSlogan}, #{memberCity}, #{memberAddress}, #{memberLogo}, #{lon}, #{lat}, #{geoCode}, #{createDatetime}, #{updateDatetime})
</insert>
<!-- 更新一条tbl_member_user信息 -->
......@@ -624,8 +624,8 @@ limitations under the License.
<!-- 添加一条address信息 -->
<insert id="addT_address" parameterType="cn.com.fun.nyxkey.api.domain.Rockwell_keyT_address">
insert into tbl_address(address_id, address_status, address_name, client_id, create_datetime, update_datetime)
values (#{addressId}, #{addressStatus}, #{addressName} , #{clientId}, #{createDatetime}, #{updateDatetime})
insert into tbl_address(address_id, address_status, city_name, address_name, client_id, create_datetime, update_datetime)
values (#{addressId}, #{addressStatus}, #{cityName}, #{addressName} , #{clientId}, #{createDatetime}, #{updateDatetime})
</insert>
<!-- 更新一条member信息 -->
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论