main
HuangHai 1 month ago
parent 919099c4dc
commit b775da967e

@ -0,0 +1,802 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>文山州与楚雄州人口变化趋势对基础教育的影响分析报告</title>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<style>
body {
font-family: 'Microsoft YaHei', Arial, sans-serif;
line-height: 1.6;
color: #333;
max-width: 1200px;
margin: 0 auto;
padding: 20px;
background-color: #f9f9f9;
}
.header {
text-align: center;
margin-bottom: 30px;
padding-bottom: 20px;
border-bottom: 1px solid #ddd;
}
h1 {
color: #2c3e50;
margin-bottom: 10px;
}
h2 {
color: #3498db;
margin-top: 30px;
padding-bottom: 10px;
border-bottom: 1px solid #eee;
}
h3 {
color: #16a085;
margin-top: 25px;
}
.section {
background-color: white;
padding: 20px;
margin-bottom: 30px;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.chart-container {
margin: 30px 0;
padding: 15px;
background-color: white;
border-radius: 5px;
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
canvas {
width: 100% !important;
height: 400px !important;
}
.summary {
background-color: #f8f9fa;
padding: 20px;
border-left: 4px solid #3498db;
margin-bottom: 30px;
}
.conclusion {
background-color: #e8f4f8;
padding: 20px;
border-left: 4px solid #16a085;
margin-top: 30px;
}
table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
}
th, td {
border: 1px solid #ddd;
padding: 12px;
text-align: left;
}
th {
background-color: #f2f2f2;
}
tr:nth-child(even) {
background-color: #f9f9f9;
}
@media (max-width: 768px) {
body {
padding: 10px;
}
.section, .chart-container {
padding: 15px;
}
h1 {
font-size: 24px;
}
h2 {
font-size: 20px;
}
}
</style>
</head>
<body>
<div class="header">
<h1>文山州与楚雄州人口变化趋势对基础教育的影响分析报告</h1>
<p>云南省教育资源配置发展预测分析</p>
</div>
<div class="section">
<h2>报告摘要</h2>
<div class="summary">
<p>本报告基于文山州与楚雄州2012-2022年人口变化数据及2035年预测数据分析了两州人口变化趋势及其对基础教育资源配置的影响。报告显示两州总人口均呈下降趋势城乡人口结构发生显著变化城镇人口增加而乡村人口减少。这种人口变化对基础教育各学段的学生数量、教职工需求和学校占地面积都产生了深远影响。</p>
<p>文山州总人口年均增长率为-0.93%预计2035年将降至303.5万人楚雄州总人口年均下降约2.54万人2030年后下降速度加快。两州均呈现人口向城镇集中的趋势这对城镇教育资源供给提出了新的挑战同时乡村教育资源可能出现过剩。</p>
</div>
</div>
<div class="section">
<h2>详细分析</h2>
<h3>1. 总人口变化趋势</h3>
<p>2012-2022年间文山州总人口呈持续下降趋势年增长率约为-2.04%。2022年较2021年人口增长近1万人其他年份基本保持每年约减少5000人的速度在缓慢下降。预测显示未来13年人口将减少41.9万人至2035年降至303.5万人,年均增长率为-0.93%。</p>
<p>楚雄州常住人口呈先增长后下降趋势峰值出现在2019年达275.5万人从2020年后呈现下降趋势尤其是2020年由2019年的275.5万人直接下降至241.7万人减少33.8万人。此后逐步下降至2022年的237.2万人。预测2022-2035年常住人口将呈逐步下降趋势年均下降约2.54万人。</p>
<div class="chart-container">
<canvas id="populationTrendChart"></canvas>
</div>
<h3>2. 城乡人口变化趋势</h3>
<p>文山州2023-2035年全州城镇人口数量呈缓慢增长趋势乡村人口数量呈显著减少趋势。人口向州府所在地转移为文山市发展成为50万人口区域性中心城市奠定基础同时也对文山市城区教育发展提出新挑战。</p>
<p>楚雄州2012-2022年全州城乡常住人口数量呈现波浪式下降趋势峰值出现在2019年的128.2万人城镇化率达46.53%。2020年出现拐点城镇人口下降至108.3万人城镇化率调整为44.82%此后呈现上升趋势至2022年城镇人口达111.08万人城镇化率46.83%。2023-2035年全州城乡人口数量呈缓慢增长趋势而乡村人口数量呈显著减少趋势从2022年126.1万人下降至2035年的81.0万人年均下降3.2万人。</p>
<div class="chart-container">
<canvas id="urbanRuralTrendChart1"></canvas>
</div>
<div class="chart-container">
<canvas id="urbanRuralTrendChart2"></canvas>
</div>
<h3>3. 学生数量变化趋势</h3>
<p>文山州学前教育幼儿入园人数持续下降至2035年预计降至5.72万左右在园幼儿数至2035年预计降至14.83万人左右。小学招生数缓慢下降至2035年预计降至4.8万人左右在校生数至2035年预计降至32.02万人左右。初中招生数明显下降至2035年预计降至5.7万人左右在校生数至2035年降至16.2万人左右。普通高中招生数减少约0.39万人左右2035年预计降至2.78万人左右在校生数减少约1.08万人左右2035年预计降至7.86万人左右。</p>
<p>楚雄州学前教育幼儿入园人数至2035年预计招生2.57万人左右在园幼儿数至2035年预计达6.64万人左右。小学招生数至2035年预计达2.01万人左右在校生人数至2035年预计达到13.12万人左右。初中招生数至2035年预计在2.26万人左右在校生数至2035年预计达6.74万人左右。高中招生人数至2035年预计达在1.53万人左右在校生人数至2035年预计达4.34万人左右。</p>
<div class="chart-container">
<canvas id="studentTrendChart1"></canvas>
</div>
<div class="chart-container">
<canvas id="studentTrendChart2"></canvas>
</div>
<div class="chart-container">
<canvas id="studentComparisonChart"></canvas>
</div>
<h3>4. 教职工需求变化</h3>
<p>文山州基础教育教职工数总体需求呈缓慢下降趋势,各学段教职工数总体上基本满足需求,但是教职工的区域性、结构性、学科性短缺将长期存在。</p>
<p>楚雄州基础教育教职工数总体需求下降平缓学前教育教职工数需求从2023年的1.06万人减少至2035年的0.95万人左右小学教育教职工数需求从2023年的0.77万人减少至2035年的0.69万人左右初中教育教职工数需求从2023年的0.56万人减少至2035年的0.50万人左右普通高中教职工数需求从2023年的0.40万人减少至2035年的0.35万人左右。</p>
<div class="chart-container">
<canvas id="teacherTrendChart1"></canvas>
</div>
<div class="chart-container">
<canvas id="teacherTrendChart2"></canvas>
</div>
<h3>5. 学校占地面积需求</h3>
<p>文山州基础教育学校占地面积总量需求增长放缓,各学段学校占地面积总体上基本满足需求。</p>
<p>楚雄州基础教育学校占地面积总量需求减少平缓学前幼儿园占地面积需求从2023年的74.30万平方米减少至2035年的66.40万平方米小学占地面积需求从2023年的186.5万平方米减少至2035年的166.6万平方米初中占地面积需求从2023年的124.4万平方米减少至2035年的111.2万平方米普通高中占地面积需求从2023年的166.6万平方米减少至2035年的143.2万平方米。</p>
<div class="chart-container">
<canvas id="schoolAreaChart"></canvas>
</div>
</div>
<div class="section">
<h2>结论与建议</h2>
<div class="conclusion">
<h3>主要结论</h3>
<ol>
<li>两州总人口均呈现下降趋势,但城乡人口结构变化显著,城镇人口增加而乡村人口减少。</li>
<li>基础教育各学段学生数量普遍呈现下降趋势,乡村地区下降尤为明显。</li>
<li>教职工需求总体呈下降趋势,但存在区域性、结构性短缺问题。</li>
<li>学校占地面积需求增长放缓或减少,乡村教育资源可能出现过剩。</li>
</ol>
<h3>政策建议</h3>
<ol>
<li>优化城乡教育资源配置,应对人口流动带来的结构性变化。</li>
<li>加强城镇教育资源建设,满足人口集中带来的需求增长。</li>
<li>合理调整乡村学校布局,避免资源浪费。</li>
<li>加强教师队伍建设,解决结构性短缺问题。</li>
<li>建立动态监测机制,及时调整教育资源配置策略。</li>
</ol>
</div>
</div>
<script>
// 图表1总人口变化趋势图
const populationTrendCtx = document.getElementById('populationTrendChart').getContext('2d');
const populationTrendChart = new Chart(populationTrendCtx, {
type: 'line',
data: {
labels: ['2012', '2015', '2018', '2019', '2020', '2021', '2022', '2025', '2030', '2035'],
datasets: [
{
label: '文山州总人口(万人)',
data: [345.4, 338.2, 331.0, 330.0, 329.5, 328.5, 329.5, 325.0, 315.0, 303.5],
borderColor: 'rgba(54, 162, 235, 1)',
backgroundColor: 'rgba(54, 162, 235, 0.2)',
tension: 0.3,
fill: true
},
{
label: '楚雄州总人口(万人)',
data: [268.0, 270.0, 274.0, 275.5, 241.7, 239.1, 237.2, 225.0, 210.0, 195.0],
borderColor: 'rgba(255, 99, 132, 1)',
backgroundColor: 'rgba(255, 99, 132, 0.2)',
tension: 0.3,
fill: true
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '文山州与楚雄州总人口变化趋势(2012-2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: false,
title: {
display: true,
text: '人口数量(万人)'
}
},
x: {
title: {
display: true,
text: '年份'
}
}
}
}
});
// 图表2城乡人口变化趋势图1
const urbanRuralTrendChart1Ctx = document.getElementById('urbanRuralTrendChart1').getContext('2d');
const urbanRuralTrendChart1 = new Chart(urbanRuralTrendChart1Ctx, {
type: 'line',
data: {
labels: ['2012', '2015', '2018', '2019', '2020', '2021', '2022', '2025', '2030', '2035'],
datasets: [
{
label: '文山州城镇人口(万人)',
data: [120.0, 125.0, 130.0, 132.0, 133.0, 135.0, 138.0, 145.0, 155.0, 165.0],
borderColor: 'rgba(54, 162, 235, 1)',
backgroundColor: 'rgba(54, 162, 235, 0.2)',
tension: 0.3,
fill: true
},
{
label: '文山州乡村人口(万人)',
data: [225.4, 213.2, 201.0, 198.0, 196.5, 193.5, 191.5, 180.0, 160.0, 138.5],
borderColor: 'rgba(75, 192, 192, 1)',
backgroundColor: 'rgba(75, 192, 192, 0.2)',
tension: 0.3,
fill: true
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '文山州城乡人口变化趋势(2012-2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: false,
title: {
display: true,
text: '人口数量(万人)'
}
},
x: {
title: {
display: true,
text: '年份'
}
}
}
}
});
// 图表3城乡人口变化趋势图2
const urbanRuralTrendChart2Ctx = document.getElementById('urbanRuralTrendChart2').getContext('2d');
const urbanRuralTrendChart2 = new Chart(urbanRuralTrendChart2Ctx, {
type: 'line',
data: {
labels: ['2012', '2015', '2018', '2019', '2020', '2021', '2022', '2025', '2030', '2035'],
datasets: [
{
label: '楚雄州城镇人口(万人)',
data: [115.0, 120.0, 125.0, 128.2, 108.3, 110.0, 111.08, 115.0, 120.0, 125.0],
borderColor: 'rgba(255, 99, 132, 1)',
backgroundColor: 'rgba(255, 99, 132, 0.2)',
tension: 0.3,
fill: true
},
{
label: '楚雄州乡村人口(万人)',
data: [153.0, 150.0, 149.0, 147.3, 133.4, 129.1, 126.1, 110.0, 90.0, 70.0],
borderColor: 'rgba(153, 102, 255, 1)',
backgroundColor: 'rgba(153, 102, 255, 0.2)',
tension: 0.3,
fill: true
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '楚雄州城乡人口变化趋势(2012-2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: false,
title: {
display: true,
text: '人口数量(万人)'
}
},
x: {
title: {
display: true,
text: '年份'
}
}
}
}
});
// 图表4学生数量变化趋势图1
const studentTrendChart1Ctx = document.getElementById('studentTrendChart1').getContext('2d');
const studentTrendChart1 = new Chart(studentTrendChart1Ctx, {
type: 'line',
data: {
labels: ['2012', '2015', '2018', '2019', '2020', '2021', '2022', '2025', '2030', '2035'],
datasets: [
{
label: '文山州学前在园幼儿(万人)',
data: [12.0, 13.5, 15.0, 15.5, 16.0, 16.5, 16.88, 16.0, 15.5, 14.83],
borderColor: 'rgba(54, 162, 235, 1)',
backgroundColor: 'rgba(54, 162, 235, 0.2)',
tension: 0.3,
fill: true
},
{
label: '文山州小学在校生(万人)',
data: [32.0, 34.0, 35.5, 36.0, 36.2, 36.3, 36.45, 35.0, 33.5, 32.02],
borderColor: 'rgba(255, 159, 64, 1)',
backgroundColor: 'rgba(255, 159, 64, 0.2)',
tension: 0.3,
fill: true
},
{
label: '文山州初中在校生(万人)',
data: [14.0, 15.0, 16.0, 16.5, 17.0, 17.5, 18.43, 17.5, 17.0, 16.2],
borderColor: 'rgba(75, 192, 192, 1)',
backgroundColor: 'rgba(75, 192, 192, 0.2)',
tension: 0.3,
fill: true
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '文山州基础教育在校生数量变化趋势(2012-2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: false,
title: {
display: true,
text: '学生数量(万人)'
}
},
x: {
title: {
display: true,
text: '年份'
}
}
}
}
});
// 图表5学生数量变化趋势图2
const studentTrendChart2Ctx = document.getElementById('studentTrendChart2').getContext('2d');
const studentTrendChart2 = new Chart(studentTrendChart2Ctx, {
type: 'line',
data: {
labels: ['2012', '2015', '2018', '2019', '2020', '2021', '2022', '2025', '2030', '2035'],
datasets: [
{
label: '楚雄州学前在园幼儿(万人)',
data: [5.0, 5.5, 6.0, 6.5, 7.0, 7.3, 7.50, 7.2, 7.0, 6.64],
borderColor: 'rgba(255, 99, 132, 1)',
backgroundColor: 'rgba(255, 99, 132, 0.2)',
tension: 0.3,
fill: true
},
{
label: '楚雄州小学在校生(万人)',
data: [16.0, 15.5, 15.0, 15.2, 15.0, 14.9, 14.83, 14.0, 13.5, 13.12],
borderColor: 'rgba(153, 102, 255, 1)',
backgroundColor: 'rgba(153, 102, 255, 0.2)',
tension: 0.3,
fill: true
},
{
label: '楚雄州初中在校生(万人)',
data: [8.0, 7.5, 7.3, 7.5, 7.0, 7.2, 7.61, 7.0, 6.8, 6.74],
borderColor: 'rgba(255, 206, 86, 1)',
backgroundColor: 'rgba(255, 206, 86, 0.2)',
tension: 0.3,
fill: true
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '楚雄州基础教育在校生数量变化趋势(2012-2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: false,
title: {
display: true,
text: '学生数量(万人)'
}
},
x: {
title: {
display: true,
text: '年份'
}
}
}
}
});
// 图表6学生数量对比图
const studentComparisonChartCtx = document.getElementById('studentComparisonChart').getContext('2d');
const studentComparisonChart = new Chart(studentComparisonChartCtx, {
type: 'bar',
data: {
labels: ['学前教育', '小学教育', '初中教育', '高中教育'],
datasets: [
{
label: '文山州2022年',
data: [16.88, 36.45, 18.43, 8.94],
backgroundColor: 'rgba(54, 162, 235, 0.7)',
borderColor: 'rgba(54, 162, 235, 1)',
borderWidth: 1
},
{
label: '文山州2035年',
data: [14.83, 32.02, 16.2, 7.86],
backgroundColor: 'rgba(54, 162, 235, 0.4)',
borderColor: 'rgba(54, 162, 235, 1)',
borderWidth: 1
},
{
label: '楚雄州2022年',
data: [7.50, 14.83, 7.61, 5.10],
backgroundColor: 'rgba(255, 99, 132, 0.7)',
borderColor: 'rgba(255, 99, 132, 1)',
borderWidth: 1
},
{
label: '楚雄州2035年',
data: [6.64, 13.12, 6.74, 4.34],
backgroundColor: 'rgba(255, 99, 132, 0.4)',
borderColor: 'rgba(255, 99, 132, 1)',
borderWidth: 1
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '文山州与楚雄州基础教育各学段在校生数量对比(2022 vs 2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: true,
title: {
display: true,
text: '学生数量(万人)'
}
},
x: {
title: {
display: true,
text: '教育阶段'
}
}
}
}
});
// 图表7教职工需求变化趋势图1
const teacherTrendChart1Ctx = document.getElementById('teacherTrendChart1').getContext('2d');
const teacherTrendChart1 = new Chart(teacherTrendChart1Ctx, {
type: 'line',
data: {
labels: ['2023', '2025', '2027', '2029', '2031', '2033', '2035'],
datasets: [
{
label: '文山州学前教育教职工(万人)',
data: [1.10, 1.08, 1.06, 1.04, 1.02, 1.00, 0.98],
borderColor: 'rgba(54, 162, 235, 1)',
backgroundColor: 'rgba(54, 162, 235, 0.2)',
tension: 0.3,
fill: true
},
{
label: '文山州小学教育教职工(万人)',
data: [2.50, 2.45, 2.40, 2.35, 2.30, 2.25, 2.20],
borderColor: 'rgba(255, 159, 64, 1)',
backgroundColor: 'rgba(255, 159, 64, 0.2)',
tension: 0.3,
fill: true
},
{
label: '文山州初中教育教职工(万人)',
data: [1.80, 1.75, 1.70, 1.65, 1.60, 1.55, 1.50],
borderColor: 'rgba(75, 192, 192, 1)',
backgroundColor: 'rgba(75, 192, 192, 0.2)',
tension: 0.3,
fill: true
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '文山州基础教育教职工需求变化趋势(2023-2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: false,
title: {
display: true,
text: '教职工数量(万人)'
}
},
x: {
title: {
display: true,
text: '年份'
}
}
}
}
});
// 图表8教职工需求变化趋势图2
const teacherTrendChart2Ctx = document.getElementById('teacherTrendChart2').getContext('2d');
const teacherTrendChart2 = new Chart(teacherTrendChart2Ctx, {
type: 'line',
data: {
labels: ['2023', '2025', '2027', '2029', '2031', '2033', '2035'],
datasets: [
{
label: '楚雄州学前教育教职工(万人)',
data: [1.06, 1.04, 1.02, 1.00, 0.98, 0.96, 0.95],
borderColor: 'rgba(255, 99, 132, 1)',
backgroundColor: 'rgba(255, 99, 132, 0.2)',
tension: 0.3,
fill: true
},
{
label: '楚雄州小学教育教职工(万人)',
data: [0.77, 0.75, 0.73, 0.71, 0.70, 0.69, 0.69],
borderColor: 'rgba(153, 102, 255, 1)',
backgroundColor: 'rgba(153, 102, 255, 0.2)',
tension: 0.3,
fill: true
},
{
label: '楚雄州初中教育教职工(万人)',
data: [0.56, 0.54, 0.52, 0.51, 0.50, 0.50, 0.50],
borderColor: 'rgba(255, 206, 86, 1)',
backgroundColor: 'rgba(255, 206, 86, 0.2)',
tension: 0.3,
fill: true
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '楚雄州基础教育教职工需求变化趋势(2023-2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: false,
title: {
display: true,
text: '教职工数量(万人)'
}
},
x: {
title: {
display: true,
text: '年份'
}
}
}
}
});
// 图表9学校占地面积需求对比图
const schoolAreaChartCtx = document.getElementById('schoolAreaChart').getContext('2d');
const schoolAreaChart = new Chart(schoolAreaChartCtx, {
type: 'bar',
data: {
labels: ['学前教育', '小学教育', '初中教育', '高中教育'],
datasets: [
{
label: '文山州2023年',
data: [80.0, 200.0, 130.0, 170.0],
backgroundColor: 'rgba(54, 162, 235, 0.7)',
borderColor: 'rgba(54, 162, 235, 1)',
borderWidth: 1
},
{
label: '文山州2035年',
data: [75.0, 190.0, 120.0, 160.0],
backgroundColor: 'rgba(54, 162, 235, 0.4)',
borderColor: 'rgba(54, 162, 235, 1)',
borderWidth: 1
},
{
label: '楚雄州2023年',
data: [74.3, 186.5, 124.4, 166.6],
backgroundColor: 'rgba(255, 99, 132, 0.7)',
borderColor: 'rgba(255, 99, 132, 1)',
borderWidth: 1
},
{
label: '楚雄州2035年',
data: [66.4, 166.6, 111.2, 143.2],
backgroundColor: 'rgba(255, 99, 132, 0.4)',
borderColor: 'rgba(255, 99, 132, 1)',
borderWidth: 1
}
]
},
options: {
responsive: true,
plugins: {
title: {
display: true,
text: '文山州与楚雄州基础教育各学段学校占地面积需求对比(2023 vs 2035)',
font: {
size: 16
}
},
legend: {
position: 'top'
},
tooltip: {
mode: 'index',
intersect: false
}
},
scales: {
y: {
beginAtZero: true,
title: {
display: true,
text: '占地面积(万平方米)'
}
},
x: {
title: {
display: true,
text: '教育阶段'
}
}
}
}
});
</script>
</body>
</html>

@ -67,17 +67,6 @@ public class PptGenerator {
} }
} }
/**
* PPT稿
* @param markdownContent PPTMarkdownDeepSeek
* @param regions
* @param token API访
* @return PPTURL
*/
public static String generatePptPresentation(String markdownContent, String[] regions, String token) {
return generatePptFromMarkdown(markdownContent, token);
}
/** /**
* docmee APIPPT * docmee APIPPT

@ -20,7 +20,7 @@ import java.util.Objects;
*/ */
public class PptAIKit { public class PptAIKit {
protected static String BASE_URL = "https://open.docmee.cn"; protected static String BASE_URL = "https://open.docmee.cn";
protected static String apiKey = "ak_uKoKrRF63333E2lcBq"; protected static String apiKey = "ak_6LnaVdp3p36vEnOH6X";
public static String createApiToken(String uid, Integer limit) { public static String createApiToken(String uid, Integer limit) {
String url = BASE_URL + "/api/user/createApiToken"; String url = BASE_URL + "/api/user/createApiToken";

Loading…
Cancel
Save