Skip to content

Commit 99a0098

Browse files
committed
AMP Version Change.
1 parent 51b9df9 commit 99a0098

File tree

4 files changed

+157
-106
lines changed

4 files changed

+157
-106
lines changed

ChangeLog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2021-01-04 Version: 1.0.1
2+
- AMP Version Change.
3+
14
2020-12-29 Version: 1.0.0
25
- AMP Version Change.
36

src/Models/QuerySendDetailsResponseBody.php

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class QuerySendDetailsResponseBody extends Model
3030
public $code;
3131

3232
/**
33-
* @var smsSendDetailDTOs[]
33+
* @var smsSendDetailDTOs
3434
*/
3535
public $smsSendDetailDTOs;
3636
protected $_name = [
@@ -61,13 +61,7 @@ public function toMap()
6161
$res['Code'] = $this->code;
6262
}
6363
if (null !== $this->smsSendDetailDTOs) {
64-
$res['SmsSendDetailDTOs'] = [];
65-
if (null !== $this->smsSendDetailDTOs && \is_array($this->smsSendDetailDTOs)) {
66-
$n = 0;
67-
foreach ($this->smsSendDetailDTOs as $item) {
68-
$res['SmsSendDetailDTOs'][$n++] = null !== $item ? $item->toMap() : $item;
69-
}
70-
}
64+
$res['SmsSendDetailDTOs'] = null !== $this->smsSendDetailDTOs ? $this->smsSendDetailDTOs->toMap() : null;
7165
}
7266

7367
return $res;
@@ -94,13 +88,7 @@ public static function fromMap($map = [])
9488
$model->code = $map['Code'];
9589
}
9690
if (isset($map['SmsSendDetailDTOs'])) {
97-
if (!empty($map['SmsSendDetailDTOs'])) {
98-
$model->smsSendDetailDTOs = [];
99-
$n = 0;
100-
foreach ($map['SmsSendDetailDTOs'] as $item) {
101-
$model->smsSendDetailDTOs[$n++] = null !== $item ? smsSendDetailDTOs::fromMap($item) : $item;
102-
}
103-
}
91+
$model->smsSendDetailDTOs = smsSendDetailDTOs::fromMap($map['SmsSendDetailDTOs']);
10492
}
10593

10694
return $model;

src/Models/QuerySendDetailsResponseBody/smsSendDetailDTOs.php

Lines changed: 20 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -4,58 +4,17 @@
44

55
namespace AlibabaCloud\SDK\Dysmsapi\V20170525\Models\QuerySendDetailsResponseBody;
66

7+
use AlibabaCloud\SDK\Dysmsapi\V20170525\Models\QuerySendDetailsResponseBody\smsSendDetailDTOs\smsSendDetailDTO;
78
use AlibabaCloud\Tea\Model;
89

