UNPKG

7.32 kBHTMLView Raw
1<!DOCTYPE html>
2
3<html lang="en">
4<head>
5 <meta charset="utf-8">
6 <meta name="viewport" content="width=device-width">
7 <title>GMO Client Library for Node.js Source: factory/resultNotification/creditCard.js</title>
8
9 <!--[if lt IE 9]>
10 <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
11 <![endif]-->
12 <link type="text/css" rel="stylesheet" href="styles/sunlight.default.css">
13
14 <link type="text/css" rel="stylesheet" href="styles/site.cosmo.css">
15
16</head>
17
18<body>
19
20<div class="navbar navbar-default navbar-fixed-top navbar-inverse">
21<div class="container">
22 <div class="navbar-header">
23 <a class="navbar-brand" href="index.html">GMO Client Library for Node.js</a>
24 <button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#topNavigation">
25 <span class="icon-bar"></span>
26 <span class="icon-bar"></span>
27 <span class="icon-bar"></span>
28 </button>
29 </div>
30 <div class="navbar-collapse collapse" id="topNavigation">
31 <ul class="nav navbar-nav">
32
33 <li class="dropdown">
34 <a href="namespaces.list.html" class="dropdown-toggle" data-toggle="dropdown">Namespaces<b class="caret"></b></a>
35 <ul class="dropdown-menu ">
36 <li><a href="error_badRequestError.html">error/badRequestError</a></li><li><a href="error_errors.html">error/errors</a></li><li><a href="factory.resultNotification.creditCard.html">factory.resultNotification.creditCard</a></li><li><a href="services_card.html">services/card</a></li><li><a href="services_credit.html">services/credit</a></li><li><a href="utils_util.html">utils/util</a></li>
37 </ul>
38 </li>
39
40 <li class="dropdown">
41 <a href="modules.list.html" class="dropdown-toggle" data-toggle="dropdown">Modules<b class="caret"></b></a>
42 <ul class="dropdown-menu ">
43 <li><a href="module-index.html">index</a></li>
44 </ul>
45 </li>
46
47 <li class="dropdown">
48 <a href="classes.list.html" class="dropdown-toggle" data-toggle="dropdown">Classes<b class="caret"></b></a>
49 <ul class="dropdown-menu ">
50 <li><a href="error_badRequestError.BadRequestError.html">error/badRequestError.BadRequestError</a></li>
51 </ul>
52 </li>
53
54 <li class="dropdown">
55 <a href="global.html" class="dropdown-toggle" data-toggle="dropdown">Global<b class="caret"></b></a>
56 <ul class="dropdown-menu ">
57 <li><a href="global.html#parseErrorMessage">parseErrorMessage</a></li>
58 </ul>
59 </li>
60
61 </ul>
62
63 <div class="col-sm-3 col-md-3">
64 <form class="navbar-form" role="search">
65 <div class="input-group">
66 <input type="text" class="form-control" placeholder="Search" name="q" id="search-input">
67 <div class="input-group-btn">
68 <button class="btn btn-default" id="search-submit"><i class="glyphicon glyphicon-search"></i></button>
69 </div>
70 </div>
71 </form>
72 </div>
73
74 </div>
75
76</div>
77</div>
78
79
80<div class="container" id="toc-content">
81<div class="row">
82
83
84 <div class="col-md-12">
85
86 <div id="main">
87
88
89 <h1 class="page-title">Source: factory/resultNotification/creditCard.js</h1>
90
91<section>
92 <article>
93 <pre
94 class="sunlight-highlight-javascript linenums">"use strict";
95/**
96 * カード決済結果通知ファクトリー
97 * @namespace factory.resultNotification.creditCard
98 */
99Object.defineProperty(exports, "__esModule", { value: true });
100/**
101 * 結果通知本文をパースする
102 * @export
103 * @function
104 * @memberof factory.resultNotification.creditCard
105 * @param body 結果通知本文
106 */
107function createFromRequestBody(body) {
108 return {
109 shopId: body.ShopID,
110 shopPass: body.ShopPass,
111 accessId: body.AccessID,
112 accessPass: body.AccessPass,
113 orderId: body.OrderID,
114 status: body.Status,
115 jobCd: body.JobCd,
116 // tslint:disable-next-line:no-magic-numbers
117 amount: parseInt(body.Amount, 10),
118 // tslint:disable-next-line:no-magic-numbers
119 tax: parseInt(body.Tax, 10),
120 currency: body.Currency,
121 forward: body.Forward,
122 method: body.Method,
123 payTimes: body.PayTimes,
124 tranId: body.TranID,
125 approve: body.Approve,
126 tranDate: body.TranDate,
127 errCode: body.ErrCode,
128 errInfo: body.ErrInfo,
129 payType: body.PayType
130 };
131}
132exports.createFromRequestBody = createFromRequestBody;
133</pre>
134 </article>
135</section>
136
137
138
139
140
141 </div>
142 </div>
143
144 <div class="clearfix"></div>
145
146
147
148</div>
149</div>
150
151
152 <div class="modal fade" id="searchResults">
153 <div class="modal-dialog">
154 <div class="modal-content">
155 <div class="modal-header">
156 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
157 <h4 class="modal-title">Search results</h4>
158 </div>
159 <div class="modal-body"></div>
160 <div class="modal-footer">
161 <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
162 </div>
163 </div><!-- /.modal-content -->
164 </div><!-- /.modal-dialog -->
165 </div>
166
167
168<footer>
169
170
171<span class="jsdoc-message">
172 Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a>
173
174 on Sat Oct 28th 2017
175
176 using the <a href="https://github.com/docstrap/docstrap">DocStrap template</a>.
177</span>
178</footer>
179
180<script src="scripts/docstrap.lib.js"></script>
181<script src="scripts/toc.js"></script>
182
183 <script type="text/javascript" src="scripts/fulltext-search-ui.js"></script>
184
185
186<script>
187$( function () {
188 $( "[id*='$']" ).each( function () {
189 var $this = $( this );
190
191 $this.attr( "id", $this.attr( "id" ).replace( "$", "__" ) );
192 } );
193
194 $( ".tutorial-section pre, .readme-section pre, pre.prettyprint.source" ).each( function () {
195 var $this = $( this );
196
197 var example = $this.find( "code" );
198 exampleText = example.html();
199 var lang = /{@lang (.*?)}/.exec( exampleText );
200 if ( lang && lang[1] ) {
201 exampleText = exampleText.replace( lang[0], "" );
202 example.html( exampleText );
203 lang = lang[1];
204 } else {
205 var langClassMatch = example.parent()[0].className.match(/lang\-(\S+)/);
206 lang = langClassMatch ? langClassMatch[1] : "javascript";
207 }
208
209 if ( lang ) {
210
211 $this
212 .addClass( "sunlight-highlight-" + lang )
213 .addClass( "linenums" )
214 .html( example.html() );
215
216 }
217 } );
218
219 Sunlight.highlightAll( {
220 lineNumbers : true,
221 showMenu : true,
222 enableDoclinks : true
223 } );
224
225 $.catchAnchorLinks( {
226 navbarOffset: 10
227 } );
228 $( "#toc" ).toc( {
229 anchorName : function ( i, heading, prefix ) {
230 return $( heading ).attr( "id" ) || ( prefix + i );
231 },
232 selectors : "#toc-content h1,#toc-content h2,#toc-content h3,#toc-content h4",
233 showAndHide : false,
234 smoothScrolling: true
235 } );
236
237 $( "#main span[id^='toc']" ).addClass( "toc-shim" );
238 $( '.dropdown-toggle' ).dropdown();
239
240 $( "table" ).each( function () {
241 var $this = $( this );
242 $this.addClass('table');
243 } );
244
245} );
246</script>
247
248
249
250<!--Navigation and Symbol Display-->
251
252
253<!--Google Analytics-->
254
255
256
257 <script type="text/javascript">
258 $(document).ready(function() {
259 SearcherDisplay.init();
260 });
261 </script>
262
263
264</body>
265</html>