|
@@ -128,10 +128,22 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</th>
|
|
|
+ <th class="w150 align-center">
|
|
|
+ 附加费用
|
|
|
+ <div class="batch" style="display: inline-block"><i class="icon-edit" title="批量操作"></i>
|
|
|
+ <div class="batch-input" style="display:none;">
|
|
|
+ <h6>批量设置费率(百分比):</h6>
|
|
|
+ <a href="javascript:void(0)" class="close">X</a>
|
|
|
+ <input name="" type="text" class="text price"/>
|
|
|
+ <a href="javascript:void(0)" class="ncsc-btn-mini" data-type="extra_price">设置</a><span
|
|
|
+ class="arrow"></span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </th>
|
|
|
</tr>
|
|
|
|
|
|
<tbody class="tbody">
|
|
|
- <?php foreach ($output['goods'][1] as $k => $v) { ?>
|
|
|
+ <?php foreach ($output['goods'][mtopcard\PetroChinaCard] as $k => $v) { ?>
|
|
|
<tr class="w500">
|
|
|
<td class="w150 align-center">
|
|
|
<?php echo $v['goods_name']; ?>
|
|
@@ -142,9 +154,13 @@
|
|
|
<input type="hidden" class="num" name="spec[]" value="<?php echo $v['spec']; ?>">
|
|
|
</td>
|
|
|
<td class="w150 align-center tdVal">
|
|
|
- <input type="text" name="price[]" class="txt val"
|
|
|
+ <input type="text" name="price[]" class="txt price"
|
|
|
value="<?php echo $v['price']; ?>">
|
|
|
</td>
|
|
|
+ <td class="w150 align-center tdVals">
|
|
|
+ <input type="text" name="extra_price[]" class="txt extra_price"
|
|
|
+ value="<?php echo $v['extra_price']; ?>">
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<?php } ?>
|
|
|
</tbody>
|
|
@@ -167,9 +183,21 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</th>
|
|
|
+ <th class="w150 align-center">
|
|
|
+ 附加费用
|
|
|
+ <div class="batch" style="display: inline-block"><i class="icon-edit" title="批量操作"></i>
|
|
|
+ <div class="batch-input" style="display:none;">
|
|
|
+ <h6>批量设置费率(百分比):</h6>
|
|
|
+ <a href="javascript:void(0)" class="close">X</a>
|
|
|
+ <input name="" type="text" class="text price"/>
|
|
|
+ <a href="javascript:void(0)" class="ncsc-btn-mini" data-type="extra_price">设置</a><span
|
|
|
+ class="arrow"></span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </th>
|
|
|
</tr>
|
|
|
<tbody class="tbody">
|
|
|
- <?php foreach ($output['goods'][2] as $k => $v) { ?>
|
|
|
+ <?php foreach ($output['goods'][mtopcard\SinopecCard] as $k => $v) { ?>
|
|
|
<tr class="w500">
|
|
|
<td class="w150 align-center">
|
|
|
<?php echo $v['goods_name']; ?>
|
|
@@ -180,9 +208,13 @@
|
|
|
<input type="hidden" class="num" name="spec[]" value="<?php echo $v['spec']; ?>">
|
|
|
</td>
|
|
|
<td class="w150 align-center">
|
|
|
- <input type="text" name="price[]" class="txt val"
|
|
|
+ <input type="text" name="price[]" class="txt price"
|
|
|
value="<?php echo $v['price']; ?>">
|
|
|
</td>
|
|
|
+ <td class="w150 align-center tdVals">
|
|
|
+ <input type="text" name="extra_price[]" class="txt extra_price"
|
|
|
+ value="<?php echo $v['extra_price']; ?>">
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<?php } ?>
|
|
|
</tbody>
|
|
@@ -207,9 +239,21 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</th>
|
|
|
+ <th class="w150 align-center">
|
|
|
+ 附加费用
|
|
|
+ <div class="batch" style="display: inline-block"><i class="icon-edit" title="批量操作"></i>
|
|
|
+ <div class="batch-input" style="display:none;">
|
|
|
+ <h6>批量设置费率(百分比):</h6>
|
|
|
+ <a href="javascript:void(0)" class="close">X</a>
|
|
|
+ <input name="" type="text" class="text price"/>
|
|
|
+ <a href="javascript:void(0)" class="ncsc-btn-mini" data-type="extra_price">设置</a><span
|
|
|
+ class="arrow"></span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </th>
|
|
|
</tr>
|
|
|
<tbody class="tbody">
|
|
|
- <?php foreach ($output['goods'][4] as $k => $v) { ?>
|
|
|
+ <?php foreach ($output['goods'][mtopcard\ChinaMobileCard] as $k => $v) { ?>
|
|
|
<tr class="w500">
|
|
|
<td class="w150 align-center">
|
|
|
<?php echo $v['goods_name']; ?>
|
|
@@ -220,9 +264,13 @@
|
|
|
<input type="hidden" class="num" name="spec[]" value="<?php echo $v['spec']; ?>">
|
|
|
</td>
|
|
|
<td class="w150 align-center tdVal">
|
|
|
- <input type="text" name="price[]" class="txt val"
|
|
|
+ <input type="text" name="price[]" class="txt price"
|
|
|
value="<?php echo $v['price']; ?>">
|
|
|
</td>
|
|
|
+ <td class="w150 align-center tdVals">
|
|
|
+ <input type="text" name="extra_price[]" class="txt extra_price"
|
|
|
+ value="<?php echo $v['extra_price']; ?>">
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<?php } ?>
|
|
|
</tbody>
|
|
@@ -245,9 +293,21 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</th>
|
|
|
+ <th class="w150 align-center">
|
|
|
+ 附加费用
|
|
|
+ <div class="batch" style="display: inline-block"><i class="icon-edit" title="批量操作"></i>
|
|
|
+ <div class="batch-input" style="display:none;">
|
|
|
+ <h6>批量设置费率(百分比):</h6>
|
|
|
+ <a href="javascript:void(0)" class="close">X</a>
|
|
|
+ <input name="" type="text" class="text price"/>
|
|
|
+ <a href="javascript:void(0)" class="ncsc-btn-mini" data-type="extra_price">设置</a><span
|
|
|
+ class="arrow"></span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </th>
|
|
|
</tr>
|
|
|
<tbody class="tbody">
|
|
|
- <?php foreach ($output['goods'][5] as $k => $v) { ?>
|
|
|
+ <?php foreach ($output['goods'][mtopcard\ChinaUnicomCard] as $k => $v) { ?>
|
|
|
<tr class="w500">
|
|
|
<td class="w150 align-center">
|
|
|
<?php echo $v['goods_name']; ?>
|
|
@@ -258,9 +318,13 @@
|
|
|
<input type="hidden" class="num" name="spec[]" value="<?php echo $v['spec']; ?>">
|
|
|
</td>
|
|
|
<td class="w150 align-center tdVal">
|
|
|
- <input type="text" name="price[]" class="txt val"
|
|
|
+ <input type="text" name="price[]" class="txt price"
|
|
|
value="<?php echo $v['price']; ?>">
|
|
|
</td>
|
|
|
+ <td class="w150 align-center tdVals">
|
|
|
+ <input type="text" name="extra_price[]" class="txt extra_price"
|
|
|
+ value="<?php echo $v['extra_price']; ?>">
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<?php } ?>
|
|
|
</tbody>
|
|
@@ -285,9 +349,21 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</th>
|
|
|
+ <th class="w150 align-center">
|
|
|
+ 附加费用
|
|
|
+ <div class="batch" style="display: inline-block"><i class="icon-edit" title="批量操作"></i>
|
|
|
+ <div class="batch-input" style="display:none;">
|
|
|
+ <h6>批量设置费率(百分比):</h6>
|
|
|
+ <a href="javascript:void(0)" class="close">X</a>
|
|
|
+ <input name="" type="text" class="text price"/>
|
|
|
+ <a href="javascript:void(0)" class="ncsc-btn-mini" data-type="extra_price">设置</a><span
|
|
|
+ class="arrow"></span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </th>
|
|
|
</tr>
|
|
|
<tbody class="tbody">
|
|
|
- <?php foreach ($output['goods'][6] as $k => $v) { ?>
|
|
|
+ <?php foreach ($output['goods'][mtopcard\ChinaTelecomCard] as $k => $v) { ?>
|
|
|
<tr class="w500">
|
|
|
<td class="w150 align-center">
|
|
|
<?php echo $v['goods_name']; ?>
|
|
@@ -298,9 +374,13 @@
|
|
|
<input type="hidden" class="num" name="spec[]" value="<?php echo $v['spec']; ?>">
|
|
|
</td>
|
|
|
<td class="w150 align-center tdVal">
|
|
|
- <input type="text" name="price[]" class="txt val"
|
|
|
+ <input type="text" name="price[]" class="txt price"
|
|
|
value="<?php echo $v['price']; ?>">
|
|
|
</td>
|
|
|
+ <td class="w150 align-center tdVals">
|
|
|
+ <input type="text" name="extra_price[]" class="txt extra_price"
|
|
|
+ value="<?php echo $v['extra_price']; ?>">
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<?php } ?>
|
|
|
</tbody>
|
|
@@ -371,7 +451,9 @@
|
|
|
});
|
|
|
$('.batch-input > .ncsc-btn-mini').click(function () {
|
|
|
var _value = $(this).prev().val();
|
|
|
- // console.log('_value', _value)
|
|
|
+ var _type = $(this).attr('data-type');
|
|
|
+ _type = '.' + _type;
|
|
|
+ // console.log('_type', _type)
|
|
|
var trs = $(this).parents('.setTable').children('.tbody').children()
|
|
|
var trsArr = []
|
|
|
trs.each(function () {
|
|
@@ -383,11 +465,11 @@
|
|
|
var _valArr = []
|
|
|
if (_value && _value > 0 && _value <= 200) {
|
|
|
for (var i = 0; i < trsArr.length; i++) {
|
|
|
- _valArr[i] = (parseInt(trsArr[i]) / 100 * _value).toFixed(2)
|
|
|
+ _valArr[i] = (parseInt(trsArr[i]) / 100 * _value).toFixed(3)
|
|
|
}
|
|
|
// console.log('_valArr', _valArr, trsArr)
|
|
|
- let vals = $(this).parents('.setTable').children('.tbody').find('.val')
|
|
|
- console.log('vals', vals)
|
|
|
+ let vals = $(this).parents('.setTable').children('.tbody').find(_type)
|
|
|
+ // console.log('vals', vals)
|
|
|
for (let j= 0; j< vals.length;j++) {
|
|
|
// console.log('vals[j]', j, vals[j], _valArr[j])
|
|
|
vals[j].value = _valArr[j]
|
|
@@ -398,7 +480,7 @@
|
|
|
_valArr[i] = 0
|
|
|
}
|
|
|
// console.log('_valArr', _valArr, trsArr)
|
|
|
- let vals = $(this).parents('.setTable').children('.tbody').find('.val')
|
|
|
+ let vals = $(this).parents('.setTable').children('.tbody').find(_type)
|
|
|
console.log('vals', vals)
|
|
|
for (let j= 0; j< vals.length;j++) {
|
|
|
// console.log('vals[j]', j, vals[j], _valArr[j])
|