cutProductDetail.js 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593
  1. $(function(){
  2. pushHistory();
  3. window.addEventListener("popstate", function(e) {
  4. location.href=base+"/mobile/index.jsp";
  5. }, false);
  6. });
  7. function pushHistory() {
  8. var state = {
  9. title: "title",
  10. url: "#"
  11. };
  12. if(window.history.length==1){
  13. window.history.pushState(state, "title", "#");
  14. }
  15. }
  16. var id=mobile.getUrlVars("id");
  17. var cutId=mobile.getUrlVars("cutId");
  18. var help=mobile.getUrlVars("help");
  19. var data;
  20. var custom;
  21. var pageNumber = 1;
  22. var pageSize=10;
  23. mui.init();
  24. /**
  25. *初始化、添加监听
  26. */
  27. mui.ready(function(){
  28. getCustom();
  29. if (cutId){
  30. getCutInfo();
  31. $(".cut-info").removeClass("mui-hidden");
  32. $("#cut-list-div").removeClass("mui-hidden");
  33. }else{
  34. getProductDetail();
  35. }
  36. $("#sendCode").html(Math.floor(Math.random()*9000)+1000);
  37. $(".header").on("tap",".guanzhu",function(e){
  38. var html=[];
  39. html.push('<img src="'+imgUrl+custom.wechat_qrcode+'" style="width:100%">');
  40. mui.alert(html.join(""), '关注“<span class="main-color">'+custom.wechat_name+'</span>”');
  41. });
  42. $(".footer").on("tap",function(e){
  43. var html=[];
  44. html.push('<img src="'+base+'/static/mobile/image/kefu.png" style="width:100%">' +
  45. '<a class="fs16" href="tel:18797831026">电话:18797831026</a>');
  46. mui.alert(html.join(""), '长按二维码联系客服');
  47. });
  48. $(".merchant").on("tap",function(){
  49. location.href=base+'/mobile/merchantDetail.jsp?id='+data.merchant.id;
  50. });
  51. $(".tel").on("tap",function(){
  52. location.href = 'tel:'+data.merchant.mobile;
  53. });
  54. $(".map").on("tap",function(){
  55. var locations=bd09togcj02(data.merchant.longitude,data.merchant.latitude);
  56. wx.ready(function(){
  57. wx.openLocation({
  58. latitude: locations[1], // 纬度,浮点数,范围为90 ~ -90
  59. longitude: locations[0], // 经度,浮点数,范围为180 ~ -180。
  60. name: data.merchant.merchant_name, // 位置名
  61. address: data.merchant.address, // 地址详情说明
  62. scale: 25, // 地图缩放级别,整形值,范围从1~28。默认为最大
  63. infoUrl: '' // 在查看位置界面底部显示的超链接,可点击跳转
  64. });
  65. });
  66. });
  67. $(".comment").on("tap",function(){
  68. location.href = base+'/mobile/merchantComment.jsp?id='+data.merchant.id;
  69. });
  70. $("#login").on("tap",'.mui-icon-left-nav',function(){
  71. $('#login').removeClass('mui-active');
  72. });
  73. $("#sendCode").on("tap",function(e){
  74. $("#sendCode").html(Math.floor(Math.random()*9000)+1000);
  75. });
  76. $("#login-btn").on("tap",function(e){
  77. var mobilePhone = $.trim($('#mobile').val());
  78. var code = $.trim($('#code').val());
  79. if(!mobile.checkMobile(mobilePhone)){
  80. layer.open({content:'请输入正确手机号码',time:3});
  81. return;
  82. }
  83. if(code!=$("#sendCode").html()){
  84. layer.open({content:'验证码错误',time:3});
  85. return;
  86. }
  87. user.mobile = mobilePhone;
  88. mobile.ajaxPost(base+'/users/save',user, function(json) {
  89. layer.open({content: '登录成功', time: 3});
  90. setTimeout(function() {
  91. $("#toOrder").html("立即抢购");
  92. $('#login').removeClass('mui-active');
  93. }, 1000);
  94. });
  95. });
  96. $(".btns").on("tap",".baoming",function () {
  97. if(!user.mobile){
  98. $('#login').addClass('mui-active');
  99. }else{
  100. if(user.subscribe=="1"){
  101. baoming();
  102. }else{
  103. var html=[];
  104. html.push('<img src="'+base+'/static/mobile/image/shangraoshi.jpg" style="width:100%">' +
  105. '<span class="fs16 main-color" >长按识别图中二维码</span>');
  106. mui.alert(html.join(""), '请先关注我们');
  107. }
  108. }
  109. });
  110. //我的砍价
  111. $(".btns").on("tap",".my",function () {
  112. if (!cutId){
  113. location.href=base+"/mobile/cutProductDetail.jsp?id="+id+"&cutId="+data.cutInfo.id;
  114. }else{
  115. location.href=base+"/mobile/cutProductDetail.jsp?id="+id+"&cutId="+data.myCutInfo.id;
  116. }
  117. });
  118. //其他砍价
  119. $(".btns").on("tap",".qita",function () {
  120. location.href=base+"/mobile/cutProductList.jsp";
  121. });
  122. //帮好友减价
  123. $(".btns").on("tap",".cut",function () {
  124. cut();
  125. });
  126. //邀请
  127. $(".btns").on("tap",".yaoqing",function () {
  128. $("#share").show();
  129. });
  130. //购买
  131. $(".btns").on("tap",".buy",function () {
  132. saveOrder();
  133. });
  134. //分享
  135. $(".share-bg").on('tap',function(){
  136. $("#share").hide();
  137. });
  138. //分享
  139. $(".share-img").on('tap',function(){
  140. $("#share").hide();
  141. });
  142. });
  143. //获取商品信息
  144. function getCustom(){
  145. mobile.ajaxPost(base+"/sysCustom/getById",{},function(json){
  146. custom = json.data;
  147. });
  148. }
  149. //获取商品信息
  150. function getProductDetail(){
  151. mobile.ajaxPost(base+"/product/getProduct",{id:id},function(json){
  152. if(json.success){
  153. data = json.data;
  154. if(data.time_status==0){
  155. var interval= setInterval(function() {
  156. var leftTime = (new Date(data.end_time.replace(/-/g, "/"))) - (new Date());
  157. var days = parseInt(leftTime / 1000 / 60 / 60 / 24 , 10); //计算剩余的天数
  158. var hours = parseInt(leftTime / 1000 / 60 / 60 % 24 , 10); //计算剩余的小时
  159. var minutes = parseInt(leftTime / 1000 / 60 % 60, 10);//计算剩余的分钟
  160. var seconds = parseInt(leftTime / 1000 % 60, 10);//计算剩余的秒数
  161. hours = checkTime(hours);
  162. minutes = checkTime(minutes);
  163. seconds = checkTime(seconds);
  164. $(".time").html("减价剩余<span class='time-tip'>"+days+"</span>天<span class='time-tip'>" + hours+"</span>小时" +
  165. "<span class='time-tip'>" + minutes+"</span>分<span class='time-tip'>"+seconds+"</span>秒");
  166. }, 1000);
  167. if (data.cutInfo){
  168. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 my">去我的减价>></div>');
  169. }else{
  170. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 baoming">我要报名</div>');
  171. }
  172. }else if(data.time_status==1){
  173. $(".time").html("已抢完");
  174. }else{
  175. $(".time").html("已结束");
  176. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 qita">活动已结束,查询其他活动>></div>');
  177. }
  178. share.title=data.product_name;
  179. share.imgUrl=imgUrl+data.product_main_img;
  180. var arr = [];
  181. if(data.product_img_1){
  182. arr.push(data.product_img_1);
  183. $(".pic-box img").attr("src",imgUrl+data.product_img_1);
  184. }
  185. if(data.product_img_2){
  186. arr.push(data.product_img_2);
  187. }
  188. if(data.product_img_3){
  189. arr.push(data.product_img_3);
  190. }
  191. var unit = mobile.getDictVal("product_unit",data.product_unit);
  192. $(".productName").html(data.product_name);
  193. $(".product-price").html('<span class="color1 fs14">底价 </span><span class="fs14">¥ </span><span class="fs24">'+data.product_price+'</span>');
  194. $(".old_price").html("原价 ¥"+data.product_old_price+"元");
  195. $(".visit_num").html(data.visit_num+"人查看");
  196. $(".share_num").html(data.shareNum+"人分享");
  197. $(".user_num").html(data.userNum+"人参与");
  198. $(".use_time").html("兑换有效期至:"+data.use_time);
  199. $(".product_num").html("仅剩"+(data.product_num-data.sale_num)+"/"+data.product_num+unit+"");
  200. if(data.sale_num!=0){
  201. $('.sale-num').html('已售'+data.sale_num+'份');
  202. getOrderUser();
  203. }else{
  204. $('.sale-num-div').hide();
  205. }
  206. $(".merchant_name").html(data.merchant.merchant_name);
  207. $(".merchant img").attr("src", imgUrl+data.merchant.merchant_img1);
  208. $(".address").html(data.merchant.address);
  209. if(data.merchant.comment_num!=0){
  210. $(".comment_num").html(data.merchant.comment_num+"人评价")
  211. }
  212. if(data.product_detail){
  213. $("#detail").html(data.product_detail);
  214. $("img.lazy").lazyload({
  215. threshold : 50,
  216. effect: "fadeIn",
  217. placeholder: base+'/static/mobile/image/500.gif',
  218. skip_invisible : false
  219. });
  220. }else{
  221. $("#detail").html('<span class="fs14 color2">暂无信息</span>');
  222. }
  223. $('.mui-content').removeClass('mui-hidden');
  224. $('.mui-bar-tab').removeClass('mui-hidden');
  225. initSlider(arr);
  226. //获取评价
  227. getUserMsg();
  228. wx.ready(function(){
  229. wx.getLocation({
  230. type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
  231. success: function (res) {
  232. $.ajax({
  233. url:'http://api.map.baidu.com/geoconv/v1/?coords='+res.longitude+','+res.latitude+'&from=1&to=5&ak=3Q4laSROftZI4chFMPVUno90',
  234. dataType:'jsonp',
  235. processData: false,
  236. type:'get',
  237. success:function(json){
  238. if (json.status=='0'){
  239. var latitude=json.result[0].y;
  240. var longitude=json.result[0].x;
  241. var map = new BMap.Map("allmap");
  242. var pointA = new BMap.Point(longitude,latitude);
  243. var pointB = new BMap.Point(data.merchant.longitude,data.merchant.latitude);
  244. var distance = parseInt(map.getDistance(pointA,pointB));
  245. $(".distance").html(getDistance(distance));
  246. }
  247. },
  248. error:function(XMLHttpRequest, textStatus, errorThrown) {
  249. layer.msg('坐标转换失败');
  250. }
  251. });
  252. }
  253. });
  254. });
  255. }else{
  256. layer.open({content: json.msg,time: 3});
  257. }
  258. });
  259. }
  260. //获取商品信息
  261. function getCutInfo(){
  262. mobile.ajaxPost(base+"/product/getCutInfo",{cutId:cutId},function(json){
  263. if(json.success){
  264. data = json.data;
  265. if(data.time_status==0){
  266. var interval= setInterval(function() {
  267. var leftTime = (new Date(data.end_time.replace(/-/g, "/"))) - (new Date());
  268. var days = parseInt(leftTime / 1000 / 60 / 60 / 24 , 10); //计算剩余的天数
  269. var hours = parseInt(leftTime / 1000 / 60 / 60 % 24 , 10); //计算剩余的小时
  270. var minutes = parseInt(leftTime / 1000 / 60 % 60, 10);//计算剩余的分钟
  271. var seconds = parseInt(leftTime / 1000 % 60, 10);//计算剩余的秒数
  272. hours = checkTime(hours);
  273. minutes = checkTime(minutes);
  274. seconds = checkTime(seconds);
  275. $(".time").html("减价剩余<span class='time-tip'>"+days+"</span>天<span class='time-tip'>" + hours+"</span>小时" +
  276. "<span class='time-tip'>" + minutes+"</span>分<span class='time-tip'>"+seconds+"</span>秒");
  277. }, 1000);
  278. if(data.myCutInfo&&data.myCutInfo!=null){
  279. if (data.myCutInfo.id==data.cutInfo.id){
  280. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 cut">自己减价</div>');
  281. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 yaoqing">邀请好友减价</div>');
  282. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 buy">立即购买</div>');
  283. }else{
  284. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 cut">帮好友减价</div>');
  285. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 my">去我的减价>></div>');
  286. }
  287. }else{
  288. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 cut">帮好友减价</div>');
  289. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 baoming">我要报名</div>');
  290. }
  291. }else if(data.time_status==1){
  292. $(".time").html("已抢完");
  293. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 qita">活动已经抢光,查询其他活动>></div>');
  294. }else{
  295. $(".time").html("已结束");
  296. $(".btns").append('<div class="mui-btn mui-btn-primary ml10 qita">活动已结束,查询其他活动>></div>');
  297. }
  298. share.title=data.product_name;
  299. share.imgUrl=imgUrl+data.product_main_img;
  300. var arr = [];
  301. if(data.product_img_1){
  302. arr.push(data.product_img_1);
  303. $(".pic-box img").attr("src",imgUrl+data.product_img_1);
  304. }
  305. if(data.product_img_2){
  306. arr.push(data.product_img_2);
  307. }
  308. if(data.product_img_3){
  309. arr.push(data.product_img_3);
  310. }
  311. var unit = mobile.getDictVal("product_unit",data.product_unit);
  312. $(".productName").html(data.product_name);
  313. $(".product-price").html('<span class="color1 fs14">底价 </span><span class="fs14">¥ </span><span class="fs24">'+data.product_price+'</span>');
  314. $(".cut-price").html(data.cutInfo.product_price+"元");
  315. $("#userImg").attr("src",data.user.headimgurl);
  316. $("#userName").html(data.user.nickname);
  317. $(".old_price").html("原价 ¥"+data.product_old_price+"元");
  318. $(".visit_num").html(data.visit_num+"人查看");
  319. $(".share_num").html(data.shareNum+"人分享");
  320. $(".user_num").html(data.userNum+"人参与");
  321. $(".use_time").html("兑换有效期至:"+data.use_time);
  322. $(".product_num").html("仅剩"+(data.product_num-data.sale_num)+"/"+data.product_num+unit+"");
  323. if(data.sale_num!=0){
  324. $('.sale-num').html('已售'+data.sale_num+'份');
  325. getOrderUser();
  326. }else{
  327. $('.sale-num-div').hide();
  328. }
  329. if (data.cutDetail){
  330. $(".help-num").html(data.cutDetail.length+"人");
  331. $(".cut-list").empty();
  332. if (data.cutDetail.length>0){
  333. $.each(data.cutDetail,function (id,item) {
  334. $(".cut-list").append('<img class="comment-avatar mr5" src="'+item.headimgurl+'">');
  335. })
  336. }else{
  337. $(".cut-list").append('暂无');
  338. }
  339. }
  340. $(".merchant_name").html(data.merchant.merchant_name);
  341. $(".merchant img").attr("src", imgUrl+data.merchant.merchant_img1);
  342. $(".address").html(data.merchant.address);
  343. if(data.merchant.comment_num!=0){
  344. $(".comment_num").html(data.merchant.comment_num+"人评价")
  345. }
  346. if(data.product_detail){
  347. $("#detail").html(data.product_detail);
  348. $("img.lazy").lazyload({
  349. threshold : 50,
  350. effect: "fadeIn",
  351. placeholder: base+'/static/mobile/image/500.gif',
  352. skip_invisible : false
  353. });
  354. }else{
  355. $("#detail").html('<span class="fs14 color2">暂无信息</span>');
  356. }
  357. $('.mui-content').removeClass('mui-hidden');
  358. $('.mui-bar-tab').removeClass('mui-hidden');
  359. initSlider(arr);
  360. //获取评价
  361. getUserMsg();
  362. wx.ready(function(){
  363. wx.getLocation({
  364. type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
  365. success: function (res) {
  366. $.ajax({
  367. url:'http://api.map.baidu.com/geoconv/v1/?coords='+res.longitude+','+res.latitude+'&from=1&to=5&ak=3Q4laSROftZI4chFMPVUno90',
  368. dataType:'jsonp',
  369. processData: false,
  370. type:'get',
  371. success:function(json){
  372. if (json.status=='0'){
  373. var latitude=json.result[0].y;
  374. var longitude=json.result[0].x;
  375. var map = new BMap.Map("allmap");
  376. var pointA = new BMap.Point(longitude,latitude);
  377. var pointB = new BMap.Point(data.merchant.longitude,data.merchant.latitude);
  378. var distance = parseInt(map.getDistance(pointA,pointB));
  379. $(".distance").html(getDistance(distance));
  380. }
  381. },
  382. error:function(XMLHttpRequest, textStatus, errorThrown) {
  383. layer.msg('坐标转换失败');
  384. }
  385. });
  386. }
  387. });
  388. });
  389. }else{
  390. layer.open({content: json.msg,time: 3});
  391. }
  392. });
  393. }
  394. function initSlider(arr){
  395. $("#slider .mui-slider-group").append('<div class="mui-slider-item mui-slider-item-duplicate">'+
  396. '<a href="javascript:void(0)">'+
  397. '<img class="slider-lazy" data-original="'+imgUrl+arr[arr.length-1]+'" >'+
  398. '</a>'+
  399. '</div>');
  400. if(arr.length>1){//数量大于1定时滚动
  401. for(var i=0;i<arr.length;i++){
  402. $("#slider .mui-slider-group").append('<div class="mui-slider-item">'+
  403. '<a href="javascript:void(0)">'+
  404. '<img class="slider-lazy" data-original="'+imgUrl+arr[i]+'" >'+
  405. '</a>'+
  406. '</div>');
  407. if(i==0){
  408. $("#slider .mui-slider-indicator").append('<div class="mui-indicator mui-active"></div>');
  409. }else{
  410. $("#slider .mui-slider-indicator").append('<div class="mui-indicator"></div>');
  411. }
  412. }
  413. }else{//数量等于1
  414. $("#slider .mui-slider-group").append('<div class="mui-slider-item">'+
  415. '<a href="javascript:void(0)">'+
  416. '<img class="slider-lazy" data-original="'+imgUrl+arr[0]+'" >'+
  417. '</a>'+
  418. '</div>');
  419. }
  420. $("#slider .mui-slider-group").append('<div class="mui-slider-item mui-slider-item-duplicate">'+
  421. '<a href="javascript:void(0)">'+
  422. '<img src="'+imgUrl+arr[0]+'" >'+
  423. '</a>'+
  424. '</div>');
  425. if(arr.length>1){
  426. var slider = mui("#slider");
  427. slider.slider({
  428. interval: 3000
  429. });
  430. }
  431. $("img.slider-lazy").lazyload({
  432. threshold : 200,
  433. placeholder: base+'/static/mobile/image/500.gif',
  434. skip_invisible : false
  435. });
  436. }
  437. function getOrderUser() {
  438. mobile.ajaxPost(base+'/userOrder/getUserMsgList',{
  439. productId: id,
  440. pageSize: pageSize,
  441. pageNumber: 1
  442. },function(json){
  443. if(json.list&&json.list.length>0){
  444. $.each(json.list,function (id,item) {
  445. if (id<9){
  446. $(".sale-num-div").append('<img class="comment-avatar mr5" src="'+item.headimgurl+'">');
  447. }
  448. });
  449. }
  450. });
  451. }
  452. //获取评价
  453. function getUserMsg(){
  454. $('.userMsg-content').dropload({
  455. scrollArea : window,
  456. loadDownFn : function(me){
  457. mobile.ajaxPost(base+'/userOrder/getUserMsgList',{
  458. productId: id,
  459. pageSize: pageSize,
  460. pageNumber: pageNumber
  461. },function(json){
  462. if(json.list&&json.list.length>0){
  463. if(pageNumber==json.totalPage){
  464. me.lock();
  465. me.noData();
  466. }else{
  467. pageNumber++;
  468. }
  469. var html=[];
  470. jQuery.each(json.list,function(id,item){
  471. html.push('<li class="mui-table-view-cell">');
  472. html.push('<div class="mui-table">');
  473. html.push('<div class="mui-table-cell mui-col-xs-3 mui-ellipsis">'+getName(item.nickname)+'</div>');
  474. if (item.order_amt==data.product_price){
  475. html.push('<div class="mui-table-cell mui-col-xs-6 main-color">减到低价</div>');
  476. }else{
  477. html.push('<div class="mui-table-cell mui-col-xs-6 main-color">'+item.order_amt+'元</div>');
  478. }
  479. html.push('<div class="mui-table-cell mui-col-xs-3">'+new Date(item.create_time.replace(/-/g, "/")).format("MM-dd hh:mm")+'</div>');
  480. html.push('</div>');
  481. html.push('</li>');
  482. })
  483. $("#userMsg").append(html.join(""));
  484. me.resetload();
  485. }else{
  486. me.lock();
  487. me.noData();
  488. me.resetload();
  489. }
  490. },"");
  491. }
  492. });
  493. }
  494. function checkTime(i){ // 将0-9的数字前面加上0,例1变为01
  495. if(i<10) {
  496. i = "0" + i;
  497. }
  498. return i;
  499. }
  500. function getName(name){
  501. if(name){
  502. if(name.length==1){
  503. return "*";
  504. }else if(name.length==2){
  505. return name.substring(0,1)+"*";
  506. }else{
  507. return name.substring(0,1)+"*"+name.substring(name.length-1);
  508. }
  509. }else{
  510. return "*";
  511. }
  512. }
  513. function baoming() {
  514. mobile.ajaxPost(base+'/cutInfo/save',{
  515. productId: id
  516. },function(json){
  517. if(json.success){
  518. layer.open({content:'报名成功',time:3});
  519. setTimeout(function() {
  520. location.href=base+"/mobile/cutProductDetail.jsp?id="+id+"&cutId="+json.data.id;
  521. }, 1000);
  522. }else{
  523. layer.open({content:json.msg,time:3});
  524. }
  525. });
  526. }
  527. function cut() {
  528. mobile.ajaxPost(base+'/cutDetail/save',{
  529. cutId: cutId
  530. },function(json){
  531. if(json.success){
  532. mui.alert('减价成功,帮忙减了'+mobile.toDecimal(json.data.cut_price)+'元', '提示信息');
  533. $(".cut-price").html(mobile.toDecimal(json.data.product_price)+"元");
  534. if (json.data.cutDetail){
  535. $(".help-num").html(json.data.cutDetail.length+"人");
  536. $(".cut-list").empty();
  537. if (json.data.cutDetail.length>0){
  538. $.each(json.data.cutDetail,function (id,item) {
  539. $(".cut-list").append('<img class="comment-avatar mr5" src="'+item.headimgurl+'">');
  540. })
  541. }else{
  542. $(".cut-list").append('暂无');
  543. }
  544. }
  545. }else{
  546. layer.open({content:json.msg,time:3});
  547. }
  548. });
  549. }
  550. function saveOrder(){
  551. mobile.ajaxPost(base+'/userOrder/saveCut',{
  552. productId: id,
  553. cutId:cutId,
  554. company: sessionStorage.getItem("company"),
  555. shareUser: sessionStorage.getItem("shareUser")
  556. },function(json){
  557. if(json.success){
  558. location.href=base+"/mobile/userOrderDetail.jsp?id="+json.data.id;
  559. }else{
  560. layer.open({content:json.msg,time:3});
  561. }
  562. });
  563. }
  564. function getDistance(distance){
  565. var i= parseInt(distance);
  566. if(i<1000){
  567. return i+"米";
  568. }else{
  569. var f = parseFloat(i/1000);
  570. if (isNaN(f)) {
  571. return;
  572. }
  573. f = Math.round(i/1000 * 10) / 10;
  574. return f+"公里";
  575. }
  576. }