ajaxPickupList.html
6.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<div id="flexigrid" cellpadding="0" cellspacing="0" border="0">
<table>
<tbody>
<empty name="pickupList">
<tr data-id="0">
<td class="no-data" align="center" axis="col0" colspan="50">
<i class="fa fa-exclamation-circle"></i>没有符合条件的记录
</td>
</tr>
<else/>
<volist name="pickupList" id="list">
<tr>
<!--<td class="sign w50">-->
<!--<div>-->
<!--<i class="ico-check"></i>-->
<!--</div>-->
<!--</td>-->
<td align="left" class="w100">
<div style="text-align: center;">{$list.pickup_no}</div>
</td>
<td align="left" class="w100">
<div style="text-align: center; ">{$list.pickup_name|getSubstr=0,33}</div>
</td>
<td align="left" class="w100">
<div style="text-align: center;">{$list.cat_name|getSubstr=0,33}</div>
</td>
<td align="center" class="w60">
<div style="text-align: center;">
<if condition='$list[distr_type] eq 0'>自选</if>
<if condition='$list[distr_type] eq 1'>自提</if>
<if condition='$list[distr_type] eq 2'>物流</if>
</div>
</td>
<td align="left" class="w140">
<div style="text-align: center;">
{$list.province_name}-{$list.city_name}-{$list.district_name}
</div>
</td>
<td align="left" class="w200">
<div style="text-align: center;">{$list.pickup_address|getSubstr=0,80}</div>
</td>
<td align="center" class="w50">
<div style="text-align: center;">
<if condition='$list[isstop] neq 1'>
<span class="yes" onClick="changeTableVal_new('pick_up','pickup_id','{$list.pickup_id}','isstop',this)"><i class="fa fa-check-circle"></i>是</span>
<else />
<span class="no" onClick="changeTableVal_new('pick_up','pickup_id','{$list.pickup_id}','isstop',this)"><i class="fa fa-ban"></i>否</span>
</if>
</div>
</td>
<!--<td align="left" class="">-->
<!--<div style="text-align: center; width: 80px;">{$list.suppliers_name|default='无供应商'}</div>-->
<!--</td>-->
<td align="center" class="handle w150">
<div style="text-align: center; ">
<a class="btn blue" href="{:U('Admin/Pickup/edit_address',array('pickup_id'=>$list['pickup_id'],'oldurl'=>$oldurl))}"><i class="fa fa-pencil-square-o"></i>查看编辑</a>
<a class="btn red" href="javascript:void(0)" onclick="del('{$list[pickup_id]}')" ><i class="fa fa-trash-o"></i>删除</a>
<if condition="$p_erpid">
<a class="btn green" href="javascript:void(0);" onclick="updateerpinfo('{$list[keyid]}')" title="同步线下名称及编号"><i class="fa fa-refresh" ></i>同步信息</a>
<a class="btn green" href="javascript:void(0);" onclick="updateGPS({$list[pickup_id]})" title="同步经纬度"><i class="fa fa-refresh" ></i>同步经纬度</a>
</if>
</div>
</td>
<!--删除 20170425-->
<!--<td align="" class="" style="width: 100%;">
<div> </div>
</td>-->
</tr>
</volist>
</empty>
</tbody>
</table>
</div>
<!--分页位置-->
{$page}
<script>
$(document).ready(function(){
// 表格行点击选中切换
$('#flexigrid >table>tbody>tr').click(function(){
$(this).toggleClass('trSelected');
});
$('#count').empty().html("{$pager->totalRows}");
});
// 点击分页触发的事件
$(".pagination a").click(function(){
cur_page = $(this).data('p');
ajax_get_table('search-form2',cur_page);
});
// 删除操作
function del(id)
{
if(!confirm('确定要删除吗?'))
return false;
$.ajax({
url:"/index.php?m=Admin&c=Pickup&a=del&pickup_id="+id,
success: function(v){
var v = eval('('+v+')');
if(v.hasOwnProperty('status') && (v.status == 1))
ajax_get_table('search-form2',cur_page);
else
layer.msg(v.msg, {icon: 2,time: 1000}); //alert(v.msg);
}
});
return false;
}
// 修改指定表的指定字段值 包括有按钮点击切换是否 或者 排序 或者输入框文字
function changeTableVal_new(table,id_name,id_value,field,obj)
{
var src = "";
if($(obj).hasClass('no')) // 图片点击是否操作
{
//src = '__PUBLIC__/images/yes.png';
$(obj).removeClass('no').addClass('yes');
$(obj).html("<i class='fa fa-check-circle'></i>是");
var value = 0;
}else if($(obj).hasClass('yes')){ // 图片点击是否操作
$(obj).removeClass('yes').addClass('no');
$(obj).html("<i class='fa fa-ban'></i>否");
var value = 1;
}else{ // 其他输入框操作
var value = $(obj).val();
}
value=encodeURIComponent(value);
// alert("/index.php?m=Admin&c=Index&a=changeTableVal&table="+table+"&id_name="+id_name+"&id_value="+id_value+"&field="+field+'&value='+value);
// return false;
$.ajax({
url:"/index.php?m=Admin&c=Index&a=changeTableVal&table="+table+"&id_name="+id_name+"&id_value="+id_value+"&field="+field+'&value='+value,
success: function(data){
if(!$(obj).hasClass('no') && !$(obj).hasClass('yes'))
layer.msg('更新成功', {icon: 1});
}
});
}
</script>