소스 검색

业主购买2月10号

guojing 5 년 전
부모
커밋
1d4f8cb7eb

+ 59 - 5
whepi-ui/templates/home/buyClient.ftl

@@ -116,10 +116,64 @@
         });
     }
 
-       <#if type==2>
-           (function ($) {
-                alert('12')
-           })
-       </#if>
+    (function ($) {
+   /*     $.ajax({
+            url: '/home/querysj/buytj',
+            data: {
+                userId: $('#buyuserId').val(),
+                jmId: $('#jmBuy').val(),
+            },
+            type: 'GET',
+            success: function (data) {
+              var v=data.data;
+                $('#details').append('<div id="myyw">\n' +
+                        '            <div class="weui-loadmore weui-loadmore_line" style="text-align: center;size: 20px">\n' +
+                        '            <span class="weui-loadmore__tips">团购信息</span>\n' +
+                        '            <div class="weui-media-box__bd">\n' +
+                        '                <h3>青菜套餐</h3>\n' +
+                        '            </div>\n' +
+                        '        </div>\n' +
+                        '        <div>\n' +
+                        '            <div style="text-indent: -0em;margin-left: 2em;">供应商:&nbsp;&nbsp;</div>\n' +
+                        '\n' +
+                        '            <div style="text-indent: -0em;margin-left: 2em;">套&nbsp;&nbsp;&nbsp;&nbsp;餐:&nbsp;&nbsp;没有套餐</div>\n' +
+                        '\n' +
+                        '            <div style="text-indent: -0em;margin-left: 2em;">单&nbsp;&nbsp;&nbsp;&nbsp;价:&nbsp;&nbsp;10</div>\n' +
+                        '\n' +
+                        '            <div style="text-indent: -0em;margin-left: 2em;">最新起定量(份):&nbsp;&nbsp;20</div>\n' +
+                        '\n' +
+                        '            <div style="text-indent: -0em;margin-left: 2em;">截止时间:&nbsp;&nbsp;2020-02-11</div>\n' +
+                        '\n' +
+                        '            <div style="text-indent: -0em;margin-left: 2em;">预计送货时间:&nbsp;&nbsp;2020-02-10</div>\n' +
+                        '\n' +
+                        '            <div style="text-indent: -0em;margin-left: 2em;">服务电话:&nbsp;&nbsp;12345678912</div>\n' +
+                        '        </div>\n' +
+                        '    </div>')
+            },
+            error: function () {
+            }
+        });*/
+     <#if type==2>
+     $.ajax({
+         url: '/home/queryGroup/buyGroup',
+         data: {
+             userId: $('#buyuserId').val(),
+             jmId: $('#jmBuy').val(),
+         },
+         type: 'GET',
+         success: function (data) {
+             $('#buyCount').val(data.data.buyCount);
+             $('#myPhone').val(data.data.phone);
+             $('#Myremarks').val(data.data.myRemark);
+             $('#myMenory').text(data.data.buyMoney);
+
+         },
+         error: function () {
+         }
+     });
+     </#if>
+
+    })(jQuery);
+
 
 </script>

+ 88 - 7
whepi-ui/templates/home/buytc.ftl

@@ -4,20 +4,39 @@
 <div class="weui-tab__panel">
     <input id="buyuserId" type="text" hidden="hidden" value=${userId}>
     <input id="jmBuy" type="text" hidden="hidden" value=${jmId}>
-    <div style="text-align: center ">
-        团购信息
-    </div>
+<#-- <div style="text-align: center ">
+     团购信息
+ </div>-->
 
 <#--业委会的套餐-->
     <div id="details">
         <div id="myyw">
