Commit d4102f4d by lixinming

no message

parent 611857d2
......@@ -202,7 +202,7 @@ export async function getStudent(bId:number, pmId:string) {
/**
* 添加党员信息
* @param memberType
* @param memberType
* @param param
* @returns
*/
......
......@@ -15,9 +15,13 @@ export function setRouter(httpServer) {
httpServer.post('/yfs/dw/member/partymember/list/sublist', checkAppletDWToken, asyncHandler(partymember_sublist));
httpServer.post('/yfs/dw/member/partymember/typelist', checkAppletDWToken, asyncHandler(partymember_type_list));
// httpServer.post('/yfs/dw/member/partymember/typelist/sublist', checkAppletDWToken, asyncHandler());
httpServer.post('/yfs/dw/member/partymember/add', checkAppletDWToken, asyncHandler(partymember_add));
httpServer.post('/yfs/dw/notice/list', checkAppletToken, asyncHandler(party_notice_ist));
// httpServer.post('/yfs/dw/applet/partyexpenses/list', checkAppletDWToken, asyncHandler());
// httpServer.post('/yfs/dw/applet/partyexpenses/statis', checkAppletDWToken, asyncHandler());
httpServer.post('/yfs/dw/applet/partyexpenses/list', checkAppletDWToken, asyncHandler(partyexpenses_list));
httpServer.post('/yfs/dw/applet/partyexpenses/branchlist', checkAppletDWToken, asyncHandler(partyexpenses_branch_list));
httpServer.post('/yfs/dw/applet/partyexpenses/member/paylist', checkAppletDWToken, asyncHandler(partyexpenses_pay_member_list));
httpServer.post('/yfs/dw/applet/partyexpenses/member/notpaylist', checkAppletDWToken, asyncHandler(partyexpenses_notpay_member_list));
// httpServer.post('/yfs/dw/applet/partyexpenses/list', checkAppletDWToken, asyncHandler());
// httpServer.post('/yfs/dw/applet/partyexpenses/list/sublist', checkAppletDWToken, asyncHandler());
......@@ -30,6 +34,9 @@ export function setRouter(httpServer) {
// httpServer.post('/yfs/applet/organizationallife/list', checkAppletToken, asyncHandler(organizationalLifeList));
// httpServer.post('/yfs/applet/organizationallife/add', checkAppletToken, asyncHandler(addDetails));
}
......@@ -66,9 +73,9 @@ async function partymember_list(req, res) {
}
async function partymember_sublist(req, res) {
let reqConf = {bId:'Number', name:"String", partyPositionsName:"Number"};
let {bId, name, partyPositionsName} = eccReqParamater(reqConf, req.body, ["name", "partyPositionsName"]);
let activitiesInfo = await dwBiz.partymemberSublist(bId, name, partyPositionsName );
let reqConf = {bId:'Number', name:"String", partyPositionsName:"Number", duration:"Number", memberType:"Number", departmentName:"Number"};
let {bId, name, duration, memberType, departmentName} = eccReqParamater(reqConf, req.body, ["name", "partyPositionsName"]);
let activitiesInfo = await dwBiz.partymemberSublist(bId, name, duration, memberType, departmentName);
res.success(activitiesInfo);
}
......@@ -85,3 +92,54 @@ async function partymember_type_list(req, res) {
let activitiesInfo = await dwBiz.partymemberTypeList(bId);
res.success(activitiesInfo);
}
async function partymember_add(req, res) {
let reqConf = {bId:'Number', memberType:'Number', param:'Object'};
let {bId, param, memberType} = eccReqParamater(reqConf, req.body);
let activitiesInfo = await dwBiz.addMember(bId, memberType, param);
res.success(activitiesInfo);
}
async function party_notice_ist(req, res) {
let activitiesInfo = await dwBiz.partyNoticeList();
res.success(activitiesInfo);
}
async function partyexpenses_list(req, res) {
let reqConf = {payableYear:'Number', payableMonth:'Number'};
let {payableYear, payableMonth} = eccReqParamater(reqConf, req.body);
let activitiesInfo = await dwBiz.partyexpensesList(payableYear, payableMonth);
res.success(activitiesInfo);
}
async function partyexpenses_branch_list(req, res) {
let reqConf = {payableYear:'Number', payableMonth:'Number', payType:'Number', bId:'Number'};
let {payableYear, payableMonth,payType, bId} = eccReqParamater(reqConf, req.body);
let activitiesInfo = await dwBiz.partyexpensesBranchList(bId, payType, payableYear, payableMonth);
res.success(activitiesInfo);
}
async function partyexpenses_pay_member_list(req, res) {
let reqConf = {bId:"Number", name:"String", duration:"Number", departmentName:"Number"};
let {bId, name, duration, departmentName} = eccReqParamater(reqConf, req.body);
let activitiesInfo = await dwBiz.partyexpensesMemberList(1, bId, name, duration, departmentName);
res.success(activitiesInfo);
}
async function partyexpenses_notpay_member_list(req, res) {
let reqConf = {bId:"Number", name:"String", duration:"Number", departmentName:"Number"};
let {bId, name, duration, departmentName} = eccReqParamater(reqConf, req.body);
let activitiesInfo = await dwBiz.partyexpensesMemberList(2, bId, name, duration, departmentName);
res.success(activitiesInfo);
}
......@@ -16,6 +16,7 @@ import * as memberLearningRouters from '../routers/applet/memberLearning';
import * as publicRouters from '../routers/public';
import * as abiPartyBuildingRouters from './abi/partyBuilding';
import * as abiTargetRouters from './abi/target';
import * as dwRouters from './applet/dw';
export function setRouter(httpServer){
/**小程序端 党员入口 */
......@@ -36,4 +37,6 @@ export function setRouter(httpServer){
/**ABI */
abiPartyBuildingRouters.setRouter(httpServer);
abiTargetRouters.setRouter(httpServer);
dwRouters.setRouter(httpServer);
}
\ No newline at end of file
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