12-23-上传master
This commit is contained in:
130
src/models/bidev.js
Normal file
130
src/models/bidev.js
Normal 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,
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user