+            <div class="weui-loadmore weui-loadmore_line" style="text-align: center;size: 20px">
+                <span class="weui-loadmore__tips">团购信息</span>
+                <div class="weui-media-box__bd">
+                    <h3>青菜套餐</h3>
+                </div>
+            </div>
+            <div>
+                <div style="text-indent: -0em;margin-left: 2em;">供应商:&nbsp;&nbsp;</div>
+
+                <div style="text-indent: -0em;margin-left: 2em;">套&nbsp;&nbsp;&nbsp;&nbsp;餐:&nbsp;&nbsp;没有套餐</div>
+
+                <div style="text-indent: -0em;margin-left: 2em;">单&nbsp;&nbsp;&nbsp;&nbsp;价:&nbsp;&nbsp;10</div>
+
+                <div style="text-indent: -0em;margin-left: 2em;">最新起定量(份):&nbsp;&nbsp;20</div>
+
+                <div style="text-indent: -0em;margin-left: 2em;">截止时间:&nbsp;&nbsp;2020-02-11</div>
 
+                <div style="text-indent: -0em;margin-left: 2em;">预计送货时间:&nbsp;&nbsp;2020-02-10</div>
+
+                <div style="text-indent: -0em;margin-left: 2em;">服务电话:&nbsp;&nbsp;12345678912</div>
+            </div>
         </div>
     <#--团购详情页面的展示-->
         <div class="weui-btn-area">
-            <br>
-            <div style="text-align: center;size: 20px">
-                我的团购
+            <div style="text-align: center;size: 20px" class="weui-loadmore weui-loadmore_line">
+                <span class="weui-loadmore__tips">我的团购</span>
             </div>
         <#--居民自己填写的-->
             <div id="client">
@@ -26,4 +45,66 @@
         </div>
     </div>
 </div>
-<#include "/home/frag.foot.ftl"/>
+<#include "/home/frag.foot.ftl"/>
+
+<script>
+    (function ($) {
+        $.ajax({
+            url: '/home/querysj/buytj',
+            data: {
+                userId: $('#buyuserId').val(),
+                jmId: $('#jmBuy').val(),
+            },
+            type: 'GET',
+            success: function (data) {
+                /* var v = data.data;
+                 $('#details').append('<div id="myyw">\n' +
+                         '            <div class="weui-loadmore weui-loadmore_line" style="text-align: center;size: 20px">\n' +
+                         '            <span class="weui-loadmore__tips">团购信息</span>\n' +
+                         '            <div class="weui-media-box__bd">\n' +
+                         '                <h3>青菜套餐</h3>\n' +
+                         '            </div>\n' +
+                         '        </div>\n' +
+                         '        <div>\n' +
+                         '            <div style="text-indent: -0em;margin-left: 2em;">供应商:&nbsp;&nbsp;</div>\n' +
+                         '\n' +
+                         '            <div style="text-indent: -0em;margin-left: 2em;">套&nbsp;&nbsp;&nbsp;&nbsp;餐:&nbsp;&nbsp;没有套餐</div>\n' +
+                         '\n' +
+                         '            <div style="text-indent: -0em;margin-left: 2em;">单&nbsp;&nbsp;&nbsp;&nbsp;价:&nbsp;&nbsp;10</div>\n' +
+                         '\n' +
+                         '            <div style="text-indent: -0em;margin-left: 2em;">最新起定量(份):&nbsp;&nbsp;20</div>\n' +
+                         '\n' +
+                         '            <div style="text-indent: -0em;margin-left: 2em;">截止时间:&nbsp;&nbsp;2020-02-11</div>\n' +
+                         '\n' +
+                         '            <div style="text-indent: -0em;margin-left: 2em;">预计送货时间:&nbsp;&nbsp;2020-02-10</div>\n' +
+                         '\n' +
+                         '            <div style="text-indent: -0em;margin-left: 2em;">服务电话:&nbsp;&nbsp;12345678912</div>\n' +
+                         '        </div>\n' +
+                         '    </div>')*/
+            },
+            error: function () {
+            }
+        });
+     <#if type==2>
+     $.ajax({
+         url: '/home/queryGroup/buyGroup',
+         data: {
+             userId: $('#buyuserId').val(),
+             jmId: $('#jmBuy').val(),
+         },
+         type: 'GET',
+         success: function (data) {
+             $('#buyCount').val(data.data.buyCount);
+             $('#myPhone').val(data.data.phone);
+             $('#Myremarks').val(data.data.myRemark);
+             $('#myMenory').text(data.data.buyMoney);
+
+         },
+         error: function () {
+         }
+     });
+     </#if>
+
+    })(jQuery);
+
+</script>

