Commit 7b2c7125 by lixinming

no message

parent 8aeeb952
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -11,6 +11,7 @@
"express-async-handler": "^1.1.4",
"express-history-api-fallback": "^2.2.1",
"formidable": "^1.2.1",
"install": "^0.13.0",
"log4js": "^6.6.1",
"lru-cache": "^4.1.5",
"md5": "^2.2.1",
......@@ -20,6 +21,7 @@
"node-xlsx": "^0.16.1",
"nodemailer": "^6.1.1",
"officegen": "^0.6.5",
"pyfl": "^1.1.4",
"qs": "^6.11.0",
"request": "^2.88.0",
"svg-captcha": "^1.3.12",
......@@ -27,7 +29,6 @@
"ws": "^5.2.2",
"xml2js": "^0.4.23"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
......
......@@ -608,4 +608,25 @@ export async function getMyEnterpriseBusinessData(uscc:string, yearMs:number) {
}
return result;
}
/**
* 关注
* @param uscc
*/
export async function guanZhu(uscc:string) {
let enterpriseInfo = await enterpriseData.findEnterpriseByUscc(uscc);
if (!enterpriseInfo) throw new BizError(ERRORENUM.该企业不存在);
}
/**
* 取消关注
* @param uscc
*/
export async function quXiaoGuanZhu(uscc:string) {
}
\ No newline at end of file
......@@ -40,6 +40,13 @@ export async function homeData(uscc:string) {
data.acreageTotal = parseInt(data.acreageTotal);
data.acreagePersonalUse = parseInt(data.acreagePersonalUse);
/**加速器相关 */
if (dataBaseInfo.jiaSuQi) {
data.jiaSuQi = changeEnumValue(configEnum.JIASUQI, data.jiaSuQi);
} else {
data.jiaSuQi = "";
}
return data;
}
......
......@@ -536,4 +536,11 @@ export enum GUANWEIHUIHOMEPAGESUBTYPE {
出租率,
融资企业,
融资额
}
export enum JIASUQI {
国家级 = 1,
省级,
市级,
区级,
}
\ No newline at end of file
......@@ -132,6 +132,7 @@ const enterpriseSchema = new Schema({
//迁入前经纬度
oldLng:String,//经度
oldLat:String,//纬度
follow:Boolean,//是否关注
});
var enterpriseModel;
......
......@@ -91,7 +91,8 @@ const fuHuaQiSchema = new Schema({
/**2024年6月 */
caiLiHuGuanDi:{type:String, default:""},//财力户管地
/**孵化器是否测试账号 */
isTest:{type:Boolean, default:false}
isTest:{type:Boolean, default:false},
jiaSuQi:{type:Number,default:0},//加速器级别 JIASUQI
});
var fuHuaQiModel;
......
......@@ -33,8 +33,8 @@ export function setRouter(httpServer) {
httpServer.post('/fuhuaqi/quartertask/completedlist', checkFuHuaQiToken, asyncHandler(quarterTaskCompletedList));//已办任务
httpServer.post('/fuhuaqi/quartertask/pastduelist', checkFuHuaQiToken, asyncHandler(quarterTaskPastDueList));//过期任务
/**党建任务 */
httpServer.post('/fuhuaqi/yeartask/dangjian/list', checkFuHuaQiToken, asyncHandler(dangJianTaskList));//待办任务
httpServer.post('/fuhuaqi/yeartask/dangjian/submit', checkFuHuaQiToken, asyncHandler(submitDangJianTask));//提交待办任务
httpServer.post('/fuhuaqi/yeartask/list', checkFuHuaQiToken, asyncHandler(dangJianTaskList));//待办任务
httpServer.post('/fuhuaqi/yeartask/submit', checkFuHuaQiToken, asyncHandler(submitDangJianTask));//提交待办任务
httpServer.post('/fuhuaqi/yeartask/dangjian/completedlist', checkFuHuaQiToken, asyncHandler(dangJianTaskCompletedList));//已办任务
httpServer.post('/fuhuaqi/yeartask/dangjian/pastduelist', checkFuHuaQiToken, asyncHandler(dangJianTaskPastDueList));//过期任务
/**分数 */
......
......@@ -23,9 +23,36 @@ export function setRouter(httpServer) {
/**4.2 */
httpServer.post('/fuhuaqi/myenterprise/qualification/select', checkFuHuaQiToken, asyncHandler(myEnterpriseQualification));
httpServer.post('/fuhuaqi/myenterprise/teaminfo/select', checkFuHuaQiToken, asyncHandler(myEnterpriseTeamInfo));
// httpServer.post('/fuhuaqi/myenterprise/team/info', checkFuHuaQiToken, asyncHandler(myEnterpriseTeamInfo));
httpServer.post('/fuhuaqi/myenterprise/businessdata/select', checkFuHuaQiToken, asyncHandler(myEnterpriseBusinessData));
}
/**
* 关注企业
* @param req
* @param res
*/
async function guan_zhu(req, res) {
let reqConf = {uscc: 'String' };
let { uscc } = eccReqParamater(reqConf, req.body);
const FuHuaQiUscc = req.headers.uscc;
let result = await myEnterpriseBiz.guanZhu(uscc);
res.success(result);
}
/**
* 取消关注
* @param req
* @param res
*/
async function qu_xiao_guan_zhu(req, res) {
let reqConf = {uscc: 'String' };
let { uscc } = eccReqParamater(reqConf, req.body);
const FuHuaQiUscc = req.headers.uscc;
let result = await myEnterpriseBiz.quXiaoGuanZhu(uscc);
res.success(result);
}
......
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