正在显示
16 个修改的文件
包含
1314 行增加
和
461 行删除
@@ -188,12 +188,28 @@ class IndexController extends WeChatBaseController | @@ -188,12 +188,28 @@ class IndexController extends WeChatBaseController | ||
188 | */ | 188 | */ |
189 | public function search_salesman_goods(){ | 189 | public function search_salesman_goods(){ |
190 | 190 | ||
191 | + $uid = cmf_get_current_user_id(); | ||
192 | + $data_status = Db::name('my_user') -> where("uid",$uid) -> find(); | ||
193 | + $where = ['type'=>1]; | ||
194 | + if($data_status['status'] == 2){ | ||
195 | + $where = "type = 1 or uid = ".$uid; | ||
196 | + } | ||
197 | + if($data_status['status'] == 3){ | ||
198 | + $salesman_uid = Db::name('my_user') -> where('id',$data_status['pid']) -> find(); | ||
199 | + $where = "type = 1 or uid =".$salesman_uid['uid']; | ||
200 | + } | ||
201 | + if($data_status['status'] == 4){ | ||
202 | + $teacher_id = Db::name('my_user') -> where('id',$data_status['pid']) -> find(); | ||
203 | + $salesman_id = Db::name('my_user') -> where('id',$teacher_id['pid']) -> find(); | ||
204 | + $where = "type = 1 or uid =".$salesman_id['uid']; | ||
205 | + } | ||
206 | + | ||
191 | if(empty($_POST['book_name'])){ | 207 | if(empty($_POST['book_name'])){ |
192 | $book_name = ''; | 208 | $book_name = ''; |
193 | - $data_salesman_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("type =2 ") -> select() -> toArray(); | 209 | + $data_salesman_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> select() -> toArray(); |
194 | }else{ | 210 | }else{ |
195 | $book_name = $_POST['book_name']; | 211 | $book_name = $_POST['book_name']; |
196 | - $data_salesman_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("type =2 ") -> where('book_name','like',"%".$book_name."%") -> select() -> toArray(); | 212 | + $data_salesman_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> where('book_name','like',"%".$book_name."%") -> select() -> toArray(); |
197 | } | 213 | } |
198 | if(!empty($data_salesman_goods)){ | 214 | if(!empty($data_salesman_goods)){ |
199 | foreach ($data_salesman_goods as $key => $val){ | 215 | foreach ($data_salesman_goods as $key => $val){ |
@@ -213,8 +229,24 @@ class IndexController extends WeChatBaseController | @@ -213,8 +229,24 @@ class IndexController extends WeChatBaseController | ||
213 | */ | 229 | */ |
214 | public function search_sales_order(){ | 230 | public function search_sales_order(){ |
215 | 231 | ||
232 | + $uid = cmf_get_current_user_id(); | ||
233 | + $data_status = Db::name('my_user') -> where("uid",$uid) -> find(); | ||
234 | + $where = ['type'=>1]; | ||
235 | + if($data_status['status'] == 2){ | ||
236 | + $where = "type = 1 or uid = ".$uid; | ||
237 | + } | ||
238 | + if($data_status['status'] == 3){ | ||
239 | + $salesman_uid = Db::name('my_user') -> where('id',$data_status['pid']) -> find(); | ||
240 | + $where = "type = 1 or uid =".$salesman_uid['uid']; | ||
241 | + } | ||
242 | + if($data_status['status'] == 4){ | ||
243 | + $teacher_id = Db::name('my_user') -> where('id',$data_status['pid']) -> find(); | ||
244 | + $salesman_id = Db::name('my_user') -> where('id',$teacher_id['pid']) -> find(); | ||
245 | + $where = "type = 1 or uid =".$salesman_id['uid']; | ||
246 | + } | ||
247 | + | ||
216 | $search_content = $_POST['search_content']; | 248 | $search_content = $_POST['search_content']; |
217 | - $search_content_data = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("type =2 ") -> where('book_name','like',"%".$search_content."%") -> order('sales desc') -> select() -> toArray(); | 249 | + $search_content_data = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> where('book_name','like',"%".$search_content."%") -> order('sales desc') -> select() -> toArray(); |
218 | if(!empty($search_content_data)){ | 250 | if(!empty($search_content_data)){ |
219 | foreach ($search_content_data as $key => $val){ | 251 | foreach ($search_content_data as $key => $val){ |
220 | $price = explode('.',$search_content_data[$key]['price']); | 252 | $price = explode('.',$search_content_data[$key]['price']); |
@@ -232,8 +264,24 @@ class IndexController extends WeChatBaseController | @@ -232,8 +264,24 @@ class IndexController extends WeChatBaseController | ||
232 | */ | 264 | */ |
233 | public function search_price_order(){ | 265 | public function search_price_order(){ |
234 | 266 | ||
267 | + $uid = cmf_get_current_user_id(); | ||
268 | + $data_status = Db::name('my_user') -> where("uid",$uid) -> find(); | ||
269 | + $where = ['type'=>1]; | ||
270 | + if($data_status['status'] == 2){ | ||
271 | + $where = "type = 1 or uid = ".$uid; | ||
272 | + } | ||
273 | + if($data_status['status'] == 3){ | ||
274 | + $salesman_uid = Db::name('my_user') -> where('id',$data_status['pid']) -> find(); | ||
275 | + $where = "type = 1 or uid =".$salesman_uid['uid']; | ||
276 | + } | ||
277 | + if($data_status['status'] == 4){ | ||
278 | + $teacher_id = Db::name('my_user') -> where('id',$data_status['pid']) -> find(); | ||
279 | + $salesman_id = Db::name('my_user') -> where('id',$teacher_id['pid']) -> find(); | ||
280 | + $where = "type = 1 or uid =".$salesman_id['uid']; | ||
281 | + } | ||
282 | + | ||
235 | $search_content = $_POST['search_content']; | 283 | $search_content = $_POST['search_content']; |
236 | - $search_content_data = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("type =2 ") -> where('book_name','like',"%".$search_content."%") -> order('price desc') -> select() -> toArray(); | 284 | + $search_content_data = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> where('book_name','like',"%".$search_content."%") -> order('price desc') -> select() -> toArray(); |
237 | if(!empty($search_content_data)){ | 285 | if(!empty($search_content_data)){ |
238 | foreach ($search_content_data as $key => $val){ | 286 | foreach ($search_content_data as $key => $val){ |
239 | $price = explode('.',$search_content_data[$key]['price']); | 287 | $price = explode('.',$search_content_data[$key]['price']); |
@@ -251,8 +299,24 @@ class IndexController extends WeChatBaseController | @@ -251,8 +299,24 @@ class IndexController extends WeChatBaseController | ||
251 | */ | 299 | */ |
252 | public function search_synthesis_order(){ | 300 | public function search_synthesis_order(){ |
253 | 301 | ||
302 | + $uid = cmf_get_current_user_id(); | ||
303 | + $data_status = Db::name('my_user') -> where("uid",$uid) -> find(); | ||
304 | + $where = ['type'=>1]; | ||
305 | + if($data_status['status'] == 2){ | ||
306 | + $where = "type = 1 or uid = ".$uid; | ||
307 | + } | ||
308 | + if($data_status['status'] == 3){ | ||
309 | + $salesman_uid = Db::name('my_user') -> where('id',$data_status['pid']) -> find(); | ||
310 | + $where = "type = 1 or uid =".$salesman_uid['uid']; | ||
311 | + } | ||
312 | + if($data_status['status'] == 4){ | ||
313 | + $teacher_id = Db::name('my_user') -> where('id',$data_status['pid']) -> find(); | ||
314 | + $salesman_id = Db::name('my_user') -> where('id',$teacher_id['pid']) -> find(); | ||
315 | + $where = "type = 1 or uid =".$salesman_id['uid']; | ||
316 | + } | ||
317 | + | ||
254 | $book_name = $_POST['search_content']; | 318 | $book_name = $_POST['search_content']; |
255 | - $data_salesman_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where("type =2 ") -> where('book_name','like',"%".$book_name."%") -> select() -> toArray(); | 319 | + $data_salesman_goods = Db::name('goods') -> alias('a') -> field("a.*,b.name") -> join('classification b','a.classify_id = b.id','LEFT') -> where($where) -> where('book_name','like',"%".$book_name."%") -> select() -> toArray(); |
256 | if(!empty($data_salesman_goods)){ | 320 | if(!empty($data_salesman_goods)){ |
257 | foreach ($data_salesman_goods as $key => $val){ | 321 | foreach ($data_salesman_goods as $key => $val){ |
258 | $price = explode('.',$data_salesman_goods[$key]['price']); | 322 | $price = explode('.',$data_salesman_goods[$key]['price']); |
@@ -14,14 +14,139 @@ use think\Db; | @@ -14,14 +14,139 @@ use think\Db; | ||
14 | class OrderpageController extends WeChatBaseController{ | 14 | class OrderpageController extends WeChatBaseController{ |
15 | 15 | ||
16 | /** | 16 | /** |
17 | - * 显示订单页 | 17 | + * 显示平台订单页 |
18 | */ | 18 | */ |
19 | public function order_page(){ | 19 | public function order_page(){ |
20 | 20 | ||
21 | + $indet_id = $this -> request -> param(); | ||
22 | + $uid = cmf_get_current_user_id(); | ||
23 | + $address = Db::name('address') -> where("uid=".$uid." and default_address=1") -> find(); | ||
24 | + if(empty($address)){ | ||
25 | + $this -> assign('address',4); | ||
26 | + }else{ | ||
27 | + $address_arr = explode(',',$address['detailed']); | ||
28 | + $address['detailed'] = $address_arr[0].$address_arr[1]; | ||
29 | + $indet_data = Db::name('indent') -> where("id",$indet_id['indet_id']) -> find(); | ||
30 | + if($indet_data['state'] == 4){ | ||
31 | + $indet_data_update['id'] = $indet_id['indet_id']; | ||
32 | + $indet_data_update['indent_address'] = $address['detailed']; | ||
33 | + $indet_data_update['name'] = $address['name']; | ||
34 | + $indet_data_update['phone'] = $address['phone']; | ||
35 | + Db::name('indent') -> update($indet_data_update); | ||
36 | + } | ||
37 | + $this -> assign('address',$address); | ||
38 | + } | ||
39 | + | ||
40 | + $data = Db::name('indent_goods') -> where('indent_id',$indet_id['indet_id']) -> select() -> toArray(); | ||
41 | + foreach ($data as $key => $val){ | ||
42 | + $pricing = explode('.',$val['pricing']); | ||
43 | + $data[$key]['pricing0'] = $pricing[0]; | ||
44 | + $data[$key]['pricing1'] = $pricing[1]; | ||
45 | + } | ||
46 | + $money = Db::name('indent') -> where('id',$indet_id['indet_id']) -> find(); | ||
47 | + $this -> assign('money',$money['money']); | ||
48 | + $this -> assign('data',$data); | ||
49 | + $this -> assign('indent_id',$indet_id['indet_id']); | ||
21 | return $this -> fetch(); | 50 | return $this -> fetch(); |
22 | 51 | ||
23 | } | 52 | } |
24 | 53 | ||
54 | + /** | ||
55 | + * 显示业务员统一订单页 | ||
56 | + */ | ||
57 | + public function order_salesman_ty(){ | ||
58 | + | ||
59 | + $indet_id = $this -> request -> param(); | ||
60 | + $data = Db::name('indent_goods') -> where('indent_id',$indet_id['indet_id']) -> select() -> toArray(); | ||
61 | + foreach ($data as $key => $val){ | ||
62 | + $pricing = explode('.',$val['price']); | ||
63 | + $data[$key]['price0'] = $pricing[0]; | ||
64 | + $data[$key]['price1'] = $pricing[1]; | ||
65 | + } | ||
66 | + $money = Db::name('indent') -> where('id',$indet_id['indet_id']) -> find(); | ||
67 | + $money['money'] = explode('.',$money['money']); | ||
68 | + $this -> assign('money',$money['money']); | ||
69 | + $this -> assign('data',$data); | ||
70 | + $courier = Db::name('money_ratio') -> where('id',1) -> find(); | ||
71 | + $this -> assign('courier',$courier['courier']); | ||
72 | + $this -> assign('indent_id',$indet_id['indet_id']); | ||
73 | + return $this -> fetch(); | ||
74 | + | ||
75 | + } | ||
76 | + | ||
77 | + /** | ||
78 | + * 商品数量加一 | ||
79 | + */ | ||
80 | + public function shop_cart_numadd(){ | ||
81 | + | ||
82 | + $id = $_POST['id']; | ||
83 | + $data = Db::name('indent_goods') -> where('id',$id) -> find(); | ||
84 | + if($data['number']<200){ | ||
85 | + $res = Db::name('indent_goods') -> where('id',$id) -> setInc('number'); | ||
86 | + $indent_id = Db::name('indent_goods') -> where('id',$id) -> find(); | ||
87 | + Db::name('indent') -> where('id',$indent_id['indent_id']) -> setInc('money',$_POST['price']); | ||
88 | + } | ||
89 | + return true; | ||
90 | + | ||
91 | + } | ||
92 | + | ||
93 | + /** | ||
94 | + * 商品数量减一 | ||
95 | + */ | ||
96 | + public function shop_cart_numdec(){ | ||
97 | + | ||
98 | + $id = $_POST['id']; | ||
99 | + $data = Db::name('indent_goods') -> where('id',$id) -> find(); | ||
100 | + if($data['number']>1){ | ||
101 | + Db::name('indent_goods') -> where('id',$id) -> setDec('number'); | ||
102 | + $indent_id = Db::name('indent_goods') -> where('id',$id) -> find(); | ||
103 | + Db::name('indent') -> where('id',$indent_id['indent_id']) -> setDec('money',$_POST['price']); | ||
104 | + } | ||
105 | + return true; | ||
106 | + | ||
107 | + } | ||
108 | + | ||
109 | + /** | ||
110 | + * 显示业务员快递订单页 | ||
111 | + */ | ||
112 | + public function order_salesman_kd(){ | ||
113 | + | ||
114 | + $uid = cmf_get_current_user_id(); | ||
115 | + $indent_id = $this -> request -> param(); | ||
116 | + $money = Db::name('indent') -> where("id =".$indent_id['indet_id']) -> find(); | ||
117 | + $indent_goods_data = Db::name('indent_goods') -> where('indent_id',$indent_id['indet_id']) -> select(); | ||
118 | + $this -> assign('data',$indent_goods_data); | ||
119 | + $courier = Db::name('money_ratio') -> where('id',1) -> find(); | ||
120 | + $this -> assign('courier',$courier['courier']); | ||
121 | + $money['money'] = $money['money']+$courier['courier']; | ||
122 | + $this -> assign('money',$money['money']); | ||
123 | + | ||
124 | + $address = Db::name('address') -> where("uid=".$uid." and default_address=1") -> find(); | ||
125 | + if(empty($address)){ | ||
126 | + $this -> assign('address',4); | ||
127 | + }else{ | ||
128 | + $address_arr = explode(',',$address['detailed']); | ||
129 | + $address['detailed'] = $address_arr[0].$address_arr[1]; | ||
130 | + $indet_data = Db::name('indent') -> where("id",$indent_id['indet_id']) -> find(); | ||
131 | + if($indet_data['state'] == 4){ | ||
132 | + $indet_data_update['id'] = $indent_id['indet_id']; | ||
133 | + $indet_data_update['indent_address'] = $address['detailed']; | ||
134 | + $indet_data_update['name'] = $address['name']; | ||
135 | + $indet_data_update['phone'] = $address['phone']; | ||
136 | + Db::name('indent') -> update($indet_data_update); | ||
137 | + } | ||
138 | + $this -> assign('address',$address); | ||
139 | + } | ||
140 | + $this -> assign('indet_id',$indent_id['indet_id']); | ||
141 | + return $this -> fetch(); | ||
142 | + | ||
143 | + } | ||
144 | + | ||
145 | + | ||
146 | + | ||
147 | + | ||
148 | + | ||
149 | + | ||
25 | 150 | ||
26 | 151 | ||
27 | 152 |
@@ -5,6 +5,7 @@ namespace app\portal\controller; | @@ -5,6 +5,7 @@ namespace app\portal\controller; | ||
5 | use cmf\controller\HomeBaseController; | 5 | use cmf\controller\HomeBaseController; |
6 | use EasyWeChat\Foundation\Application; | 6 | use EasyWeChat\Foundation\Application; |
7 | use EasyWeChat\Payment\Order; | 7 | use EasyWeChat\Payment\Order; |
8 | +use think\Db; | ||
8 | 9 | ||
9 | /** | 10 | /** |
10 | * 微信支付,退款,提现DEMO | 11 | * 微信支付,退款,提现DEMO |
@@ -28,12 +29,23 @@ class PayController extends HomeBaseController | @@ -28,12 +29,23 @@ class PayController extends HomeBaseController | ||
28 | * 微信支付 | 29 | * 微信支付 |
29 | */ | 30 | */ |
30 | public function index(){ | 31 | public function index(){ |
32 | + $id = $this->request->param('id',0,'intval'); | ||
33 | + if(empty($id)){ | ||
34 | + $this->error('缺少必要参数','','',''); | ||
35 | + } | ||
36 | + $data = Db::name('indent')->where('id',$id)->find(); | ||
37 | + if(empty($data)){ | ||
38 | + $this->error('查询为空','','',''); | ||
39 | + } | ||
40 | + if($data['state'] != 4){ | ||
41 | + $this->error('订单不是待支付状态','','',''); | ||
42 | + } | ||
31 | $attributes = [ | 43 | $attributes = [ |
32 | 'trade_type' => 'JSAPI', | 44 | 'trade_type' => 'JSAPI', |
33 | 'body' => '百荣科技', | 45 | 'body' => '百荣科技', |
34 | 'detail' => '以客户为中心 以奋斗者文本', | 46 | 'detail' => '以客户为中心 以奋斗者文本', |
35 | - 'out_trade_no' => cmf_get_order_sn(), | ||
36 | - 'total_fee' => 1, // 单位:分 | 47 | + 'out_trade_no' => $data['order_number'], |
48 | + 'total_fee' => $data['money']*100, // 单位:分 | ||
37 | 'notify_url' => url('portal/pay/notify','','',true), // 支付结果通知网址,如果不设置则会使用配置里的默认地址 | 49 | 'notify_url' => url('portal/pay/notify','','',true), // 支付结果通知网址,如果不设置则会使用配置里的默认地址 |
38 | 'openid' => cmf_get_current_user_openid(), // trade_type=JSAPI,此参数必传,用户在商户appid下的唯一标识, | 50 | 'openid' => cmf_get_current_user_openid(), // trade_type=JSAPI,此参数必传,用户在商户appid下的唯一标识, |
39 | ]; | 51 | ]; |
@@ -68,8 +68,39 @@ class SalesmangoodsController extends WeChatBaseController{ | @@ -68,8 +68,39 @@ class SalesmangoodsController extends WeChatBaseController{ | ||
68 | 68 | ||
69 | } | 69 | } |
70 | 70 | ||
71 | + /** | ||
72 | + * 业务员商品费用查询 | ||
73 | + */ | ||
74 | + public function goods_cost(){ | ||
75 | + | ||
76 | + $id = $_POST['goods_id']; | ||
77 | + $data = Db::name('goods') -> where('id',$id) -> find(); | ||
78 | + return json_encode($data); | ||
79 | + | ||
80 | + } | ||
81 | + | ||
82 | + /** | ||
83 | + * 点击费用编辑 | ||
84 | + */ | ||
85 | + public function moneyedit(){ | ||
86 | + | ||
87 | + $data = Db::name('goods') -> where('id',$_POST['goods_id']) -> update(['price'=>$_POST['price'],'money'=>$_POST['money']]); | ||
88 | + if($data){ | ||
89 | + return true; | ||
90 | + }else{ | ||
91 | + return false; | ||
92 | + } | ||
71 | 93 | ||
94 | + } | ||
72 | 95 | ||
96 | + /** | ||
97 | + * 添加业务员商品页 | ||
98 | + */ | ||
99 | + public function Salesman_goods_add(){ | ||
100 | + | ||
101 | + return $this -> fetch(); | ||
102 | + | ||
103 | + } | ||
73 | 104 | ||
74 | 105 | ||
75 | 106 |
@@ -125,7 +125,8 @@ class ShopcartController extends WeChatBaseController{ | @@ -125,7 +125,8 @@ class ShopcartController extends WeChatBaseController{ | ||
125 | foreach ($data as $key => $val){ | 125 | foreach ($data as $key => $val){ |
126 | if($data[0]['type'] == $data[$key]['type']){ | 126 | if($data[0]['type'] == $data[$key]['type']){ |
127 | }else{ | 127 | }else{ |
128 | - return false; | 128 | + $ret['type'] = 3; |
129 | + return json_encode($ret); | ||
129 | } | 130 | } |
130 | } | 131 | } |
131 | if($data[0]['type'] == 1){ | 132 | if($data[0]['type'] == 1){ |
@@ -167,7 +168,21 @@ class ShopcartController extends WeChatBaseController{ | @@ -167,7 +168,21 @@ class ShopcartController extends WeChatBaseController{ | ||
167 | $book_num += $val['book_num']; | 168 | $book_num += $val['book_num']; |
168 | } | 169 | } |
169 | $indent['book_num'] = $book_num; | 170 | $indent['book_num'] = $book_num; |
170 | - return 2; | 171 | + $indent['salesman_uid'] = $data[0]['uid']; |
172 | + $indet_id = Db::name('indent') -> insertGetId($indent); | ||
173 | + foreach ($data as $key => $val){ | ||
174 | + $indent_goods['book_name'] = $val['book_name']; | ||
175 | + $indent_goods['pricing'] = $val['pricing']; | ||
176 | + $indent_goods['price'] = $val['price']; | ||
177 | + $indent_goods['number'] = $val['book_num']; | ||
178 | + $indent_goods['thumbnail'] = $val['show_img']; | ||
179 | + $indent_goods['indent_id'] = $indet_id; | ||
180 | + Db::name('indent_goods ') -> insert($indent_goods); | ||
181 | + } | ||
182 | + $ret['type'] = 2; | ||
183 | + $ret['indet_id'] = $indet_id; | ||
184 | + $res = json_encode($ret); | ||
185 | + return $res; | ||
171 | } | 186 | } |
172 | 187 | ||
173 | 188 |
@@ -34,8 +34,6 @@ define('RUNTIME_PATH', CMF_ROOT . 'data/runtime/'); | @@ -34,8 +34,6 @@ define('RUNTIME_PATH', CMF_ROOT . 'data/runtime/'); | ||
34 | // 定义CMF 版本号 | 34 | // 定义CMF 版本号 |
35 | define('BRONET_VERSION', '5.0.170927'); | 35 | define('BRONET_VERSION', '5.0.170927'); |
36 | 36 | ||
37 | -//定义短信认证 | ||
38 | -define('EXTEND_PATH', '../extend/'); | ||
39 | 37 | ||
40 | // 加载框架基础文件 | 38 | // 加载框架基础文件 |
41 | require CMF_ROOT . 'simplewind/thinkphp/base.php'; | 39 | require CMF_ROOT . 'simplewind/thinkphp/base.php'; |
@@ -32,69 +32,60 @@ | @@ -32,69 +32,60 @@ | ||
32 | <!-- 地址 --> | 32 | <!-- 地址 --> |
33 | <div class="order_address"> | 33 | <div class="order_address"> |
34 | <!-- 暂无 --> | 34 | <!-- 暂无 --> |
35 | - <div class="order_addressNo"> | ||
36 | - <div class="order_adImg"> | ||
37 | - <img src="__TMPL__/public/assets/images/31.png" alt=""> | ||
38 | - </div> | ||
39 | - <p class="order_addressGo">暂无收货地址,<a href="address_closed.html">去添加</a></p> | ||
40 | - </div> | ||
41 | - <!-- 有地址 --> | ||
42 | - <!-- <div class="order_addressYes"> | ||
43 | - <div class="or_addressYesImg1"> | ||
44 | - <img src="img/38.png" alt=""> | ||
45 | - </div> | ||
46 | - <div class="or_addressYesTxt1"> | ||
47 | - <div class="or_addressYesTxt2"> | ||
48 | - <div class="or_addressName">孙骁骁</div> | ||
49 | - <p class="or_addressPhone">152 **** 4896</p> | 35 | + <if condition="$address eq 4"> |
36 | + <div class="order_addressNo"> | ||
37 | + <div class="order_adImg"> | ||
38 | + <img src="__TMPL__/public/assets/images/31.png" alt=""> | ||
39 | + </div> | ||
40 | + <p class="order_addressGo">暂无默认收货地址,<a href="{:url('Personalcenter/shop_address')}">去添加</a></p> | ||
41 | + </div> | ||
42 | + <else/> | ||
43 | + <div class="order_addressYes"> | ||
44 | + <div class="or_addressYesImg1"> | ||
45 | + <img src="__TMPL__/public/assets/images/38.png" alt=""> | ||
46 | + </div> | ||
47 | + <div class="or_addressYesTxt1"> | ||
48 | + <div class="or_addressYesTxt2"> | ||
49 | + <div class="or_addressName" id="name">{$address.name}</div> | ||
50 | + <p class="or_addressPhone" id="phone">{$address.phone}</p> | ||
51 | + </div> | ||
52 | + <p class="or_address_detailed" id="detailed">{$address.region}{$address.detailed}</p> | ||
53 | + </div> | ||
54 | + <div class="or_addressYesImg2"> | ||
55 | + <a href="{:url('Personalcenter/shop_address')}"> | ||
56 | + <img src="__TMPL__/public/assets/images/29.png" alt=""> | ||
57 | + </a> | ||
50 | </div> | 58 | </div> |
51 | - <p class="or_address_detailed">天津市西青区红磡领事郡道开运大厦</p> | ||
52 | - </div> | ||
53 | - <div class="or_addressYesImg2"> | ||
54 | - <img src="img/29.png" alt=""> | ||
55 | </div> | 59 | </div> |
56 | - </div> --> | 60 | + </if> |
61 | + <!-- 有地址 --> | ||
62 | + | ||
57 | </div> | 63 | </div> |
58 | <!-- 订单信息 --> | 64 | <!-- 订单信息 --> |
59 | <div class="order_news"> | 65 | <div class="order_news"> |
60 | <h1 class="order_newsTit">订单信息</h1> | 66 | <h1 class="order_newsTit">订单信息</h1> |
61 | <ul class="order_newsUl"> | 67 | <ul class="order_newsUl"> |
62 | - <li> | ||
63 | - <div class="order_newsImg"> | ||
64 | - <img src="__TMPL__/public/assets/images/36.png" alt=""> | ||
65 | - </div> | ||
66 | - <div class="order_newsCon"> | ||
67 | - <div class="order_newsTxt1 txt-cut">小学五年级英语下册语五年级下册好用不贵经济实惠五年级下册好...</div> | ||
68 | - <div class="order_newsTxt2">×<span>1</span></div> | ||
69 | - <div class="order_newsTxt3"> | ||
70 | - <p class="de_topTxt1_1">¥<span>265.00</span></p> | ||
71 | - <p class="de_topTxt1_2">¥<span>265</span>.00</p> | ||
72 | - <div class="order_newsNum"> | ||
73 | - <div class="order_newsJian">-</div> | ||
74 | - <input class="order_newsnum" type="text" readonly="readonly" value="1"> | ||
75 | - <div class="order_newsJia">+</div> | ||
76 | - </div> | 68 | + <input type="hidden" name="indet_id" value="{$indent_id}"> |
69 | + <volist name="data" id="vo"> | ||
70 | + <li> | ||
71 | + <div class="order_newsImg"> | ||
72 | + <img src="{:cmf_get_image_url($vo.thumbnail)}" alt=""> | ||
77 | </div> | 73 | </div> |
78 | - </div> | ||
79 | - </li> | ||
80 | - <li> | ||
81 | - <div class="order_newsImg"> | ||
82 | - <img src="__TMPL__/public/assets/images/36.png" alt=""> | ||
83 | - </div> | ||
84 | - <div class="order_newsCon"> | ||
85 | - <div class="order_newsTxt1 txt-cut">小学五年级英语下册语五年级下册好用不贵经济实惠五年级下册好...</div> | ||
86 | - <div class="order_newsTxt2">×<span>0</span></div> | ||
87 | - <div class="order_newsTxt3"> | ||
88 | - <p class="de_topTxt1_1">¥<span>265.40</span></p> | ||
89 | - <p class="de_topTxt1_2">¥<span>265</span>.00</p> | ||
90 | - <div class="order_newsNum"> | ||
91 | - <div class="order_newsJian">-</div> | ||
92 | - <input class="order_newsnum" type="text" readonly="readonly" value="1"> | ||
93 | - <div class="order_newsJia">+</div> | 74 | + <div class="order_newsCon"> |
75 | + <div class="order_newsTxt1 txt-cut">{$vo.book_name}</div> | ||
76 | + <div class="order_newsTxt2">×<span>{$vo.number}</span></div> | ||
77 | + <div class="order_newsTxt3"> | ||
78 | + <p class="de_topTxt1_1">¥<span>{$vo.price}</span></p> | ||
79 | + <p class="de_topTxt1_2">¥<span>{$vo.pricing0}</span>.{$vo.pricing1}</p> | ||
80 | + <div class="order_newsNum"> | ||
81 | + <div class="order_newsJian" onclick="jian({$vo.id},{$vo.price})">-</div> | ||
82 | + <input class="order_newsnum" type="text" readonly="readonly" value="{$vo.number}"> | ||
83 | + <div class="order_newsJia" onclick="jia({$vo.id},{$vo.price})">+</div> | ||
84 | + </div> | ||
94 | </div> | 85 | </div> |
95 | </div> | 86 | </div> |
96 | - </div> | ||
97 | - </li> | 87 | + </li> |
88 | + </volist> | ||
98 | </ul> | 89 | </ul> |
99 | </div> | 90 | </div> |
100 | <!-- 支付方式/配送方式 --> | 91 | <!-- 支付方式/配送方式 --> |
@@ -108,7 +99,7 @@ | @@ -108,7 +99,7 @@ | ||
108 | <span class="order_EtcTxt2">快递</span> | 99 | <span class="order_EtcTxt2">快递</span> |
109 | </div> | 100 | </div> |
110 | <div class="order_Etc2"> | 101 | <div class="order_Etc2"> |
111 | - <p class="order_EtcTxt">配送方式</p> | 102 | + <p class="order_EtcTxt">买家留言</p> |
112 | <textarea placeholder="在此填写您的留言"></textarea> | 103 | <textarea placeholder="在此填写您的留言"></textarea> |
113 | </div> | 104 | </div> |
114 | </div> | 105 | </div> |
@@ -116,19 +107,53 @@ | @@ -116,19 +107,53 @@ | ||
116 | <div class="order_bottom"> | 107 | <div class="order_bottom"> |
117 | <div class="order_bottom1"> | 108 | <div class="order_bottom1"> |
118 | <p class="order_bottomHe">合计金额:</p> | 109 | <p class="order_bottomHe">合计金额:</p> |
119 | - <p class="de_topTxt1_1 zoji">¥<span>265.00</span></p> | 110 | + <p class="de_topTxt1_1 zoji">¥<span>{$money}</span></p> |
120 | </div> | 111 | </div> |
121 | 112 | ||
122 | - <div class="order_bottom2"> | ||
123 | - <a href="w_shopping_cart.html" style="color:white"> | 113 | + <div class="order_bottom2" onclick="go_pay()"> |
124 | 立即支付 | 114 | 立即支付 |
125 | - </a> | ||
126 | </div> | 115 | </div> |
127 | </div> | 116 | </div> |
128 | </div> | 117 | </div> |
129 | <script src="__TMPL__/public/assets/js/base.js"></script> | 118 | <script src="__TMPL__/public/assets/js/base.js"></script> |
130 | <script src="__TMPL__/public/assets/js/jquery.js"></script> | 119 | <script src="__TMPL__/public/assets/js/jquery.js"></script> |
131 | <script> | 120 | <script> |
121 | + /** | ||
122 | + *点击去支付 | ||
123 | + */ | ||
124 | + function go_pay(){ | ||
125 | + name = $('#name').text(); | ||
126 | + phone = $('#phone').text(); | ||
127 | + detailed = $('#detailed').text(); | ||
128 | + if(name == ''){ | ||
129 | + alert('姓名不能为空'); | ||
130 | + }else if(phone == ''){ | ||
131 | + alert('手机号不能为空'); | ||
132 | + }else if(detailed == ''){ | ||
133 | + alert('地址不能为空'); | ||
134 | + }else{ | ||
135 | + | ||
136 | + } | ||
137 | + } | ||
138 | + | ||
139 | + /** | ||
140 | + *点击加一 | ||
141 | + */ | ||
142 | + function jia(id,price){ | ||
143 | + $.post("{:url('Orderpage/shop_cart_numadd')}",{id:id,price:price},function(data){ | ||
144 | + }); | ||
145 | + } | ||
146 | + | ||
147 | + /** | ||
148 | + * 点击减一 | ||
149 | + */ | ||
150 | + function jian(id,price){ | ||
151 | + $.post("{:url('Orderpage/shop_cart_numdec')}",{id:id,price:price},function(data){ | ||
152 | + | ||
153 | + }); | ||
154 | + } | ||
155 | +</script> | ||
156 | +<script> | ||
132 | $(document).ready(function() { | 157 | $(document).ready(function() { |
133 | // 为减少和添加商品数量的按钮绑定事件回调 | 158 | // 为减少和添加商品数量的按钮绑定事件回调 |
134 | $('.order_newsNum div').on('click', function(evt) { | 159 | $('.order_newsNum div').on('click', function(evt) { |
1 | +<!DOCTYPE html> | ||
2 | +<html lang="en"> | ||
3 | + | ||
4 | +<head> | ||
5 | + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> | ||
6 | + <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" /> | ||
7 | + <meta http-equiv="X-UA-Compatible" content="ie=edge"> | ||
8 | + <title>学考无忧-确认订单</title> | ||
9 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css"> | ||
10 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/base.css"> | ||
11 | + <style> | ||
12 | + .order_address { | ||
13 | + padding-bottom: 0.26rem; | ||
14 | + background-repeat: no-repeat; | ||
15 | + background-image: url("__TMPL__/public/assets/images/32.png"); | ||
16 | + background-position: bottom; | ||
17 | + background-size: 100% 0.06rem; | ||
18 | + background-color: white; | ||
19 | + } | ||
20 | + | ||
21 | + .yw_wayActive { | ||
22 | + border: 0; | ||
23 | + background-size: 100% 100%; | ||
24 | + background-image: url('__TMPL__/public/assets/images/71.png'); | ||
25 | + } | ||
26 | + </style> | ||
27 | +</head> | ||
28 | + | ||
29 | +<body> | ||
30 | + <div class="order_box"> | ||
31 | + <!-- 顶部 --> | ||
32 | + <div class="order_top"> | ||
33 | + <img src="__TMPL__/public/assets/images/left.png" alt=""> | ||
34 | + <p>订单确认</p> | ||
35 | + </div> | ||
36 | + <!-- 地址 --> | ||
37 | + <div class="order_address"> | ||
38 | + <!-- 暂无 --> | ||
39 | + <if condition="$address eq 4"> | ||
40 | + <div class="order_addressNo"> | ||
41 | + <div class="order_adImg"> | ||
42 | + <img src="__TMPL__/public/assets/images/31.png" alt=""> | ||
43 | + </div> | ||
44 | + <p class="order_addressGo">暂无默认收货地址,<a href="{:url('Personalcenter/shop_address')}">去添加</a></p> | ||
45 | + </div> | ||
46 | + <else/> | ||
47 | + <div class="order_addressYes"> | ||
48 | + <div class="or_addressYesImg1"> | ||
49 | + <img src="__TMPL__/public/assets/images/38.png" alt=""> | ||
50 | + </div> | ||
51 | + <div class="or_addressYesTxt1"> | ||
52 | + <div class="or_addressYesTxt2"> | ||
53 | + <div class="or_addressName" id="name">{$address.name}</div> | ||
54 | + <p class="or_addressPhone" id="phone">{$address.phone}</p> | ||
55 | + </div> | ||
56 | + <p class="or_address_detailed" id="detailed">{$address.region}{$address.detailed}</p> | ||
57 | + </div> | ||
58 | + <div class="or_addressYesImg2"> | ||
59 | + <a href="{:url('Personalcenter/shop_address')}"> | ||
60 | + <img src="__TMPL__/public/assets/images/29.png" alt=""> | ||
61 | + </a> | ||
62 | + </div> | ||
63 | + </div> | ||
64 | + </if> | ||
65 | + </div> | ||
66 | + | ||
67 | + <!-- 订单信息 --> | ||
68 | + <div class="order_news"> | ||
69 | + <!-- 配送方式 --> | ||
70 | + <div class="yw_way"> | ||
71 | + <h3>配送方式</h3> | ||
72 | + <div class="yw_way2"> | ||
73 | + <div class="yw_way2Li " onclick="go_unified()">统一配送</div> | ||
74 | + <div class="yw_way2Li yw_wayActive">快递配送({$courier}元)</div> | ||
75 | + </div> | ||
76 | + </div> | ||
77 | + <h1 class="order_newsTit">订单信息</h1> | ||
78 | + <ul class="order_newsUl"> | ||
79 | + <volist name="data" id="vo"> | ||
80 | + <li> | ||
81 | + <div class="order_newsImg"> | ||
82 | + <img src="{:cmf_get_image_url($vo.thumbnail)}" alt=""> | ||
83 | + </div> | ||
84 | + <div class="order_newsCon"> | ||
85 | + <div class="order_newsTxt1 txt-cut">{$vo.book_name}</div> | ||
86 | + <div class="order_newsTxt2">×<span>{$vo.number}</span></div> | ||
87 | + <div class="order_newsTxt3"> | ||
88 | + <p class="de_topTxt1_1">¥<span>{$vo.price}</span></p> | ||
89 | + <p class="de_topTxt1_2">¥<span>{$vo.pricing}</span></p> | ||
90 | + <div class="order_newsNum"> | ||
91 | + <div class="order_newsJian" onclick="jian({$vo.id},{$vo.price})">-</div> | ||
92 | + <input class="order_newsnum" type="text" readonly="readonly" value="{$vo.number}"> | ||
93 | + <div class="order_newsJia" onclick="jia({$vo.id},{$vo.price})">+</div> | ||
94 | + </div> | ||
95 | + </div> | ||
96 | + </div> | ||
97 | + </li> | ||
98 | + </volist> | ||
99 | + </ul> | ||
100 | + </div> | ||
101 | + <!-- 支付方式/配送方式 --> | ||
102 | + <div class="order_Etc"> | ||
103 | + <div class="order_Etc1"> | ||
104 | + <p class="order_EtcTxt">支付方式</p> | ||
105 | + <img class="order_EtcImg" src="__TMPL__/public/assets/images/34.png" alt=""> | ||
106 | + </div> | ||
107 | + <div class="order_Etc1"> | ||
108 | + <p class="order_EtcTxt">配送方式</p> | ||
109 | + <span class="order_EtcTxt2">快递</span> | ||
110 | + </div> | ||
111 | + <div class="order_Etc2"> | ||
112 | + <p class="order_EtcTxt">买家留言</p> | ||
113 | + <textarea placeholder="在此填写您的留言"></textarea> | ||
114 | + </div> | ||
115 | + </div> | ||
116 | + <!-- 底部 --> | ||
117 | + <div class="order_bottom"> | ||
118 | + <div class="order_bottom1"> | ||
119 | + <p class="order_bottomHe">合计金额:</p> | ||
120 | + <p class="de_topTxt1_1 zoji">¥<span>{$money}</span></p> | ||
121 | + </div> | ||
122 | + <div class="order_bottom2" onclick="go_pay()">立即支付</div> | ||
123 | + </div> | ||
124 | + </div> | ||
125 | + <script src="__TMPL__/public/assets/js/base.js"></script> | ||
126 | + <script src="__TMPL__/public/assets/js/jquery.js"></script> | ||
127 | + <script> | ||
128 | + | ||
129 | + /** | ||
130 | + * 点击统一配送 | ||
131 | + */ | ||
132 | + function go_unified(){ | ||
133 | + window.location.href = "{:url('Orderpage/order_salesman_ty')}?indet_id="+{$indet_id}; | ||
134 | + } | ||
135 | + | ||
136 | + /** | ||
137 | + *点击去支付 | ||
138 | + */ | ||
139 | + function go_pay(){ | ||
140 | + name = $('#name').text(); | ||
141 | + phone = $('#phone').text(); | ||
142 | + detailed = $('#detailed').text(); | ||
143 | + if(name == ''){ | ||
144 | + alert('姓名不能为空'); | ||
145 | + }else if(phone == ''){ | ||
146 | + alert('手机号不能为空'); | ||
147 | + }else if(detailed == ''){ | ||
148 | + alert('地址不能为空'); | ||
149 | + }else{ | ||
150 | + | ||
151 | + } | ||
152 | + } | ||
153 | + | ||
154 | + /** | ||
155 | + *点击加一 | ||
156 | + */ | ||
157 | + function jia(id,price){ | ||
158 | + $.post("{:url('Orderpage/shop_cart_numadd')}",{id:id,price:price},function(data){ | ||
159 | + }); | ||
160 | + } | ||
161 | + | ||
162 | + /** | ||
163 | + * 点击减一 | ||
164 | + */ | ||
165 | + function jian(id,price){ | ||
166 | + $.post("{:url('Orderpage/shop_cart_numdec')}",{id:id,price:price},function(data){ | ||
167 | + | ||
168 | + }); | ||
169 | + } | ||
170 | + </script> | ||
171 | + <script> | ||
172 | + $(document).ready(function() { | ||
173 | + // 配送方式 | ||
174 | + $('.yw_way2 div').click(function() { | ||
175 | + $(this).addClass('yw_wayActive').siblings().removeClass('yw_wayActive'); | ||
176 | + }) | ||
177 | + | ||
178 | + $(".order_newsNum div").on("click", function(evt) { | ||
179 | + if ($(this).text() == "-") { | ||
180 | + var count = parseInt($(this).next().val()); | ||
181 | + if (count > 1) { | ||
182 | + count -= 1; | ||
183 | + $(this).next().val(count); | ||
184 | + } else { | ||
185 | + alert("商品数量最少为1"); | ||
186 | + } | ||
187 | + $(this).parents(".order_newsCon").find(".order_newsTxt2 span").text(count); | ||
188 | + } else { | ||
189 | + var count = parseInt($(this).prev().val()); | ||
190 | + if (count < 200) { | ||
191 | + count += 1; | ||
192 | + $(this).prev().val(count); | ||
193 | + } else { | ||
194 | + alert("商品数量最多为200"); | ||
195 | + } | ||
196 | + $(this).parents(".order_newsCon").find(".order_newsTxt2 span").text(count); | ||
197 | + } | ||
198 | + var price = parseFloat($(this).parents(".order_newsTxt3").children(".de_topTxt1_1").text().split("¥")[1]); | ||
199 | + calcTotal2(); | ||
200 | + }); | ||
201 | + | ||
202 | + // 计算总计 | ||
203 | + function calcTotal2() { | ||
204 | + var checkBoxes = $(".sh_cartround img"); | ||
205 | + var priceSpans = $(".order_newsTxt3 .de_topTxt1_1 span"); | ||
206 | + var countInputs = $(".order_newsNum .order_newsnum"); | ||
207 | + var totalCount = 0; | ||
208 | + var totalPrice = {$courier}; | ||
209 | + for (var i = 0; i < priceSpans.length; i += 1) { | ||
210 | + // 强调: jQuery对象使用下标运算或get方法会还原成原生的JavaScript对象 | ||
211 | + var price = parseFloat($(priceSpans[i]).text()); | ||
212 | + var count = parseInt($(countInputs[i]).val()); | ||
213 | + totalCount += count; | ||
214 | + totalPrice += price * count; | ||
215 | + } | ||
216 | + $(".zoji span").html(totalPrice.toFixed(2)); | ||
217 | + } | ||
218 | + }) | ||
219 | + </script> | ||
220 | +</body> | ||
221 | + | ||
222 | +</html> |
1 | +<!DOCTYPE html> | ||
2 | +<html lang="en"> | ||
3 | + | ||
4 | +<head> | ||
5 | + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> | ||
6 | + <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" /> | ||
7 | + <meta http-equiv="X-UA-Compatible" content="ie=edge" /> | ||
8 | + <title>学考无忧-订单确认-选择地址信息</title> | ||
9 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/mui.min.css"> | ||
10 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/mui.picker.min.css"> | ||
11 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css" /> | ||
12 | + <link rel="stylesheet" href="__TMPL__/public/assets/css/log.css" /> | ||
13 | + <style type="text/css"> | ||
14 | + .mui-poppicker-header, | ||
15 | + .mui-picker { | ||
16 | + background-color: white; | ||
17 | + } | ||
18 | + | ||
19 | + .mui-btn-blue, | ||
20 | + .mui-btn-primary, | ||
21 | + input[type=submit] { | ||
22 | + background-color: #FF7700; | ||
23 | + border: 0; | ||
24 | + } | ||
25 | + | ||
26 | + .mui-pciker-list li.highlight { | ||
27 | + color: #FF7700; | ||
28 | + } | ||
29 | + </style> | ||
30 | +</head> | ||
31 | + | ||
32 | +<body style="background-color: #F7F7F7;"> | ||
33 | +<div class="tx_mask_school"> | ||
34 | + <div class="tx_maskCon_school"> | ||
35 | + <div class="three_model_school"> | ||
36 | + <div class="three_model_school_title"> | ||
37 | + 选择学校-班级 | ||
38 | + </div> | ||
39 | + <div class="three_model_school_tab"> | ||
40 | + <div class="three_model_school_left three_model_school_hover word_color"> | ||
41 | + 学校 | ||
42 | + </div> | ||
43 | + <div class="three_model_school_left"> | ||
44 | + 班级 | ||
45 | + </div> | ||
46 | + </div> | ||
47 | + <div> | ||
48 | + <div class="three_model_school_data there_university" style="display: block;"> | ||
49 | + <div class="three_model_school_name">天津科技大学</div> | ||
50 | + <div class="three_model_school_name">天津科技大学</div> | ||
51 | + <div class="three_model_school_name there_unActive">天津科技大学</div> | ||
52 | + <div class="three_model_school_name">天津科技大学2</div> | ||
53 | + <div class="three_model_school_name">天津科技大学3</div> | ||
54 | + <div class="three_model_school_name">天津科技大学4</div> | ||
55 | + <div class="three_model_school_name">天津科技大学5</div> | ||
56 | + <div class="three_model_school_name">天津科技大学6</div> | ||
57 | + </div> | ||
58 | + <div class="three_model_school_data there_class"> | ||
59 | + <div class="three_model_school_name">G1-11</div> | ||
60 | + <div class="three_model_school_name">G1-12</div> | ||
61 | + <div class="three_model_school_name">G1-13</div> | ||
62 | + <div class="three_model_school_name">G1-14</div> | ||
63 | + <div class="three_model_school_name">G1-15</div> | ||
64 | + <div class="three_model_school_name">G1-16</div> | ||
65 | + </div> | ||
66 | + </div> | ||
67 | + </div> | ||
68 | + </div> | ||
69 | +</div> | ||
70 | +<div class="log_top_co" style="background-color: white;"> | ||
71 | + <!-- 顶部 --> | ||
72 | + <div class=" order_top log_top_co"> | ||
73 | + <a href="javascript:history.go(-1)"> | ||
74 | + <img src="__TMPL__/public/assets/images/left.png" alt="" /> | ||
75 | + </a> | ||
76 | + <p>订单确认</p> | ||
77 | + </div> | ||
78 | +</div> | ||
79 | +<!-- 配送方式 --> | ||
80 | +<div class="log_four_top"> | ||
81 | + <div class="log_four_top_left"> | ||
82 | + 配送方式 | ||
83 | + </div> | ||
84 | + <div class="log_four_top_right"> | ||
85 | + <div class="log_four_top_right_one log_four_top_right_bg">统一配送</div> | ||
86 | + <div class="log_four_top_right_two" onclick="go_courier()"> | ||
87 | + 快递配送({$courier}元) | ||
88 | + </div> | ||
89 | + </div> | ||
90 | +</div> | ||
91 | +<!-- 地址信息 --> | ||
92 | +<div class="log_four_input"> | ||
93 | + <div class="log_four_input_title"> | ||
94 | + 地址信息 | ||
95 | + </div> | ||
96 | + <div class="log_four_input_one"> | ||
97 | + <div class="log_four_input_one_left"> | ||
98 | + 地区 | ||
99 | + </div> | ||
100 | + <div class="log_four_input_one_center"> | ||
101 | + <div id="city_text">请选择省市区</div> | ||
102 | + </div> | ||
103 | + <div class="log_four_input_one_right"> | ||
104 | + <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
105 | + </div> | ||
106 | + </div> | ||
107 | + <div class="log_four_input_one log_banjis"> | ||
108 | + <div class="log_four_input_one_left"> | ||
109 | + 学校 | ||
110 | + </div> | ||
111 | + <div class="log_four_input_one_center"> | ||
112 | + <div class="city_text">请选择学校和班级</div> | ||
113 | + </div> | ||
114 | + <div class="log_four_input_one_right"> | ||
115 | + <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
116 | + </div> | ||
117 | + | ||
118 | + </div> | ||
119 | + | ||
120 | + <div class="log_four_input_one"> | ||
121 | + <div class="log_four_input_one_left"> | ||
122 | + 姓名 | ||
123 | + </div> | ||
124 | + <div class="log_four_input_one_center"> | ||
125 | + <input type="text" placeholder="请输入姓名" /> | ||
126 | + </div> | ||
127 | + <div class="log_four_input_one_right"> | ||
128 | + <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
129 | + </div> | ||
130 | + </div> | ||
131 | + <div class="log_four_input_one"> | ||
132 | + <div class="log_four_input_one_left"> | ||
133 | + 手机号 | ||
134 | + </div> | ||
135 | + <div class="log_four_input_one_center"> | ||
136 | + <input type="text" placeholder="输入手机号" maxlength="11"/> | ||
137 | + </div> | ||
138 | + <div class="log_four_input_one_right" style="opacity: 0;"> | ||
139 | + <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
140 | + </div> | ||
141 | + </div> | ||
142 | +</div> | ||
143 | +<!-- 订单信息 --> | ||
144 | +<div class="log_four_order"> | ||
145 | + | ||
146 | + <div class="log_four_order_details"> | ||
147 | + <div class="log_four_input_title" style="padding-bottom: 0.34rem;"> | ||
148 | + 订单信息 | ||
149 | + </div> | ||
150 | + <div class="log_four_order_details_one"> | ||
151 | + <volist name="data" id="vo"> | ||
152 | + <div class="log_four_order_one"> | ||
153 | + <div class="log_four_order_left"> | ||
154 | + <img src="{:cmf_get_image_url($vo.thumbnail)}" alt="" /> | ||
155 | + </div> | ||
156 | + <div class="log_four_order_center"> | ||
157 | + <div class="log_four_order_center_one txt-cut" style="-webkit-line-clamp: 1"> | ||
158 | + {$vo.book_name} | ||
159 | + </div> | ||
160 | + <div class="log_four_order_center_two"> | ||
161 | + ×{$vo.number} | ||
162 | + </div> | ||
163 | + </div> | ||
164 | + <div class="log_four_order_right"> | ||
165 | + <span>¥</span>{$vo.price0}.<span>{$vo.price1}</span> | ||
166 | + </div> | ||
167 | + </div> | ||
168 | + </volist> | ||
169 | + </div> | ||
170 | + </div> | ||
171 | +</div> | ||
172 | +<!-- 支付方式 --> | ||
173 | +<div class="log_four_pash"> | ||
174 | + <div class="log_four_pash_top"> | ||
175 | + <div class="log_four_pash_top_one"> | ||
176 | + 支付方式 | ||
177 | + </div> | ||
178 | + <div class="log_four_pash_top_two"> | ||
179 | + <img src="__TMPL__/public/assets/images/34.png" alt="" /> | ||
180 | + </div> | ||
181 | + </div> | ||
182 | + <div class="log_four_pash_bottom"> | ||
183 | + <div class="log_four_pash_top_one"> | ||
184 | + 买家留言 | ||
185 | + </div> | ||
186 | + <div class="log_four_pash_bottom_two"> | ||
187 | + <textarea name="" id="" cols="20" rows="3" placeholder="在此填写您的留言"></textarea> | ||
188 | + </div> | ||
189 | + </div> | ||
190 | +</div> | ||
191 | +<!-- 底部按钮 --> | ||
192 | +<div class="log_three_list_fixed"> | ||
193 | + <div class="log_three_fixed_left"> | ||
194 | + <div class="log_four_zong_qian">合计金额:</div> | ||
195 | + <div class="log_four_zong_shu"><span>¥</span>{$money.0}.<span>{$money.1}</span></div> | ||
196 | + </div> | ||
197 | + <div class="log_three_fixed_right"> | ||
198 | + 立即支付 | ||
199 | + </div> | ||
200 | +</div> | ||
201 | +<script src="__TMPL__/public/assets/js/jquery.js"></script> | ||
202 | +<script src="__TMPL__/public/assets/js/base.js"></script> | ||
203 | +<script src="__TMPL__/public/assets/js/mui.min.js"></script> | ||
204 | +<script src="__TMPL__/public/assets/js/mui.picker.min.js"></script> | ||
205 | +<script src="__TMPL__/public/assets/js/city.data-3.js"></script> | ||
206 | +<script> | ||
207 | + /** | ||
208 | + *快递配送 | ||
209 | + */ | ||
210 | + function go_courier(){ | ||
211 | + window.location.href = "{:url('Orderpage/order_salesman_kd')}?indet_id="+{$indent_id}; | ||
212 | + } | ||
213 | +</script> | ||
214 | +<script> | ||
215 | + $(".log_four_top_right>div").click(function() { | ||
216 | + $(this) | ||
217 | + .addClass("log_four_top_right_bg") | ||
218 | + .css({ | ||
219 | + border: "none" | ||
220 | + }) | ||
221 | + .siblings() | ||
222 | + .removeClass("log_four_top_right_bg"); | ||
223 | + }); | ||
224 | + | ||
225 | + | ||
226 | + | ||
227 | + //mui 地址 | ||
228 | + var city_picker = new mui.PopPicker({ | ||
229 | + layer: 3 | ||
230 | + }); | ||
231 | + city_picker.setData(cityData3); | ||
232 | + $("#city_text").on("tap", function() { | ||
233 | + setTimeout(function() { | ||
234 | + city_picker.show(function(items) { | ||
235 | + $("#city_text").text((items[0] || {}).text + "," + (items[1] || {}).text + "," + (items[2] || {}).text); //该ID为接收城市ID字段 | ||
236 | + $('#city_text').css('color', '#333333'); | ||
237 | + $("#city_text").html((items[0] || {}).text + " " + (items[1] || {}).text + " " + (items[2] || {}).text); | ||
238 | + }); | ||
239 | + }, 200); | ||
240 | + }); | ||
241 | + | ||
242 | + //学校/班级弹窗 | ||
243 | + $(".log_banjis").click(function() { | ||
244 | + $(".tx_mask_school").css({ | ||
245 | + display: "block" | ||
246 | + }); | ||
247 | + }); | ||
248 | + //tab弹框 | ||
249 | + $(".three_model_school_tab>div").click(function() { | ||
250 | + var tabindex = $(this).index(); | ||
251 | + $(this).addClass("three_model_school_hover").addClass("word_color").siblings().removeClass("three_model_school_hover").removeClass("word_color"); | ||
252 | + $('.three_model_school_data').eq(tabindex).css('display', 'block').siblings().css('display', 'none'); | ||
253 | + }); | ||
254 | + | ||
255 | + // tab 大学 | ||
256 | + var $xuexiao | ||
257 | + $(".there_university div").click(function() { | ||
258 | + var index = $(this).index(); | ||
259 | + $(this).addClass("there_unActive").siblings().removeClass("there_unActive"); | ||
260 | + if($(this).hasClass("there_unActive")) { | ||
261 | + console.log($(this).text()); | ||
262 | + $xuexiao = $(this).text() | ||
263 | + $(".there_university").hide(); | ||
264 | + $(".there_class").show(); | ||
265 | + $('.three_model_school_left').eq(0).removeClass('word_color').removeClass('three_model_school_hover'); | ||
266 | + $('.three_model_school_left').eq(1).addClass('word_color').addClass('three_model_school_hover'); | ||
267 | + } | ||
268 | + }); | ||
269 | + $('.there_class div').click(function() { | ||
270 | + console.log($xuexiao) | ||
271 | + var index2 = $(this).index(); | ||
272 | + $(this).addClass("there_unActive").siblings().removeClass("there_unActive"); | ||
273 | + if($xuexiao == undefined) { | ||
274 | + alert('请选择学校') | ||
275 | + } else if($(this).hasClass("there_unActive")) { | ||
276 | + var banji = $(this).text(); | ||
277 | + $('.city_text').text($xuexiao + ' ' + "—" + ' ' + banji) | ||
278 | + $('.city_text').css('color', '#333333'); | ||
279 | + $(".tx_mask_school").hide(); | ||
280 | + } | ||
281 | + }) | ||
282 | + // 关闭弹窗 | ||
283 | + $(document).mouseup(function(e) { | ||
284 | + var _con = $('.tx_maskCon_school'); | ||
285 | + if(!_con.is(e.target) && _con.has(e.target).length === 0) { | ||
286 | + | ||
287 | + $('.tx_mask_school').hide() | ||
288 | + } | ||
289 | + }) | ||
290 | +</script> | ||
291 | +</body> | ||
292 | + | ||
293 | +</html> |
@@ -151,7 +151,7 @@ | @@ -151,7 +151,7 @@ | ||
151 | alert("上传图片过大,请上传小于1M的图片"); | 151 | alert("上传图片过大,请上传小于1M的图片"); |
152 | } else { | 152 | } else { |
153 | $.ajaxFileUpload({ | 153 | $.ajaxFileUpload({ |
154 | - url: '/upload/portal/20190520', //用于文件上传的服务器端请求地址 | 154 | + url: "{:url('/')}", //用于文件上传的服务器端请求地址 |
155 | secureuri: false, //是否需要安全协议,一般设置为false | 155 | secureuri: false, //是否需要安全协议,一般设置为false |
156 | fileElementId: 'personal-photo', //文件上传域的ID | 156 | fileElementId: 'personal-photo', //文件上传域的ID |
157 | dataType: 'json', //返回值类型 一般设置为json | 157 | dataType: 'json', //返回值类型 一般设置为json |
@@ -19,18 +19,19 @@ | @@ -19,18 +19,19 @@ | ||
19 | <div class="log_three_model_one" style="padding-bottom: 0.2rem;"> | 19 | <div class="log_three_model_one" style="padding-bottom: 0.2rem;"> |
20 | <div class="log_three_model_left">价钱</div> | 20 | <div class="log_three_model_left">价钱</div> |
21 | <div class="log_three_model_right"> | 21 | <div class="log_three_model_right"> |
22 | - <input style="width: 2rem;" type="text" placeholder="请输入价钱" /> | 22 | + <input style="width: 2rem;" type="text" placeholder="请输入价钱" value="" id="price" /> |
23 | </div> | 23 | </div> |
24 | + <input type="hidden" name="" id="goods_id" value=""> | ||
24 | </div> | 25 | </div> |
25 | <div class="log_three_model_one" style="padding-bottom: 0.2rem;"> | 26 | <div class="log_three_model_one" style="padding-bottom: 0.2rem;"> |
26 | <div class="log_three_model_left">佣金</div> | 27 | <div class="log_three_model_left">佣金</div> |
27 | <div class="log_three_model_right"> | 28 | <div class="log_three_model_right"> |
28 | - <input style="width: 2rem;" type="text" placeholder="请输入佣金" /> | 29 | + <input style="width: 2rem;" type="text" placeholder="请输入佣金" value="" id="money" /> |
29 | </div> | 30 | </div> |
30 | </div> | 31 | </div> |
31 | </div> | 32 | </div> |
32 | <!-- 确定 --> | 33 | <!-- 确定 --> |
33 | - <div class="tx_maskOk">确定</div> | 34 | + <div class="tx_maskOk" onclick="moneyedit()">确定</div> |
34 | </div> | 35 | </div> |
35 | </div> | 36 | </div> |
36 | </div> | 37 | </div> |
@@ -97,7 +98,7 @@ | @@ -97,7 +98,7 @@ | ||
97 | <div class="log_five_handle_img"> | 98 | <div class="log_five_handle_img"> |
98 | <img src="__TMPL__/public/assets/images/84.png" alt="" /> | 99 | <img src="__TMPL__/public/assets/images/84.png" alt="" /> |
99 | </div> | 100 | </div> |
100 | - <div class="log_five_handle_word"> | 101 | + <div class="log_five_handle_word log_five_handle_pay" onclick="cost({$vo.id})"> |
101 | 费用 | 102 | 费用 |
102 | </div> | 103 | </div> |
103 | </div> | 104 | </div> |
@@ -105,8 +106,13 @@ | @@ -105,8 +106,13 @@ | ||
105 | </div> | 106 | </div> |
106 | </div> | 107 | </div> |
107 | </volist> | 108 | </volist> |
108 | - | ||
109 | - | 109 | +</div> |
110 | +<div class="log_seven_btn log_seven_btn9"> | ||
111 | + <a href="{:url('/')}"> | ||
112 | + <div class="log_seven_btn_contant"> | ||
113 | + 新增商品 | ||
114 | + </div> | ||
115 | + </a> | ||
110 | </div> | 116 | </div> |
111 | <script src="__TMPL__/public/assets/js/jquery.js"></script> | 117 | <script src="__TMPL__/public/assets/js/jquery.js"></script> |
112 | <script src="__TMPL__/public/assets/js/base.js"></script> | 118 | <script src="__TMPL__/public/assets/js/base.js"></script> |
@@ -131,9 +137,44 @@ | @@ -131,9 +137,44 @@ | ||
131 | } | 137 | } |
132 | }); | 138 | }); |
133 | } | 139 | } |
140 | + | ||
141 | + /** | ||
142 | + *费用 | ||
143 | + */ | ||
144 | + function cost(id){ | ||
145 | + $.post("{:url('Salesmangoods/goods_cost')}",{goods_id:id},function(data){ | ||
146 | + arr = JSON.parse(data); | ||
147 | + $('#price').val(arr.price); | ||
148 | + $('#money').val(arr.money); | ||
149 | + $('#goods_id').val(arr.id); | ||
150 | + }); | ||
151 | + } | ||
152 | + | ||
153 | + /** | ||
154 | + *费用编辑 | ||
155 | + */ | ||
156 | + function moneyedit(){ | ||
157 | + price = $('#price').val(); | ||
158 | + money = $('#money').val(); | ||
159 | + goods_id = $('#goods_id').val(); | ||
160 | + if(price == ''){ | ||
161 | + alert('不能为空'); | ||
162 | + }else if(money == ''){ | ||
163 | + alert('不能为空'); | ||
164 | + }else{ | ||
165 | + $.post("{:url('Salesmangoods/moneyedit')}",{price:price,money:money,goods_id:goods_id},function(data){ | ||
166 | + if(data){ | ||
167 | + }else{ | ||
168 | + alert('保存失败'); | ||
169 | + } | ||
170 | + }); | ||
171 | + } | ||
172 | + | ||
173 | + } | ||
174 | + | ||
134 | </script> | 175 | </script> |
135 | <script> | 176 | <script> |
136 | - $(document).on('click','.log_five_list_right',function(){ | 177 | + $(document).on('click', '.log_five_list_right', function() { |
137 | if($(this).find("img").attr("src") == "__TMPL__/public/assets/images/shenglve.png") { | 178 | if($(this).find("img").attr("src") == "__TMPL__/public/assets/images/shenglve.png") { |
138 | $(this).find("img").attr("src", "__TMPL__/public/assets/images/83.png"); | 179 | $(this).find("img").attr("src", "__TMPL__/public/assets/images/83.png"); |
139 | $(this).parents('.com').find('.log_five_shanxian').slideToggle(); | 180 | $(this).parents('.com').find('.log_five_shanxian').slideToggle(); |
@@ -143,34 +184,34 @@ | @@ -143,34 +184,34 @@ | ||
143 | } | 184 | } |
144 | 185 | ||
145 | var $up = $(this).parent('.log_five_list').parent(".com").children('.log_five_shanxian').find('.log_five_handle_up'); | 186 | var $up = $(this).parent('.log_five_list').parent(".com").children('.log_five_shanxian').find('.log_five_handle_up'); |
146 | - $up.click(function(){ | 187 | + $up.click(function() { |
147 | console.log(123) | 188 | console.log(123) |
148 | var index = $(this).closest(".com").index(); | 189 | var index = $(this).closest(".com").index(); |
149 | var txt = $(this).closest(".com").html(); | 190 | var txt = $(this).closest(".com").html(); |
150 | var txt1 = $(this).closest(".com").prev().html(); | 191 | var txt1 = $(this).closest(".com").prev().html(); |
151 | var prev = $(this).closest(".com").prev(); | 192 | var prev = $(this).closest(".com").prev(); |
152 | console.log(txt); | 193 | console.log(txt); |
153 | - if(index == 0){ | 194 | + if(index == 0) { |
154 | alert("已经在最顶端了,不能上移了"); | 195 | alert("已经在最顶端了,不能上移了"); |
155 | - $('.log_five_shanxian').css('display','none'); | 196 | + $('.log_five_shanxian').css('display', 'none'); |
156 | return false; | 197 | return false; |
157 | } | 198 | } |
158 | 199 | ||
159 | $(this).closest(".com").html(txt1); | 200 | $(this).closest(".com").html(txt1); |
160 | prev.closest(".com").html(txt); | 201 | prev.closest(".com").html(txt); |
161 | - $('.log_five_shanxian').css('display','none'); | 202 | + $('.log_five_shanxian').css('display', 'none'); |
203 | + | ||
162 | }) | 204 | }) |
163 | 205 | ||
164 | }); | 206 | }); |
165 | 207 | ||
166 | - | ||
167 | - | ||
168 | // 编辑 | 208 | // 编辑 |
169 | - $(".log_five_handle_add").click(function() { | 209 | + $(".log_five_handle_pay").click(function() { |
170 | $(".tx_mask").css({ | 210 | $(".tx_mask").css({ |
171 | display: "block" | 211 | display: "block" |
172 | }); | 212 | }); |
173 | }); | 213 | }); |
214 | + | ||
174 | $(".tx_maskOk").click(function() { | 215 | $(".tx_maskOk").click(function() { |
175 | $(".tx_mask").css({ | 216 | $(".tx_mask").css({ |
176 | display: "none" | 217 | display: "none" |
@@ -39,271 +39,264 @@ | @@ -39,271 +39,264 @@ | ||
39 | <p>添加学校</p> | 39 | <p>添加学校</p> |
40 | </div> | 40 | </div> |
41 | </div> | 41 | </div> |
42 | -<!-- 地址信息 --> | ||
43 | -<div class="log_four_input"> | ||
44 | - <div class="log_four_input_one"> | ||
45 | - <div class="log_four_input_one_left"> | ||
46 | - 地区 | ||
47 | - </div> | ||
48 | - <div class="log_four_input_one_center"> | ||
49 | - <input type="text" placeholder="请选择" id="city_text" /> | ||
50 | - </div> | ||
51 | - <div class="log_four_input_one_right"> | ||
52 | - <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
53 | - </div> | ||
54 | - </div> | ||
55 | - <div class="log_four_input_one"> | ||
56 | - <div class="log_four_input_one_left"> | ||
57 | - 学校 | ||
58 | - </div> | ||
59 | - <div class="log_four_input_one_center"> | ||
60 | - <input type="text" placeholder="请录入" /> | ||
61 | - </div> | ||
62 | - <div class="log_four_input_one_right"> | ||
63 | - <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
64 | - </div> | ||
65 | - </div> | ||
66 | - <div class="log_four_input_one log_four_input_select_type"> | ||
67 | - <div class="log_four_input_one_left"> | ||
68 | - 类型 | 42 | +<div class="school_ooo"> |
43 | + <!-- 地址信息 --> | ||
44 | + <div class="log_four_input"> | ||
45 | + <div class="log_four_input_one"> | ||
46 | + <div class="log_four_input_one_left"> | ||
47 | + 地区 | ||
48 | + </div> | ||
49 | + <div class="log_four_input_one_center"> | ||
50 | + <input type="text" placeholder="请选择" id="city_text" /> | ||
51 | + </div> | ||
52 | + <div class="log_four_input_one_right"> | ||
53 | + <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
54 | + </div> | ||
69 | </div> | 55 | </div> |
70 | - <div class="log_four_input_one_center"> | ||
71 | - <input type="text" id="four_inp" placeholder="小学" /> | 56 | + <div class="log_four_input_one"> |
57 | + <div class="log_four_input_one_left"> | ||
58 | + 学校 | ||
59 | + </div> | ||
60 | + <div class="log_four_input_one_center"> | ||
61 | + <input type="text" placeholder="请录入" /> | ||
62 | + </div> | ||
63 | + <div class="log_four_input_one_right"> | ||
64 | + <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
65 | + </div> | ||
72 | </div> | 66 | </div> |
73 | - <div class="log_four_input_one_right log_four_input_select_type"> | ||
74 | - <img src="__TMPL__/public/assets/images/29.png" alt="" /> | 67 | + <div class="log_four_input_one log_four_input_select_type"> |
68 | + <div class="log_four_input_one_left"> | ||
69 | + 类型 | ||
70 | + </div> | ||
71 | + <div class="log_four_input_one_center"> | ||
72 | + <input type="text" id="four_inp" placeholder="小学" /> | ||
73 | + </div> | ||
74 | + <div class="log_four_input_one_right log_four_input_select_type"> | ||
75 | + <img src="__TMPL__/public/assets/images/29.png" alt="" /> | ||
76 | + </div> | ||
75 | </div> | 77 | </div> |
76 | </div> | 78 | </div> |
77 | -</div> | ||
78 | -<!-- 选择框 --> | ||
79 | -<div class="school"> | ||
80 | - <div class="log_four_radio"> | ||
81 | - <div class="log_four_contant"> | ||
82 | - <div class="log_four_contant_one"> | ||
83 | - <div class="log_four_contant_left"> | ||
84 | - <img src="__TMPL__/public/assets/images/73.png" alt="" /> | 79 | + <!-- 选择框 --> |
80 | + <div class="school"> | ||
81 | + <div class="log_four_radio"> | ||
82 | + <div class="log_four_contant"> | ||
83 | + <div class="log_four_contant_one"> | ||
84 | + <div class="log_four_contant_left"> | ||
85 | + <img src="__TMPL__/public/assets/images/73.png" alt="" /> | ||
86 | + </div> | ||
87 | + <div class="log_four_contant_right">小学</div> | ||
85 | </div> | 88 | </div> |
86 | - <div class="log_four_contant_right">小学</div> | ||
87 | - </div> | ||
88 | - <div class="log_four_contant_one"> | ||
89 | - <div class="log_four_contant_left"> | ||
90 | - <img src="__TMPL__/public/assets/images/39_0.png" alt="" /> | 89 | + <div class="log_four_contant_one"> |
90 | + <div class="log_four_contant_left"> | ||
91 | + <img src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
92 | + </div> | ||
93 | + <div class="log_four_contant_right">初中</div> | ||
91 | </div> | 94 | </div> |
92 | - <div class="log_four_contant_right">初中</div> | ||
93 | - </div> | ||
94 | - <div class="log_four_contant_one"> | ||
95 | - <div class="log_four_contant_left"> | ||
96 | - <img src="__TMPL__/public/assets/images/39_0.png" alt="" /> | 95 | + <div class="log_four_contant_one"> |
96 | + <div class="log_four_contant_left"> | ||
97 | + <img src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
98 | + </div> | ||
99 | + <div class="log_four_contant_right">高中</div> | ||
97 | </div> | 100 | </div> |
98 | - <div class="log_four_contant_right">高中</div> | ||
99 | </div> | 101 | </div> |
100 | </div> | 102 | </div> |
101 | - </div> | ||
102 | - <div class="log_eight_school_class"> | ||
103 | - <div class="log_four_radios"> | ||
104 | - <div class="log_four_contants"> | ||
105 | - <div class=" log_four_contant_ones"> | ||
106 | - <div class="log_botms"> | ||
107 | - <div class="log_four_contants_left"> | ||
108 | - <img class="log_Img9" src="__TMPL__/public/assets/images/73.png" alt="" /> | ||
109 | - </div> | ||
110 | - <div class="log_four_contants_right">一年级</div> | ||
111 | - </div> | ||
112 | - <div class="log_four_contants_input_block" style="display: block"> | ||
113 | - <div class="log_four_contants_input "> | ||
114 | - <div class="log_four_ooo"> | ||
115 | - <div class="log_four_xian_ban"> | ||
116 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
117 | - <div class="log_four_xian_icon"> | ||
118 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 103 | + <div class="log_eight_school_class"> |
104 | + <div class="log_four_radios"> | ||
105 | + <div class="log_four_contants"> | ||
106 | + <div class=" log_four_contant_ones"> | ||
107 | + <div class="log_botms"> | ||
108 | + <div class="log_four_contants_left"> | ||
109 | + <img class="log_Img9" src="__TMPL__/public/assets/images/73.png" alt="" /> | ||
110 | + </div> | ||
111 | + <input type="hidden" value="0" class="grade" id="grade1"> | ||
112 | + <div class="log_four_contants_right">一年级</div> | ||
113 | + </div> | ||
114 | + <div class="log_four_contants_input_block" style="display: block"> | ||
115 | + <div class="log_four_contants_input "> | ||
116 | + <div class="log_four_ooo"> | ||
117 | + <div class="log_four_xian_ban"> | ||
118 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
119 | + <div class="log_four_xian_icon"> | ||
120 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
121 | + </div> | ||
119 | </div> | 122 | </div> |
120 | </div> | 123 | </div> |
121 | - <!--<div class="log_four_li"> | ||
122 | - <ul> | ||
123 | - <li>小一班</li> | ||
124 | - <li>小二班</li> | ||
125 | - </ul> | ||
126 | - </div>--> | ||
127 | - </div> | ||
128 | - <div class="log_four_xian_wife">——</div> | ||
129 | - <div class="log_four_ooo"> | ||
130 | - <div class="log_four_xian_ban2"> | ||
131 | - <div class="log_four_xian_nei"> | ||
132 | - <input type="text" placeholder=" 选择班级" /> | ||
133 | - </div> | ||
134 | - <div class="log_four_xian_icon"> | ||
135 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 124 | + <div class="log_four_xian_wife">——</div> |
125 | + <div class="log_four_ooo"> | ||
126 | + <div class="log_four_xian_ban2"> | ||
127 | + <div class="log_four_xian_nei"> | ||
128 | + <input type="text" placeholder=" 选择班级" /> | ||
129 | + </div> | ||
130 | + <div class="log_four_xian_icon"> | ||
131 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
132 | + </div> | ||
136 | </div> | 133 | </div> |
137 | </div> | 134 | </div> |
138 | - <!--<div class="log_four_li2"> | ||
139 | - <ul> | ||
140 | - <li>小一班</li> | ||
141 | - <li>小二班</li> | ||
142 | - </ul> | ||
143 | - </div>--> | ||
144 | </div> | 135 | </div> |
145 | </div> | 136 | </div> |
146 | </div> | 137 | </div> |
147 | - </div> | ||
148 | - <div class=" log_four_contant_ones"> | ||
149 | - <div class="log_botms"> | ||
150 | - <div class="log_four_contants_left"> | ||
151 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
152 | - </div> | ||
153 | - <div class="log_four_contants_right"> | ||
154 | - 二年级 | 138 | + <div class=" log_four_contant_ones"> |
139 | + <div class="log_botms"> | ||
140 | + <div class="log_four_contants_left"> | ||
141 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
142 | + </div> | ||
143 | + <input type="hidden" value="0" class="grade" id="grade2"> | ||
144 | + <div class="log_four_contants_right"> | ||
145 | + 二年级 | ||
146 | + </div> | ||
155 | </div> | 147 | </div> |
156 | - </div> | ||
157 | - <div class="log_four_contants_input_block"> | ||
158 | - <div class="log_four_contants_input "> | ||
159 | - <div class="log_four_ooo"> | ||
160 | - <div class="log_four_xian_ban"> | ||
161 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
162 | - <div class="log_four_xian_icon"> | ||
163 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 148 | + <div class="log_four_contants_input_block"> |
149 | + <div class="log_four_contants_input "> | ||
150 | + <div class="log_four_ooo"> | ||
151 | + <div class="log_four_xian_ban"> | ||
152 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
153 | + <div class="log_four_xian_icon"> | ||
154 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
155 | + </div> | ||
164 | </div> | 156 | </div> |
165 | </div> | 157 | </div> |
166 | - </div> | ||
167 | - <div class="log_four_xian_wife">——</div> | ||
168 | - <div class="log_four_ooo"> | ||
169 | - <div class="log_four_xian_ban2"> | ||
170 | - <div class="log_four_xian_nei"> | ||
171 | - <input type="text" placeholder=" 选择班级" /> | ||
172 | - </div> | ||
173 | - <div class="log_four_xian_icon"> | ||
174 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 158 | + <div class="log_four_xian_wife">——</div> |
159 | + <div class="log_four_ooo"> | ||
160 | + <div class="log_four_xian_ban2"> | ||
161 | + <div class="log_four_xian_nei"> | ||
162 | + <input type="text" placeholder=" 选择班级" /> | ||
163 | + </div> | ||
164 | + <div class="log_four_xian_icon"> | ||
165 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
166 | + </div> | ||
175 | </div> | 167 | </div> |
176 | </div> | 168 | </div> |
177 | </div> | 169 | </div> |
178 | </div> | 170 | </div> |
179 | </div> | 171 | </div> |
180 | - </div> | ||
181 | - <div class=" log_four_contant_ones"> | ||
182 | - <div class="log_botms"> | ||
183 | - <div class="log_four_contants_left"> | ||
184 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
185 | - </div> | ||
186 | - <div class="log_four_contants_right"> | ||
187 | - 三年级 | 172 | + <div class=" log_four_contant_ones"> |
173 | + <div class="log_botms"> | ||
174 | + <div class="log_four_contants_left"> | ||
175 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
176 | + </div> | ||
177 | + <input type="hidden" value="0" class="grade" id="grade3"> | ||
178 | + <div class="log_four_contants_right"> | ||
179 | + 三年级 | ||
180 | + </div> | ||
188 | </div> | 181 | </div> |
189 | - </div> | ||
190 | - <div class="log_four_contants_input_block"> | ||
191 | - <div class="log_four_contants_input "> | ||
192 | - <div class="log_four_ooo"> | ||
193 | - <div class="log_four_xian_ban"> | ||
194 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
195 | - <div class="log_four_xian_icon"> | ||
196 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 182 | + <div class="log_four_contants_input_block"> |
183 | + <div class="log_four_contants_input "> | ||
184 | + <div class="log_four_ooo"> | ||
185 | + <div class="log_four_xian_ban"> | ||
186 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
187 | + <div class="log_four_xian_icon"> | ||
188 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
189 | + </div> | ||
197 | </div> | 190 | </div> |
198 | </div> | 191 | </div> |
199 | - </div> | ||
200 | - <div class="log_four_xian_wife">——</div> | ||
201 | - <div class="log_four_ooo"> | ||
202 | - <div class="log_four_xian_ban2"> | ||
203 | - <div class="log_four_xian_nei"> | ||
204 | - <input type="text" placeholder=" 选择班级" /> | ||
205 | - </div> | ||
206 | - <div class="log_four_xian_icon"> | ||
207 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 192 | + <div class="log_four_xian_wife">——</div> |
193 | + <div class="log_four_ooo"> | ||
194 | + <div class="log_four_xian_ban2"> | ||
195 | + <div class="log_four_xian_nei"> | ||
196 | + <input type="text" placeholder=" 选择班级" /> | ||
197 | + </div> | ||
198 | + <div class="log_four_xian_icon"> | ||
199 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
200 | + </div> | ||
208 | </div> | 201 | </div> |
209 | </div> | 202 | </div> |
210 | </div> | 203 | </div> |
211 | </div> | 204 | </div> |
212 | </div> | 205 | </div> |
213 | - </div> | ||
214 | - <div class=" log_four_contant_ones"> | ||
215 | - <div class="log_botms"> | ||
216 | - <div class="log_four_contants_left"> | ||
217 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
218 | - </div> | ||
219 | - <div class="log_four_contants_right"> | ||
220 | - 四年级 | 206 | + <div class=" log_four_contant_ones"> |
207 | + <div class="log_botms"> | ||
208 | + <div class="log_four_contants_left"> | ||
209 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
210 | + </div> | ||
211 | + <div class="log_four_contants_right"> | ||
212 | + 四年级 | ||
213 | + </div> | ||
221 | </div> | 214 | </div> |
222 | - </div> | ||
223 | - <div class="log_four_contants_input_block"> | ||
224 | - <div class="log_four_contants_input "> | ||
225 | - <div class="log_four_ooo"> | ||
226 | - <div class="log_four_xian_ban"> | ||
227 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
228 | - <div class="log_four_xian_icon"> | ||
229 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 215 | + <div class="log_four_contants_input_block"> |
216 | + <div class="log_four_contants_input "> | ||
217 | + <div class="log_four_ooo"> | ||
218 | + <div class="log_four_xian_ban"> | ||
219 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
220 | + <div class="log_four_xian_icon"> | ||
221 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
222 | + </div> | ||
230 | </div> | 223 | </div> |
231 | </div> | 224 | </div> |
232 | - </div> | ||
233 | - <div class="log_four_xian_wife">——</div> | ||
234 | - <div class="log_four_ooo"> | ||
235 | - <div class="log_four_xian_ban2"> | ||
236 | - <div class="log_four_xian_nei"> | ||
237 | - <input type="text" placeholder=" 选择班级" /> | ||
238 | - </div> | ||
239 | - <div class="log_four_xian_icon"> | ||
240 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 225 | + <div class="log_four_xian_wife">——</div> |
226 | + <div class="log_four_ooo"> | ||
227 | + <div class="log_four_xian_ban2"> | ||
228 | + <div class="log_four_xian_nei"> | ||
229 | + <input type="text" placeholder=" 选择班级" /> | ||
230 | + </div> | ||
231 | + <div class="log_four_xian_icon"> | ||
232 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
233 | + </div> | ||
241 | </div> | 234 | </div> |
242 | </div> | 235 | </div> |
243 | </div> | 236 | </div> |
244 | </div> | 237 | </div> |
245 | </div> | 238 | </div> |
246 | - </div> | ||
247 | - <div class=" log_four_contant_ones"> | ||
248 | - <div class="log_botms"> | ||
249 | - <div class="log_four_contants_left"> | ||
250 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
251 | - </div> | ||
252 | - <div class="log_four_contants_right"> | ||
253 | - 五年级 | 239 | + <div class=" log_four_contant_ones"> |
240 | + <div class="log_botms"> | ||
241 | + <div class="log_four_contants_left"> | ||
242 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
243 | + </div> | ||
244 | + <div class="log_four_contants_right"> | ||
245 | + 五年级 | ||
246 | + </div> | ||
254 | </div> | 247 | </div> |
255 | - </div> | ||
256 | - <div class="log_four_contants_input_block"> | ||
257 | - <div class="log_four_contants_input "> | ||
258 | - <div class="log_four_ooo"> | ||
259 | - <div class="log_four_xian_ban"> | ||
260 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
261 | - <div class="log_four_xian_icon"> | ||
262 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 248 | + <div class="log_four_contants_input_block"> |
249 | + <div class="log_four_contants_input "> | ||
250 | + <div class="log_four_ooo"> | ||
251 | + <div class="log_four_xian_ban"> | ||
252 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
253 | + <div class="log_four_xian_icon"> | ||
254 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
255 | + </div> | ||
263 | </div> | 256 | </div> |
264 | </div> | 257 | </div> |
265 | - </div> | ||
266 | - <div class="log_four_xian_wife">——</div> | ||
267 | - <div class="log_four_ooo"> | ||
268 | - <div class="log_four_xian_ban2"> | ||
269 | - <div class="log_four_xian_nei"> | ||
270 | - <input type="text" placeholder=" 选择班级" /> | ||
271 | - </div> | ||
272 | - <div class="log_four_xian_icon"> | ||
273 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 258 | + <div class="log_four_xian_wife">——</div> |
259 | + <div class="log_four_ooo"> | ||
260 | + <div class="log_four_xian_ban2"> | ||
261 | + <div class="log_four_xian_nei"> | ||
262 | + <input type="text" placeholder=" 选择班级" /> | ||
263 | + </div> | ||
264 | + <div class="log_four_xian_icon"> | ||
265 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
266 | + </div> | ||
274 | </div> | 267 | </div> |
275 | </div> | 268 | </div> |
276 | </div> | 269 | </div> |
277 | </div> | 270 | </div> |
278 | </div> | 271 | </div> |
279 | - </div> | ||
280 | - <div class=" log_four_contant_ones"> | ||
281 | - <div class="log_botms"> | ||
282 | - <div class="log_four_contants_left"> | ||
283 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
284 | - </div> | ||
285 | - <div class="log_four_contants_right"> | ||
286 | - 六年级 | 272 | + <div class=" log_four_contant_ones"> |
273 | + <div class="log_botms"> | ||
274 | + <div class="log_four_contants_left"> | ||
275 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
276 | + </div> | ||
277 | + <div class="log_four_contants_right"> | ||
278 | + 六年级 | ||
279 | + </div> | ||
287 | </div> | 280 | </div> |
288 | - </div> | ||
289 | - <div class="log_four_contants_input_block"> | ||
290 | - <div class="log_four_contants_input "> | ||
291 | - <div class="log_four_ooo"> | ||
292 | - <div class="log_four_xian_ban"> | ||
293 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
294 | - <div class="log_four_xian_icon"> | ||
295 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 281 | + <div class="log_four_contants_input_block"> |
282 | + <div class="log_four_contants_input "> | ||
283 | + <div class="log_four_ooo"> | ||
284 | + <div class="log_four_xian_ban"> | ||
285 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
286 | + <div class="log_four_xian_icon"> | ||
287 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
288 | + </div> | ||
296 | </div> | 289 | </div> |
297 | </div> | 290 | </div> |
298 | - </div> | ||
299 | - <div class="log_four_xian_wife">——</div> | ||
300 | - <div class="log_four_ooo"> | ||
301 | - <div class="log_four_xian_ban2"> | ||
302 | - <div class="log_four_xian_nei"> | ||
303 | - <input type="text" placeholder=" 选择班级" /> | ||
304 | - </div> | ||
305 | - <div class="log_four_xian_icon"> | ||
306 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 291 | + <div class="log_four_xian_wife">——</div> |
292 | + <div class="log_four_ooo"> | ||
293 | + <div class="log_four_xian_ban2"> | ||
294 | + <div class="log_four_xian_nei"> | ||
295 | + <input type="text" placeholder=" 选择班级" /> | ||
296 | + </div> | ||
297 | + <div class="log_four_xian_icon"> | ||
298 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
299 | + </div> | ||
307 | </div> | 300 | </div> |
308 | </div> | 301 | </div> |
309 | </div> | 302 | </div> |
@@ -311,202 +304,202 @@ | @@ -311,202 +304,202 @@ | ||
311 | </div> | 304 | </div> |
312 | </div> | 305 | </div> |
313 | </div> | 306 | </div> |
314 | - </div> | ||
315 | - <div class="log_four_radios" style="display: none"> | ||
316 | - <div class="log_four_contants"> | ||
317 | - <div class=" log_four_contant_ones"> | ||
318 | - <div class="log_botms"> | ||
319 | - <div class="log_four_contants_left"> | ||
320 | - <img class="log_Img9" src="__TMPL__/public/assets/images/73.png" alt="" /> | 307 | + <div class="log_four_radios" style="display: none"> |
308 | + <div class="log_four_contants"> | ||
309 | + <div class=" log_four_contant_ones"> | ||
310 | + <div class="log_botms"> | ||
311 | + <div class="log_four_contants_left"> | ||
312 | + <img class="log_Img9" src="__TMPL__/public/assets/images/73.png" alt="" /> | ||
313 | + </div> | ||
314 | + <div class="log_four_contants_right">初一</div> | ||
321 | </div> | 315 | </div> |
322 | - <div class="log_four_contants_right">初一</div> | ||
323 | - </div> | ||
324 | - <div class="log_four_contants_input_block" style="display: block"> | ||
325 | - <div class="log_four_contants_input "> | ||
326 | - <div class="log_four_ooo"> | ||
327 | - <div class="log_four_xian_ban"> | ||
328 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
329 | - <div class="log_four_xian_icon"> | ||
330 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 316 | + <div class="log_four_contants_input_block" style="display: block"> |
317 | + <div class="log_four_contants_input "> | ||
318 | + <div class="log_four_ooo"> | ||
319 | + <div class="log_four_xian_ban"> | ||
320 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
321 | + <div class="log_four_xian_icon"> | ||
322 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
323 | + </div> | ||
331 | </div> | 324 | </div> |
332 | </div> | 325 | </div> |
333 | - </div> | ||
334 | - <div class="log_four_xian_wife">——</div> | ||
335 | - <div class="log_four_ooo"> | ||
336 | - <div class="log_four_xian_ban2"> | ||
337 | - <div class="log_four_xian_nei"> | ||
338 | - <input type="text" placeholder=" 选择班级" /> | ||
339 | - </div> | ||
340 | - <div class="log_four_xian_icon"> | ||
341 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 326 | + <div class="log_four_xian_wife">——</div> |
327 | + <div class="log_four_ooo"> | ||
328 | + <div class="log_four_xian_ban2"> | ||
329 | + <div class="log_four_xian_nei"> | ||
330 | + <input type="text" placeholder=" 选择班级" /> | ||
331 | + </div> | ||
332 | + <div class="log_four_xian_icon"> | ||
333 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
334 | + </div> | ||
342 | </div> | 335 | </div> |
343 | </div> | 336 | </div> |
344 | </div> | 337 | </div> |
345 | </div> | 338 | </div> |
346 | </div> | 339 | </div> |
347 | - </div> | ||
348 | - <div class=" log_four_contant_ones"> | ||
349 | - <div class="log_botms"> | ||
350 | - <div class="log_four_contants_left"> | ||
351 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
352 | - </div> | ||
353 | - <div class="log_four_contants_right"> | ||
354 | - 初二 | 340 | + <div class=" log_four_contant_ones" data-id="初二"> |
341 | + <div class="log_botms"> | ||
342 | + <div class="log_four_contants_left"> | ||
343 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
344 | + </div> | ||
345 | + <div class="log_four_contants_right"> | ||
346 | + 初二 | ||
347 | + </div> | ||
355 | </div> | 348 | </div> |
356 | - </div> | ||
357 | - <div class="log_four_contants_input_block"> | ||
358 | - <div class="log_four_contants_input "> | ||
359 | - <div class="log_four_ooo"> | ||
360 | - <div class="log_four_xian_ban"> | ||
361 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
362 | - <div class="log_four_xian_icon"> | ||
363 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 349 | + <div class="log_four_contants_input_block"> |
350 | + <div class="log_four_contants_input "> | ||
351 | + <div class="log_four_ooo"> | ||
352 | + <div class="log_four_xian_ban"> | ||
353 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
354 | + <div class="log_four_xian_icon"> | ||
355 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
356 | + </div> | ||
364 | </div> | 357 | </div> |
365 | </div> | 358 | </div> |
366 | - </div> | ||
367 | - <div class="log_four_xian_wife">——</div> | ||
368 | - <div class="log_four_ooo"> | ||
369 | - <div class="log_four_xian_ban2"> | ||
370 | - <div class="log_four_xian_nei"> | ||
371 | - <input type="text" placeholder=" 选择班级" /> | ||
372 | - </div> | ||
373 | - <div class="log_four_xian_icon"> | ||
374 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 359 | + <div class="log_four_xian_wife">——</div> |
360 | + <div class="log_four_ooo"> | ||
361 | + <div class="log_four_xian_ban2"> | ||
362 | + <div class="log_four_xian_nei"> | ||
363 | + <input type="text" placeholder=" 选择班级" /> | ||
364 | + </div> | ||
365 | + <div class="log_four_xian_icon"> | ||
366 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
367 | + </div> | ||
375 | </div> | 368 | </div> |
376 | </div> | 369 | </div> |
377 | </div> | 370 | </div> |
378 | </div> | 371 | </div> |
379 | </div> | 372 | </div> |
380 | - </div> | ||
381 | - <div class=" log_four_contant_ones"> | ||
382 | - <div class="log_botms"> | ||
383 | - <div class="log_four_contants_left"> | ||
384 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
385 | - </div> | ||
386 | - <div class="log_four_contants_right"> | ||
387 | - 初三 | 373 | + <div class=" log_four_contant_ones"> |
374 | + <div class="log_botms"> | ||
375 | + <div class="log_four_contants_left"> | ||
376 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
377 | + </div> | ||
378 | + <div class="log_four_contants_right"> | ||
379 | + 初三 | ||
380 | + </div> | ||
388 | </div> | 381 | </div> |
389 | - </div> | ||
390 | - <div class="log_four_contants_input_block"> | ||
391 | - <div class="log_four_contants_input "> | ||
392 | - <div class="log_four_ooo"> | ||
393 | - <div class="log_four_xian_ban"> | ||
394 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
395 | - <div class="log_four_xian_icon"> | ||
396 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 382 | + <div class="log_four_contants_input_block"> |
383 | + <div class="log_four_contants_input "> | ||
384 | + <div class="log_four_ooo"> | ||
385 | + <div class="log_four_xian_ban"> | ||
386 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
387 | + <div class="log_four_xian_icon"> | ||
388 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
389 | + </div> | ||
397 | </div> | 390 | </div> |
398 | </div> | 391 | </div> |
399 | - </div> | ||
400 | - <div class="log_four_xian_wife">——</div> | ||
401 | - <div class="log_four_ooo"> | ||
402 | - <div class="log_four_xian_ban2"> | ||
403 | - <div class="log_four_xian_nei"> | ||
404 | - <input type="text" placeholder=" 选择班级" /> | ||
405 | - </div> | ||
406 | - <div class="log_four_xian_icon"> | ||
407 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 392 | + <div class="log_four_xian_wife">——</div> |
393 | + <div class="log_four_ooo"> | ||
394 | + <div class="log_four_xian_ban2"> | ||
395 | + <div class="log_four_xian_nei"> | ||
396 | + <input type="text" placeholder=" 选择班级" /> | ||
397 | + </div> | ||
398 | + <div class="log_four_xian_icon"> | ||
399 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
400 | + </div> | ||
408 | </div> | 401 | </div> |
409 | </div> | 402 | </div> |
410 | </div> | 403 | </div> |
411 | </div> | 404 | </div> |
412 | </div> | 405 | </div> |
413 | - </div> | ||
414 | 406 | ||
407 | + </div> | ||
415 | </div> | 408 | </div> |
416 | - </div> | ||
417 | - <div class="log_four_radios" style="display: none"> | ||
418 | - <div class="log_four_contants"> | ||
419 | - <div class=" log_four_contant_ones"> | ||
420 | - <div class="log_botms"> | ||
421 | - <div class="log_four_contants_left"> | ||
422 | - <img class="log_Img9" src="__TMPL__/public/assets/images/73.png" alt="" /> | 409 | + <div class="log_four_radios" style="display: none"> |
410 | + <div class="log_four_contants"> | ||
411 | + <div class=" log_four_contant_ones"> | ||
412 | + <div class="log_botms"> | ||
413 | + <div class="log_four_contants_left"> | ||
414 | + <img class="log_Img9" src="__TMPL__/public/assets/images/73.png" alt="" /> | ||
415 | + </div> | ||
416 | + <div class="log_four_contants_right">高一</div> | ||
423 | </div> | 417 | </div> |
424 | - <div class="log_four_contants_right">高一</div> | ||
425 | - </div> | ||
426 | - <div class="log_four_contants_input_block" style="display: block"> | ||
427 | - <div class="log_four_contants_input "> | ||
428 | - <div class="log_four_ooo"> | ||
429 | - <div class="log_four_xian_ban"> | ||
430 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
431 | - <div class="log_four_xian_icon"> | ||
432 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 418 | + <div class="log_four_contants_input_block" style="display: block"> |
419 | + <div class="log_four_contants_input "> | ||
420 | + <div class="log_four_ooo"> | ||
421 | + <div class="log_four_xian_ban"> | ||
422 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
423 | + <div class="log_four_xian_icon"> | ||
424 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
425 | + </div> | ||
433 | </div> | 426 | </div> |
434 | </div> | 427 | </div> |
435 | - </div> | ||
436 | - <div class="log_four_xian_wife">——</div> | ||
437 | - <div class="log_four_ooo"> | ||
438 | - <div class="log_four_xian_ban2"> | ||
439 | - <div class="log_four_xian_nei"> | ||
440 | - <input type="text" placeholder=" 选择班级" /> | ||
441 | - </div> | ||
442 | - <div class="log_four_xian_icon"> | ||
443 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 428 | + <div class="log_four_xian_wife">——</div> |
429 | + <div class="log_four_ooo"> | ||
430 | + <div class="log_four_xian_ban2"> | ||
431 | + <div class="log_four_xian_nei"> | ||
432 | + <input type="text" placeholder=" 选择班级" /> | ||
433 | + </div> | ||
434 | + <div class="log_four_xian_icon"> | ||
435 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
436 | + </div> | ||
444 | </div> | 437 | </div> |
445 | </div> | 438 | </div> |
446 | </div> | 439 | </div> |
447 | </div> | 440 | </div> |
448 | </div> | 441 | </div> |
449 | - </div> | ||
450 | - <div class=" log_four_contant_ones"> | ||
451 | - <div class="log_botms"> | ||
452 | - <div class="log_four_contants_left"> | ||
453 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
454 | - </div> | ||
455 | - <div class="log_four_contants_right"> | ||
456 | - 高二 | 442 | + <div class=" log_four_contant_ones"> |
443 | + <div class="log_botms"> | ||
444 | + <div class="log_four_contants_left"> | ||
445 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
446 | + </div> | ||
447 | + <div class="log_four_contants_right"> | ||
448 | + 高二 | ||
449 | + </div> | ||
457 | </div> | 450 | </div> |
458 | - </div> | ||
459 | - <div class="log_four_contants_input_block"> | ||
460 | - <div class="log_four_contants_input "> | ||
461 | - <div class="log_four_ooo"> | ||
462 | - <div class="log_four_xian_ban"> | ||
463 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
464 | - <div class="log_four_xian_icon"> | ||
465 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 451 | + <div class="log_four_contants_input_block"> |
452 | + <div class="log_four_contants_input "> | ||
453 | + <div class="log_four_ooo"> | ||
454 | + <div class="log_four_xian_ban"> | ||
455 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
456 | + <div class="log_four_xian_icon"> | ||
457 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
458 | + </div> | ||
466 | </div> | 459 | </div> |
467 | </div> | 460 | </div> |
468 | - </div> | ||
469 | - <div class="log_four_xian_wife">——</div> | ||
470 | - <div class="log_four_ooo"> | ||
471 | - <div class="log_four_xian_ban2"> | ||
472 | - <div class="log_four_xian_nei"> | ||
473 | - <input type="text" placeholder=" 选择班级" /> | ||
474 | - </div> | ||
475 | - <div class="log_four_xian_icon"> | ||
476 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 461 | + <div class="log_four_xian_wife">——</div> |
462 | + <div class="log_four_ooo"> | ||
463 | + <div class="log_four_xian_ban2"> | ||
464 | + <div class="log_four_xian_nei"> | ||
465 | + <input type="text" placeholder=" 选择班级" /> | ||
466 | + </div> | ||
467 | + <div class="log_four_xian_icon"> | ||
468 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
469 | + </div> | ||
477 | </div> | 470 | </div> |
478 | </div> | 471 | </div> |
479 | </div> | 472 | </div> |
480 | </div> | 473 | </div> |
481 | </div> | 474 | </div> |
482 | - </div> | ||
483 | - <div class=" log_four_contant_ones"> | ||
484 | - <div class="log_botms"> | ||
485 | - <div class="log_four_contants_left"> | ||
486 | - <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
487 | - </div> | ||
488 | - <div class="log_four_contants_right"> | ||
489 | - 高三 | 475 | + <div class=" log_four_contant_ones"> |
476 | + <div class="log_botms"> | ||
477 | + <div class="log_four_contants_left"> | ||
478 | + <img class="log_Img9" src="__TMPL__/public/assets/images/39_0.png" alt="" /> | ||
479 | + </div> | ||
480 | + <div class="log_four_contants_right"> | ||
481 | + 高三 | ||
482 | + </div> | ||
490 | </div> | 483 | </div> |
491 | - </div> | ||
492 | - <div class="log_four_contants_input_block"> | ||
493 | - <div class="log_four_contants_input "> | ||
494 | - <div class="log_four_ooo"> | ||
495 | - <div class="log_four_xian_ban"> | ||
496 | - <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" id="" value="" /></div> | ||
497 | - <div class="log_four_xian_icon"> | ||
498 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 484 | + <div class="log_four_contants_input_block"> |
485 | + <div class="log_four_contants_input "> | ||
486 | + <div class="log_four_ooo"> | ||
487 | + <div class="log_four_xian_ban"> | ||
488 | + <div class="log_four_xian_nei"><input type="text" placeholder="选择班级" name="" value="" /></div> | ||
489 | + <div class="log_four_xian_icon"> | ||
490 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
491 | + </div> | ||
499 | </div> | 492 | </div> |
500 | </div> | 493 | </div> |
501 | - </div> | ||
502 | - <div class="log_four_xian_wife">——</div> | ||
503 | - <div class="log_four_ooo"> | ||
504 | - <div class="log_four_xian_ban2"> | ||
505 | - <div class="log_four_xian_nei"> | ||
506 | - <input type="text" placeholder=" 选择班级" /> | ||
507 | - </div> | ||
508 | - <div class="log_four_xian_icon"> | ||
509 | - <img src="__TMPL__/public/assets/images/down.png" alt="" /> | 494 | + <div class="log_four_xian_wife">——</div> |
495 | + <div class="log_four_ooo"> | ||
496 | + <div class="log_four_xian_ban2"> | ||
497 | + <div class="log_four_xian_nei"> | ||
498 | + <input type="text" placeholder=" 选择班级" /> | ||
499 | + </div> | ||
500 | + <div class="log_four_xian_icon"> | ||
501 | + <img src="__TMPL__/public/assets/images/down.png" alt="" /> | ||
502 | + </div> | ||
510 | </div> | 503 | </div> |
511 | </div> | 504 | </div> |
512 | </div> | 505 | </div> |
@@ -516,6 +509,7 @@ | @@ -516,6 +509,7 @@ | ||
516 | </div> | 509 | </div> |
517 | </div> | 510 | </div> |
518 | </div> | 511 | </div> |
512 | + | ||
519 | </div> | 513 | </div> |
520 | <!-- 按钮 --> | 514 | <!-- 按钮 --> |
521 | <div class="log_seven_btn"> | 515 | <div class="log_seven_btn"> |
@@ -553,6 +547,7 @@ | @@ -553,6 +547,7 @@ | ||
553 | 547 | ||
554 | $(".log_four_contant_one").each(function() { | 548 | $(".log_four_contant_one").each(function() { |
555 | $(this).click(function() { | 549 | $(this).click(function() { |
550 | + console.log(333334354); | ||
556 | var index = $(this).index(); | 551 | var index = $(this).index(); |
557 | console.log(index); | 552 | console.log(index); |
558 | // $(".log_four_radios").eq(idnex).addClass("log_ten_block").siblings().removeClass("log_ten_block") | 553 | // $(".log_four_radios").eq(idnex).addClass("log_ten_block").siblings().removeClass("log_ten_block") |
@@ -574,12 +569,38 @@ | @@ -574,12 +569,38 @@ | ||
574 | $('.log_four_radios').each(function(){ | 569 | $('.log_four_radios').each(function(){ |
575 | var index = $(this).index(); | 570 | var index = $(this).index(); |
576 | console.log(index); | 571 | console.log(index); |
577 | - $(this).find('.log_four_contant_ones').click(function(){ | ||
578 | - $(this).find('.log_Img9').attr("src", "__TMPL__/public/assets/images/73.png").parents(".log_four_contant_ones").siblings().find(".log_Img9").attr("src", "__TMPL__/public/assets/images/39_0.png"); | ||
579 | - $(this).find('.log_four_contants_input_block').slideDown().parents(".log_four_contant_ones").siblings().find(".log_four_contants_input_block").slideUp(); | ||
580 | - }) | 572 | + $(this).find('.log_botms').click(function(){ |
573 | + | ||
574 | + if($(this).find('.log_Img9').attr("src") == '__TMPL__/public/assets/images/39_0.png'){ | ||
575 | + $(this).find('.log_Img9').attr("src", "__TMPL__/public/assets/images/73.png"); | ||
576 | + $(this).next('.log_four_contants_input_block').slideDown(); | ||
577 | + | ||
578 | + }else{ | ||
579 | + $(this).find('.log_Img9').attr("src", '__TMPL__/public/assets/images/39_0.png'); | ||
580 | + $(this).next('.log_four_contants_input_block').slideUp(); | ||
581 | + } | ||
582 | + }); | ||
581 | }) | 583 | }) |
582 | 584 | ||
585 | + | ||
586 | + $(".log_four_contant_ones").each(function(){ | ||
587 | + var $startinput; | ||
588 | + var $endinput; | ||
589 | + var cc; | ||
590 | + $(this).find(".log_four_xian_ban input").blur(function(){ | ||
591 | + $startinput = $(this).val(); | ||
592 | + }) | ||
593 | + $(this).find(".log_four_xian_ban2 input").blur(function(){ | ||
594 | + $endinput = $(this).val(); | ||
595 | + cc = $startinput + $endinput; | ||
596 | + | ||
597 | + | ||
598 | + console.log(cc); | ||
599 | +// $(this).closest("school_ooo").find("#four_inp").attr("placeholder","$startinput+"-"+$endinput") | ||
600 | +// var content = $startinput + | ||
601 | + }) | ||
602 | + | ||
603 | + }) | ||
583 | //添加地址 | 604 | //添加地址 |
584 | var city_picker = new mui.PopPicker({ | 605 | var city_picker = new mui.PopPicker({ |
585 | layer: 3 | 606 | layer: 3 |
@@ -35,7 +35,7 @@ | @@ -35,7 +35,7 @@ | ||
35 | </div> | 35 | </div> |
36 | <div class="order_newsTxt2">×<span>{$vo.book_num}</span></div> | 36 | <div class="order_newsTxt2">×<span>{$vo.book_num}</span></div> |
37 | <div class="order_newsTxt3"> | 37 | <div class="order_newsTxt3"> |
38 | - <p class="de_topTxt1_1">¥<span>{$vo.price0}</span>.{$vo.price1}</p> | 38 | + <p class="de_topTxt1_1">¥<span>{$vo.price0}.{$vo.price1}</span></p> |
39 | <div class="order_newsNum"> | 39 | <div class="order_newsNum"> |
40 | <div class="order_newsJian" onclick="jian({$vo.carid})">-</div> | 40 | <div class="order_newsJian" onclick="jian({$vo.carid})">-</div> |
41 | <input class="order_newsnum" type="text" readonly="readonly" value="{$vo.book_num}" /> | 41 | <input class="order_newsnum" type="text" readonly="readonly" value="{$vo.book_num}" /> |
@@ -143,13 +143,17 @@ | @@ -143,13 +143,17 @@ | ||
143 | goods_id = goods_id.join(','); | 143 | goods_id = goods_id.join(','); |
144 | myprice = $('#myprice').text(); | 144 | myprice = $('#myprice').text(); |
145 | $.post("{:url('Shopcart/shop_cart_pay')}",{id:goods_id,myprice:myprice},function(data){ | 145 | $.post("{:url('Shopcart/shop_cart_pay')}",{id:goods_id,myprice:myprice},function(data){ |
146 | - if(data){ | ||
147 | - | ||
148 | - }else{ | 146 | + obj = JSON.parse(data); |
147 | + if(obj.type == 3){ | ||
149 | alert('业务员商品和平台商品不能同时购买!'); | 148 | alert('业务员商品和平台商品不能同时购买!'); |
149 | + }else if(obj.type == 1){ | ||
150 | + window.location.href = "{:url('Orderpage/order_page')}?indet_id="+obj.indet_id; | ||
151 | + }else if(obj.type == 2){ | ||
152 | + window.location.href = "{:url('Orderpage/order_salesman_ty')}?indet_id="+obj.indet_id; | ||
150 | } | 153 | } |
154 | + | ||
151 | }); | 155 | }); |
152 | - /*window.location.href = "{:url('Orderpage/order_page')}";*/ | 156 | + |
153 | } | 157 | } |
154 | 158 | ||
155 | } | 159 | } |
@@ -227,7 +231,7 @@ | @@ -227,7 +231,7 @@ | ||
227 | $(this).parents(".order_newsCon").find(".order_newsTxt2 span").text(count); | 231 | $(this).parents(".order_newsCon").find(".order_newsTxt2 span").text(count); |
228 | } | 232 | } |
229 | var price = parseFloat($(this).parents(".order_newsTxt3").children(".de_topTxt1_1").text().split("¥")[1]); | 233 | var price = parseFloat($(this).parents(".order_newsTxt3").children(".de_topTxt1_1").text().split("¥")[1]); |
230 | - calcTotal2(); | 234 | + calcTotal(); |
231 | }); | 235 | }); |
232 | // 单选 | 236 | // 单选 |
233 | $(".sh_cartround img").each(function() { | 237 | $(".sh_cartround img").each(function() { |
@@ -921,7 +921,7 @@ | @@ -921,7 +921,7 @@ | ||
921 | } | 921 | } |
922 | 922 | ||
923 | .log_four_top_right_bg { | 923 | .log_four_top_right_bg { |
924 | - background-image: url(../img/71.png); | 924 | + background-image: url(../images/71.png); |
925 | background-size: 100% 100%; | 925 | background-size: 100% 100%; |
926 | background-repeat: no-repeat; | 926 | background-repeat: no-repeat; |
927 | color: #F20000 | 927 | color: #F20000 |
@@ -204,6 +204,8 @@ class WeChatBaseController extends BaseController | @@ -204,6 +204,8 @@ class WeChatBaseController extends BaseController | ||
204 | */ | 204 | */ |
205 | public function checkWeChatUserLogin() | 205 | public function checkWeChatUserLogin() |
206 | { | 206 | { |
207 | + $user = Db::name('user')->where('id',2)->find(); | ||
208 | + cmf_update_current_user($user); | ||
207 | $userId = cmf_get_current_user_id(); | 209 | $userId = cmf_get_current_user_id(); |
208 | if (empty($userId)) { | 210 | if (empty($userId)) { |
209 | $config = [ | 211 | $config = [ |
-
请 注册 或 登录 后发表评论