diff --git a/extdbms/lib/Configs/Constant.php b/extdbms/lib/Configs/Constant.php index 1a238fa..81065bf 100644 --- a/extdbms/lib/Configs/Constant.php +++ b/extdbms/lib/Configs/Constant.php @@ -14,7 +14,9 @@ define('VIEW_LIST_PAGINATION_GROUPSIZE', $_ENV['VIEW_LIST_PAGINATION_GROUPSIZE'] //DBMS Site정보 define('DBMS_SITE_DASHBOARD_DAY', $_ENV['DBMS_SITE_DASHBOARD_DAY'] ?? $_SERVER['DBMS_SITE_DASHBOARD_DAY'] ?? 7); -define('DBMS_SITE_URL', $_ENV['DBMS_SITE_URL'] ?? $_SERVER['DBMS_SITE_URL'] ?? "http://dbms.prime-idc.jp:675"); +define('DBMS_SITE_HOST', $_ENV['DBMS_SITE_HOST'] ?? $_SERVER['DBMS_SITE_HOST'] ?? "http://dbms.prime-idc.jp"); +define('DBMS_SITE_JAVA_PORT', $_ENV['DBMS_SITE_JAVA_PORT'] ?? $_SERVER['DBMS_SITE_JAVA_PORT'] ?? 6752); +define('DBMS_SITE_URL', DBMS_SITE_HOST . ":" . DBMS_SITE_JAVA_PORT); define('DBMS_SITEINFOS', [ 'dbms.prime-idc.jp' => [ "id" => "PRIMEIDC", diff --git a/extdbms/lib/Controllers/DBMS/Client/CouponController.php b/extdbms/lib/Controllers/DBMS/Client/CouponController.php index 5e6c869..b5a150a 100644 --- a/extdbms/lib/Controllers/DBMS/Client/CouponController.php +++ b/extdbms/lib/Controllers/DBMS/Client/CouponController.php @@ -96,7 +96,7 @@ class CouponController extends ClientController } $this->member = $member; //쿠폰내역 - $this->getServiceService()->getModel()->where("client_code", $client_code); + $this->getServiceService()->getModel()->where("client_code", $service->getClientCode()); $this->getServiceService()->getModel()->whereNotIn("service_line", ['vpn', 'test', 'soloLine', 'substitution']); //Query문 Rest여부 -> 같은조건에 Count 받고, 결과값을 받고 싶을때는 continue() $this->getServiceService()->getModel()->setContinue(true); @@ -149,8 +149,8 @@ class CouponController extends ClientController try { $this->getServiceService()->getModel()->setTransaction(true); //서비스 수정 - $this->getServiceService()->getModel()->where("client_code", $client_code); - $this->getServiceService()->update(); + // $this->getServiceService()->getModel()->where("client_code", $client_code); + // $this->getServiceService()->update(); // $coupon_query = "update servicedb set coupon=(coupon-$_GET[onetime_sub]), coupon_use=(coupon_use+$_GET[onetime_sub]) where service_code='$_GET[service_code]'"; // @mysql_query($coupon_query, $db_connect) or die($db_i_error); @@ -160,7 +160,7 @@ class CouponController extends ClientController // $history_query = "INSERT INTO `historydb` (`service_code`, `server_code`, `behavior_case`, `behavior`, `behavior_date`, `note`, `client_name`) VALUES ('$_GET[service_code]', '$service[server_code]', '도메인 쿠폰 구매 / $_GET[onetime_sub] 개', '도메인 쿠폰 구매', '$_GET[onetime_request_date]', '$member[name]', '$service[Client_Name]')"; // @mysql_query($history_query, $db_connect) or die($db_i_error); $this->getServiceService()->getModel()->commit(); - return $this->redirect->back()->with('success', ['message' => '쿠폰 사용이 완료되었습니다.']); + return $this->redirect->to(DBMS_SITE_URL . "/IdcCouponUseMK.cup?client_code=" . $this->client->getClientCode()); } catch (\PDOException $e) { $this->getServiceService()->getModel()->rollback(); return $this->redirect->back()->withInput()->with('error', ['message' => '쿠폰 사용에 실패하였습니다.:' . $e->getMessage()]); diff --git a/extdbms/lib/Views/dbms/client/coupon/insert_form.php b/extdbms/lib/Views/dbms/client/coupon/insert_form.php index af31b2e..dbaae47 100644 --- a/extdbms/lib/Views/dbms/client/coupon/insert_form.php +++ b/extdbms/lib/Views/dbms/client/coupon/insert_form.php @@ -1,93 +1,66 @@ - -"; -} else { - //$sql = sprintf("select * from servicedb where service_code='%s'", $_GET['service_code']); - //$stmt = @mysql_query($sql, $db_connect) or die($db_q_error); - //$service = mysql_fetch_assoc($stmt); -?> -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
고객코드
서비스코드
고객명
장비번호
- - 도메인 구매 수량 - - (개별 서버에 할당된 남은 쿠폰 수량 : ) - -
서비스 금액 - 도메인 쿠폰 사용 - - -
도메인 신청일 - - 쿠폰 사용일 - -
도메인 리스트 -
(공백을 허용하지 않습니다. 예제처럼 붙여쓰기 하세요 / 예제 : test.com/123.com/idcjp.jp) -
- - -
-
-
- - \ No newline at end of file +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
고객코드service->getServiceCode() ?>
서비스코드service->getServiceCode() ?>
고객명client->getTitle() ?>
장비번호service->getServerCode() ?>
도메인 구매 수량 + (개별 서버에 할당된 남은 쿠폰 수량 : service->getCoupon() ?>) + +
서비스 금액도메인 쿠폰 사용
도메인 신청일쿠폰 사용일
도메인 리스트 +
(공백을 허용하지 않습니다. 예제처럼 붙여쓰기 하세요 / 예제 : test.com/123.com/idcjp.jp) +
+ + +
+
+
\ No newline at end of file