text: const { UCommon } = require('../../module');
  const { commonParams } = require('../../module/config');
  
  module.exports = async (ctx, next) => {
  	const page = +ctx.query.page || 1;
  	const num = +ctx.query.limit || 20;
  	const start = (page - 1) * num;
  	const data = {
  		new_album: {
  			module: 'newalbum.NewAlbumServer',
  			method: 'get_new_album_info',
  			param: {
  				area: 1,
  				start,
  				num,
  			},
  		},
  		comm: {
  			ct: 24,
  			cv: 0,
  		},
  	};
  	if (!start) {
  		data.new_album_tag = {
  			module: 'newalbum.NewAlbumServer',
  			method: 'get_new_album_area',
  			param: {},
  		};
  	}
  	const params = Object.assign({
  		format: 'json',
  		data: JSON.stringify(data),
  	});
  	const props = {
  		method: 'get',
  		params,
  		option: {},
  	};
  	await UCommon(props)
  		.then(res => {
  			const response = res.data;
  			ctx.status = 200;
  			ctx.body = {
  				status: 200,
  				response,
  			};
  		})
  		.catch(error => {
  			console.log('error', error);
  		});
  };
  