910
class smsSendDetailDTOs extends Model
1011
{
1112
/**
12-
* @var string
13+
* @var smsSendDetailDTO[]
1314
*/
14-
public $errCode;
15-
16-
/**
17-
* @var string
18-
*/
19-
public $templateCode;
20-
21-
/**
22-
* @var string
23-
*/
24-
public $outId;
25-
26-
/**
27-
* @var string
28-
*/
29-
public $receiveDate;
30-
31-
/**
32-
* @var string
33-
*/
34-
public $sendDate;
35-
36-
/**
37-
* @var string
38-
*/
39-
public $phoneNum;
40-
41-
/**
42-
* @var string
43-
*/
44-
public $content;
45-
46-
/**
47-
* @var int
48-
*/
49-
public $sendStatus;
15+
public $smsSendDetailDTO;
5016
protected $_name = [
51-
'errCode' => 'ErrCode',
52-
'templateCode' => 'TemplateCode',
53-
'outId' => 'OutId',
54-
'receiveDate' => 'ReceiveDate',
55-
'sendDate' => 'SendDate',
56-
'phoneNum' => 'PhoneNum',
57-
'content' => 'Content',
58-
'sendStatus' => 'SendStatus',
17+
'smsSendDetailDTO' => 'SmsSendDetailDTO',
5918
];
6019

6120
public function validate()
@@ -65,29 +24,14 @@ public function validate()
6524
public function toMap()
6625
{
6726
$res = [];
68-
if (null !== $this->errCode) {
69-
$res['ErrCode'] = $this->errCode;
70-
}
71-
if (null !== $this->templateCode) {
72-
$res['TemplateCode'] = $this->templateCode;
73-
}
74-
if (null !== $this->outId) {
75-
$res['OutId'] = $this->outId;
76-
}
77-
if (null !== $this->receiveDate) {
78-
$res['ReceiveDate'] = $this->receiveDate;
79-
}
80-
if (null !== $this->sendDate) {
81-
$res['SendDate'] = $this->sendDate;
82-
}
83-
if (null !== $this->phoneNum) {
84-
$res['PhoneNum'] = $this->phoneNum;
85-
}
86-
if (null !== $this->content) {
87-
$res['Content'] = $this->content;
88-
}
89-
if (null !== $this->sendStatus) {
90-
$res['SendStatus'] = $this->sendStatus;
27+
if (null !== $this->smsSendDetailDTO) {
28+
$res['SmsSendDetailDTO'] = [];
29+
if (null !== $this->smsSendDetailDTO && \is_array($this->smsSendDetailDTO)) {
30+
$n = 0;
31+
foreach ($this->smsSendDetailDTO as $item) {
32+
$res['SmsSendDetailDTO'][$n++] = null !== $item ? $item->toMap() : $item;
33+
}
34+
}
9135
}
9236

9337
return $res;
@@ -101,29 +45,14 @@ public function toMap()
10145
public static function fromMap($map = [])
10246
{
10347
$model = new self();
104-
if (isset($map['ErrCode'])) {
105-
$model->errCode = $map['ErrCode'];
106-
}
107-
if (isset($map['TemplateCode'])) {
108-
$model->templateCode = $map['TemplateCode'];
109-
}
110-
if (isset($map['OutId'])) {
111-
$model->outId = $map['OutId'];
112-
}
113-
if (isset($map['ReceiveDate'])) {
114-
$model->receiveDate = $map['ReceiveDate'];
115-
}
116-
if (isset($map['SendDate'])) {
117-
$model->sendDate = $map['SendDate'];
118-
}
119-
if (isset($map['PhoneNum'])) {
120-
$model->phoneNum = $map['PhoneNum'];
121-
}
122-
if (isset($map['Content'])) {
123-
$model->content = $map['Content'];
124-
}
125-
if (isset($map['SendStatus'])) {
126-
$model->sendStatus = $map['SendStatus'];
48+
if (isset($map['SmsSendDetailDTO'])) {
49+
if (!empty($map['SmsSendDetailDTO'])) {
50+
$model->smsSendDetailDTO = [];
51+
$n = 0;
52+
foreach ($map['SmsSendDetailDTO'] as $item) {
53+
$model->smsSendDetailDTO[$n++] = null !== $item ? smsSendDetailDTO::fromMap($item) : $item;
54+
}
55+
}
12756
}
12857

12958
return $model;
Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
<?php
2+
3+
// This file is auto-generated, don't edit it. Thanks.
4+
5+
namespace AlibabaCloud\SDK\Dysmsapi\V20170525\Models\QuerySendDetailsResponseBody\smsSendDetailDTOs;
6+
7+
use AlibabaCloud\Tea\Model;
8+
9+
class smsSendDetailDTO extends Model
10+
{
11+
/**
12+
* @var string
13+
*/
14+
public $errCode;
15+
16+
/**
17+
* @var string
18+
*/
19+
public $templateCode;
20+
21+
/**
22+
* @var string
23+
*/
24+
public $outId;
25+
26+
/**
27+
* @var string
28+
*/
29+
public $receiveDate;
30+
31+
/**
32+
* @var string
33+
*/
34+
public $sendDate;
35+
36+
/**
37+
* @var string
38+
*/
39+
public $phoneNum;
40+
41+
/**
42+
* @var string
43+
*/
44+
public $content;
45+
46+
/**
47+
* @var int
48+
*/
49+
public $sendStatus;
50+
protected $_name = [
51+
'errCode' => 'ErrCode',
52+
'templateCode' => 'TemplateCode',
53+
'outId' => 'OutId',
54+
'receiveDate' => 'ReceiveDate',
55+
'sendDate' => 'SendDate',
56+
'phoneNum' => 'PhoneNum',
57+
'content' => 'Content',
58+
'sendStatus' => 'SendStatus',
59+
];
60+
61+
public function validate()
62+
{
63+
}
64+
65+
public function toMap()
66+
{
67+
$res = [];
68+
if (null !== $this->errCode) {
69+
$res['ErrCode'] = $this->errCode;
70+
}
71+
if (null !== $this->templateCode) {
72+
$res['TemplateCode'] = $this->templateCode;
73+
}
74+
if (null !== $this->outId) {
75+
$res['OutId'] = $this->outId;
76+
}
77+
if (null !== $this->receiveDate) {
78+
$res['ReceiveDate'] = $this->receiveDate;
79+
}
80+
if (null !== $this->sendDate) {
81+
$res['SendDate'] = $this->sendDate;
82+
}
83+
if (null !== $this->phoneNum) {
84+
$res['PhoneNum'] = $this->phoneNum;
85+
}
86+
if (null !== $this->content) {
87+
$res['Content'] = $this->content;
88+
}
89+
if (null !== $this->sendStatus) {
90+
$res['SendStatus'] = $this->sendStatus;
91+
}
92+
93+
return $res;
94+
}
95+
96+
/**
97+
* @param array $map
98+
*
99+
* @return smsSendDetailDTO
100+
*/
101+
public static function fromMap($map = [])
102+
{
103+
$model = new self();
104+
if (isset($map['ErrCode'])) {
105+
$model->errCode = $map['ErrCode'];
106+
}
107+
if (isset($map['TemplateCode'])) {
108+
$model->templateCode = $map['TemplateCode'];
109+
}
110+
if (isset($map['OutId'])) {
111+
$model->outId = $map['OutId'];
112+
}
113+
if (isset($map['ReceiveDate'])) {
114+
$model->receiveDate = $map['ReceiveDate'];
115+
}
116+
if (isset($map['SendDate'])) {
117+
$model->sendDate = $map['SendDate'];
118+
}
119+
if (isset($map['PhoneNum'])) {
120+
$model->phoneNum = $map['PhoneNum'];
121+
}
122+
if (isset($map['Content'])) {
123+
$model->content = $map['Content'];
124+
}
125+
if (isset($map['SendStatus'])) {
126+
$model->sendStatus = $map['SendStatus'];
127+
}
128+
129+
return $model;
130+
}
131+
}

0 commit comments

Comments
 (0)