+
+ 처리할 주문
+
+
+
+
+
+
+ | 상태변경 |
+ 건수 |
+ 금액 |
+
+
+
+
+
+ | 주문 -> 입금 |
+ |
+ |
+
+
+
+ | 입금 -> 준비 |
+ |
+ |
+
+
+
+ | 준비 -> 배송 |
+ |
+ |
+
+
+
+ | 배송 -> 완료 |
+ |
+ |
+
+
+
+
+
+
+
+ 재고현황
+
-
-
-
-
- | 상태변경 |
- 건수 |
- 금액 |
-
-
-
-
- | 주문 -> 입금 |
- |
- |
-
-
-
- | 입금 -> 준비 |
- |
- |
-
-
-
- | 준비 -> 배송 |
- |
- |
-
-
-
- | 배송 -> 완료 |
- |
- |
-
-
-
-
-
+ // 재고부족 상품
+ $item_noti = 0;
+ $sql = " select count(*) as cnt
+ from {$g5['g5_shop_item_table']}
+ where it_use = '1'
+ and it_option_subject = ''
+ and it_stock_qty <= it_noti_qty ";
+ $row = sql_fetch($sql);
+ $item_noti = (int)$row['cnt'];
-
- 주문현황
-
+ // 재고부족 옵션
+ $option_noti = 0;
+ $sql = " select count(*) as cnt
+ from {$g5['g5_shop_item_option_table']}
+ where io_use = '1'
+ and io_stock_qty <= io_noti_qty ";
+ $row = sql_fetch($sql);
+ $option_noti = (int)$row['cnt'];
- =0; $i--) {
- $date = date('Y-m-d', strtotime('-'.$i.' days', G5_SERVER_TIME));
-
- $x_val[] = $date;
- $arr_order[] = get_order_date_sum($date);
- }
-
- $max_y = get_max_value($arr_order);
- $max_y = ceil(($max_y) / 1000) * 1000;
- $y_val = array();
- $y_val[] = $max_y;
-
- for($i=4; $i>=1; $i--) {
- $y_val[] = $max_y * (($i * 2) / 10);
- }
-
- $max_height = 240;
- $h_val = array();
- $js_val = array();
- $offset = 10; // 금액이 상대적으로 작아 높이가 0일 때 기본 높이로 사용
- foreach($arr_order as $val) {
- if($val['order'] > 0)
- $h1 = intval(($max_height * $val['order']) / $max_y) + $offset;
- else
- $h1 = 0;
-
- if($val['cancel'] > 0)
- $h2 = intval(($max_height * $val['cancel']) / $max_y) + $offset;
- else
- $h2 = 0 ;
-
- $h_val['order'][] = $h1;
- $h_val['cancel'][] = $h2;
- }
- ?>
-
-
-
-
-
- $res[0], // 결과코드
+ 'coin' => $res[1], // 고객 잔액 (충전제만 해당)
+ 'gpay' => $res[2], // 고객의 건수 별 차감액 표시 (충전제만 해당)
+ 'payment' => $res[3] // 요금제 표시, A:충전제, C:정액제
+ );
}
?>
-
-
-
+
+
+
+
+ | 재고부족 상품 |
+ 재고부족 옵션 |
+ SMS 잔여금액 |
+
+
+
+
+ |
+ |
+ |
+
+
+
+
+
-
+
+
+