Explorar o código

买家新增【我的报价】状态

yangc %!s(int64=8) %!d(string=hai) anos
pai
achega
a72e8b68c1

+ 7 - 2
src/main/webapp/resources/js/vendor/controllers/forstore/seek_purchase_ctrl.js

@@ -2,9 +2,14 @@ define(['app/app'], function(app) {
     app.register.controller('seekPurchaseCtrl', ['$scope', '$rootScope', '$stateParams', '$state', 'toaster', 'seekPurchase', 'BaseService', 'ngTableParams', '$modal', function ($scope, $rootScope, $stateParams, $state, toaster, seekPurchase, BaseService, ngTableParams, $modal) {
     app.register.controller('seekPurchaseCtrl', ['$scope', '$rootScope', '$stateParams', '$state', 'toaster', 'seekPurchase', 'BaseService', 'ngTableParams', '$modal', function ($scope, $rootScope, $stateParams, $state, toaster, seekPurchase, BaseService, ngTableParams, $modal) {
         document.title = '求购询价-优软商城';
         document.title = '求购询价-优软商城';
         $rootScope.active = 'vendor_seek_purchase';
         $rootScope.active = 'vendor_seek_purchase';
+        $scope.status = 'seek';
         $scope.seekPurchaseRate = {};
         $scope.seekPurchaseRate = {};
         $scope.offer = {};
         $scope.offer = {};
 
 
+        $scope.switchStatus = function (status) {
+          $scope.status = status;
+        }
+
         // 获取当前卖家求购成交率
         // 获取当前卖家求购成交率
         seekPurchase.getSeekPurchaseRate(function(data) {
         seekPurchase.getSeekPurchaseRate(function(data) {
           $scope.seekPurchaseRate = data;
           $scope.seekPurchaseRate = data;
@@ -116,11 +121,11 @@ define(['app/app'], function(app) {
 
 
       /*获取时间戳代表的天数*/
       /*获取时间戳代表的天数*/
       $scope.getDay = function (timeStamp) {
       $scope.getDay = function (timeStamp) {
-        return Math.floor(timeStamp / (1000 * 60 * 60 * 24));
+        return Math.floor((timeStamp - new Date().getTime()) / (1000 * 60 * 60 * 24));
       }
       }
       /*获取时间戳代表的小时*/
       /*获取时间戳代表的小时*/
       $scope.getHours = function (timeStamp) {
       $scope.getHours = function (timeStamp) {
-        return Math.floor((timeStamp / (1000 * 60 * 60)) % 24);
+        return Math.floor(((timeStamp - new Date().getTime()) / (1000 * 60 * 60)) % 24);
       }
       }
 
 
       /*设置列表状态*/
       /*设置列表状态*/

+ 4 - 3
src/main/webapp/resources/view/vendor/forstore/seekPurchase.html

@@ -352,12 +352,13 @@
     <div class="oder">
     <div class="oder">
         <div class="oder01">
         <div class="oder01">
             <ul>
             <ul>
-                <li class="active"><a href="javascript:void(0)">求购询价</a></li>
+                <li ng-class="{'active': status == 'seek'}"><a href="javascript:void(0)" ng-click="switchStatus('seek')">求购询价</a></li>
+                <li ng-class="{'active': status == 'say'}"><a href="javascript:void(0)" ng-click="switchStatus('say')">我的报价</a></li>
             </ul>
             </ul>
         </div>
         </div>
     </div>
     </div>
     <div class="seek-purchase-content">
     <div class="seek-purchase-content">
-        <div class="seek-purchase-title">
+        <div class="seek-purchase-title" ng-show="status == 'say'">
             <div class="seek-data">采纳次数:<span ng-bind="seekPurchaseRate.acceptedAmount"></span></div>
             <div class="seek-data">采纳次数:<span ng-bind="seekPurchaseRate.acceptedAmount"></span></div>
             <div class="seek-data">报价次数:<span ng-bind="seekPurchaseRate.offerAmount"></span></div>
             <div class="seek-data">报价次数:<span ng-bind="seekPurchaseRate.offerAmount"></span></div>
             <div class="seek-rate">求购成交率<span ng-bind="seekPurchaseRate.rate+'%'"></span></div>
             <div class="seek-rate">求购成交率<span ng-bind="seekPurchaseRate.rate+'%'"></span></div>
@@ -450,7 +451,7 @@
                         <div ng-if="!seek.unitPrice || seek.unitPrice == null">-</div>
                         <div ng-if="!seek.unitPrice || seek.unitPrice == null">-</div>
                         <span ng-if="seek.unitPrice">{{(seek.currency=='RMB'?'¥':'$')+seek.unitPrice | currencyStr}}</span>
                         <span ng-if="seek.unitPrice">{{(seek.currency=='RMB'?'¥':'$')+seek.unitPrice | currencyStr}}</span>
                     </td>
                     </td>
-                    <td class="left-time">剩余&nbsp;<span ng-bind="getDay(seek.deadline - seek.releaseDate)"></span>&nbsp;天&nbsp;<span ng-bind="getHours(seek.deadline - seek.releaseDate)">5</span>&nbsp;小时</td>
+                    <td class="left-time">剩余&nbsp;<span ng-bind="getDay(seek.deadline)"></span>&nbsp;天&nbsp;<span ng-bind="getHours(seek.deadline)">5</span>&nbsp;小时</td>
                     <td class="operate">
                     <td class="operate">
                         <a>联系买家 <img src="static/img/seekPurchase/link-buyer.png" alt=""></a>
                         <a>联系买家 <img src="static/img/seekPurchase/link-buyer.png" alt=""></a>
                         <div ng-click="setSeekActive(seek, true)">我要报价</div>
                         <div ng-click="setSeekActive(seek, true)">我要报价</div>