Commit afffdbeb by lixinming

数据逻辑相关注释

parent 089e04ea
...@@ -10,16 +10,23 @@ import * as dataMaintenanceBiz from '../../biz/admin/dataMaintenance'; ...@@ -10,16 +10,23 @@ import * as dataMaintenanceBiz from '../../biz/admin/dataMaintenance';
export function setRouter(httpServer) { export function setRouter(httpServer) {
/**企业迁出 */
httpServer.post('/admin/datamainteance/enterprise/output/list',checkGuanWeiHuiToken, asyncHandler(enterpriseOutputList)); httpServer.post('/admin/datamainteance/enterprise/output/list',checkGuanWeiHuiToken, asyncHandler(enterpriseOutputList));
httpServer.post('/admin/datamainteance/enterprise/output/update',checkGuanWeiHuiToken, asyncHandler(upateEnterpriseOutput)); httpServer.post('/admin/datamainteance/enterprise/output/update',checkGuanWeiHuiToken, asyncHandler(upateEnterpriseOutput));
/**经营数据 */
httpServer.post('/admin/datamainteance/enterprise/business/list',checkGuanWeiHuiToken, asyncHandler(enterpriseBusinessList)); httpServer.post('/admin/datamainteance/enterprise/business/list',checkGuanWeiHuiToken, asyncHandler(enterpriseBusinessList));
httpServer.post('/admin/datamainteance/enterprise/business/update',checkGuanWeiHuiToken, asyncHandler(updateEnterpriseBusiness)); httpServer.post('/admin/datamainteance/enterprise/business/update',checkGuanWeiHuiToken, asyncHandler(updateEnterpriseBusiness));
/**企业密码维护 */ /**企业密码维护 */
httpServer.post('/admin/datamainteance/enterprise/pwd/list',checkGuanWeiHuiToken, asyncHandler(enterprisePwdList)); httpServer.post('/admin/datamainteance/enterprise/pwd/list',checkGuanWeiHuiToken, asyncHandler(enterprisePwdList));
httpServer.post('/admin/datamainteance/enterprise/pwd/reset',checkGuanWeiHuiToken, asyncHandler(resetEnterprisePwd)); httpServer.post('/admin/datamainteance/enterprise/pwd/reset',checkGuanWeiHuiToken, asyncHandler(resetEnterprisePwd));
} }
/**
* 迁出企业功能的企业列表
* @param req
* @param res
*/
async function enterpriseOutputList(req, res) { async function enterpriseOutputList(req, res) {
let reqConf = {fuHuaQiUscc:'String', page: 'Number', enterpriseName: 'String' }; let reqConf = {fuHuaQiUscc:'String', page: 'Number', enterpriseName: 'String' };
const NotMustHaveKeys = ["enterpriseName"]; const NotMustHaveKeys = ["enterpriseName"];
...@@ -30,17 +37,30 @@ async function enterpriseOutputList(req, res) { ...@@ -30,17 +37,30 @@ async function enterpriseOutputList(req, res) {
res.success(result); res.success(result);
} }
/**
* 批量迁出企业
* @param req
* @param res
*/
async function upateEnterpriseOutput(req, res) { async function upateEnterpriseOutput(req, res) {
let reqConf = {enterpriseList:'[Object]'}; let reqConf = {enterpriseList:'[Object]'};
const NotMustHaveKeys = []; const NotMustHaveKeys = [];
let { enterpriseList } = eccReqParamater(reqConf, req.body, NotMustHaveKeys); let { enterpriseList } = eccReqParamater(reqConf, req.body, NotMustHaveKeys);
const userId = req.headers.userid; const userId = req.headers.userid;
let result = await dataMaintenanceBiz.outputEnterpriseByList(userId, enterpriseList); let result = await dataMaintenanceBiz.outputEnterpriseByList(userId, enterpriseList);
res.success(result); res.success(result);
} }
/**
* 获取企业经营数据列表
* @param req
* @param res
*/
async function enterpriseBusinessList(req, res) { async function enterpriseBusinessList(req, res) {
let reqConf = {fuHuaQiUscc:"String", year:"Number", quarter:"Number", type:"Number", enterpriseName:"String", page:"Number"}; let reqConf = {fuHuaQiUscc:"String", year:"Number", quarter:"Number", type:"Number", enterpriseName:"String", page:"Number"};
const NotMustHaveKeys = ["enterpriseName"]; const NotMustHaveKeys = ["enterpriseName"];
...@@ -52,18 +72,30 @@ async function enterpriseBusinessList(req, res) { ...@@ -52,18 +72,30 @@ async function enterpriseBusinessList(req, res) {
res.success(result); res.success(result);
} }
/**
* 修改企业经营数据
* @param req
* @param res
*/
async function updateEnterpriseBusiness(req, res) { async function updateEnterpriseBusiness(req, res) {
let reqConf = {uscc:"String", RD:"Number", TXP:"Number", BI:"Number", year:"Number", quarter:"Number", type:"Number"}; let reqConf = {uscc:"String", RD:"Number", TXP:"Number", BI:"Number", year:"Number", quarter:"Number", type:"Number"};
const NotMustHaveKeys = ["RD", "TXP", "BI"]; const NotMustHaveKeys = ["RD", "TXP", "BI"];
let { uscc, RD, TXP, BI, year, quarter, type } = eccReqParamater(reqConf, req.body, NotMustHaveKeys); let { uscc, RD, TXP, BI, year, quarter, type } = eccReqParamater(reqConf, req.body, NotMustHaveKeys);
const userId = req.headers.userid; const userId = req.headers.userid;
let result = await dataMaintenanceBiz.updateEnterpriseBusinessData(userId, uscc, RD, TXP, BI, year, quarter, type); let result = await dataMaintenanceBiz.updateEnterpriseBusinessData(userId, uscc, RD, TXP, BI, year, quarter, type);
res.success(result); res.success(result);
} }
/**
* 通过uscc查询企业信息 用于重置密码
* @param req
* @param res
*/
async function enterprisePwdList(req, res) { async function enterprisePwdList(req, res) {
let reqConf = {uscc:"String"}; let reqConf = {uscc:"String"};
const NotMustHaveKeys = []; const NotMustHaveKeys = [];
...@@ -76,6 +108,11 @@ async function enterprisePwdList(req, res) { ...@@ -76,6 +108,11 @@ async function enterprisePwdList(req, res) {
} }
/**
* 重置企业密码
* @param req
* @param res
*/
async function resetEnterprisePwd(req, res) { async function resetEnterprisePwd(req, res) {
let reqConf = {uscc:"String"}; let reqConf = {uscc:"String"};
const NotMustHaveKeys = []; const NotMustHaveKeys = [];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment