作者 lyh

gx

... ... @@ -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']); //更新的 不更新状态了
... ...