diff --git a/lib/network/api.dart b/lib/network/api.dart index da15ded9..0d7f2d05 100755 --- a/lib/network/api.dart +++ b/lib/network/api.dart @@ -75,7 +75,7 @@ abstract class Api { final String openCheckingInURL = '/attendanceCompany/isExistenceCompany'; // 开启考勤获取是否有公司 final String setCheckInCreateCompanyURL = - '/attendanceCompany/add'; // 设置考勤时创建公司 + '/v2/attendanceCompany/add'; // 设置考勤时创建公司 final String deleteCompanyURL = '/attendanceCompany/delete'; // 删除公司 final String getAttendanceRecordListByDateURL = diff --git a/pre_build.sh b/pre_build.sh index dd78490c..5f7ccc57 100644 --- a/pre_build.sh +++ b/pre_build.sh @@ -10,7 +10,7 @@ # 设置 environment="xhj" main_file="lib/main_xhj_full.dart" -version_string="1.0.52" +version_string="1.0.66" file_path="lib/network/api.dart" ############################################################### @@ -38,7 +38,17 @@ esac echo "API 前缀为: $api_prefix" -urls=$(curl -s -X POST -d "version=$version_string" "$environment/api/app/getDeprecatedApiList" | jq -r '.data[].url') +response=$(curl -s -X POST -d "version=$version_string" "$api_prefix/api/app/checkAppBuildVersion") +error_code=$(echo $response | jq '.errorCode') + +# 判断是否成功 +if [ "$error_code" != "0" ]; then + error_msg=$(echo $response | jq -r '.errorMsg') + echo "失败:$error_msg" + exit 1 +fi + +urls=$(curl -s -X POST -d "version=$version_string" "$api_prefix/api/app/getDeprecatedApiList" | jq -r '.data[].url') echo "* 成功获取废弃 api 数据" # 解析 api 文件数据