正在显示
1 个修改的文件
包含
13 行增加
和
0 行删除
| @@ -269,6 +269,16 @@ class SyncProject extends Command | @@ -269,6 +269,16 @@ class SyncProject extends Command | ||
| 269 | } | 269 | } |
| 270 | 270 | ||
| 271 | /** | 271 | /** |
| 272 | + * @remark :生成唯一的13位数字 | ||
| 273 | + * @name :stringTo13DigitNumber | ||
| 274 | + * @author :lyh | ||
| 275 | + * @method :post | ||
| 276 | + * @time :2025/3/27 15:09 | ||
| 277 | + */ | ||
| 278 | + public function generateUniqueString($input) { | ||
| 279 | + return substr(md5($input), 0, 13); | ||
| 280 | + } | ||
| 281 | + /** | ||
| 272 | * @remark :设置post_id | 282 | * @remark :设置post_id |
| 273 | * @name :setPostId | 283 | * @name :setPostId |
| 274 | * @author :lyh | 284 | * @author :lyh |
| @@ -299,6 +309,9 @@ class SyncProject extends Command | @@ -299,6 +309,9 @@ class SyncProject extends Command | ||
| 299 | $param['channel'] = Arr::a2s(["user_id"=>"", "zone_id"=>"", "channel_id"=>""]); | 309 | $param['channel'] = Arr::a2s(["user_id"=>"", "zone_id"=>"", "channel_id"=>""]); |
| 300 | } | 310 | } |
| 301 | $projectModel = new Project(); | 311 | $projectModel = new Project(); |
| 312 | + if(empty($param['from_order_id'])){ | ||
| 313 | + $param['from_order_id'] = $this->generateUniqueString($param['notice_order_id']); | ||
| 314 | + } | ||
| 302 | $info = $projectModel->read(['from_order_id'=>$param['from_order_id'],'delete_status'=>0]); | 315 | $info = $projectModel->read(['from_order_id'=>$param['from_order_id'],'delete_status'=>0]); |
| 303 | if($info !== false){ | 316 | if($info !== false){ |
| 304 | unset($param['type']); //更新的 不更新状态了 | 317 | unset($param['type']); //更新的 不更新状态了 |
-
请 注册 或 登录 后发表评论