yuhaitao14 7 years ago
parent
commit
14659dcde3

+ 7 - 0
shop/src/main/java/com/zskk/shop/dao/GoodMapper.java

@@ -90,6 +90,13 @@ public interface GoodMapper {
 	 */
 	public int delGoodBase(Integer gid);
 	
+	/**
+	 * 绑定体检系统套餐
+	 * @param good
+	 * @return
+	 */
+	public int bindPackage(GoodBase good);
+	
 	/**
 	 * 查询商品详细
 	 * @param gid

+ 14 - 0
shop/src/main/java/com/zskk/shop/dao/entry/GoodBase.java

@@ -14,6 +14,8 @@ public class GoodBase {
 	private String describe;
 	private String icon;
 	private String status;
+	private String packageid;		
+	private String packageName;
 	private String uid;
 	private Integer ctime;
 	public Integer getGid() {
@@ -58,4 +60,16 @@ public class GoodBase {
 	public void setDescribe(String describe) {
 		this.describe = describe;
 	}
+	public String getPackageid() {
+		return packageid;
+	}
+	public void setPackageid(String packageid) {
+		this.packageid = packageid;
+	}
+	public String getPackageName() {
+		return packageName;
+	}
+	public void setPackageName(String packageName) {
+		this.packageName = packageName;
+	}
 }

+ 5 - 1
shop/src/main/resource/mapper/GoodMapper.xml

@@ -21,7 +21,7 @@
 	
 	<!-- 商品基本信息 -->
 	<sql id="selectGoodBase">
-		select gid, name, `describe`, icon, sort, status, uid, ctime
+		select gid, name, `describe`, icon, sort, status, packageid, package_name as packageName uid, ctime
 	</sql>
 	<select id="queryGoodBases" resultType="com.zskk.shop.dao.entry.GoodBase">
 		<include refid="selectGoodBase"></include>
@@ -71,6 +71,10 @@
 	<update id="delGoodBase">
 		update good_base set status=0 where gid=#{gid}
 	</update>
+	<update id="bindPackage" parameterType="com.zskk.shop.dao.entry.GoodBase">
+		update good_base set packageid=#{packageid},package_name=#{packageName}
+		where gid=#{gid}
+	</update>
 	
 	<!-- 商品描述 -->
 	<sql id="selectGoodDescribe">