|
|
@@ -1,3 +1,11 @@
|
|
|
+<style>
|
|
|
+ .text-trans {
|
|
|
+ top: -25px;
|
|
|
+ right: 50px;
|
|
|
+ font-size: 35px;
|
|
|
+ font-family: Microsoft Yahei Regular;
|
|
|
+ }
|
|
|
+</style>
|
|
|
<div class="pane base-info" id="order-detail-list">
|
|
|
<div class="pub-com_head">
|
|
|
<span>客户打样申请单</span>
|
|
|
@@ -7,6 +15,18 @@
|
|
|
<div class="pane-body">
|
|
|
<div class="title-div" style="border-bottom: 1px dashed #327ebe;">
|
|
|
<span class="f14">单据信息</span>
|
|
|
+ <div ng-if="sample.status == 401" class="block">
|
|
|
+ <span class="text-trans todo">待送样</span>
|
|
|
+ </div>
|
|
|
+ <div ng-if="sample.status == 400 && !(sample.qty > (sample.sendQty || 0))" class="block">
|
|
|
+ <span class="text-trans success">已送样</span>
|
|
|
+ </div>
|
|
|
+ <div ng-if="sample.status == 400 && sample.qty > (sample.sendQty || 0)" class="block">
|
|
|
+ <span class="text-trans success">部分送样</span>
|
|
|
+ </div>
|
|
|
+ <div ng-if="sample.status == 315" class="block">
|
|
|
+ <span class="text-trans text-light">已作废</span>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class="row row-sm item">
|
|
|
<div class="col-xs-3">
|
|
|
@@ -23,11 +43,35 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="row row-sm item">
|
|
|
+ <div class="col-xs-3">
|
|
|
+ <span class="title">需求数</span>
|
|
|
+ <div class="content" title="{{sample.qty}}" ng-bind="::sample.qty"></div>
|
|
|
+ </div>
|
|
|
+ <div class="col-xs-3">
|
|
|
+ <span class="title">单价</span>
|
|
|
+ <div ng-show="sample.proofing.isCharge != '是'"
|
|
|
+ class="label label-default">不收费</div>
|
|
|
+ <div ng-show="sample.proofing.isCharge == '是'" class="text-num">
|
|
|
+ <span ng-bind="sample.currency"></span> <span
|
|
|
+ ng-bind="sample.price | number:6"></span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div ng-show="sample.proofing.isCharge == '是'" class="col-xs-3">
|
|
|
+ <span class="title">税率</span>
|
|
|
+ <span class="content" ng-bind="sample.taxrate || 0"></span>%
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="row row-sm item">
|
|
|
+ <div class="col-xs-3">
|
|
|
+ <span class="title">交货日期</span>
|
|
|
+ <div class="content"
|
|
|
+ ng-bind="::sample.proofing.delivery | date: 'yyyy-MM-dd'"></div>
|
|
|
+ </div>
|
|
|
<div class="col-xs-3">
|
|
|
<span class="title">送样申请人</span>
|
|
|
<div class="content" ng-bind="::sample.proofing.user.userName"></div>
|
|
|
</div>
|
|
|
- <div class="col-xs-9">
|
|
|
+ <div class="col-xs-6">
|
|
|
<span class="title">备注</span>
|
|
|
<div class="content" ng-bind="::sample.proofing.remark"></div>
|
|
|
<div class="content" ng-show="!sample.proofing.remark">无</div>
|
|
|
@@ -63,86 +107,77 @@
|
|
|
<div class="content" ng-show="!sample.proofing.envrequiry">无</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="title-div" style="border-bottom: 1px dashed #327ebe;">
|
|
|
- <span class="f14">送样信息</span>
|
|
|
- </div>
|
|
|
- <div class="block">
|
|
|
+ <div class="block" ng-show="sample.status != 401">
|
|
|
<table class="block table table-default table-striped table-hover">
|
|
|
<thead>
|
|
|
<tr class="header">
|
|
|
- <th >样品</th>
|
|
|
- <th width="100">单价</th>
|
|
|
- <th>需求数</th>
|
|
|
- <th width="120">交货日期</th>
|
|
|
- <th width="110">送样人</th>
|
|
|
- <th width="140">附加信息</th>
|
|
|
- <th width="100" ng-show="sample.status == 401">操作</th>
|
|
|
- <th width="100" ng-show="sample.status == 400">状态</th>
|
|
|
+ <th width="120">单号</th>
|
|
|
+ <th width="100">送样时间</th>
|
|
|
+ <th width="70">采购单价</th>
|
|
|
+ <th width="70">送样数量</th>
|
|
|
+ <th width="40">交货周期</th>
|
|
|
+ <th width="90">送样人</th>
|
|
|
+ <th width="140">其他信息</th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
- <tr>
|
|
|
+ <tr ng-repeat="send in sample.sends | orderBy : '-date'">
|
|
|
<td>
|
|
|
- <div>
|
|
|
- <span>送样单号:<span class="text-num">{{::sample.send.code}}</span></span>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span>送样时间:<span class="text-num">{{::sample.send.date | date: 'yyyy-MM-dd HH:mm'}}</span></span>
|
|
|
- </div>
|
|
|
+ <span class="text-num">{{send.code}}</span>
|
|
|
</td>
|
|
|
<td class="text-center">
|
|
|
- <div ng-show="sample.proofing.isCharge != '是'"
|
|
|
- class="label label-default">不收费</div>
|
|
|
- <div ng-show="sample.proofing.isCharge == '是'" class="text-num">
|
|
|
- <span ng-bind="::currency(sample.currency)"></span> <span
|
|
|
- ng-bind="::sample.price | number:6"></span>
|
|
|
+ <span class="text-num">{{send.date | date: 'yyyy-MM-dd HH:mm'}}</span>
|
|
|
+ </td>
|
|
|
+ <td class="text-center">
|
|
|
+ <div>
|
|
|
+ <span class="text-num">{{send.puprice}}</span>
|
|
|
</div>
|
|
|
- <div ng-show="sample.proofing.isCharge == '是'" class="text-muted">
|
|
|
- 税率:<span class="text-num" ng-bind="::sample.taxrate || 0"></span>%
|
|
|
+ <div ng-if="send.currency">
|
|
|
+ <span class="text-num">{{send.currency}}</span>
|
|
|
</div>
|
|
|
</td>
|
|
|
<td class="text-center">
|
|
|
- <div class="text-num" title="{{sample.qty}}" ng-bind="::sample.qty"></div>
|
|
|
+ <span class="text-num">{{send.sendQty}}</span>
|
|
|
</td>
|
|
|
<td class="text-center">
|
|
|
- <div class="text-num"
|
|
|
- ng-bind="::sample.proofing.delivery | date: 'yyyy-MM-dd'"></div>
|
|
|
+ <span class="text-num">{{send.delivery}}</span>
|
|
|
</td>
|
|
|
- <td >
|
|
|
- <div ng-bind="::sample.send.recorder" style=" text-align:center"></div>
|
|
|
+ <td class="text-center">
|
|
|
+ <span class="text-num">{{send.recorder}}</span>
|
|
|
</td>
|
|
|
<td>
|
|
|
- <div ng-if="sample.send.minQty">最小包装量:<span ng-bind="::sample.send.minQty"></span></div>
|
|
|
- <div ng-if="sample.send.minBuyQty">最小订购量:<span ng-bind="::sample.send.minBuyQty"></span></div>
|
|
|
- <div class="row row-sm" ng-if="sample.send.attachs.length > 0">
|
|
|
+ <div ng-if="send.minQty">最小包装量:<span ng-bind="send.minQty"></span></div>
|
|
|
+ <div ng-if="send.minBuyQty">最小订购量:<span ng-bind="send.minBuyQty"></span></div>
|
|
|
+ <div ng-if="send.vendSpec">生产厂型号:<span ng-bind="send.vendSpec"></span></div>
|
|
|
+ <div ng-if="send.brand">品牌:<span ng-bind="send.brand"></span></div>
|
|
|
+ <div ng-if="send.weight">单重:<span ng-bind="send.weight"></span></div>
|
|
|
+ <div ng-if="send.material">材料:<span ng-bind="send.material"></span></div>
|
|
|
+ <div ng-if="send.materialQuality">材质:<span ng-bind="send.materialQuality"></span></div>
|
|
|
+ <div ng-if="send.adress">产地:<span ng-bind="send.minBuyQty"></span></div>
|
|
|
+ <div ng-if="send.addressMark">产地标识:<span ng-bind="send.addressMark"></span></div>
|
|
|
+ <div ng-if="send.ratio">口水料比例:<span ng-bind="send.ratio"></span>%</div>
|
|
|
+ <div class="row row-sm" ng-if="send.attachs.length > 0">
|
|
|
<div class="col-xs-3">附件:</div>
|
|
|
<div class="col-xs-9">
|
|
|
- <div ng-repeat="attach in sample.send.attachs"><a href="file/{{attach.id}}" class="file">{{attach.name}}</a></div>
|
|
|
+ <div ng-repeat="attach in send.attachs"><a href="file/{{attach.id}}" class="file">{{attach.name}}</a></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</td>
|
|
|
- <td class="text-center">
|
|
|
- <div ng-show="sample.status == 401">
|
|
|
- <a ng-click="openSend($index, sample)" class="text-muted" title="送样">
|
|
|
- <i class="fa fa-paper-plane fa-lg fa-fw"></i><br>
|
|
|
- 送样
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div ng-if="sample.status == 400" class="block">
|
|
|
- <span class="text-trans success">已送样</span>
|
|
|
- </div>
|
|
|
- <div ng-if="sample.status == 400 && sample.qty > sample.sendQty" style="margin-top: 40px;" >
|
|
|
- <a ng-click="openSend($index, sample)" class="text-muted" title="送样">
|
|
|
- 送样
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div ng-if="sample.status == 315" class="block">
|
|
|
- <span class="text-trans text-light">已作废</span>
|
|
|
- </div>
|
|
|
- </td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
+ <div class="text-center" ng-show="sample.status == 401">
|
|
|
+ <a ng-click="openSend($index, sample)" class="text-muted" title="送样">
|
|
|
+ <i class="fa fa-paper-plane fa-lg fa-fw"></i><br>
|
|
|
+ 还未送样,点击立即送样
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+ <div class="text-center" ng-show="sample.status == 400 && sample.qty > (sample.sendQty || 0)">
|
|
|
+ <a ng-click="openSend($index, sample)" class="text-muted" title="送样">
|
|
|
+ <i class="fa fa-paper-plane fa-lg fa-fw"></i><br>
|
|
|
+ 未满足需求数,点击立即送样
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|