+ 2 - 2
whepi-ui/templates/home/home.ftl

@@ -22,10 +22,10 @@
             <div class="weui-tabbar__icon"><img src="/static/images/wx/customer_service.png" alt=""></div>
             <p class="weui-tabbar__label" onclick="familyClick()">家庭求助</p>
         </a>
-        <a href="#tab3" class="weui-tabbar__item">
+        <#--<a href="#tab3" class="weui-tabbar__item">
             <div class="weui-tabbar__icon"><img src="/static/images/wx/upload.png" alt=""></div>
             <p class="weui-tabbar__label" onclick="buyGroup()">商品团购</p>
-        </a>
+        </a>-->
     <#--<a href="#tab4" class="weui-tabbar__item">-->
     <#--<div class="weui-tabbar__icon"> <img src="./images/icon_nav_cell.png" alt=""> </div>-->
     <#--<p class="weui-tabbar__label">我</p>-->

+ 4 - 0
whepi-web/src/main/java/com/bofeng/dao/BuyMapper.java

@@ -16,4 +16,8 @@ public interface BuyMapper extends BaseMapper<Buy> {
   List<JmTuangou> group(@Param("userId") Long userId);
 
   List<Buy> MyGroup(@Param("userId") Long userId);
+
+  Buy queryGroup(@Param("userId") Long userId,@Param("jmId")Long jmId);
+
+  JmTuangou selectGroup(@Param("userId") Long userId,@Param("jmId")Long jmId);
 }

+ 8 - 0
whepi-web/src/main/java/com/bofeng/service/BuyService.java

@@ -41,4 +41,12 @@ public class BuyService {
     return buyMapper.MyGroup(userId);
   }
 
+  public Buy queryGroup(Long userId, Long jmId) {
+    return buyMapper.queryGroup(userId, jmId);
+  }
+
+
+  public JmTuangou selectGroup(Long userId,Long jmId){
+    return buyMapper.selectGroup(userId,jmId);
+  }
 }

+ 20 - 0
whepi-web/src/main/java/com/bofeng/wx/controller/BuyController.java

@@ -45,4 +45,24 @@ public class BuyController {
     return Model.newSuccess(buyService.MyGroup(userId));
   }
 
+
+  @GetMapping("/home/queryGroup/buyGroup")
+  public Model<Buy> queryGroup(@Pd(name = "userId") Long userId, @Pd(name = "jmId") Long jmId) {
+    return Model.newSuccess(buyService.queryGroup(userId, jmId));
+  }
+
+  @GetMapping("/home/querysj/buytj")
+  public ModelAndView buytj(@Pd(name = "userId") Long userId, @Pd(name = "jmId") Long jmId,ModelMap model){
+    JmTuangou jmTuangou = buyService.selectGroup(userId, jmId);
+    model.put("userId", userId);
+    model.put("jmId", jmId);
+    model.put("tgSupplier", jmTuangou.getTgSupplier());
+    model.put("tgGoods", jmTuangou.getTgGoods());
+    model.put("tgPrice", jmTuangou.getTgPrice());
+    model.put("tgMinNum", jmTuangou.getTgMinNum());
+    model.put("tgEndTime", jmTuangou.getTgEndTime());
+    model.put("tgDeliverTime", jmTuangou.getTgDeliverTime());
+    model.put("tgPhoneNumber", jmTuangou.getTgPhoneNumber());
+    return new ModelAndView("/home/buytc.ftl", model);
+  }
 }

+ 10 - 0
whepi-web/src/main/resources/mapper/BuyMapper.xml

@@ -20,4 +20,14 @@
         where a.user_id=#{userId}
     </select>
 
+
+    <select id="queryGroup" resultType="com.bofeng.entity.Buy">
+        select * from jm_buy where user_id=#{userId} and jm_id=#{jmId} limit 1
+    </select>
+
+    <select id="selectGroup" resultType="com.bofeng.entity.JmTuangou">
+        select * from jm_tuangou where jm_id=#{jmId} limit 1
+    </select>
+
+
 </mapper>