作者 lyh

gx

... ... @@ -193,6 +193,9 @@ class ComController extends BaseController
}
public function ceshi(){
$length = strlen((string)123); // 获取变量的位数
$paddingLength = 5 - $length; // 计算填充前面的 0 的位数
$zeros = str_repeat("0", $paddingLength);
return '6'.'1'.$zeros.'123';
}
}
... ...
... ... @@ -282,7 +282,7 @@ class ProjectLogic extends BaseLogic
'cooperate_date' => date('Y-m-d', $param['create_time']),
'deploy_build' => [
'service_duration' => $param['id'],
'plan' => [$param['plan_marketing']]
'plan' => $this->versionData($param['plan_marketing']),
],
'deploy_optimize' => [
'api_no' => $param['id']
... ... @@ -311,4 +311,35 @@ class ProjectLogic extends BaseLogic
$this->fail('同步失败');
}
}
/**
* @remark :获取版本
* @name :versionData
* @author :lyh
* @method :post
* @time :2023/8/9 14:46
*/
public function versionData($param){
$data = Project::planMap();
arsort($data);
if(isset($data[$param])){
return $data[$param];
}else{
return 1;
}
}
/**
* @remark :设置post_id
* @name :setPostId
* @author :lyh
* @method :post
* @time :2023/8/9 14:47
*/
public function setPostId($customNumber,$plan){
$length = strlen((string)$customNumber); // 获取变量的位数
$paddingLength = 5 - $length; // 计算填充前面的 0 的位数
$zeros = str_repeat("0", $paddingLength);
return '6'.$plan.$zeros.$customNumber;
}
}
... ...
... ... @@ -26,7 +26,7 @@ class DeployBuild extends Base
{
$hashids = new Hashids('test_domain', 5, 'abcdefghjkmnpqrstuvwxyz1234567890');
$code = $hashids->encode($this->project_id);
return 'https://v6-' . $code . 'globalso.site';
return 'https://v6-' . $code . '.globalso.site';
}
public static function clearCache($row){
... ...