|
...
|
...
|
@@ -269,6 +269,16 @@ class SyncProject extends Command |
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @remark :生成唯一的13位数字
|
|
|
|
* @name :stringTo13DigitNumber
|
|
|
|
* @author :lyh
|
|
|
|
* @method :post
|
|
|
|
* @time :2025/3/27 15:09
|
|
|
|
*/
|
|
|
|
public function generateUniqueString($input) {
|
|
|
|
return substr(md5($input), 0, 13);
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* @remark :设置post_id
|
|
|
|
* @name :setPostId
|
|
|
|
* @author :lyh
|
|
...
|
...
|
@@ -299,6 +309,9 @@ class SyncProject extends Command |
|
|
|
$param['channel'] = Arr::a2s(["user_id"=>"", "zone_id"=>"", "channel_id"=>""]);
|
|
|
|
}
|
|
|
|
$projectModel = new Project();
|
|
|
|
if(empty($param['from_order_id'])){
|
|
|
|
$param['from_order_id'] = $this->generateUniqueString($param['notice_order_id']);
|
|
|
|
}
|
|
|
|
$info = $projectModel->read(['from_order_id'=>$param['from_order_id'],'delete_status'=>0]);
|
|
|
|
if($info !== false){
|
|
|
|
unset($param['type']); //更新的 不更新状态了
|
...
|
...
|
|