Browse Source

针对供应商公共询价附件显示问题进行处理

hejq 8 years ago
parent
commit
0eb415fb21
1 changed files with 3 additions and 290 deletions
  1. 3 290
      src/main/webapp/resources/tpl/index/sale/pubinquiry.html

+ 3 - 290
src/main/webapp/resources/tpl/index/sale/pubinquiry.html

@@ -393,6 +393,9 @@
 						</div>
 					</a>
 				</div>
+                <div ng-if="inquiryItem.attachUrl" class="text-muted">
+                    <i class="fa fa-paperclip fa-fw" style="color: #ffa340; font-size: 18px;"></i>附件:<a class="file" href="{{inquiryItem.attachUrl}}" target="_blank">{{::inquiryItem.attachName}}</a>
+                </div>
 			</td>
 			<td class="text-center">
 				<span ng-bind="inquiryItem.product.brand || inquiryItem.inbrand || '-'"></span>
@@ -434,294 +437,4 @@
 		</tr>
 		</tbody>
 	</table>
-	<!--<table class="order-table block" ng-table="tableParams">-->
-		<!--<thead>-->
-		<!--<tr class="header">-->
-			<!--<th>产品</th>-->
-			<!--<th width="60">单位</th>-->
-			<!--<th width="110"><span class="text-default">≥</span>分段数</th>-->
-			<!--<th width="90">价格</th>-->
-			<!--<th width="80">最小订购</th>-->
-			<!--<th width="80">最小包装</th>-->
-			<!--<th width="120">有效期</th>-->
-			<!--<th width="75">操作</th>-->
-		<!--</tr>-->
-		<!--<tr class="sep-row">-->
-			<!--<td colspan="7"></td>-->
-		<!--</tr>-->
-		<!--</thead>-->
-		<!--<tbody ng-if="tableParams.total() == 0">-->
-		<!--<tr>-->
-			<!--<td colspan="7">-->
-				<!--<div class="row text-muted info-container" style="padding: 50px 10px;">-->
-					<!--<div class="col-md-4 text-center">-->
-						<!--<br>-->
-						<!--<br>-->
-						<!--<div><img src="static/img/all/info.png" width="130px" height="90px"></div>-->
-						<!--<div class="f16">当前没有对应的客户询价单!</div>-->
-					<!--</div>-->
-					<!--<div class="col-md-8 br-l">-->
-						<!--<div class="f16">-->
-							<!--<p>为什么我没有接收到客户的询价单?</p>-->
-						<!--</div>-->
-						<!--<div class="f14">-->
-							<!--<div class="info">-->
-								<!--<p>1、您的客户还没有提交审核询价单<br>-->
-									<!--解决:与您的客户沟通确认单据是否已经审核(只有客户ERP中已经审核的单据才能接收到)</p>-->
-							<!--</div>-->
-							<!--<div class="info">-->
-								<!--<p>2、客户ERP中供应商信息有误<br>-->
-									<!--解决:与您的客户沟通确认您的信息在客户的供应商资料中是否维护正确,尤其是企业UU号</p>-->
-							<!--</div>-->
-							<!--<div class="info">-->
-								<!--<p>3、您的客户正在使用旧版本的UAS商务平台<br>-->
-									<!--解决:我们仍有部分用户在使用旧版本UAS商务平台系统,你可以用您的企业UU号和管理员个人UU号 <a href="http://www.usoftchina.com" class="text-bold text-link" title="http://www.usoftchina.com" target="_blank">登陆旧版本UAS商务平台</a></p>-->
-							<!--</div>-->
-						<!--</div>-->
-						<!--<br>-->
-						<!--<br>-->
-					<!--</div>-->
-				<!--</div>-->
-			<!--</td>-->
-		<!--</tr>-->
-		<!--</tbody>-->
-		<!--<tbody ng-repeat="inquiryItem in $data track by inquiryItem.id">-->
-		<!--<tr class="order-hd">-->
-			<!--<td class="first" colspan="4">-->
-				<!--<div class="order-main">-->
-						<!--&lt;!&ndash;<span> <input type="checkbox" class="selector"-->
-									  <!--ng-model="inquiryItem.$selected">-->
-						<!--</span> &ndash;&gt;-->
-					<!--<a href="javascript:void(0)" ng-if="!isUnread(inquiryItem.id)">-->
-						<!--<i class="fa fa-circle-thin"></i>-->
-					<!--</a>-->
-					<!--<a href="javascript:void(0)" ng-if="isUnread(inquiryItem.id)">-->
-						<!--<i class="fa fa-circle" style="color: #f40;"></i>-->
-					<!--</a>-->
-					<!--&nbsp;&nbsp;<span class="text-num text-bold" title="{{inquiryItem.inquiry.date}}"-->
-									  <!--ng-bind="::inquiryItem.inquiry.date | date:'yyyy-MM-dd'"></span>-->
-					<!--<span-->
-							<!--ng-bind="::inquiryItem.inquiry.enterprise.enName"></span>-->
-					<!--<span>流水号:<a title="查看详情"-->
-						<!--class="text-num order-detail" ng-bind="::inquiryItem.inquiry.code" ui-sref="sale.pubinquiry_detail({id:inquiryItem.inquiry.id})" target="_self"-->
-						<!--ng-click="setOrdersRead(inquiryItem.id)"></a>-->
-					<!--</span>-->
-				<!--</div>-->
-			<!--</td>-->
-			<!--<td>-->
-				<!--币别:<span ng-bind="::(isUser?'-':inquiryItem.currency)"></span>-->
-			<!--</td>-->
-			<!--<td>-->
-				<!--税率:<input  type="text" ng-pattern="/^\+?[1-9]\d*$/" ng-model="inquiryItem.taxrate" style="width: 25px" ng-readonly="!inquiryItem.$editing">%-->
-			<!--</td>-->
-			<!--<td class="text-right" colspan="1" class="order-sum">-->
-				<!--<div ng-if="inquiryItem.replyable">-->
-					<!--<span class="text-inverse text-bold" ng-bind="::inquiryItem.inquiry.endDate | timespan"></span>-->
-					<!--<span class="text-muted">后截止报价</span>-->
-				<!--</div>-->
-			<!--</td>-->
-			<!--<td class="text-center">-->
-				<!--<div class="">-->
-					<!--类型: <span ng-bind="::inquiryItem.inquiry.inquirytype || '无'"></span>-->
-				<!--</div>-->
-			<!--</td>-->
-		<!--</tr>-->
-		<!--<tr class="order-bd">-->
-			<!--<td class="product">-->
-				<!--<div class="text-num text-bold" ng-bind="::inquiryItem.product.code"></div>-->
-				<!--<div ng-bind="::inquiryItem.product.title"></div>-->
-				<!--<div class="text-muted" ng-bind="::inquiryItem.product.spec"></div>-->
-				<!--<div ng-if="::inquiryItem.brand && !inquiryItem.$editing" class="text-muted">-->
-					<!--品牌:<span ng-bind="::inquiryItem.brand"></span>-->
-				<!--</div>-->
-				<!--<div ng-if="::inquiryItem.vendorprodcode && !inquiryItem.$editing" class="text-muted">-->
-					<!--供应商物料编号:<span ng-bind="::inquiryItem.vendorprodcode"></span>-->
-				<!--</div>-->
-				<!--<div ng-if="::inquiryItem.needquantity" class="text-num text-bold">-->
-					<!--需求数量:<span ng-bind="::inquiryItem.needquantity"></span>-->
-				<!--</div>-->
-				<!--<div ng-show="inquiryItem.remark">-->
-					<!--备注:{{::inquiryItem.remark}}-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.inquiry.attachs.length" class="text-muted">-->
-					<!--<i class="fa fa-paperclip fa-fw" style="color: #ffa340; font-size: 18px;"></i>附件:<a class="file" ng-repeat="attach in inquiryItem.inquiry.attachs" href="file/{{attach.id}}">{{::attach.name}}</a>-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.attaches.length" class="text-muted">-->
-					<!--<i class="fa fa-paperclip fa-fw" style="color: #ffa340; font-size: 18px;"></i>报价附件:-->
-					<!--<div ng-repeat="attach in inquiryItem.attaches">-->
-						<!--<a class="file" href="file/{{attach.id}}">{{::attach.name}}&nbsp;</a>-->
-						<!--<a ng-show="inquiryItem.$editing" ng-click="deleteAttach(inquiryItem.attaches, $index)" title="删除附件"><i class="fa fa-trash-o fa-lg"></i></a>-->
-					<!--</div>-->
-				<!--</div>-->
-				<!--<div class="form-group" ng-if="inquiryItem.$editing" style="width: 180px;">-->
-					<!--<input type="text" class="form-control input-xs"-->
-						   <!--ng-model="inquiryItem.brand" placeholder="物料品牌">-->
-				<!--</div>-->
-				<!--<div class="form-group" ng-if="inquiryItem.$editing" style="width: 180px;">-->
-					<!--<input type="text" class="form-control input-xs"-->
-						   <!--ng-model="inquiryItem.vendorprodcode" placeholder="供应商物料编号">-->
-				<!--</div>-->
-				<!--<div class="form-group" ng-if="inquiryItem.$editing" style="width: 220px;">-->
-					<!--<input type="text" class="form-control input-xs" ng-change="verify(inquiryItem.leadtime,'leadtime')" ng-pattern="/^\+?[1-9]\d*$/"-->
-						   <!--ng-model="inquiryItem.leadtime" placeholder="交货周期(确切天数)" style="display: inline-block;width: 180px;">-->
-					<!--<span ng-if="!inquiryItem.leadtime" class="text-inverse"> 必填*</span>-->
-					<!--<div style="margin-left: 50px;"class="text-bold text-inverse" ng-show="!leadtimeVerify">请填数字!</div>-->
-				<!--</div>-->
-				<!--<div class="input-group form-group" ng-if="inquiryItem.$editing" style="width: 300px;">-->
-					<!--<div class="input-group-addon">上传附件:</div>-->
-					<!--<input type="file" ng-model="inquiryItem.myFiles" ng-file-select-->
-						   <!--ng-multiple="false" class="form-control input-sm input-group" name="file">-->
-				<!--</div>-->
-			<!--</td>-->
-			<!--<td class="text-center">-->
-				<!--<span ng-bind="::inquiryItem.product.unit"></span>-->
-			<!--</td>-->
-			<!--<td class="text-center">-->
-				<!--<div ng-show="!inquiryItem.$editing">-->
-					<!--<div ng-repeat="reply in inquiryItem.replies">-->
-						<!--<span ng-bind="reply.lapQty"></span>-->
-					<!--</div>-->
-				<!--</div>-->
-				<!--<div style="margin: 0 auto;" ng-if="inquiryItem.$editing">-->
-					<!--<div ng-repeat="reply in inquiryItem.replies">-->
-						<!--<div class="form-group input-group input-group-xs">-->
-							<!--<input type="text" class="form-control input-xs" ng-class="{'input-error': !replylapQtys[$index]}"  ng-change="verifylapQty(reply.lapQty,$index, inquiryItem)"-->
-								   <!--ng-model="reply.lapQty" min="{{$index == 0 ? 0 :(inquiryItem.replies[$index - 1].lapQty + 1)}}" ng-pattern="/^\+?[1-9]\d*$/"-->
-								   <!--ng-Readonly="$index == 0"  placeholder="数量" />-->
-								   <!--<span class="input-group-btn" ng-show="$index != 0">-->
-									<!--<button class="btn btn-default" type="button"-->
-											<!--ng-click="removeStep(inquiryItem, $index)">-->
-										<!--<i class="fa fa-trash-o"></i>-->
-									<!--</button>-->
-								<!--</span>-->
-						<!--</div>-->
-						<!--<div class="text-bold text-inverse" style="margin-top:-15px" ng-show="!replylapQtys[$index]">分段数量递增!</div>-->
-					<!--</div>-->
-					<!--<a ng-click="addStep(inquiryItem)" class="btn btn-default btn-xs"-->
-					   <!--ng-show="!inquiryItem.custLap">添加分段</a>-->
-				<!--</div>-->
-			<!--</td>-->
-			<!--<td class="text-center br-l">-->
-				<!--<div ng-show="!inquiryItem.$editing">-->
-					<!--<div ng-repeat="reply in inquiryItem.replies">-->
-						<!--<span ng-bind="isUser?'':(reply.price | number:6)"></span> <span-->
-							<!--ng-show="reply.price == null || isUser" class="text-muted">-</span>-->
-					<!--</div>-->
-
-				<!--</div>-->
-				<!--<div style="margin: 0 auto;" ng-if="inquiryItem.$editing">-->
-					<!--<div ng-repeat="reply in inquiryItem.replies">-->
-						<!--<div class="form-group">-->
-							<!--<input type="text" class="form-control input-xs " ng-class="{'input-error': !replyPrices[$index]}" ng-model="reply.price"-->
-								   <!--ng-change="verify(reply.price,$index)" placeholder="单价(必填)" ng-init="reply.price = isUser?'-':reply.price"/>-->
-							<!--<div class="text-bold text-inverse" style="margin-bottom:-15px" ng-show="!replyPrices[$index]">请填数字!</div>-->
-						<!--</div>-->
-					<!--</div>-->
-				<!--</div>-->
-			<!--</td>-->
-			<!--<td class="text-center br-l">-->
-				<!--<div ng-show="!inquiryItem.$editing">-->
-					<!--<span ng-bind="inquiryItem.minOrderQty"></span> <span-->
-						<!--ng-show="inquiryItem.minOrderQty == null" class="text-muted">-</span>-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.$editing">-->
-					<!--<input type="text" class="form-control input-xs" ng-change="verify(inquiryItem.minOrderQty,'minOrderQty')"-->
-						   <!--ng-class="{'input-error': !minOrderQtyVerify}" ng-model="inquiryItem.minOrderQty" placeholder="最小订购" >-->
-					<!--<div class="text-bold text-inverse" ng-show="!minOrderQtyVerify">请填数字!</div>-->
-				<!--</div>-->
-			<!--</td>-->
-			<!--<td class="text-center br-l">-->
-				<!--<div ng-show="!inquiryItem.$editing">-->
-					<!--<span ng-bind="inquiryItem.minPackQty"></span> <span-->
-						<!--ng-show="inquiryItem.minPackQty == null" class="text-muted">-</span>-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.$editing">-->
-					<!--<input type="text" class="form-control input-xs"-->
-						   <!--ng-model="inquiryItem.minPackQty" placeholder="最小包装"-->
-						   <!--ng-change="verify(inquiryItem.minPackQty,'minPackQty')" ng-class="{'input-error': !minPackQtyVerify}" >-->
-					<!--<div class="text-bold text-inverse" ng-show="!minPackQtyVerify">请填数字!</div>-->
-				<!--</div>-->
-			<!--</td>-->
-			<!--<td class="text-center br-l">-->
-				<!--<div ng-init="parseDate(inquiryItem)">-->
-					<!--<div ng-show="inquiryItem.toDate">-->
-						<!--<span class="text-muted">从 </span><span-->
-							<!--ng-bind="inquiryItem.fromDate | date:'yyyy-MM-dd'"></span> <span-->
-							<!--class="text-muted">到 </span><span-->
-							<!--ng-bind="inquiryItem.toDate | date:'yyyy-MM-dd'"></span>-->
-					<!--</div>-->
-					<!--<div ng-show="!inquiryItem.toDate">-->
-						<!--<span class="text-muted">-</span>-->
-					<!--</div>-->
-				<!--</div>-->
-			<!--</td>-->
-			<!--<td class="text-center br-l">-->
-				<!--<div ng-if="inquiryItem.status == 201 && inquiryItem.agreed == null && inquiryItem.invalid != 1" class="block">-->
-					<!--<span class="text-trans warning">已报价</span>-->
-					<!--<div ng-if="inquiryItem.inquiry.overdue == 0 && inquiryItem.inquiry.check != 1" style="padding-top: 50px;">-->
-						<!--<div ng-show="!inquiryItem.$editing && inquiryItem.replyable">-->
-							<!--<a ng-click="inquiryItem.$editing=!inquiryItem.$editing;  getToken();">修改报价</a>-->
-						<!--</div>-->
-						<!--<div ng-show="inquiryItem.$editing">-->
-							<!--<div>-->
-								<!--<a ng-click="inquiryItem.$editing=!inquiryItem.$editing; cancel()">取消</a>-->
-							<!--</div>-->
-							<!--<div>-->
-								<!--<button ng-click="onReplyClick(inquiryItem, true);setOrdersRead(inquiryItem.id)"-->
-										<!--ng-disabled="!isValid(inquiryItem, true)"-->
-										<!--class="btn btn-link btn-xs text-inverse">-->
-									<!--保存并<br>确认报价-->
-								<!--</button>-->
-							<!--</div>-->
-						<!--</div>-->
-					<!--</div>-->
-					<!--<div ng-if="inquiryItem.inquiry.check == 1" class="text-muted" style="padding-top: 50px;">客户正在<br>审批...</div>-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.status == 201 && inquiryItem.agreed == 1 && inquiryItem.invalid != 1" class="block">-->
-					<!--<span class="text-trans success">已采纳</span>-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.status == 201 && inquiryItem.invalid == 1" class="block">-->
-					<!--<span class="text-trans text-light">已失效</span>-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.status == 314" class="block">-->
-					<!--<span class="text-trans text-light">已作废</span>-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.status == 201 && inquiryItem.agreed == 0" class="block">-->
-					<!--<span class="text-trans error">未采纳</span>-->
-				<!--</div>-->
-				<!--<div ng-if="inquiryItem.status == 200">-->
-					<!--<div ng-if="inquiryItem.inquiry.overdue == 0 && inquiryItem.inquiry.check != 1">-->
-						<!--<div ng-show="!inquiryItem.$editing">-->
-							<!--<a ng-click="inquiryItem.$editing=!inquiryItem.$editing; getToken()">报 价</a>-->
-						<!--</div>-->
-						<!--<div ng-show="inquiryItem.$editing">-->
-							<!--<div>-->
-								<!--<a ng-click="inquiryItem.$editing=!inquiryItem.$editing; cancel()">取消</a>-->
-							<!--</div>-->
-							<!--<div>-->
-								<!--<button ng-click="onReplyClick(inquiryItem);setOrdersRead(inquiryItem.id)"-->
-										<!--ng-disabled="!isValid(inquiryItem)"-->
-										<!--class="btn btn-link btn-xs text-default">保存</button>-->
-							<!--</div>-->
-							<!--<div>-->
-								<!--<button ng-click="onReplyClick(inquiryItem, true);setOrdersRead(inquiryItem.id)"-->
-										<!--ng-disabled="!isValid(inquiryItem, true)"-->
-										<!--class="btn btn-link btn-xs text-inverse">-->
-									<!--保存并<br>确认报价-->
-								<!--</button>-->
-							<!--</div>-->
-						<!--</div>-->
-					<!--</div>-->
-					<!--<div ng-if="inquiryItem.inquiry.overdue == 0 && inquiryItem.inquiry.check == 1">-->
-						<!--<span class="text-trans half">未报价</span>-->
-						<!--<div class="text-muted" style="padding-top: 50px;">询价单已<br>被提交...</div>-->
-					<!--</div>-->
-					<!--<div ng-if="inquiryItem.inquiry.overdue == 1" class="block">-->
-						<!--<span class="text-trans error">已过期</span>-->
-					<!--</div>-->
-				<!--</div>-->
-			<!--</td>-->
-		<!--</tr>-->
-		<!--</tbody>-->
-	<!--</table>-->
 </div>