12-23-上传master

This commit is contained in:
xingsy
2020-12-23 11:14:35 +08:00
parent 9769f83bc8
commit b42e0c1ddd
553 changed files with 56506 additions and 0 deletions

130
src/models/bidev.js Normal file
View File

@ -0,0 +1,130 @@
import { fetchManagerList,openBizassessroom,resetVerificationCode,fetchJuryList,fetchSupplierList
,fetchJuryMemInfo,updateJuryMemInfo,validateVerificationCode,fetchbidslist } from '../services/bidev';
import { message } from 'antd';
// import { message } from 'antd';
// import { stringify } from 'qs';
export default {
namespace: 'bidev',
state: {
supplierList:[],
managerList:[],
JuryList:[],
JuryInfo:[],
bidslist:[]
},
effects: {
// 查询招标代理列表
*fetchManagerList({payload,callback}, { call, put }){
const response =yield call(fetchManagerList,payload)
if(response.code==200){
yield put({ type: 'save', payload: {managerList:response.data} });
}else{
message.error("查询错误!")
}
},
// 开启评审室
*openBizassessroom({payload,callback}, { call, put }){
const response =yield call(openBizassessroom,payload)
if(response.code==200){
// 查询招标代理列表
const params={
pageNo:1,
pageSize:10,
roomType:2,
tpId:1111111//项目id
}
yield put({ type: 'fetchManagerList', payload: {...params} });
message.success("开启成功!")
}else{
message.error("开启失败!")
}
},
// 重置校验码
*resetVerificationCode({payload,callback}, { call, put }){
const response =yield call(resetVerificationCode,payload)
if(response.code==200){
// 查询招标代理列表
const params={
pageNo:payload.pageNo,
pageSize:payload.pageSize,
roomType:2,
tpId:payload.tpId//项目id
}
yield put({ type: 'fetchManagerList', payload: {...params} });
}else{
message.error("重置失败!")
}
},
// 查询专家地列表
*fetchJuryList({payload,callback}, { call, put }){
const response =yield call(fetchJuryList,payload)
if(response.code==200){
yield put({ type: 'save', payload: {JuryList:response.data} });
}else{
message.error("查询错误!")
}
},
*fetchSupplierList({payload,callback}, { call, put }){
const response =yield call(fetchSupplierList,payload)
if(response.code==200){
yield put({ type: 'save', payload: {supplierList:response.data} });
}else{
message.error("查询错误!")
}
},
*fetchJuryMemInfo({payload,callback}, { call, put }){
const response =yield call(fetchJuryMemInfo,payload)
if(response.code==200){
yield put({ type: 'save', payload: {JuryInfo:response.data} });
if(callback) callback(response,"success")
}else{
if(callback) callback(response,"fail")
message.error("查询专家信息错误!")
}
},
// 新更新评委信息
*updateJuryMemInfo({payload,callback}, { call, put }){
const response =yield call(updateJuryMemInfo,payload)
if(response.code==200){
if(callback) callback(response,"success")
}else{
if(callback) callback(response,"fail")
message.error("修改专家信息失败!")
}
},
*validateVerificationCode({payload,callback}, { call, put }){
const response =yield call(validateVerificationCode,payload)
if(response.code==200){
if(response.success==true){
if(callback) callback(response,"success")
}else{
if(callback) callback(response,"fail")
message.error("校验码错误!")
}
}else{
if(callback) callback(response,"fail")
message.error(response.message)
}
},
*fetchbidslist({payload,callback}, { call, put }){
const response =yield call(fetchbidslist,payload)
if(response.code==200){
yield put({ type: 'save', payload: {bidslist:response.data} });
}else{
message.error("查询投标人信息错误!")
}
}
},
reducers: {
save(state, { payload }) {
return {
...state,
...payload,
};
}
}
}