Browse Source

供应商服务

yangc 8 years ago
parent
commit
8f228a1b29

+ 3 - 0
src/main/webapp/resources/css/b2bCommon.css

@@ -437,6 +437,9 @@ table.b2b-modal-table > tbody > tr > td {
 .no-padding {
     padding: 0;
 }
+.no-margin {
+    margin: 0;
+}
 .btn-warning {
     color: #5078cb;
     background-color: #fff;

+ 5 - 0
src/main/webapp/resources/js/usercenter/app.js

@@ -527,6 +527,11 @@ define([ 'angularAMD', 'ui.router', 'ui-bootstrap', 'ngLocal', 'ngTable', 'commo
 			templateUrl: "static/view/usercenter/b2b/Purc/purcinquiry_new.html",
 			controller: 'PurcInquiryNewCtrl',
 			controllerUrl: 'app/controllers/b2b/Purc/PurcInquiryNewCtrl'
+		})).state('purc_vendorserve', angularAMD.route({
+			url: "/purc/vendor/serve",
+			templateUrl: "static/view/usercenter/b2b/Purc/right.html",
+			controller: 'CustServeCtrl',
+			controllerUrl: 'app/controllers/b2b/Purc/CustServeCtrl'
 		}));
 	}]);
 

+ 16 - 0
src/main/webapp/resources/js/usercenter/controllers/b2b/Purc/CustServeCtrl.js

@@ -0,0 +1,16 @@
+define(['app/app'], function(app) {
+    //客户服务
+    app.register.controller('CustServeCtrl', ['$scope', '$rootScope', 'B2bVendor', 'BaseService', function ($scope, $rootScope, Vendor, BaseService) {
+        $rootScope.active = 'purc_vendorserve';
+        Vendor.getServe(function (datas) {
+            $scope.vendors = datas;
+            // 自动跳转
+            if (datas && datas.length == 1)
+                $scope.redirect(datas[0]);
+        });
+        var b2bUrl = BaseService.getB2bUrl();
+        $scope.redirect = function (vendor) {
+            window.open(b2bUrl + '/purc/vendor/serve/' + vendor.vendorEnterprise.uu);
+        };
+    }]);
+});

+ 71 - 0
src/main/webapp/resources/view/usercenter/b2b/Purc/right.html

@@ -0,0 +1,71 @@
+<style>
+	.pane-body {
+		background: #fff;
+	}
+	.pane .box-item {
+		margin-top: 20px;
+		background: #fff;
+		-webkit-box-shadow: 1px 1px 5px 0px #efeeee;
+		-moz-box-shadow: 1px 1px 5px 0px #efeeee;
+		box-shadow: 1px 1px 5px 0px #efeeee;
+		font-size: 14px;
+		padding: 9px 0 0;
+		cursor: default;
+	}
+	.pane .box-item .text-title {
+		width: 270px;
+		margin: 0 auto 16px;
+		text-align: center;
+		/*color: rgba(80, 120, 203, .5);
+		border-bottom: 1px solid rgba(204, 204, 204, .25);*/
+		color: #5078cb;
+		border-color: rgba(204, 204, 204, .5);
+		padding: 0 9px 16px;
+	}
+	.pane .box-item .content {
+		margin-bottom: 16px;
+		padding: 0 9px;
+		color: #666;
+		/*color: rgba(102, 102, 102, .5);*/
+	}
+	.pane .box-item .content-bottom {
+		height: 48px;
+		line-height: 48px;
+		color: rgba(51, 51, 51, .5);
+		background: rgba(204, 204, 204, .5);
+		margin-right: -1px;
+		margin-bottom: -1px;
+		cursor: pointer;
+	}
+	.pane .box-item .content-bottom:hover {
+		background: #606060;
+		color: #fff;
+	}
+</style>
+<!-- Start -->
+<div class="pane user_right fr">
+	<div class="b2b-com-head">供应商客服系统</div>
+	<div class="pane-body no-margin">
+		<div class="row no-margin">
+			<div class="col-xs-4" ng-repeat="vendor in vendors">
+				<div class="well well-sm box-item">
+					<div class="text-title" ng-bind="vendor.vendorEnterprise.enName"></div>
+					<div class="content clearfix">
+						<div class="col-xs-6 no-padding">
+							<i class="fa fa-user fa-fw"></i>
+							<span ng-bind="vendor.vendorUser.userName"></span>
+						</div>
+						<div class="col-xs-6 text-right no-padding">
+							<i class="fa fa-fw fa-tty" style="margin-left: 1em"></i> <span
+								ng-bind="vendor.vendorUser.userTel"></span>
+						</div>
+					</div>
+					<div class="text-center content-bottom" ng-click="redirect(vendor)">
+						安全访问
+					</div>
+				</div>
+			</div>
+		</div>
+	</div>
+</div>
+<!-- End -->

+ 1 - 0
src/main/webapp/resources/view/usercenter/left_nav.html

@@ -36,6 +36,7 @@
             <a href="user#/home"><p ng-class="{'active' : active == 'home'}"><span>买家中心</span></p></a>
             <ul>
                 <li ng-class="{active: active == 'purc_vendor'}"><a ui-sref="purc_vendor">供应商资料</a></li>
+                <li ng-class="{active: active == 'purc_vendorserve'}"><a ui-sref="purc_vendorserve">供应商服务</a></li>
                 <li ng-class="{'active' : active == 'seek_purchase'}"><a  ui-sref="buyerSeekPurchase">我的求购</a></li>
                 <li ng-class="{'active' : active == 'buyer_cart'}"><a  ui-sref="buyer_cart">购物车<em>(<span ng-bind="countCart || 0 | number"></span>)</em></a> </li>
                 <li ng-class="{'active' : active == 'buyer_order'}"><a  ui-sref="buyer_order">采购订单</a></li>