时间:{item.eventTime}
diff --git a/src/pages/ElecEvaluation/MonitorScreen/ProjectMonitorRoom/service.ts b/src/pages/ElecEvaluation/MonitorScreen/ProjectMonitorRoom/service.ts
index 2b1cd8f..3a0521c 100644
--- a/src/pages/ElecEvaluation/MonitorScreen/ProjectMonitorRoom/service.ts
+++ b/src/pages/ElecEvaluation/MonitorScreen/ProjectMonitorRoom/service.ts
@@ -56,4 +56,16 @@ export async function getLookBackList(params: any) {
// return request('/api/biz-service-ebtp-evaluation/v1/eval/room/reserve/' + id, {
// method: 'GET',
// });
-// }
\ No newline at end of file
+// }
+
+/**
+ * 陌生人预警-查询全部
+ * @param params
+ * @returns
+ */
+export async function getAllStranger(params: any) {
+ return request('/api/biz-service-ebtp-evaluation/v1/eval/room/alarm/screamOfAlarm/strangerImg', {
+ method: 'GET',
+ params: params
+ });
+}
\ No newline at end of file
diff --git a/src/pages/Evaluation/BaseInf/service.ts b/src/pages/Evaluation/BaseInf/service.ts
index c3809fe..d55514c 100644
--- a/src/pages/Evaluation/BaseInf/service.ts
+++ b/src/pages/Evaluation/BaseInf/service.ts
@@ -28,7 +28,7 @@ export async function getInfList(data: any) {
*/
export async function saveLeaderId(param: any) {
return request(`/api/biz-service-ebtp-rsms/v1/jury/member/chooseLeader/?id=${param}`, {
- method: 'PUT',
+ method: 'POST',
});
}
@@ -46,7 +46,7 @@ export async function baseFinalSubmit(params: any) {
* 通过评审室id查询评审分工
* @param param
*/
- export async function getDevidedData(param: any) {
+export async function getDevidedData(param: any) {
return request(`/api/biz-service-ebtp-rsms/v1/jury/divide/findListByRoomId/` + param, {
method: 'GET',
});
diff --git a/src/pages/Evaluation/BidAbnormal/service.ts b/src/pages/Evaluation/BidAbnormal/service.ts
index dbe8484..70f44fd 100644
--- a/src/pages/Evaluation/BidAbnormal/service.ts
+++ b/src/pages/Evaluation/BidAbnormal/service.ts
@@ -38,8 +38,8 @@ export async function addQuestion(data: any) {
* @param param
*/
export async function changeResult(data: any) {
- return request('/api/biz-service-ebtp-rsms/v1/bid/eval/question', {
- method: 'put',
+ return request('/api/biz-service-ebtp-rsms/v1/bid/eval/question/update', {
+ method: 'POST',
data: data
});
}
@@ -49,8 +49,8 @@ export async function changeResult(data: any) {
* @param param
*/
export async function dellQuestion(id: any) {
- return request('/api/biz-service-ebtp-rsms/v1/bid/eval/question/'+id, {
- method: 'DELETE',
+ return request('/api/biz-service-ebtp-rsms/v1/bid/eval/question/del/' + id, {
+ method: 'POST',
});
}
@@ -59,7 +59,7 @@ export async function dellQuestion(id: any) {
* @param param
*/
export async function changeQuestion(id: any) {
- return request('/api/biz-service-ebtp-rsms/v1/bid/eval/question/'+id, {
+ return request('/api/biz-service-ebtp-rsms/v1/bid/eval/question/' + id, {
method: 'get',
});
}
diff --git a/src/pages/Evaluation/BidControl/BidControlManager/service.ts b/src/pages/Evaluation/BidControl/BidControlManager/service.ts
index e2291a4..d4233ef 100644
--- a/src/pages/Evaluation/BidControl/BidControlManager/service.ts
+++ b/src/pages/Evaluation/BidControl/BidControlManager/service.ts
@@ -3,33 +3,33 @@ import request from '@/utils/request';
export async function getList(assessRoomId: any) { // IP MAC查看
return request('/api/biz-service-ebtp-resps/v1/tfilewarning/list', {
method: 'post',
- data: {"assessRoomId": assessRoomId}
+ data: { "assessRoomId": assessRoomId }
});
}
export async function getQuoteWarning(assessRoomId: any) { //报价一致预警
return request('/api/biz-service-ebtp-resps/v1/tfilecontentdata/getQuoteWarning', {
method: 'post',
- data: {"assessRoomId": assessRoomId}
+ data: { "assessRoomId": assessRoomId }
});
}
export async function getRRQuoteWarning(assessRoomId: any) { //报价一致预警 专家通知情况
return request('/api/biz-service-ebtp-resps/v1/riskpricewarning/list', {
method: 'post',
- data: {"assessRoomId": assessRoomId}
+ data: { "assessRoomId": assessRoomId }
});
-}
+}
export async function quoteWarningToRR(params: any) { //报价一致预警 通知专家
return request('/api/biz-service-ebtp-resps/v1/riskpricewarning/', {
method: 'post',
data: params
- });
-}
+ });
+}
export async function getReviewResultList(params: any) { // 评审结果展示及预警
return request('/api/biz-service-ebtp-rsms/v1/risk/resultWarning', {
method: 'post',
- data: params
+ data: params
});
}
export async function getRRWarningtList(params: any) { // 评审结果展示及预警 专家提醒情况
@@ -42,21 +42,23 @@ export async function getRRWarningtList(params: any) { // 评审结果展示及
export async function warningtListToRR(assessRoomId: any) { // 评审结果展示及预警 提醒专家
return request('/api/biz-service-ebtp-rsms/v1/risk/sendJuryMemberConfirm', {
method: 'post',
- data: {"assessRoomId": assessRoomId,}
+ data: { "assessRoomId": assessRoomId, }
});
}
-export async function warningtListRRToYes(id: any,confirmStatus:any) { // 评审结果展示及预警 专家确认
+export async function warningtListRRToYes(id: any, confirmStatus: any) { // 评审结果展示及预警 专家确认
return request('/api/biz-service-ebtp-rsms/v1/riskresultwarning/updateResultWarning', {
method: 'post',
- data: {"id": id,
- "confirmStatus":confirmStatus}
+ data: {
+ "id": id,
+ "confirmStatus": confirmStatus
+ }
});
}
-export async function getBlackList(projectId:any,assessRoomId: any) { //黑名单
- return request('/api/biz-service-ebtp-bid/v1/supplier/info/getRiskShowBlacklistByRoomId?tpId='+`${projectId}`+"&roomId="+`${assessRoomId}`, {
+export async function getBlackList(projectId: any, assessRoomId: any) { //黑名单
+ return request('/api/biz-service-ebtp-bid/v1/supplier/info/getRiskShowBlacklistByRoomId?tpId=' + `${projectId}` + "&roomId=" + `${assessRoomId}`, {
method: 'get'
});
}
@@ -69,25 +71,25 @@ export async function getBidDocSmartCheckList(assessRoomId: any) { //投标文
}
export async function getDeviatedWarnList(assessRoomId: any) { // 偏离度提醒
- return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/findBidDeviatedWarnListByRoomId/'+`${assessRoomId}`, {
+ return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/findBidDeviatedWarnListByRoomId/' + `${assessRoomId}`, {
method: 'get'
});
}
export async function getDeviatedWarnListByJury(assessRoomId: any) { // 偏离度提醒 专家查询
- return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/findBidDeviatedWarnListByRoomIdAndMember/'+`${assessRoomId}`, {
+ return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/findBidDeviatedWarnListByRoomIdAndMember/' + `${assessRoomId}`, {
method: 'get',
});
}
export async function deviatedWarnListToRR(id: any) { // 偏离度提醒 通知专家
- return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/send/'+`${id}`, {
+ return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/send/' + `${id}`, {
method: 'get'
});
}
export async function deviatedWarnListJuryYes(params: any) { // 偏离度提醒 专家确认 填写说明内容上传
return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn', {
- method: 'put',
+ method: 'POST',
data: params
});
}
@@ -99,25 +101,29 @@ export async function getDeviatedAnalysisList(params?: any) { // 偏离度分析
});
}
-export async function deviatedAnalysisListToRR(assessRoomId: any,reviewTurnId:any,reviewTurnSort:any) { // 偏离度分析 发送专家确认
+export async function deviatedAnalysisListToRR(assessRoomId: any, reviewTurnId: any, reviewTurnSort: any) { // 偏离度分析 发送专家确认
return request('/api/biz-service-ebtp-rsms/v1/risk/sendDeviatedAnalysisConfirm', {
method: 'post',
- data: {"assessRoomId": assessRoomId,
- "reviewTurnId": reviewTurnId,
- "reviewTurnSort": reviewTurnSort}
+ data: {
+ "assessRoomId": assessRoomId,
+ "reviewTurnId": reviewTurnId,
+ "reviewTurnSort": reviewTurnSort
+ }
});
}
-export async function deviatedAnalysisRRYes(id: any,confirmStatus:any) { // 偏离度分析 发送专家确认
- return request('/api/biz-service-ebtp-rsms/v1/riskdeviatedanalysis', {
- method: 'put',
- data: {id: id,
- confirmStatus: confirmStatus}
+export async function deviatedAnalysisRRYes(id: any, confirmStatus: any) { // 偏离度分析 发送专家确认
+ return request('/api/biz-service-ebtp-rsms/v1/riskdeviatedanalysis/update', {
+ method: 'POST',
+ data: {
+ id: id,
+ confirmStatus: confirmStatus
+ }
});
}
-export async function replace(a: any,b: any,c: any){
- return a.replace(b,c);
+export async function replace(a: any, b: any, c: any) {
+ return a.replace(b, c);
}
//风险限定供应商
diff --git a/src/pages/Evaluation/BidControl/Jury/service.ts b/src/pages/Evaluation/BidControl/Jury/service.ts
index b4f3133..7fef192 100644
--- a/src/pages/Evaluation/BidControl/Jury/service.ts
+++ b/src/pages/Evaluation/BidControl/Jury/service.ts
@@ -3,23 +3,23 @@ import request from '@/utils/request';
export async function getList(assessRoomId: any) { // IP MAC查看
return request('/api/biz-service-ebtp-resps/v1/tfilewarning/list', {
method: 'post',
- data: {"assessRoomId": assessRoomId}
+ data: { "assessRoomId": assessRoomId }
});
}
export async function getQuoteWarning(assessRoomId: any) { //报价一致预警
return request('/api/biz-service-ebtp-resps/v1/tfilecontentdata/getQuoteWarning', {
method: 'post',
- data: {"assessRoomId": assessRoomId}
+ data: { "assessRoomId": assessRoomId }
});
}
export async function getRRQuoteWarning(assessRoomId: any) { //报价一致预警 专家通知情况
return request('/api/biz-service-ebtp-resps/v1/riskpricewarning/list', {
method: 'post',
- data: {"assessRoomId": assessRoomId}
+ data: { "assessRoomId": assessRoomId }
});
-}
+}
export async function quoteWarningToRR(params: any) { //报价一致预警 通知专家
return request('/api/biz-service-ebtp-resps/v1/riskpricewarning/', {
method: 'post',
@@ -29,7 +29,7 @@ export async function quoteWarningToRR(params: any) { //报价一致预警 通
export async function getReviewResultList(params: any) { // 评审结果展示及预警
return request('/api/biz-service-ebtp-rsms/v1/risk/resultWarning', {
method: 'post',
- data: params
+ data: params
});
}
export async function getRRWarningtList(params: any) { // 评审结果展示及预警 专家提醒情况
@@ -42,55 +42,61 @@ export async function getRRWarningtList(params: any) { // 评审结果展示及
export async function warningtListToRR(assessRoomId: any) { // 评审结果展示及预警 提醒专家
return request('/api/biz-service-ebtp-rsms/v1/risk/sendJuryMemberConfirm', {
method: 'post',
- data: {"assessRoomId": assessRoomId,}
+ data: { "assessRoomId": assessRoomId, }
});
}
-export async function warningtListRRToYes(id: any,confirmStatus:any) { // 评审结果展示及预警 专家确认
+export async function warningtListRRToYes(id: any, confirmStatus: any) { // 评审结果展示及预警 专家确认
return request('/api/biz-service-ebtp-rsms/v1/riskresultwarning/updateResultWarning', {
method: 'post',
- data: {"id": id,
- "confirmStatus":confirmStatus}
+ data: {
+ "id": id,
+ "confirmStatus": confirmStatus
+ }
});
}
-export async function getBlackList(assessRoomId: any,sf:any) { //黑名单
+export async function getBlackList(assessRoomId: any, sf: any) { //黑名单
return request('/api/biz-service-ebtp-resps/v1/tfilecontentdata/getQuoteWarning', {
method: 'post',
- data: {"assessRoomId": assessRoomId,
- "sf":sf}
+ data: {
+ "assessRoomId": assessRoomId,
+ "sf": sf
+ }
});
}
-export async function getBlackListOld(gysid: any,sf:any) { //黑名单历史
+export async function getBlackListOld(gysid: any, sf: any) { //黑名单历史
return request('/api/biz-service-ebtp-resps/v1/tfilecontentdata/getQuoteWarning', {
method: 'post',
- data: {"gysid": gysid,
- "sf":sf}
+ data: {
+ "gysid": gysid,
+ "sf": sf
+ }
});
}
export async function getDeviatedWarnList(assessRoomId: any) { // 偏离度提醒
- return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/findBidDeviatedWarnListByRoomId/'+`${assessRoomId}`, {
+ return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/findBidDeviatedWarnListByRoomId/' + `${assessRoomId}`, {
method: 'get'
});
}
export async function getDeviatedWarnListByJury(assessRoomId: any) { // 偏离度提醒 专家查询
- return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/findBidDeviatedWarnListByRoomIdAndMember/'+`${assessRoomId}`, {
+ return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/findBidDeviatedWarnListByRoomIdAndMember/' + `${assessRoomId}`, {
method: 'get',
});
}
export async function deviatedWarnListToRR(id: any) { // 偏离度提醒 通知专家
- return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/send/'+`${id}`, {
+ return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn/send/' + `${id}`, {
method: 'get'
});
}
export async function deviatedWarnListJuryYes(params: any) { // 偏离度提醒 专家确认 填写说明内容上传
return request('/api/biz-service-ebtp-rsms/v1/bid/deviated/warn', {
- method: 'put',
+ method: 'POST',
data: params
});
}
@@ -102,25 +108,29 @@ export async function getDeviatedAnalysisList(params?: any) { // 偏离度分析
});
}
-export async function deviatedAnalysisListToRR(assessRoomId: any,reviewTurnId:any,reviewTurnSort:any) { // 偏离度分析 发送专家确认
+export async function deviatedAnalysisListToRR(assessRoomId: any, reviewTurnId: any, reviewTurnSort: any) { // 偏离度分析 发送专家确认
return request('/api/biz-service-ebtp-rsms/v1/risk/sendDeviatedAnalysisConfirm', {
method: 'post',
- data: {"assessRoomId": assessRoomId,
- "reviewTurnId": reviewTurnId,
- "reviewTurnSort": reviewTurnSort}
- });
-}
-
-export async function deviatedAnalysisRRYes(id: any,confirmStatus:any) { // 偏离度分析 发送专家确认
- return request('/api/biz-service-ebtp-rsms/v1/riskdeviatedanalysis', {
- method: 'put',
- data: {id: id,
- confirmStatus: confirmStatus}
+ data: {
+ "assessRoomId": assessRoomId,
+ "reviewTurnId": reviewTurnId,
+ "reviewTurnSort": reviewTurnSort
+ }
});
}
-export async function replace(a: any,b: any,c: any){
- return a.replace(b,c);
+export async function deviatedAnalysisRRYes(id: any, confirmStatus: any) { // 偏离度分析 发送专家确认
+ return request('/api/biz-service-ebtp-rsms/v1/riskdeviatedanalysis/update', {
+ method: 'POST',
+ data: {
+ id: id,
+ confirmStatus: confirmStatus
+ }
+ });
+}
+
+export async function replace(a: any, b: any, c: any) {
+ return a.replace(b, c);
}
diff --git a/src/pages/Evaluation/BidDetailed/BidDetailedManager/service.ts b/src/pages/Evaluation/BidDetailed/BidDetailedManager/service.ts
index a98cfa6..012a4e7 100644
--- a/src/pages/Evaluation/BidDetailed/BidDetailedManager/service.ts
+++ b/src/pages/Evaluation/BidDetailed/BidDetailedManager/service.ts
@@ -71,7 +71,7 @@ export async function getJuryDetailScoreData(params: any) {
*/
export function updateReviewStatus(params: any) {
return request('/api/biz-service-ebtp-rsms/v1/bid/eval/updateReviewStatus', {
- method: 'put',
+ method: 'POST',
params
});
}
@@ -99,10 +99,10 @@ export function findPriceScoreRecord(params: any) {
* 根据评审室id获取评审室信息
* @param params
*/
- export async function getRoomDataById(params: any) {
+export async function getRoomDataById(params: any) {
return request(`/api/biz-service-ebtp-process/v1/bizassessroom/${params}`, {
- method: 'GET',
+ method: 'GET',
});
- }
-
+}
+
diff --git a/src/pages/Evaluation/BidEnd/BidEndAdjust/index.tsx b/src/pages/Evaluation/BidEnd/BidEndAdjust/index.tsx
index b1ad56f..0d3c781 100644
--- a/src/pages/Evaluation/BidEnd/BidEndAdjust/index.tsx
+++ b/src/pages/Evaluation/BidEnd/BidEndAdjust/index.tsx
@@ -3,7 +3,7 @@ import { Table, Button, Space, Form, Radio, Select, Input, InputNumber, Upload,
import { TableListItem } from './data';
import ExtendUpload from "@/utils/ExtendUpload";
import '@/assets/ld_style.less';
-import {findArithmeticError, getList,getRoomType,savePrice} from './service';
+import { findArithmeticError, getList, getRoomType, savePrice } from './service';
import { getProMethod, getRoomId, getSessionRoleData, getSessionUserData } from '@/utils/session';
import ProTable from '@ant-design/pro-table';
@@ -15,36 +15,36 @@ const formItemLayout = {
wrapperCol: { span: 14 },
};
-function wayValue(key:any){
+function wayValue(key: any) {
let name = "";
//0-调整价 1-最终价格
- if(key==="0"){
+ if (key === "0") {
name = "调整价";
- }else if(key==="1"){
+ } else if (key === "1") {
name = "最终价格";
}
return name;
}
-function typeValue(key:any){
+function typeValue(key: any) {
let name = "";
//0-小微、1-缺项、2-单价和总价不一致、3-手动输入
- if(key===0){
+ if (key === 0) {
name = "小微";
- }else if(key===1){
+ } else if (key === 1) {
name = "缺项";
- }else if(key===2){
+ } else if (key === 2) {
name = "单价和总价不一致";
- }else if(key===3){
+ } else if (key === 3) {
name = "手动输入";
}
return name;
}
const Index: React.FC<{}> = () => {
- let roomId=getRoomId();//sessionStorage.getItem('roomId');//sessionStorage.getItem('roomId')
+ let roomId = getRoomId();//sessionStorage.getItem('roomId');//sessionStorage.getItem('roomId')
var roleId = getSessionUserData().roleIds;//操作员角色
- const [dateList,setDateList] = useState([]);
+ const [dateList, setDateList] = useState([]);
const [adjustForm] = Form.useForm();
const [whetherReadonly, setWhetherReadonly] = useState
(false);
const [editState, setEditState] = useState(false);
@@ -54,116 +54,119 @@ const Index: React.FC<{}> = () => {
const [spin, setSpin] = useState(true);
//附件bid
const [bid, setBid] = useState('');
-
+
var roleId = getSessionRoleData().roleCode;
//采购方式
const proMethod = getProMethod();
let showNameT: any = { tbr: '', pb: '', tb: '' }//投标人供应商
if (proMethod === 'procurement_mode_1' || proMethod === 'procurement_mode_2') {//招标
- showNameT = { tbr: '投标人', pb: '评标', tb: '投标' };
+ showNameT = { tbr: '投标人', pb: '评标', tb: '投标' };
} else {
- showNameT = { tbr: '供应商', pb: '评审', tb: '应答' }
+ showNameT = { tbr: '供应商', pb: '评审', tb: '应答' }
}
const columns: any[] = [ // 列表数据
{ title: `${showNameT.tbr}名称`, dataIndex: 'tendererName', key: 'tendererName' },
{ title: '最新不含税总价', dataIndex: 'evaluatingContent', key: 'evaluatingContent' },
- { title: '调整类别', dataIndex: 'type', key: 'type' ,render: (text: any, record: any, index: any) => {
- let a = "";
- if(record.tfileTendererprice!==null){
- a = typeValue(record.tfileTendererprice.type);
- }
- return a;
+ {
+ title: '调整类别', dataIndex: 'type', key: 'type', render: (text: any, record: any, index: any) => {
+ let a = "";
+ if (record.tfileTendererprice !== null) {
+ a = typeValue(record.tfileTendererprice.type);
+ }
+ return a;
}
},
- { title: '调价说明', dataIndex: 'memo', key: 'memo',render: (text: any, record: any, index: any) => {
- var memo = "";
- if(record.tfileTendererprice!==null){
- memo = record.tfileTendererprice.memo;
+ {
+ title: '调价说明', dataIndex: 'memo', key: 'memo', render: (text: any, record: any, index: any) => {
+ var memo = "";
+ if (record.tfileTendererprice !== null) {
+ memo = record.tfileTendererprice.memo;
+ }
+ return memo;
}
- return memo;
- }
},
- { title: '调价附件', dataIndex: 'fileId', key: 'fileId' ,render: (text: any, record: any, index: any) => {
- var dev = "";
- if(record.tfileTendererprice!==null){
- dev =
+ {
+ title: '调价附件', dataIndex: 'fileId', key: 'fileId', render: (text: any, record: any, index: any) => {
+ var dev = "";
+ if (record.tfileTendererprice !== null) {
+ dev =
+ }
+ return dev;
}
- return dev;
- }
},
];
useEffect(() => {
getWarningList();
setSpin(false);
- if(roleId!=="ebtp-expert"){
+ if (roleId !== "ebtp-expert") {
setEditState(false);
setHaveData(false);
}
- },[]);
+ }, []);
- const getWarningList = async() => {
- setSaveButtonState(false);
- let radioBoolean = false;
- await findArithmeticError(roomId).then((res) => {
- if (res.success ==true) {
- if(res.data!==1){
- radioBoolean = false;
- setIsRadio(false)
- }else{
- radioBoolean = true;
- }
+ const getWarningList = async () => {
+ setSaveButtonState(false);
+ let radioBoolean = false;
+ await findArithmeticError(roomId).then((res) => {
+ if (res.success == true) {
+ if (res.data !== 1) {
+ radioBoolean = false;
+ setIsRadio(false)
+ } else {
+ radioBoolean = true;
}
- })
+ }
+ })
- await getList(roomId).then((res) => {
- if (res.success ==true) {
- var list = res.data;
- for(var i = 0 ; i < list.length ; i++){
- list[i]["key"] = i;
- }
- setDateList(list);
- setSelectChange(list);
- if(list===null||list.length===0){//
+ await getList(roomId).then((res) => {
+ if (res.success == true) {
+ var list = res.data;
+ for (var i = 0; i < list.length; i++) {
+ list[i]["key"] = i;
+ }
+ setDateList(list);
+ setSelectChange(list);
+ if (list === null || list.length === 0) {//
+ setEditState(false);
+ setHaveData(false);
+ setIsRadio(false)
+ } else {
+ if (radioBoolean) {
+ setEditState(true);
+ setIsRadio(true)
+ } else {
setEditState(false);
- setHaveData(false);
setIsRadio(false)
- }else{
- if(radioBoolean){
- setEditState(true);
- setIsRadio(true)
- }else{
- setEditState(false);
- setIsRadio(false)
- }
-
}
+
}
- })
+ }
+ })
}
const setSelectChange = async (list: any) => {
const fieldsValue = await adjustForm.validateFields();
- if(fieldsValue!==null){
-
- for(var i = 0 ; i < list.length ; i ++){
- var data = list[i];
-
- if(data.id===fieldsValue.contentDataId){
+ if (fieldsValue !== null) {
+
+ for (var i = 0; i < list.length; i++) {
+ var data = list[i];
+
+ if (data.id === fieldsValue.contentDataId) {
adjustForm.setFieldsValue({
- id:data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?data.tfileTendererprice.id:null,
- contentDataId:data.id,
- way: data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?parseInt(data.tfileTendererprice.way):1,
- type: data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?parseInt(data.tfileTendererprice.type):0,
+ id: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? data.tfileTendererprice.id : null,
+ contentDataId: data.id,
+ way: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? parseInt(data.tfileTendererprice.way) : 1,
+ type: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? parseInt(data.tfileTendererprice.type) : 0,
price: data.evaluating,
newPrice: '',
- memo:data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?data.tfileTendererprice.memo:null,
- fileId:data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?data.tfileTendererprice.fileId:null
+ memo: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? data.tfileTendererprice.memo : null,
+ fileId: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? data.tfileTendererprice.fileId : null
});
}
}
@@ -174,27 +177,27 @@ const Index: React.FC<{}> = () => {
setEditState(true);
var data = direction[0];
//data.tfileTendererprice.id;
- adjustForm.setFieldsValue({
- id:data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?data.tfileTendererprice.id:null,
- contentDataId:data.id,
- way: data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?parseInt(data.tfileTendererprice.way):1,
- type: data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?parseInt(data.tfileTendererprice.type):0,
- price: data.evaluating,
- newPrice: '',
- memo:data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?data.tfileTendererprice.memo:null,
- fileId:data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined?data.tfileTendererprice.fileId:null
- });
+ adjustForm.setFieldsValue({
+ id: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? data.tfileTendererprice.id : null,
+ contentDataId: data.id,
+ way: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? parseInt(data.tfileTendererprice.way) : 1,
+ type: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? parseInt(data.tfileTendererprice.type) : 0,
+ price: data.evaluating,
+ newPrice: '',
+ memo: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? data.tfileTendererprice.memo : null,
+ fileId: data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined ? data.tfileTendererprice.fileId : null
+ });
+
+ setBid(data.tfileTendererprice !== null
+ && data.tfileTendererprice !== undefined
+ && data.tfileTendererprice.fileId !== null
+ ? data.tfileTendererprice.fileId : "-1");
- setBid(data.tfileTendererprice!==null
- &&data.tfileTendererprice!==undefined
- &&data.tfileTendererprice.fileId!==null
- ?data.tfileTendererprice.fileId:"-1");
-
}
const formOnFinish = (data: any) => {
@@ -208,23 +211,23 @@ const Index: React.FC<{}> = () => {
}
const saveUpdate = async () => {
const fieldsValue = await adjustForm.validateFields();
- if(fieldsValue.contentDataId===null||fieldsValue.contentDataId===""||fieldsValue.contentDataId===undefined){
+ if (fieldsValue.contentDataId === null || fieldsValue.contentDataId === "" || fieldsValue.contentDataId === undefined) {
message.error(`请选择需要调整的供应商`);
return;
}
var params = {
- "id":fieldsValue.id,
- "contentDataId":fieldsValue.contentDataId,
- "newPrice":fieldsValue.newPrice,
- "way":fieldsValue.way,
- "type":fieldsValue.type,
- "memo":fieldsValue.memo,
- "fileId":fieldsValue.fileId
+ "id": fieldsValue.id,
+ "contentDataId": fieldsValue.contentDataId,
+ "newPrice": fieldsValue.newPrice,
+ "way": fieldsValue.way,
+ "type": fieldsValue.type,
+ "memo": fieldsValue.memo,
+ "fileId": fieldsValue.fileId
}
setSaveButtonState(true);
//保存
savePrice(params).then((res) => {
- if (res.success ==true) {
+ if (res.success == true) {
message.success(`保存成功`);
getWarningList();//刷新
}
@@ -233,94 +236,94 @@ const Index: React.FC<{}> = () => {
return (
<>
-
-
-
- {showNameT.tbr}最新报价列表
- {!haveData?(无报价数据):null}
-
-
-
-
- {isRadio?
- :}
-
- {editState?
-
- 算数错误调整
-
:null
- }
- {editState?
-
-
-
-
-
-
-
-
- 最终价格
- 调整价
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- :null}
+
>
diff --git a/src/pages/Evaluation/BidPreliminary/BidPreliminaryManager/service.ts b/src/pages/Evaluation/BidPreliminary/BidPreliminaryManager/service.ts
index 3416947..ccc5876 100644
--- a/src/pages/Evaluation/BidPreliminary/BidPreliminaryManager/service.ts
+++ b/src/pages/Evaluation/BidPreliminary/BidPreliminaryManager/service.ts
@@ -62,7 +62,7 @@ export async function getSupplierScoreData(params: any) {
*/
export function updateReviewStatus(params: any) {
return request('/api/biz-service-ebtp-rsms/v1/bid/eval/updateReviewStatus', {
- method: 'put',
+ method: 'POST',
params
});
}
@@ -82,8 +82,8 @@ export function getAbstractVO(params: any) {
* @param params
*/
export async function checkShowData(params: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/bid/early/warn/room/${params}`,{
- method: 'GET'
+ return request(`/api/biz-service-ebtp-rsms/v1/bid/early/warn/room/${params}`, {
+ method: 'GET'
})
}
@@ -91,7 +91,7 @@ export async function checkShowData(params: any) {
* 根据评审室id获取评审室信息
* @param params
*/
- export async function getRoomDataById(params: any) {
+export async function getRoomDataById(params: any) {
return request(`/api/biz-service-ebtp-process/v1/bizassessroom/${params}`, {
method: 'GET',
});
diff --git a/src/pages/Evaluation/BidPreliminary/BidPreliminaryReview/service.ts b/src/pages/Evaluation/BidPreliminary/BidPreliminaryReview/service.ts
index 19e1968..5eaaa4c 100644
--- a/src/pages/Evaluation/BidPreliminary/BidPreliminaryReview/service.ts
+++ b/src/pages/Evaluation/BidPreliminary/BidPreliminaryReview/service.ts
@@ -72,7 +72,7 @@ export async function submitDetail(data: any) { // 保存
export async function updateJudgesStatus(params: any) { // 提交
return request('/api/biz-service-ebtp-rsms/v1/bid/eval/category/updateJudgesStatus', {
- method: 'put',
+ method: 'POST',
params
});
}
@@ -99,7 +99,7 @@ export async function getEval(params: any) { // 获取页面接口数据
}
export async function getFile(id: any) { // 查找是否有应答文件
- return request('/api/biz-service-ebtp-rsms/v1/review/config/detail/doc/list?detailId='+id, {
+ return request('/api/biz-service-ebtp-rsms/v1/review/config/detail/doc/list?detailId=' + id, {
method: 'get',
});
}
diff --git a/src/pages/Evaluation/BidPreliminary/BidPreliminaryReviewLeader/service.ts b/src/pages/Evaluation/BidPreliminary/BidPreliminaryReviewLeader/service.ts
index 012643c..c10623c 100644
--- a/src/pages/Evaluation/BidPreliminary/BidPreliminaryReviewLeader/service.ts
+++ b/src/pages/Evaluation/BidPreliminary/BidPreliminaryReviewLeader/service.ts
@@ -72,7 +72,7 @@ export async function submitDetail(data: any) { // 保存
export async function updateJudgesStatus(params: any) { // 提交
return request('/api/biz-service-ebtp-rsms/v1/bid/eval/category/updateJudgesStatus', {
- method: 'put',
+ method: 'POST',
params
});
}
@@ -92,7 +92,7 @@ export async function submQualified(data: any) { // 全部合格
}
export async function getMemberInfo(id: any) { // 评审解锁
- return request('/api/biz-service-ebtp-rsms/v1/jury/member/info/'+id, {
+ return request('/api/biz-service-ebtp-rsms/v1/jury/member/info/' + id, {
method: 'get',
});
}
@@ -116,8 +116,8 @@ export async function getUnlock(data: any) { // 评审解锁
* @param params
*/
export async function getJuryList(params: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/member/info/${params}`,{
- method: 'GET',
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/member/info/${params}`, {
+ method: 'GET',
})
}
@@ -126,9 +126,9 @@ export async function getJuryList(params: any) {
* @param params
*/
export async function getJuryScoreData(params: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/bid/eval/summary/findProgressSummary`,{
- method: 'POST',
- data: params
+ return request(`/api/biz-service-ebtp-rsms/v1/bid/eval/summary/findProgressSummary`, {
+ method: 'POST',
+ data: params
})
}
@@ -137,9 +137,9 @@ export async function getJuryScoreData(params: any) {
* @param params
*/
export async function getSupplierScoreData(params: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/bid/eval/summary/findScoreEarlySummary`,{
- method: 'POST',
- data: params
+ return request(`/api/biz-service-ebtp-rsms/v1/bid/eval/summary/findScoreEarlySummary`, {
+ method: 'POST',
+ data: params
})
}
@@ -148,9 +148,9 @@ export async function getSupplierScoreData(params: any) {
* @param params
*/
export async function submitSummary(params: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/bid/eval/summary/submitSummary`,{
- method: 'POST',
- data: params
+ return request(`/api/biz-service-ebtp-rsms/v1/bid/eval/summary/submitSummary`, {
+ method: 'POST',
+ data: params
})
}
@@ -159,9 +159,9 @@ export async function submitSummary(params: any) {
* @param params
*/
export async function isStatus(params: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/bid/eval/category/findAllJudgesStatus`,{
- method: 'GET',
- params: params
+ return request(`/api/biz-service-ebtp-rsms/v1/bid/eval/category/findAllJudgesStatus`, {
+ method: 'GET',
+ params: params
})
}
/**
@@ -169,8 +169,8 @@ export async function isStatus(params: any) {
* @param params
*/
export async function isCheckShow(params: any) {
- return request(`/api/biz-service-ebtp-process/v1/process/check/effective/supplier/${params}`,{
- method: 'GET'
+ return request(`/api/biz-service-ebtp-process/v1/process/check/effective/supplier/${params}`, {
+ method: 'GET'
})
}
@@ -179,13 +179,13 @@ export async function isCheckShow(params: any) {
* @param params
*/
export async function checkShowData(params: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/bid/early/warn/room/${params}`,{
- method: 'GET'
+ return request(`/api/biz-service-ebtp-rsms/v1/bid/early/warn/room/${params}`, {
+ method: 'GET'
})
}
export async function getFile(id: any) { // 查找是否有应答文件
- return request('/api/biz-service-ebtp-rsms/v1/review/config/detail/doc/list?detailId='+id, {
+ return request('/api/biz-service-ebtp-rsms/v1/review/config/detail/doc/list?detailId=' + id, {
method: 'get',
});
}
diff --git a/src/pages/Evaluation/expert/ReviewResults/GroupLeader/service.ts b/src/pages/Evaluation/expert/ReviewResults/GroupLeader/service.ts
index 98e7cbc..6b662fd 100644
--- a/src/pages/Evaluation/expert/ReviewResults/GroupLeader/service.ts
+++ b/src/pages/Evaluation/expert/ReviewResults/GroupLeader/service.ts
@@ -23,7 +23,7 @@ export function getReviewResult(assessId: any) {
*/
export function submitToExpertConfirm(params: any) {
return request('/api/biz-service-ebtp-rsms/v1/reviewresult/submit/confirm', {
- method: 'put',
+ method: 'POST',
data: params,
});
}
@@ -45,7 +45,7 @@ export function saveToExpertConfirm(params: any) {
*/
export function submitReviewResult(id: any) {
return request('/api/biz-service-ebtp-rsms/v1/reviewresult/submit/result/' + id, {
- method: 'put',
+ method: 'POST',
});
}
diff --git a/src/pages/Evaluation/expert/ReviewResults/Jury/service.ts b/src/pages/Evaluation/expert/ReviewResults/Jury/service.ts
index 2e27a51..6e7e6ec 100644
--- a/src/pages/Evaluation/expert/ReviewResults/Jury/service.ts
+++ b/src/pages/Evaluation/expert/ReviewResults/Jury/service.ts
@@ -15,7 +15,7 @@ import request from '@/utils/request';
*/
export function reportBeConfirmed(id: any) {
return request('/api/biz-service-ebtp-rsms/v1/reviewresult/expert/agree/' + id, {
- method: 'put',
+ method: 'POST',
});
}
/**
@@ -24,7 +24,7 @@ export function reportBeConfirmed(id: any) {
*/
export function existingProblem(params: any) {
return request('/api/biz-service-ebtp-rsms/v1/reviewresult/expert/refuse', {
- method: 'put',
+ method: 'POST',
data: params,
});
}
@@ -34,7 +34,7 @@ export function existingProblem(params: any) {
*/
export function reviewReportExpertsConfirmed(params: any) {
return request('/api/biz-service-ebtp-evaluation/v1/review/report/expert/confirm', {
- method: 'put',
+ method: 'POST',
data: params,
});
}
diff --git a/src/pages/Evaluation/projectManager/FlowConfig/service.ts b/src/pages/Evaluation/projectManager/FlowConfig/service.ts
index ba62dde..fb9b504 100644
--- a/src/pages/Evaluation/projectManager/FlowConfig/service.ts
+++ b/src/pages/Evaluation/projectManager/FlowConfig/service.ts
@@ -3,42 +3,42 @@ import request from '@/utils/request';
* 查询评审室状态
* @param id
*/
-export function getAssessRoom(id:any) {
- return request('/api/biz-service-ebtp-process/v1/bizassessroom/info/' + id, {
- method: 'get',
- });
-}
-
-export async function getConfigList(assessRoomId : any) { // 列表
- return request('/api/biz-service-ebtp-process/v1/flow/query/config/' + assessRoomId , {
+export function getAssessRoom(id: any) {
+ return request('/api/biz-service-ebtp-process/v1/bizassessroom/info/' + id, {
method: 'get',
});
}
-export async function getMaxTurn(assessRoomId : any) { // 列表
- return request('/api/biz-service-ebtp-process/v1/flow/' + assessRoomId , {
+export async function getConfigList(assessRoomId: any) { // 列表
+ return request('/api/biz-service-ebtp-process/v1/flow/query/config/' + assessRoomId, {
method: 'get',
});
}
-export async function getNodeList(type : any) { // 列表
- return request('/api/biz-service-ebtp-process/v1/flow/query/node/' + type , {
+export async function getMaxTurn(assessRoomId: any) { // 列表
+ return request('/api/biz-service-ebtp-process/v1/flow/' + assessRoomId, {
method: 'get',
});
}
-export async function deleteTurn(turnId : any) { // 列表
- return request('/api/biz-service-ebtp-process/v1/flow/deleteTurn/' + turnId , {
- method: 'DELETE',
+export async function getNodeList(type: any) { // 列表
+ return request('/api/biz-service-ebtp-process/v1/flow/query/node/' + type, {
+ method: 'get',
});
}
-export async function deleteNode(nodeId : any) { // 列表
- return request('/api/biz-service-ebtp-process/v1/flow/deleteNode/' + nodeId , {
- method: 'DELETE',
+export async function deleteTurn(turnId: any) { // 列表
+ return request('/api/biz-service-ebtp-process/v1/flow/deleteTurn/' + turnId, {
+ method: 'POST',
});
}
-export async function addTurn(params?:any) {
+
+export async function deleteNode(nodeId: any) { // 列表
+ return request('/api/biz-service-ebtp-process/v1/flow/deleteNode/' + nodeId, {
+ method: 'POST',
+ });
+}
+export async function addTurn(params?: any) {
return request('/api/biz-service-ebtp-process/v1/flow/addTurn', {
method: 'POST',
data: {
@@ -47,8 +47,8 @@ export async function addTurn(params?:any) {
});
}
export async function addNode(params: any) {
- return request("/api/biz-service-ebtp-process/v1/flow/addNode",{
- method: 'POST',
- data:params
+ return request("/api/biz-service-ebtp-process/v1/flow/addNode", {
+ method: 'POST',
+ data: params
})
}
\ No newline at end of file
diff --git a/src/pages/Evaluation/projectManager/ReviewResults/service.ts b/src/pages/Evaluation/projectManager/ReviewResults/service.ts
index b668f3f..8effee3 100644
--- a/src/pages/Evaluation/projectManager/ReviewResults/service.ts
+++ b/src/pages/Evaluation/projectManager/ReviewResults/service.ts
@@ -23,7 +23,7 @@ export function reviewReportSave(data: any) {
*/
export function reviewReportSend(id: string) {
return request('/api/biz-service-ebtp-evaluation/v1/review/report/send/' + id, {
- method: 'put',
+ method: 'POST',
});
}
diff --git a/src/pages/ExamineAndApprove/ApprovalAttachment/service.ts b/src/pages/ExamineAndApprove/ApprovalAttachment/service.ts
index 067ab23..cb4935f 100644
--- a/src/pages/ExamineAndApprove/ApprovalAttachment/service.ts
+++ b/src/pages/ExamineAndApprove/ApprovalAttachment/service.ts
@@ -7,7 +7,7 @@ import request from '@/utils/request';
*/
export function saveAttachment(data: any) {
return request('/api/biz-service-ebtp-bid/v1/anno/update/' + data.id, {
- method: 'PUT',
+ method: 'POST',
data: { ...data },
});
}
diff --git a/src/pages/Finance/Cost/components/service.ts b/src/pages/Finance/Cost/components/service.ts
index d4583da..77b7eca 100644
--- a/src/pages/Finance/Cost/components/service.ts
+++ b/src/pages/Finance/Cost/components/service.ts
@@ -7,15 +7,15 @@ import request from '@/utils/request';
export async function addInvoice(params: any) {
return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/saveInvoice', {
- method: 'PUT',
+ method: 'POST',
data: params
});
}
//费用列表查询
export async function getList(params?: any) {
- return request(`/api/biz-service-ebtp-expenses/v1/bizbidorder/payerGetlist`,{
- method:'GET',
+ return request(`/api/biz-service-ebtp-expenses/v1/bizbidorder/payerGetlist`, {
+ method: 'GET',
params,
});
}
@@ -29,9 +29,9 @@ export async function getCommonInvoiceList(params: any) {
`/api/biz-service-ebtp-expenses/v1/bizbidinvoicecommon/list`,
{
method: 'GET',
- params:{
+ params: {
...params,
- pageNo:params.current,
+ pageNo: params.current,
}
},
);
@@ -46,7 +46,7 @@ export async function getCommonAddressList(params: any) {
`/api/biz-service-ebtp-expenses/v1/bizbidinvoiceaddress/list`,
{
method: 'GET',
- params:{
+ params: {
...params,
}
},
diff --git a/src/pages/Finance/ProjectManager/RevenueRecognition/service.ts b/src/pages/Finance/ProjectManager/RevenueRecognition/service.ts
index 77d57f3..bca7e36 100644
--- a/src/pages/Finance/ProjectManager/RevenueRecognition/service.ts
+++ b/src/pages/Finance/ProjectManager/RevenueRecognition/service.ts
@@ -4,28 +4,28 @@ import request from "@/utils/request";
* 获取待确认&已确认列表
* @param param
*/
-export async function getConfirmedList(param: any,page: any) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/agencyGetlist', {
- method: 'GET',
- params: {
- ...param,
- ...page,
- // pageNo: param.current,
- }
- });
+export async function getConfirmedList(param: any, page: any) {
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/agencyGetlist', {
+ method: 'GET',
+ params: {
+ ...param,
+ ...page,
+ // pageNo: param.current,
+ }
+ });
}
/**
* 管理员招标收入确认 获取列表数据
* @param param
*/
-export async function getAllList(param: any,page: any) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/agencyAdminGetlist', {
- method: 'GET',
- params: {
- ...param,
- ...page,
- }
- });
+export async function getAllList(param: any, page: any) {
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/agencyAdminGetlist', {
+ method: 'GET',
+ params: {
+ ...param,
+ ...page,
+ }
+ });
}
/**
@@ -33,9 +33,9 @@ export async function getAllList(param: any,page: any) {
* @param param
*/
export async function getViewData(param: any) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/' + param, {
- method: 'GET',
- });
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/' + param, {
+ method: 'GET',
+ });
}
/**
@@ -43,9 +43,9 @@ export async function getViewData(param: any) {
* @param param
*/
export async function ConfirmBill(param: any) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/confirmPay/' + param, {
- method: 'PUT',
- });
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/confirmPay/' + param, {
+ method: 'POST',
+ });
}
/**
@@ -53,7 +53,7 @@ export async function ConfirmBill(param: any) {
* @param param
*/
export async function ReviewRejected(param: any) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/rejectPay/' + param, {
- method: 'PUT',
- });
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidorder/rejectPay/' + param, {
+ method: 'POST',
+ });
}
\ No newline at end of file
diff --git a/src/pages/Invoice/Manager/service.ts b/src/pages/Invoice/Manager/service.ts
index ad08c32..27cb89e 100644
--- a/src/pages/Invoice/Manager/service.ts
+++ b/src/pages/Invoice/Manager/service.ts
@@ -2,42 +2,42 @@ import request from '@/utils/request';
//获取发票列表
-export async function getAgencyGetPagelist(paramas:any) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/agencyGetPagelist',{
- method:'GET' ,
- params:{
+export async function getAgencyGetPagelist(paramas: any) {
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/agencyGetPagelist', {
+ method: 'GET',
+ params: {
...paramas
}
})
}
//获取单条发票信息
-export async function getInSingleInvoiceRecord(invoiceId:String) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/'+invoiceId,{
- method:'GET' ,
+export async function getInSingleInvoiceRecord(invoiceId: String) {
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/' + invoiceId, {
+ method: 'GET',
})
}
//更改发票状态,由未开设置成已开
-export async function updateInvoiceState(invoiceId:String) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/issueInvoice/'+invoiceId,{
- method:'PUT' ,
+export async function updateInvoiceState(invoiceId: String) {
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/issueInvoice/' + invoiceId, {
+ method: 'POST',
})
}
//更改邮寄状态,由未邮寄设置成已邮寄
-export async function updateMailState(invoiceId:String) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/mailInvoice/'+invoiceId,{
- method:'PUT' ,
+export async function updateMailState(invoiceId: String) {
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/mailInvoice/' + invoiceId, {
+ method: 'POST',
})
}
//导出发票列表
-export async function exportInvoiceList(paramas:any) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/agencyExportGetlist',{
- method:'GET' ,
- params:{
+export async function exportInvoiceList(paramas: any) {
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/agencyExportGetlist', {
+ method: 'GET',
+ params: {
...paramas
}
})
diff --git a/src/pages/Invoice/Supplier/service.ts b/src/pages/Invoice/Supplier/service.ts
index 88b8eb0..5c78b38 100644
--- a/src/pages/Invoice/Supplier/service.ts
+++ b/src/pages/Invoice/Supplier/service.ts
@@ -6,8 +6,8 @@ import request from '@/utils/request';
*/
export async function updateInvoice(params: any) {
- return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice', {
- method: 'PUT',
+ return request('/api/biz-service-ebtp-expenses/v1/bizbidinvoice/update', {
+ method: 'POST',
data: params
});
}
diff --git a/src/pages/Loading/service.ts b/src/pages/Loading/service.ts
index 975e214..43af287 100644
--- a/src/pages/Loading/service.ts
+++ b/src/pages/Loading/service.ts
@@ -1,9 +1,9 @@
import request from '@/utils/request';
-export async function fgetUserMsg(params: any) {
- return request('/api/biz-service-ebtp-extend/v1/userinfo/get', {
+export async function fgetUserMsg(params: any) {
+ return request('/api/core-service-ebtp-userinfo/v1/userinfo/get', {
method: 'GET',
- headers: {'Authorization': params},
+ headers: { 'Authorization': params },
data: params,
});
}
diff --git a/src/pages/LoadingPage/index.tsx b/src/pages/LoadingPage/index.tsx
index ee8da3e..024a97f 100644
--- a/src/pages/LoadingPage/index.tsx
+++ b/src/pages/LoadingPage/index.tsx
@@ -38,10 +38,16 @@ const Loading: React.FC<{}> = () => {
await cooperReloadToken('', headers)
await getUserData(token, url, extra, 1)
} else if (userType == '2') {//专家
- await refreshTokenApi(params, header).then(async res => {
- if (res?.success == true) {
- sessionStorage.setItem('Authorization', res?.data?.value);
- await getUserData(token, url, extra, 1)
+ // await refreshTokenApi(params, header).then(async res => {
+ // if (res?.success == true) {
+ // sessionStorage.setItem('Authorization', res?.data?.value);
+ // await getUserData(token, url, extra, 1)
+ // }
+ // })
+ history.replace({
+ pathname: '/401',
+ query: {
+ code: '403',
}
})
}
diff --git a/src/pages/LoadingPage/service.ts b/src/pages/LoadingPage/service.ts
index 84a3e2a..c51f39c 100644
--- a/src/pages/LoadingPage/service.ts
+++ b/src/pages/LoadingPage/service.ts
@@ -6,7 +6,7 @@ import request from '@/utils/request';
* @returns
*/
export async function fgetUserMsg(params: any) {
- return request('/api/biz-service-ebtp-extend/v1/userinfo/get', {
+ return request('/api/core-service-ebtp-userinfo/v1/userinfo/get', {
method: 'GET',
headers: { 'Authorization': params },
data: params,
diff --git a/src/pages/Opening/ProjectManager/OpenList/service.ts b/src/pages/Opening/ProjectManager/OpenList/service.ts
index acb40cc..570a9e6 100644
--- a/src/pages/Opening/ProjectManager/OpenList/service.ts
+++ b/src/pages/Opening/ProjectManager/OpenList/service.ts
@@ -19,7 +19,7 @@ export async function getTime() {
//修改状态
export async function updateState(params?: any) {
return request(`/api/biz-service-ebtp-opening/v1/bizbidopenroom/updateOpenRoom/`, {
- method: 'PUT',
+ method: 'POST',
data: {
...params
}
diff --git a/src/pages/Opening/ProjectManager/Room/service.ts b/src/pages/Opening/ProjectManager/Room/service.ts
index 6c30774..922fd00 100644
--- a/src/pages/Opening/ProjectManager/Room/service.ts
+++ b/src/pages/Opening/ProjectManager/Room/service.ts
@@ -3,12 +3,12 @@ import { getSessionRoleData } from '@/utils/session';
//获取列表
export async function getList(params?: any) {
let url = '/api/biz-service-ebtp-resps/v1/tfile/getOpenTenderList';
- if(getSessionRoleData().roleCode === 'ebtp-supplier'){//ebtp-agency-project-manager 代理 ebtp-supplier 供应商
+ if (getSessionRoleData().roleCode === 'ebtp-supplier') {//ebtp-agency-project-manager 代理 ebtp-supplier 供应商
url = '/api/biz-service-ebtp-resps/v1/tfile/getOpenTenderListBySupplier'
}
- return request(url,{
- method:'POST',
- data:{
+ return request(url, {
+ method: 'POST',
+ data: {
...params
}
});
@@ -16,12 +16,12 @@ export async function getList(params?: any) {
export async function getRoomList(params?: any) {
let url = '/api/biz-service-ebtp-resps/v1/tfile/getOpenTenderList';
- if(getSessionRoleData().roleCode === 'ebtp-supplier'){
+ if (getSessionRoleData().roleCode === 'ebtp-supplier') {
url = '/api/biz-service-ebtp-resps/v1/tfile/getOpenTenderListBySupplier'
}
- return request(url,{
- method:'POST',
- data:{
+ return request(url, {
+ method: 'POST',
+ data: {
...params
}
});
@@ -29,18 +29,18 @@ export async function getRoomList(params?: any) {
//获取开标状态及信息列表数据
export async function getOpenDt(params?: any) {
- return request(`/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/getlist`,{
- method:'POST',
- data:{
+ return request(`/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/getlist`, {
+ method: 'POST',
+ data: {
...params
}
});
}
//唱价
export async function singBid(params?: any) {
- return request(`/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/updateSingConfigure`,{
- method:'PUT',
- data:{
+ return request(`/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/updateSingConfigure`, {
+ method: 'POST',
+ data: {
...params
}
});
@@ -48,12 +48,12 @@ export async function singBid(params?: any) {
//解密
export async function jieMi(params?: any) {
let url = '/api/biz-service-ebtp-resps/v1/tfile/executeDecrypt';
- if(getSessionRoleData().roleCode === 'ebtp-supplier'){
+ if (getSessionRoleData().roleCode === 'ebtp-supplier') {
url = '/api/biz-service-ebtp-resps/v1/tfile/executeDecryptBySupplier'
}
- return request(url,{
- method:'POST',
- data:{
+ return request(url, {
+ method: 'POST',
+ data: {
...params
}
});
@@ -61,44 +61,44 @@ export async function jieMi(params?: any) {
//解密进度
export async function jmRate(params?: any) {
let url = '/api/biz-service-ebtp-resps/v1/tfile/getDecryptProgress';
- if(getSessionRoleData().roleCode === 'ebtp-supplier'){
+ if (getSessionRoleData().roleCode === 'ebtp-supplier') {
url = '/api/biz-service-ebtp-resps/v1/tfile/getDecryptProgressBySupplier'
}
- return request(url,{
- method:'POST',
- data:{
+ return request(url, {
+ method: 'POST',
+ data: {
...params
}
});
}
//设置解密时限
export async function endTimeUp(params?: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoc/updateTdocDecryptEndDate`,{
- method:'POST',
- data:{
+ return request(`/api/biz-service-ebtp-resps/v1/tdoc/updateTdocDecryptEndDate`, {
+ method: 'POST',
+ data: {
...params
}
});
}
//补录报价
export async function updatePrice(params?: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tfilecontentdata/insertPrice`,{
- method:'POST',
- data:{
+ return request(`/api/biz-service-ebtp-resps/v1/tfilecontentdata/insertPrice`, {
+ method: 'POST',
+ data: {
...params
}
});
}
//查看分项报价
export async function queryFx(params?: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tfile/getItemPriceByTendererId`,{
- method:'POST',
- data:{
+ return request(`/api/biz-service-ebtp-resps/v1/tfile/getItemPriceByTendererId`, {
+ method: 'POST',
+ data: {
...params
}
});
}
//供应商确认报价
-export async function confirmOffer(reviewTurnId?: any,tdocId?: any) {
+export async function confirmOffer(reviewTurnId?: any, tdocId?: any) {
return request(`/api/biz-service-ebtp-tender/v1/supplier_register/update/sign/${reviewTurnId}?tdocId=${tdocId}`);
}
\ No newline at end of file
diff --git a/src/pages/Project/ProjectManage/PackageDivided/service.ts b/src/pages/Project/ProjectManage/PackageDivided/service.ts
index 2e785d7..c7feef3 100644
--- a/src/pages/Project/ProjectManage/PackageDivided/service.ts
+++ b/src/pages/Project/ProjectManage/PackageDivided/service.ts
@@ -5,29 +5,29 @@ import request from '@/utils/request';
* @param params
*/
export async function getPackageDividedList(params: any) {
- return request("/api/biz-service-ebtp-project/v1/projectSection/getPage",{
- method: 'POST',
- data: {
- ...params,
- basePageRequest:{
- "pageNum":params.current,
- "pageSize":params.pageSize
- }
- },
+ return request("/api/biz-service-ebtp-project/v1/projectSection/getPage", {
+ method: 'POST',
+ data: {
+ ...params,
+ basePageRequest: {
+ "pageNum": params.current,
+ "pageSize": params.pageSize
+ }
+ },
})
}
/**
* 修改标段信息
- * @method PUT
+ * @method POST
* @param params
*/
export async function updateForm(params: any) {
- return request("/api/biz-service-ebtp-project/v1/projectSection",{
- method: 'PUT',
- data: {
- ...params,
- },
+ return request("/api/biz-service-ebtp-project/v1/projectSection/update", {
+ method: 'POST',
+ data: {
+ ...params,
+ },
})
}
@@ -44,10 +44,10 @@ export async function getDictList() {
* @param params
*/
export async function getChooseProcess(params: any) {
- return request("/api/biz-service-ebtp-project/v1/dictchooseprocess/getList",{
- method: 'POST',
- data: {
- ...params,
- },
+ return request("/api/biz-service-ebtp-project/v1/dictchooseprocess/getList", {
+ method: 'POST',
+ data: {
+ ...params,
+ },
})
}
\ No newline at end of file
diff --git a/src/pages/Project/ProjectManage/ProjectManager/HomePageSectionList/service.ts b/src/pages/Project/ProjectManage/ProjectManager/HomePageSectionList/service.ts
index b896be7..82c6a96 100644
--- a/src/pages/Project/ProjectManage/ProjectManager/HomePageSectionList/service.ts
+++ b/src/pages/Project/ProjectManage/ProjectManager/HomePageSectionList/service.ts
@@ -1,44 +1,44 @@
import request from '@/utils/request';
- /**
- * 查询开始评审时间
- * @method POST
- */
+/**
+* 查询开始评审时间
+* @method POST
+*/
export async function getStartReviewTime(params: any) {
- return request("/api/biz-service-ebtp-process/v1/bizassessroom/query/maxsortbysids", {
- method:"POST",
- params: params
- })
- }
- /**
- * 查询资审开标时间&开标时间
- * @method POST
- */
+ return request("/api/biz-service-ebtp-process/v1/bizassessroom/query/maxsortbysids", {
+ method: "POST",
+ params: params
+ })
+}
+/**
+* 查询资审开标时间&开标时间
+* @method POST
+*/
export async function getBidOpenTime(params: any) {
return request("/api/biz-service-ebtp-opening/v1/bizbidopenroom/selectOpenTimeByBsIds", {
- method:"POST",
- data: params
+ method: "POST",
+ data: params
})
}
- /**
- * 查询标段列表数据
- * @method POST
- */
+/**
+* 查询标段列表数据
+* @method POST
+*/
export async function getSectionList(params: any) {
- return request('/api/biz-service-ebtp-project/v1/projectSection/getPage', {
- method: 'POST',
- data: {
- ...params,
- basePageRequest: {
- pageNo: params.current,
- pageSize: params.pageSize,
- },
+ return request('/api/biz-service-ebtp-project/v1/projectSection/getPage', {
+ method: 'POST',
+ data: {
+ ...params,
+ basePageRequest: {
+ pageNo: params.current,
+ pageSize: params.pageSize,
},
- });
- }
+ },
+ });
+}
/**
* 查询重新评标列表
@@ -46,14 +46,14 @@ export async function getSectionList(params: any) {
*/
export async function getAfreshList(params: any) {
return request("/api/biz-service-ebtp-project/v1/projectReEvaluation/getPage", {
- method:"POST",
- data: {
- ...params,
- basePageRequest: {
- pageNo: params.current,
- pageSize: params.pageSize,
- },
+ method: "POST",
+ data: {
+ ...params,
+ basePageRequest: {
+ pageNo: params.current,
+ pageSize: params.pageSize,
},
+ },
})
}
@@ -63,8 +63,8 @@ export async function getAfreshList(params: any) {
*/
export async function addAfresh(params: any) {
return request("/api/biz-service-ebtp-project/v1/projectReEvaluation", {
- method:"POST",
- data: params
+ method: "POST",
+ data: params
})
}
@@ -73,9 +73,9 @@ export async function addAfresh(params: any) {
* @method POST
*/
export async function updateAfresh(params: any) {
- return request("/api/biz-service-ebtp-project/v1/projectReEvaluation", {
- method:"PUT",
- data: params
+ return request("/api/biz-service-ebtp-project/v1/projectReEvaluation/update", {
+ method: "POST",
+ data: params
})
}
@@ -84,8 +84,8 @@ export async function updateAfresh(params: any) {
* @method POST
*/
export async function deleteAfresh(params: any) {
- return request("/api/biz-service-ebtp-project/v1/projectReEvaluation/" + params, {
- method:"DELETE",
+ return request("/api/biz-service-ebtp-project/v1/projectReEvaluation/delete/" + params, {
+ method: "POST",
})
}
@@ -95,7 +95,7 @@ export async function deleteAfresh(params: any) {
*/
export async function checkedAddAfresh(params: any) {
return request("/api/biz-service-ebtp-project/v1/projectReEvaluation/checkIsAdd/" + params, {
- method:"GET",
+ method: "GET",
})
}
@@ -105,7 +105,7 @@ export async function checkedAddAfresh(params: any) {
*/
export async function submitApproval(params: any) {
return request("/api/biz-service-ebtp-project/v1/projectReEvaluation/submitForApproval/" + params, {
- method:"POST",
+ method: "POST",
})
}
@@ -113,9 +113,9 @@ export async function submitApproval(params: any) {
* 重新评标生效
* @method POST
*/
- export async function handleTakeEffect(params: any) {
+export async function handleTakeEffect(params: any) {
return request("/api/biz-service-ebtp-project/v1/projectReEvaluation/achieve/" + params, {
- method:"GET",
+ method: "GET",
})
}
@@ -134,10 +134,9 @@ export async function getViewData(params: any) {
* 跳转外部链接查询
* @param params
*/
- export async function getCheckApproval(params: any) {
+export async function getCheckApproval(params: any) {
return request(`/api/biz-service-ebtp-project/v1/projectReEvaluation/findTraceDetail/${params}`, {
method: 'GET',
});
}
-
\ No newline at end of file
diff --git a/src/pages/Project/ProjectManage/ProjectManager/ProjectDocumentation/service.ts b/src/pages/Project/ProjectManage/ProjectManager/ProjectDocumentation/service.ts
index 140d9f1..1dfb32d 100644
--- a/src/pages/Project/ProjectManage/ProjectManager/ProjectDocumentation/service.ts
+++ b/src/pages/Project/ProjectManage/ProjectManager/ProjectDocumentation/service.ts
@@ -4,24 +4,24 @@ import request from '@/utils/request';
* @param params
*/
export async function getPage(params?: any) {
- return request('/api/biz-service-ebtp-project/v1/projectRecord/getPage',{
+ return request('/api/biz-service-ebtp-project/v1/projectRecord/getPage', {
method: 'POST',
- data:params,
-
+ data: params,
+
});
}
/**
* 查询所有字典
*/
-export async function getAllDict(){
+export async function getAllDict() {
return request('/api/biz-service-ebtp-project/v1/dictProject/refreshDictCache');
}
/**
* 根据id查询项目信息
* @param id
*/
-export function getProjectById(id:any){
+export function getProjectById(id: any) {
return request('/api/biz-service-ebtp-project/v1/projectRecord/' + id);
}
@@ -31,9 +31,9 @@ export function getProjectById(id:any){
* @param params
*/
export async function getExceptionList(params?: any) {
- return request('/api/biz-service-ebtp-project/v1/projectException/getPage',{
+ return request('/api/biz-service-ebtp-project/v1/projectException/getPage', {
method: 'POST',
- data:{
+ data: {
...params,
"basePageRequest": {
"pageNo": params.current,
@@ -48,9 +48,9 @@ export async function getExceptionList(params?: any) {
* @param params
*/
export async function addException(params?: any) {
- return request('/api/biz-service-ebtp-project/v1/projectException',{
+ return request('/api/biz-service-ebtp-project/v1/projectException', {
method: 'POST',
- data:{
+ data: {
...params
},
});
@@ -61,9 +61,9 @@ export async function addException(params?: any) {
* @param params
*/
export async function updateException(params?: any) {
- return request('/api/biz-service-ebtp-project/v1/projectException',{
- method: 'PUT',
- data:{
+ return request('/api/biz-service-ebtp-project/v1/projectException/update', {
+ method: 'POST',
+ data: {
...params
},
});
@@ -73,8 +73,8 @@ export async function updateException(params?: any) {
* @param params
*/
export async function deleteException(params?: any) {
- return request('/api/biz-service-ebtp-project/v1/projectException/' + params,{
- method: 'DELETE'
+ return request('/api/biz-service-ebtp-project/v1/projectException/delete/' + params, {
+ method: 'POST'
});
}
@@ -83,7 +83,7 @@ export async function deleteException(params?: any) {
* @param params
*/
export async function getExceptionSectionList(params?: any) {
- return request('/api/biz-service-ebtp-project/v1/projectSection/selectEditSection',{
+ return request('/api/biz-service-ebtp-project/v1/projectSection/selectEditSection', {
method: 'GET',
params: params
});
@@ -93,7 +93,7 @@ export async function getExceptionSectionList(params?: any) {
* @param params
*/
export async function getDefId(proId?: any) {
- return request(`/api/biz-service-ebtp-process/v1/projectconfig/querydefid/${proId}`,{
+ return request(`/api/biz-service-ebtp-process/v1/projectconfig/querydefid/${proId}`, {
method: 'GET',
});
}
@@ -104,7 +104,7 @@ export async function getDefId(proId?: any) {
*/
export async function exceptionTakeEffect(params: any) {
return request(`/api/biz-service-ebtp-project/v1/projectException/${params}`, {
- method: 'PUT',
+ method: 'POST',
});
}
@@ -115,7 +115,7 @@ export async function exceptionTakeEffect(params: any) {
export async function addFailAnno(params: any) {
return request(`/api/biz-service-ebtp-bid/v1/anno`, {
method: 'POST',
- data:params
+ data: params
});
}
@@ -124,9 +124,9 @@ export async function addFailAnno(params: any) {
* @param params
*/
export async function updateFailAnno(params: any) {
- return request(`/api/biz-service-ebtp-bid/v1/anno`, {
- method: 'PUT',
- data:params
+ return request(`/api/biz-service-ebtp-bid/v1/anno/updateById`, {
+ method: 'POST',
+ data: params
});
}
@@ -154,7 +154,7 @@ export async function failAnnoApprove(params: any) {
* 失败公告发布
* @param params
*/
-export async function failAnnoRelease(params: any,id: any) {
+export async function failAnnoRelease(params: any, id: any) {
return request(`/api/biz-service-ebtp-bid/v1/anno/publish/${params}/${id}`, {
method: 'POST',
});
@@ -165,15 +165,15 @@ export async function failAnnoRelease(params: any,id: any) {
* @param id
* @returns
*/
- export async function getApprovalFor(id?:any){
- return request(`/api/biz-service-ebtp-bid/v1/anno/approve/trace/${id}`,{
- method:"POST",
+export async function getApprovalFor(id?: any) {
+ return request(`/api/biz-service-ebtp-bid/v1/anno/approve/trace/${id}`, {
+ method: "POST",
})
}
/**
* 根据项目id查询标段信息
* @param projectId
*/
-export function selectListByProjectId (projectId:string) {
+export function selectListByProjectId(projectId: string) {
return request("/api/biz-service-ebtp-project/v1/projectSection/selectListByProjectId/" + projectId);
}
diff --git a/src/pages/Project/ProjectManage/ProjectManager/ProjectInformationManagement/service.ts b/src/pages/Project/ProjectManage/ProjectManager/ProjectInformationManagement/service.ts
index 0335740..c42a5d2 100644
--- a/src/pages/Project/ProjectManage/ProjectManager/ProjectInformationManagement/service.ts
+++ b/src/pages/Project/ProjectManage/ProjectManager/ProjectInformationManagement/service.ts
@@ -18,16 +18,16 @@ export async function getId(id?: any) {
/**
* 获取省份
*/
-export async function getProvince(){
- return request('/api/biz-service-ebtp-project/v1/dictRegion/getChild',{
- params:{pId:0}
+export async function getProvince() {
+ return request('/api/biz-service-ebtp-project/v1/dictRegion/getChild', {
+ params: { pId: 0 }
});
}
/**
* 根据id获取数据
* @param id
*/
-export async function getDictRegion(id:any){
+export async function getDictRegion(id: any) {
return request('/api/biz-service-ebtp-project/v1/dictRegion/' + id);
}
@@ -35,32 +35,32 @@ export async function getDictRegion(id:any){
* 获取省区
* @param pId
*/
-export async function getProvinces(pId:any){
- return request('/api/biz-service-ebtp-project/v1/dictRegion/getChild',{
- params:{pId:pId}
+export async function getProvinces(pId: any) {
+ return request('/api/biz-service-ebtp-project/v1/dictRegion/getChild', {
+ params: { pId: pId }
});
}
/**
* 查询所有字典
*/
-export async function getAllDict(){
+export async function getAllDict() {
return request('/api/biz-service-ebtp-project/v1/dictProject/refreshDictCache');
}
/**
* 修改数据
* @param params
*/
-export async function update(params:any){
- return request('/api/biz-service-ebtp-project/v1/projectRecord', {
- method: 'PUT',
- data: params,
- })
+export async function update(params: any) {
+ return request('/api/biz-service-ebtp-project/v1/projectRecord/update', {
+ method: 'POST',
+ data: params,
+ })
}
/**
* 建档完成 提交
* @param id
*/
-export async function submitProject(id:any){
+export async function submitProject(id: any) {
return request('/api/biz-service-ebtp-project/v1/projectRecord/submitProject/' + id, {
method: 'post',
})
@@ -70,9 +70,9 @@ export async function submitProject(id:any){
* 项目是否可以修改信息
* @param id
*/
-export async function getProjectIsUpdate(id:any){
- return request('/api/biz-service-ebtp-project/v1/projectRecord/getProjectIsUpdate/' + id,{
- method:'post'
+export async function getProjectIsUpdate(id: any) {
+ return request('/api/biz-service-ebtp-project/v1/projectRecord/getProjectIsUpdate/' + id, {
+ method: 'post'
});
}
/**
@@ -85,7 +85,7 @@ export async function getId7(id?: any) {
* 获取省份
* @param provincesNumber
*/
-export function getByProvincesNumber (provincesNumber:any) {
+export function getByProvincesNumber(provincesNumber: any) {
return request('/api/biz-service-ebtp-project/v1/dictprovincescode/getByProvincesNumber/' + provincesNumber);
}
/**
@@ -93,6 +93,6 @@ export function getByProvincesNumber (provincesNumber:any) {
* @param id
* @returns
*/
- export function getBudgetAmountById (id:any) {
+export function getBudgetAmountById(id: any) {
return request("/api/biz-service-ebtp-project/v1/projectRecord/getBudgetAmountById/" + id);
}
\ No newline at end of file
diff --git a/src/pages/Tender/ProjectManager/ClarifyTheList/service.ts b/src/pages/Tender/ProjectManager/ClarifyTheList/service.ts
index 48c94f7..421d174 100644
--- a/src/pages/Tender/ProjectManager/ClarifyTheList/service.ts
+++ b/src/pages/Tender/ProjectManager/ClarifyTheList/service.ts
@@ -50,7 +50,7 @@ export async function getById(id: any) {
*/
export async function deleteClarify(id: any) {
return request('/api/biz-service-ebtp-tender/v1/clarifydissent/delete_clarify/' + id, {
- method: 'put',
+ method: 'POST',
});
}
/**
@@ -59,7 +59,7 @@ export async function deleteClarify(id: any) {
*/
export async function releaseClarify(id: any) {
return request('/api/biz-service-ebtp-tender/v1/clarifydissent/release_clarify/' + id, {
- method: 'put',
+ method: 'POST',
});
}
/**
@@ -100,7 +100,7 @@ export async function clarifyReply(id: any) {
*/
export function getSections(projectId: any, roomType: any) {
return request('/api/biz-service-ebtp-tender/v1/clarifydissent/packages/' + projectId + '?roomType=' + roomType, {
- method: 'put'
+ method: 'POST'
});
}
/**
diff --git a/src/pages/Tender/ProjectManager/JudgingPanel/List/index.tsx b/src/pages/Tender/ProjectManager/JudgingPanel/List/index.tsx
index f484d27..7a830e1 100644
--- a/src/pages/Tender/ProjectManager/JudgingPanel/List/index.tsx
+++ b/src/pages/Tender/ProjectManager/JudgingPanel/List/index.tsx
@@ -1,9 +1,9 @@
import React, { useEffect, useRef, useState } from 'react';
-import { Button, Checkbox, Col, Collapse, DatePicker, Drawer, Form, Input, message, Modal, Popconfirm, Row, Select, Spin, Tabs, Upload, Image } from 'antd'
+import { Button, Checkbox, Col, Collapse, DatePicker, Drawer, Form, Input, message, Modal, Popconfirm, Row, Select, Spin, Upload, Image, Radio, RadioChangeEvent } from 'antd'
import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
import { getList, getSecs, saveGroup, delOne, saveMember, changeEx, queryVoList, changeMember, applyFor, roomStatus, juryTem, rePassWord, getUserPhoto } from './service';
import moment from 'moment';
-import { getDefId, getProId, getProMethod, getSessionProjectData } from '@/utils/session';
+import { getDefId, getProId, getProMethod, getSessionProjectData, getSessionUserData } from '@/utils/session';
import { getURLInformation } from '@/utils/CommonUtils';
import './judgList.less';
import '@/assets/xsy_style.less';
@@ -12,8 +12,9 @@ import { UploadOutlined } from '@ant-design/icons';
import { btnAuthority } from '@/utils/authority';
import RiskPrevention from '@/utils/RiskPrevention';
import BidEvalAppointment from '@/components/ElecBidEvaluation/BidEvalAppointment';
-import { downloadFile, downloadPath } from '@/utils/DownloadUtils';
+import { downloadPath } from '@/utils/DownloadUtils';
import ExpertPhotoUpload from '@/components/ElecBidEvaluation/ExpertPhotoUpload';
+import { sortBy } from 'lodash';
const JudgingPanel: React.FC<{}> = () => {
const modalHeight = window.innerHeight * 96 / 100;
@@ -27,7 +28,7 @@ const JudgingPanel: React.FC<{}> = () => {
const { Panel } = Collapse;
const { TextArea } = Input;
const CheckboxGroup = Checkbox.Group;
- const { TabPane } = Tabs;
+ // const { TabPane } = Tabs;
const actionRef = useRef();
const [spin, spinSet] = useState(false);
const [loading, loadingSet] = useState(false);
@@ -39,32 +40,34 @@ const JudgingPanel: React.FC<{}> = () => {
const [open, openSet] = useState(true);//评委会里是否有开启评标的评审室 true有开启的 false无
const [allEnd, allEndSet] = useState(true);//评委会关联标段的评审室是否都关闭了
// const [yushen, yushenSet] = useState(false);//是否预审
- const [readOnly, readOnlySet] = useState(true);//只读
+ // const [readOnly, readOnlySet] = useState(true);//只读
const [disabled, disabledSet] = useState(true);//禁用
const [checkSectionName, checkSectionNameSet] = useState('');//查看 关联标包显示
const [showName, showNameSet] = useState({ zbr: '', bb: '', pb: '', });//字段名
- const [manNum, manNumSet] = useState(5);//人数
+ // const [manNum, manNumSet] = useState(5);//人数
const [riskVisible, setRiskVisible] = useState(false);//风控弹窗 2021.9.7 zhoujianlong
const [riskData, setRiskData] = useState([]);//风控数据 2021.9.7 zhoujianlong
const [selectEvalVisible, setSelectEvalVisible] = useState(false);//电子评标室-评标室预约选择 2022.8.26 zhoujianlong
- const [selectEvalDisabled, setSelectEvalDisabled] = useState(true);//电子评标室-评标室预约选择不可选状态控制 true-不可填写 false-可填写 2022.8.26 zhoujianlong
const [selectEvalData, setSelectEvalData] = useState();//电子评标室-评标室预约选择-数据 2022.8.26 zhoujianlong
+ const [initEvalTime, setInitEvalTime] = useState();//电子评标室-时间输入框默认时间(跟随标段) 2022.9.27 zhoujianlong
// const [userPhotoId, setUserPhotoId] = useState("");//电子评标室-录入外部专家-相片id 2022.8.29 zhoujianlong
const [appoType, setAppoType] = useState("0");//电子评标室-预约框状态 2022.8.29 zhoujianlong
+ const [isReserve, setIsReserve] = useState("0");//电子评标室-是否预约评标室 2022.9.23 zhoujianlong 0-不预约 1-预约
+ const userData = getSessionUserData();//当前登录人用户信息
function getShouName() {
const method = getProMethod();
let showNameT: any = { zbr: '', bb: '', pb: '', }//相关标段 标书费 保证金 服务费
- let num = 3;
+ // let num = 3;
if (method === 'procurement_mode_1' || method === 'procurement_mode_2') {//招标
showNameT = { zbr: '招标人', bb: '标段', pb: '评标', };
- num = 5;
+ // num = 5;
} else if (method === 'procurement_mode_4') {//招募类
showNameT = { zbr: '采购人', bb: '包件', pb: '评审', }
} else {//谈判类
showNameT = { zbr: '采购人', bb: '采购包', pb: '评审', }
}
- manNumSet(num);
+ // manNumSet(num);
showNameSet(showNameT);
}
@@ -74,7 +77,7 @@ const JudgingPanel: React.FC<{}> = () => {
const [checkedList, setCheckedList] = useState();
const [sectionCount, sectionCountSet] = useState(0);//控制获取标包
//创建控制
- const [activeKey, activeKeySet] = useState('1');
+ // const [activeKey, activeKeySet] = useState('1');
//创建评委会小组
const saveG = async (fields: any) => {
@@ -189,7 +192,9 @@ const JudgingPanel: React.FC<{}> = () => {
cqDataSet(list);
setModalVis(true);
sectionCountSet(sectionCount + 1);
- disabledSet(check); readOnlySet(check);
+ disabledSet(check);
+ // readOnlySet(check);
+ setSelectEvalData(record.elecEvalRoomReserve)
checkSectionNameSet(record.sectionName);
}}>{check ? '查看' : '修改'}
)
@@ -241,13 +246,15 @@ const JudgingPanel: React.FC<{}> = () => {
};
//创建修改 标包方法
- const onChangeCheckBox = (checkedList: string | any[]) => {
+ const onChangeCheckBox = (checkedList: any[]) => {
setCheckedList(checkedList);
+ getEarliestTime(sections, checkedList, isReserve);
setIndeterminate(!!checkedList.length && checkedList.length < sectionsVal.length);
setCheckAll(checkedList.length === sectionsVal.length);
};
const onCheckAllChange = (e: { target: { checked: any; }; }) => {
setCheckedList(e.target.checked ? sectionsVal : []);
+ getEarliestTime(sections, e.target.checked ? sectionsVal : [], isReserve);
setIndeterminate(false);
setCheckAll(e.target.checked);
};
@@ -294,15 +301,14 @@ const JudgingPanel: React.FC<{}> = () => {
setSectionsVal(secVals);
setIndeterminate(!!checked.length && checked.length < secVals.length);
setCheckAll(checked.length === secVals.length);
+ updateData && String(updateData?.reserveStatus) == "1" && getEarliestTime(data, checked, String(updateData?.reserveStatus));//初始化赋值数据
}) : null;
// roomType == 1 ? yushenSet(true) : null;
}, [sectionCount]);
useEffect(() => {//给表单赋值
- if (updateData?.reserveStatus == 1) {
- setSelectEvalDisabled(false);
- }
+ updateData && setIsReserve(String(updateData?.reserveStatus));//赋值给是否预约评标室
form.setFieldsValue({
juryType: updateData != undefined ? updateData.juryType : null,
representativeNumber: updateData != undefined ? updateData.representativeNumber : null,
@@ -322,7 +328,7 @@ const JudgingPanel: React.FC<{}> = () => {
= () => {
onCancel={() => {
setModalVis(false);
updateDataSet({});
- cqDataSet([]);
- updateKeySet(-1);
- activeKeySet('1');
+ // cqDataSet([]);
+ // updateKeySet(-1);
+ // activeKeySet('1');
}}
>
-
+ {/*
{tab1()}
@@ -344,18 +350,19 @@ const JudgingPanel: React.FC<{}> = () => {
{tab2()}
- {cqDrawer()}
+ {cqDrawer()} */}
+ {tab1()}
>
)
}
- function changeTabs(key: any) {
- if (key == 1) {
- activeKeySet(key);
- } else {
- nextStep()
- }
- }
+ // function changeTabs(key: any) {
+ // if (key == 1) {
+ // activeKeySet(key);
+ // } else {
+ // nextStep()
+ // }
+ // }
//人数校验
function checkMan(count: number, expCon: any) {
let res = true;
@@ -406,383 +413,263 @@ const JudgingPanel: React.FC<{}> = () => {
}
return res
}
- async function nextStep() {//下一步
- const formVals = form.getFieldsValue();
- let verify = false;
- await form.validateFields().then(() => {
- let juryRoomListTem: any = [];
- verify = true;
- checkedList != undefined ? checkedList.map((item: any) => {
- const sectionId = item;
- sections.map((item: any) => {
- if (item.sectionId == sectionId) {
- juryRoomListTem.push({ roomId: item.id, sectionId: sectionId, roomType: roomType });
- }
- });
- juryRoomListSet(juryRoomListTem);
- }) : verify = false;
- //招标人数需要大于5 需要取项目类型
- const count = parseInt(formVals.representativeNumber) + parseInt(formVals.expertNumber);
- if (verify) {
- verify = checkMan(count, parseInt(formVals.expertNumber));
- }
- const st = moment(formVals.startTime).format('yyyy-MM-DD HH:mm:ss');
- const et = moment(formVals.endTime).format('yyyy-MM-DD HH:mm:ss');
- if (st > et || st == et) {//校验时间
- verify = false;
- message.error("预计开始时间应早于预计结束时间")
- }
- if (selectEvalData?.reserveStatus == "1") {//预约了评标室
- const selectStartTime = moment(selectEvalData.reserveStartDate).format('yyyy-MM-DD HH:mm:ss');
- const selectEndTime = moment(selectEvalData.reserveEndDate).format('yyyy-MM-DD HH:mm:ss');
- if (selectStartTime != st || selectEndTime != et) {
- verify = false;
- message.error("预约时间需与选择评标室中的预约时间相等");
- }
- }
- if (verify) {
- activeKeySet('2');
- }
- });
- }
+ // async function nextStep() {//下一步
+ // const formVals = form.getFieldsValue();
+ // let verify = false;
+ // await form.validateFields().then(() => {
+ // let juryRoomListTem: any = [];
+ // verify = true;
+ // checkedList != undefined ? checkedList.map((item: any) => {
+ // const sectionId = item;
+ // sections.map((item: any) => {
+ // if (item.sectionId == sectionId) {
+ // juryRoomListTem.push({ roomId: item.id, sectionId: sectionId, roomType: roomType });
+ // }
+ // });
+ // juryRoomListSet(juryRoomListTem);
+ // }) : verify = false;
+ // //招标人数需要大于5 需要取项目类型
+ // const count = parseInt(formVals.representativeNumber) + parseInt(formVals.expertNumber);
+ // if (verify) {
+ // verify = checkMan(count, parseInt(formVals.expertNumber));
+ // }
+ // const st = moment(formVals.startTime).format('yyyy-MM-DD HH:mm:ss');
+ // const et = moment(formVals.endTime).format('yyyy-MM-DD HH:mm:ss');
+ // if (st > et || st == et) {//校验时间
+ // verify = false;
+ // message.error("预计开始时间应早于预计结束时间")
+ // }
+ // if (isReserve == "1") {//预约了评标室
+ // const selectStartTime = moment(selectEvalData.reserveStartDate).format('yyyy-MM-DD HH:mm:ss');
+ // const selectEndTime = moment(selectEvalData.reserveEndDate).format('yyyy-MM-DD HH:mm:ss');
+ // if (selectStartTime != st || selectEndTime != et) {
+ // verify = false;
+ // message.error("预约时间需与选择评标室中的预约时间相等");
+ // }
+ // }
+ // if (verify) {
+ // activeKeySet('2');
+ // }
+ // });
+ // }
//添加抽取drawer
const formLayoutDrawer = { labelCol: { span: 8 }, wrapperCol: { span: 16 }, };
const tailLayoutDrawer = { wrapperCol: { offset: 8, span: 20 }, };
- const [juryRoomList, juryRoomListSet] = useState([]);
- const [cqData, cqDataSet] = useState([]);//抽取表格,提交时需要
- const [addCq, addCqSet] = useState(false);//添加抽取抽屉显示控制
- const [updateKey, updateKeySet] = useState(-1);//触发修改存key
- const [formCq] = Form.useForm();
- const [display, displaySet] = useState(true);
- const columnsCq: ProColumns[] = [//抽取表格
- { title: '序号', valueType: 'index', width: 50, },
- {
- title: '专家分类', dataIndex: 'subCategory',
- valueEnum: {
- '1': { text: '技术', },
- '2': { text: '商务', },
- '3': { text: '法律', },
- '4': { text: '其它', },
- }
- },
- { title: '需抽数量', dataIndex: 'extractNumber', },
- {
- title: '抽取方式', dataIndex: 'extractMethod',
- valueEnum: {
- '1': { text: '外部录入', },
- '2': { text: '随机抽取', },
- }
- },
- { title: '抽取规则要求', dataIndex: 'cqRude', },
- {
- title: '操作', dataIndex: 'option', width: 100,
- valueType: 'option',
- render: (_, record) => {
- return (
- <>
- {
- !disabled ?
- <>
-
- {
- let dataTem = [...cqData];
- dataTem.map((item: any, index: any) => {
- if (item.key == record.key) {
- dataTem.splice(index, 1)
- }
- });
- cqDataSet(dataTem);
- }}
- okText="确定"
- cancelText="取消"
- >
-
-
- >
- : <>>
- }
+ // const [juryRoomList, juryRoomListSet] = useState([]);
+ const [cqData, cqDataSet] = useState([]);//抽取表格,提交时需要
+ // const [addCq, addCqSet] = useState(false);//添加抽取抽屉显示控制
+ // const [updateKey, updateKeySet] = useState(-1);//触发修改存key
+ // const [formCq] = Form.useForm();
+ // const [display, displaySet] = useState(true);
+ // const columnsCq: ProColumns[] = [//抽取表格
+ // { title: '序号', valueType: 'index', width: 50, },
+ // {
+ // title: '专家分类', dataIndex: 'subCategory',
+ // valueEnum: {
+ // '1': { text: '技术', },
+ // '2': { text: '商务', },
+ // '3': { text: '法律', },
+ // '4': { text: '其它', },
+ // }
+ // },
+ // { title: '需抽数量', dataIndex: 'extractNumber', },
+ // {
+ // title: '抽取方式', dataIndex: 'extractMethod',
+ // valueEnum: {
+ // '1': { text: '外部录入', },
+ // '2': { text: '随机抽取', },
+ // }
+ // },
+ // { title: '抽取规则要求', dataIndex: 'cqRude', },
+ // {
+ // title: '操作', dataIndex: 'option', width: 100,
+ // valueType: 'option',
+ // render: (_, record) => {
+ // return (
+ // <>
+ // {
+ // !disabled ?
+ // <>
+ //
+ // {
+ // let dataTem = [...cqData];
+ // dataTem.map((item: any, index: any) => {
+ // if (item.key == record.key) {
+ // dataTem.splice(index, 1)
+ // }
+ // });
+ // cqDataSet(dataTem);
+ // }}
+ // okText="确定"
+ // cancelText="取消"
+ // >
+ //
+ //
+ // >
+ // : <>>
+ // }
- >
- );
- }
- },
- ];
- const cqDrawer = () => {//添加抽取条件、修改
- return (
- <>
- { addCqSet(false); updateKeySet(-1); formCq.resetFields(); }}
- visible={addCq}
- getContainer={false}
- style={{ position: 'absolute' }}
- >
-
-
- >
- )
- }
+ // >
+ // );
+ // }
+ // },
+ // ];
+ // const cqDrawer = () => {//添加抽取条件、修改
+ // return (
+ // <>
+ // { addCqSet(false); updateKeySet(-1); formCq.resetFields(); }}
+ // visible={addCq}
+ // getContainer={false}
+ // style={{ position: 'absolute' }}
+ // >
+ //
+ //
+ // >
+ // )
+ // }
const tab1 = () => {//cqtab1
return (
<>
- 专家申请基本信息
+ 关联{showName.bb}
+ 预约评标室
+
+ 专家申请基本信息
+
>
)
}
- const tab2 = () => {//cqtab2
+ // const tab2 = () => {//cqtab2
+ // return (
+ // <>
+ //
+ //
抽取条件
+ //
+ //
+ //
+ //
+ //
+ //
+ //
回避单位信息
+ //
+ //
+ //
+ //
+ //
+ //
回避专家信息
+ //
+ //
+ //
+ //
+ // >
+ // )
+ // }
+ const renderFooter = () => {//评审小组footer
+ // if (activeKey === '1') {
+ // return (
+ // <>
+ //
+ //
+ // >
+ // );
+ // }
+ // if (activeKey === '2') {
+ // return (
+ // <>
+ //
+ //
+ //
+ // >
+ // );
+ // } else {
+ // return (<>>)
+ // }
return (
<>
-
-
抽取条件
-
-
-
-
-
-
-
- >
- )
- }
- const renderFooter = () => {//评审小组footer
- if (activeKey === '1') {
- return (
- <>
-
-
- >
- );
- }
- if (activeKey === '2') {
- return (
- <>
-
-
-
+ >
+ )
};
//成员管理
@@ -1104,7 +1235,7 @@ const JudgingPanel: React.FC<{}> = () => {
{type != undefined ?
type.map((item: any) => {
return (
- {
+ {
let data = [...checkBoxs];
let status = { ...checkBoxsStatus };
if (e.target.checked) {
@@ -1742,7 +1873,6 @@ const JudgingPanel: React.FC<{}> = () => {
//评标室预约回调
const returnEvalData = (value: any) => {
setSelectEvalVisible(false);
- setSelectEvalDisabled(false);
setSelectEvalData(value);
form.setFieldsValue({
startTime: value.reserveStartDate,
@@ -1779,18 +1909,29 @@ const JudgingPanel: React.FC<{}> = () => {
getExpertPhoto();
}
}
+ //是否预约评标室
+ const onRadioChange = (e: RadioChangeEvent) => {
+ setIsReserve(e.target.value);
+ setSelectEvalData(null);
+ form.resetFields(["evalLocation", "startTime", "endTime", "reserveBy", "reserveContactNumber"]);
+ getEarliestTime(sections, checkedList, e.target.value);
+ };
+ //获取选中包中最靠前的开标时间(评审开始时间)
+ const getEarliestTime = (packageData: any[], selectData: any[], reserve: string) => {
+ let selectPackageData = packageData.filter(item => selectData.includes(item.sectionId));
+ let sortable = sortBy(selectPackageData, item => item.openTime);//按照开标时间排序
+ let startTime = sortable?.[0]?.openTime ? moment(sortable[0].openTime).startOf("hour").add(1, 'h') : null;
+ let endTime = sortable?.[0]?.openTime ? moment(sortable[0].openTime).startOf("hour").add(3, 'h') : null;
+ if (reserve == "1") {//预约了评标室
+ setInitEvalTime({ startTime, endTime, reserveBy: userData?.fullName, reserveContactNumber: userData?.mobilePhone, });
+ } else {
+ setInitEvalTime(null);
+ form.setFieldsValue({ startTime, endTime });
+ }
+ }
return (
- {/* */}
-
}
@@ -1811,8 +1952,11 @@ const JudgingPanel: React.FC<{}> = () => {
// form.resetFields();
reset();
setSelectEvalData(null);
+ setInitEvalTime(null);
sectionCountSet(sectionCount + 1);
- disabledSet(false); readOnlySet(false);
+ disabledSet(false);
+ setIsReserve("0");
+ // readOnlySet(false);
}}>
创建评审小组
@@ -1846,7 +1990,7 @@ const JudgingPanel: React.FC<{}> = () => {
data={riskData}
/>}
{/**电子评标室-评标室预约选择 */}
- setSelectEvalVisible(false)} onSubmit={(value: any) => returnEvalData(value)} values={selectEvalData} type={appoType} reload={() => actionRef.current?.reload()} />
+ setSelectEvalVisible(false)} onSubmit={(value: any) => returnEvalData(value)} values={selectEvalData} initValue={initEvalTime} type={appoType} reload={() => actionRef.current?.reload()} />
)
}
diff --git a/src/pages/Tender/ProjectManager/JudgingPanel/List/service.ts b/src/pages/Tender/ProjectManager/JudgingPanel/List/service.ts
index 80abcb9..c5a1eaa 100644
--- a/src/pages/Tender/ProjectManager/JudgingPanel/List/service.ts
+++ b/src/pages/Tender/ProjectManager/JudgingPanel/List/service.ts
@@ -17,7 +17,7 @@ export async function getSecs(params?: any) {
//删除
export async function delOne(params?: any) {
return request(`/api/biz-service-ebtp-rsms/v1/jury/info/${params.id}`, {
- method: 'DELETE'
+ method: 'POST'
});
}
//创建评审小组
@@ -54,7 +54,7 @@ export async function queryVoList(params?: any) {
//更换专家
export async function changeMember(params?: any) {
return request(`/api/biz-service-ebtp-rsms/v1/jury/change/member`, {
- method: 'PUT',
+ method: 'POST',
data: {
...params
}
diff --git a/src/pages/Tender/supplier/SupplierQuestionsOrObjections/service.ts b/src/pages/Tender/supplier/SupplierQuestionsOrObjections/service.ts
index e4e1308..69868b9 100644
--- a/src/pages/Tender/supplier/SupplierQuestionsOrObjections/service.ts
+++ b/src/pages/Tender/supplier/SupplierQuestionsOrObjections/service.ts
@@ -60,6 +60,6 @@ export function getSections(projectId: any) {
*/
export function changeSupStatus(dissentId: any) {
return request('/api/biz-service-ebtp-tender/v1/clarifydissent/checkReply/' + dissentId, {
- method: 'PUT',
+ method: 'POST',
});
}
diff --git a/src/pages/ZBiXuan/EvaluationRoom/Config/Offer/service.ts b/src/pages/ZBiXuan/EvaluationRoom/Config/Offer/service.ts
index 170b1ca..448e8db 100644
--- a/src/pages/ZBiXuan/EvaluationRoom/Config/Offer/service.ts
+++ b/src/pages/ZBiXuan/EvaluationRoom/Config/Offer/service.ts
@@ -75,19 +75,19 @@ export async function saveTem(params: any) {
//删除单项
export async function delDetail(params?: any) {
return request(`/api/biz-service-ebtp-rsms/v1/review/config/detail/${params.id}`, {
- method: 'DELETE'
+ method: 'POST'
});
};
//删除类别
export async function delCategory(params?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/review/config/category/${params.id}`, {
- method: 'DELETE'
+ return request(`/api/biz-service-ebtp-rsms/v1/review/config/category/del/${params.id}`, {
+ method: 'POST'
});
};
//删除打分最小项细则
export async function delStandard(params?: any) {
return request(`/api/biz-service-ebtp-rsms/v1/review/config/standard/${params.id}`, {
- method: 'DELETE'
+ method: 'POST'
});
};
diff --git a/src/pages/ZBiXuan/EvaluationRoom/View/BidDetailedManager/service.ts b/src/pages/ZBiXuan/EvaluationRoom/View/BidDetailedManager/service.ts
index 66fe009..2435d97 100644
--- a/src/pages/ZBiXuan/EvaluationRoom/View/BidDetailedManager/service.ts
+++ b/src/pages/ZBiXuan/EvaluationRoom/View/BidDetailedManager/service.ts
@@ -71,7 +71,7 @@ export async function getJuryDetailScoreData(params: any) {
*/
export function updateReviewStatus(params: any) {
return request('/api/biz-service-ebtp-rsms/v1/bid/eval/updateReviewStatus', {
- method: 'put',
+ method: 'POST',
params
});
}
@@ -100,9 +100,9 @@ export function findPriceScoreRecord(params: any) {
* 根据评审室id获取评审室信息
* @param params
*/
- export async function getRoomDataById(params: any) {
+export async function getRoomDataById(params: any) {
return request(`/api/biz-service-ebtp-process/v1/bizassessroom/${params}`, {
- method: 'GET',
+ method: 'GET',
});
- }
+}
diff --git a/src/pages/ZBiXuan/EvaluationRoom/View/BidNumberManager/service.ts b/src/pages/ZBiXuan/EvaluationRoom/View/BidNumberManager/service.ts
index b221323..1c51c20 100644
--- a/src/pages/ZBiXuan/EvaluationRoom/View/BidNumberManager/service.ts
+++ b/src/pages/ZBiXuan/EvaluationRoom/View/BidNumberManager/service.ts
@@ -71,7 +71,7 @@ export async function getJuryDetailScoreData(params: any) {
*/
export function updateReviewStatus(params: any) {
return request('/api/biz-service-ebtp-rsms/v1/bid/eval/updateReviewStatus', {
- method: 'put',
+ method: 'POST',
params
});
}
@@ -100,19 +100,19 @@ export function findPriceScoreRecord(params: any) {
* 公开比选多阶段(个人初审表)
* @param params
*/
-export function getFindScoreRecord (params:any) {
+export function getFindScoreRecord(params: any) {
return request('/api/biz-service-ebtp-rsms/v1/bxmulti/eval/record/findScoreRecord', {
- method:"post",
- data:params
+ method: "post",
+ data: params
})
- }
+}
/**
* 根据评审室id获取评审室信息
* @param params
*/
- export async function getRoomDataById(params: any) {
+export async function getRoomDataById(params: any) {
return request(`/api/biz-service-ebtp-process/v1/bizassessroom/${params}`, {
- method: 'GET',
+ method: 'GET',
});
- }
+}
diff --git a/src/pages/ZTanPan/RoomConfig/Config/Offer/service.ts b/src/pages/ZTanPan/RoomConfig/Config/Offer/service.ts
index 4de83c0..d9f7568 100644
--- a/src/pages/ZTanPan/RoomConfig/Config/Offer/service.ts
+++ b/src/pages/ZTanPan/RoomConfig/Config/Offer/service.ts
@@ -29,8 +29,8 @@ export async function toInsertOpenList(params: any) {
* @param params
*/
export async function toUpdateOpenList(params: any) {
- return request('/api/biz-service-ebtp-resps/v1/tdoccatalogcontent', {
- method: 'PUT',
+ return request('/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/update', {
+ method: 'POST',
data: params,
});
}
@@ -40,8 +40,8 @@ export async function toUpdateOpenList(params: any) {
* @param params
*/
export async function deleteItemizedQuotation(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/${params}`, {
- method: 'DELETE',
+ return request(`/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/delete/${params}`, {
+ method: 'POST',
});
}
@@ -117,7 +117,7 @@ export async function comfirmItemizedSeleTemplate(params: any) {
*/
export async function deleteItemizedTemplate(params: any) {
return request(`/api/biz-service-ebtp-resps/v1/tdoctemplate/deleteContentTable/${params}`, {
- method: 'DELETE',
+ method: 'POST',
});
}
@@ -136,7 +136,7 @@ export async function getLastConf(params: any) {
* 查询报价附件
* @param params
*/
- export async function getQuotationAttachment(params: any) {
+export async function getQuotationAttachment(params: any) {
return request(`/api/biz-service-ebtp-resps/v1/tdoc/getCatalogContent`, {
method: 'POST',
data: params,
@@ -147,7 +147,7 @@ export async function getLastConf(params: any) {
* 保存报价附件
* @param params
*/
- export async function saveQuotationAttachment(params: any) {
+export async function saveQuotationAttachment(params: any) {
return request(`/api/biz-service-ebtp-resps/v1/tdoc/insertQuoteFile`, {
method: 'POST',
data: params,
@@ -158,8 +158,8 @@ export async function getLastConf(params: any) {
* 删除树数据
* @param params
*/
- export async function deleteMenuList(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoccatalog/${params}`, {
- method: 'DELETE',
+export async function deleteMenuList(params: any) {
+ return request(`/api/biz-service-ebtp-resps/v1/tdoccatalog/delete/${params}`, {
+ method: 'POST',
});
}
\ No newline at end of file
diff --git a/src/pages/ZTanPan/RoomConfig/Config/Other/service.ts b/src/pages/ZTanPan/RoomConfig/Config/Other/service.ts
index 612dddc..ba9eab7 100644
--- a/src/pages/ZTanPan/RoomConfig/Config/Other/service.ts
+++ b/src/pages/ZTanPan/RoomConfig/Config/Other/service.ts
@@ -29,8 +29,8 @@ export async function toInsertOpenList(params: any) {
* @param params
*/
export async function toUpdateOpenList(params: any) {
- return request('/api/biz-service-ebtp-resps/v1/tdoccatalogcontent', {
- method: 'PUT',
+ return request('/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/update', {
+ method: 'POST',
data: params,
});
}
@@ -40,8 +40,8 @@ export async function toUpdateOpenList(params: any) {
* @param params
*/
export async function deleteItemizedQuotation(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/${params}`, {
- method: 'DELETE',
+ return request(`/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/delete/${params}`, {
+ method: 'POST',
});
}
@@ -72,8 +72,8 @@ export async function addMenuList(params: any) {
* @param params
*/
export async function deleteMenuList(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoccatalog/${params}`, {
- method: 'DELETE',
+ return request(`/api/biz-service-ebtp-resps/v1/tdoccatalog/delete/${params}`, {
+ method: 'POST',
});
}
@@ -82,8 +82,8 @@ export async function deleteMenuList(params: any) {
* @param params
*/
export async function updateMenuList(params: any) {
- return request('/api/biz-service-ebtp-resps/v1/tdoccatalog', {
- method: 'PUT',
+ return request('/api/biz-service-ebtp-resps/v1/tdoccatalog/update', {
+ method: 'POST',
data: params,
});
}
@@ -224,8 +224,8 @@ export async function comfirmSeleTemplate(params: any) {
* @param params
*/
export async function deleteTemplate(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoctemplate/${params}`, {
- method: 'DELETE',
+ return request(`/api/biz-service-ebtp-resps/v1/tdoctemplate/delete/${params}`, {
+ method: 'POST',
});
}
diff --git a/src/pages/ZTanPan/RoomConfig/Config/PriceAllocation/service.ts b/src/pages/ZTanPan/RoomConfig/Config/PriceAllocation/service.ts
index ea5e703..ea97df2 100644
--- a/src/pages/ZTanPan/RoomConfig/Config/PriceAllocation/service.ts
+++ b/src/pages/ZTanPan/RoomConfig/Config/PriceAllocation/service.ts
@@ -11,20 +11,20 @@ import request from "@/utils/request";
/**
* 保存
*/
-export function singingPricePreservation (data:any) {
+export function singingPricePreservation(data: any) {
return request('/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/saveSingConfigure', {
- method:'put',
- data:data
+ method: 'POST',
+ data: data
});
}
/**
* 查询
*/
-export function getConfigure (turnId:any) {
+export function getConfigure(turnId: any) {
return request('/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/getProcessConfigure', {
- method:'post',
- data:{
- turnId:turnId
+ method: 'post',
+ data: {
+ turnId: turnId
}
});
}
@@ -32,9 +32,9 @@ export function getConfigure (turnId:any) {
* 继承上次唱价配置
* @param data
*/
-export function inheritSingConfigure (data:any) {
+export function inheritSingConfigure(data: any) {
return request("/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/inheritSingConfigure", {
- method:'post',
+ method: 'post',
data: data
})
}
@@ -45,6 +45,6 @@ export function inheritSingConfigure (data:any) {
* @param turnSort
* @returns
*/
- export function getIsInherit (assessRoomId: string, turnSort: number) {
+export function getIsInherit(assessRoomId: string, turnSort: number) {
return request('/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/getIsInherit?assessRoomId=' + assessRoomId + '&turnSort=' + turnSort);
}
diff --git a/src/pages/ZTanPan/RoomConfig/View/Manager/Sing/service.ts b/src/pages/ZTanPan/RoomConfig/View/Manager/Sing/service.ts
index aabf643..4320c17 100644
--- a/src/pages/ZTanPan/RoomConfig/View/Manager/Sing/service.ts
+++ b/src/pages/ZTanPan/RoomConfig/View/Manager/Sing/service.ts
@@ -4,12 +4,12 @@ import { getSessionRoleData } from '@/utils/session';
//获取列表
export async function getList(params?: any) {
let url = '/api/biz-service-ebtp-resps/v1/tfile/getOpenTenderList';
- if(getSessionRoleData().roleCode === 'ebtp-supplier'){//ebtp-agency-project-manager 代理 ebtp-supplier 供应商
+ if (getSessionRoleData().roleCode === 'ebtp-supplier') {//ebtp-agency-project-manager 代理 ebtp-supplier 供应商
url = '/api/biz-service-ebtp-resps/v1/tfile/getOpenTenderListBySupplier'
}
- return request(url,{
- method:'POST',
- data:{
+ return request(url, {
+ method: 'POST',
+ data: {
...params
}
});
@@ -26,7 +26,7 @@ export async function getOpenDt(params?: any) {
//唱价
export async function singBid(params?: any) {
return request(`/api/biz-service-ebtp-opening/v1/bizbidsingconfigure/updateSingConfigure`, {
- method: 'PUT',
+ method: 'POST',
data: {
...params
}
@@ -86,6 +86,6 @@ export async function queryFx(params?: any) {
});
}
//供应商确认报价
-export async function confirmOffer(reviewTurnId?: any,tdocId?: any) {
+export async function confirmOffer(reviewTurnId?: any, tdocId?: any) {
return request(`/api/biz-service-ebtp-tender/v1/supplier_register/update/sign/${reviewTurnId}?tdocId=${tdocId}`);
}
\ No newline at end of file
diff --git a/src/pages/ZYuShen/Bid/BiddingAnnouncement/service.ts b/src/pages/ZYuShen/Bid/BiddingAnnouncement/service.ts
index ffaf07c..f9f9298 100644
--- a/src/pages/ZYuShen/Bid/BiddingAnnouncement/service.ts
+++ b/src/pages/ZYuShen/Bid/BiddingAnnouncement/service.ts
@@ -13,8 +13,8 @@ export async function GetNoticeList(params?: any) {
}
/*当前公告可用包请求*/
-export async function GetNoticeUsablePackage(params?: any,annoId?:any) {
- return request('/api/biz-service-ebtp-bid/v1/anno/tobs/' + params+"?roomType=1&annoId="+annoId)
+export async function GetNoticeUsablePackage(params?: any, annoId?: any) {
+ return request('/api/biz-service-ebtp-bid/v1/anno/tobs/' + params + "?roomType=1&annoId=" + annoId)
}
/*公告信息查询*/
@@ -24,11 +24,11 @@ export async function GetNoticeMsg(params?: any) {
/*创建公告*/
export async function creatNotice(type: any, params?: any) {
- let method = "post";
+ let url = "/api/biz-service-ebtp-bid/v1/anno";
if (type == "edit" || type == "change")
- method = "put";
- return request('/api/biz-service-ebtp-bid/v1/anno', {
- method: method,
+ url = "/api/biz-service-ebtp-bid/v1/anno/updateById";
+ return request(url, {
+ method: "POST",
data: {
...params
},
@@ -37,8 +37,8 @@ export async function creatNotice(type: any, params?: any) {
/*删除公告*/
export async function removeNotice(params?: any) {
- let method = "delete";
- return request('/api/biz-service-ebtp-bid/v1/anno/' + params, {method: method})
+ let method = "POST";
+ return request('/api/biz-service-ebtp-bid/v1/anno/delete/' + params, { method: method })
}
/*发布公告 type=0 正常发布*/
@@ -91,8 +91,8 @@ export async function GetfileList(params?: any) {
})
}
-export async function GetfileUsablePackage(params?: any,annoId?:any) {
- return request('/api/biz-service-ebtp-bid/v1/document/tobs/getSectionList/' + params+"?roomType=1&documentId="+annoId)
+export async function GetfileUsablePackage(params?: any, annoId?: any) {
+ return request('/api/biz-service-ebtp-bid/v1/document/tobs/getSectionList/' + params + "?roomType=1&documentId=" + annoId)
}
export async function GetfileMsg(params?: any) {
@@ -100,11 +100,11 @@ export async function GetfileMsg(params?: any) {
}
export async function creatfile(type: any, params?: any) {
- let method = "post";
+ let url = "/api/biz-service-ebtp-bid/v1/document";
if (type == "edit" || type == "change")
- method = "put";
- return request('/api/biz-service-ebtp-bid/v1/document', {
- method: method,
+ url = "/api/biz-service-ebtp-bid/v1/document/update";
+ return request(url, {
+ method: "POST",
data: {
...params
},
@@ -112,14 +112,14 @@ export async function creatfile(type: any, params?: any) {
}
export async function removefile(params?: any) {
- let method = "delete";
- return request('/api/biz-service-ebtp-bid/v1/document/' + params, {method: method})
+ let method = "POST";
+ return request('/api/biz-service-ebtp-bid/v1/document/delete/' + params, { method: method })
}
/*开标大厅选择*/
export async function getChooseRoom(params?: any) {
let method = "get";
- return request('/api/biz-service-ebtp-opening/v1/bizbidopenhall/list?openDate=' + params, {method: method})
+ return request('/api/biz-service-ebtp-opening/v1/bizbidopenhall/list?openDate=' + params, { method: method })
}
@@ -145,15 +145,15 @@ export async function chooseSupplier(params: any) {
/*邀请函 删除供应商 后端付庆吉*/
export async function deleteSupplier(params?: any) {
- return request('/api/biz-service-ebtp-bid/v1/resp/' + params, {
- method: "delete",
+ return request('/api/biz-service-ebtp-bid/v1/resp/delete/' + params, {
+ method: "POST",
})
}
/*邀请函 供应商 更新联系人*/
export async function updateSupplierUser(id?: any, userId?: any, params?: any) {
return request('/api/biz-service-ebtp-bid/v1/resp/' + id + "/" + userId, {
- method: "put",
+ method: "POST",
data: {
...params
}
@@ -165,8 +165,8 @@ export async function updateSupplierUser(id?: any, userId?: any, params?: any) {
* @param id
* @returns
*/
- export async function getApprovalFor(id?:any){
- return request(`/api/biz-service-ebtp-bid/v1/anno/approve/trace/${id}`,{
- method:"POST",
+export async function getApprovalFor(id?: any) {
+ return request(`/api/biz-service-ebtp-bid/v1/anno/approve/trace/${id}`, {
+ method: "POST",
})
}
\ No newline at end of file
diff --git a/src/pages/ZZhaoMu/Bid/BiddingAnnouncement/service.ts b/src/pages/ZZhaoMu/Bid/BiddingAnnouncement/service.ts
index 52db7d4..1d4e609 100644
--- a/src/pages/ZZhaoMu/Bid/BiddingAnnouncement/service.ts
+++ b/src/pages/ZZhaoMu/Bid/BiddingAnnouncement/service.ts
@@ -24,11 +24,11 @@ export async function GetNoticeMsg(params?: any) {
/*创建公告*/
export async function creatNotice(type: any, params?: any) {
- let method = "post";
+ let url = "/api/biz-service-ebtp-bid/v1/anno";
if (type == "edit" || type == "change")
- method = "put";
- return request('/api/biz-service-ebtp-bid/v1/anno', {
- method: method,
+ url = "/api/biz-service-ebtp-bid/v1/anno/updateById";
+ return request(url, {
+ method: "POST",
data: {
...params
},
@@ -37,8 +37,8 @@ export async function creatNotice(type: any, params?: any) {
/*删除公告*/
export async function removeNotice(params?: any) {
- let method = "delete";
- return request('/api/biz-service-ebtp-bid/v1/anno/' + params, {method: method})
+ let method = "POST";
+ return request('/api/biz-service-ebtp-bid/v1/anno/delete/' + params, { method: method })
}
/*发布公告 type=0 正常发布*/
@@ -95,7 +95,7 @@ export async function GetfileList(params?: any) {
/*开标大厅选择*/
export async function getChooseRoom(params?: any) {
let method = "get";
- return request('/api/biz-service-ebtp-opening/v1/bizbidopenhall/list?openDate=' + params, {method: method})
+ return request('/api/biz-service-ebtp-opening/v1/bizbidopenhall/list?openDate=' + params, { method: method })
}
/*公告历史列表查询*/
@@ -104,7 +104,7 @@ export async function GetHistoryNoticeList(params?: any) {
return request('/api/biz-service-ebtp-bid/v1/anno/record/pageList',
{
method: method,
- data:{
+ data: {
...params
}
}
@@ -116,9 +116,9 @@ export async function GetHistoryNoticeList(params?: any) {
* @param id
* @returns
*/
- export async function getApprovalFor(id?:any){
- return request(`/api/biz-service-ebtp-bid/v1/anno/approve/trace/${id}`,{
- method:"POST",
+export async function getApprovalFor(id?: any) {
+ return request(`/api/biz-service-ebtp-bid/v1/anno/approve/trace/${id}`, {
+ method: "POST",
})
}
diff --git a/src/pages/ZZhaoMu/Bid/ResponseFormat/service.ts b/src/pages/ZZhaoMu/Bid/ResponseFormat/service.ts
index 3a69f58..89af458 100644
--- a/src/pages/ZZhaoMu/Bid/ResponseFormat/service.ts
+++ b/src/pages/ZZhaoMu/Bid/ResponseFormat/service.ts
@@ -62,8 +62,8 @@ export async function editSection(params: any) {
* @param params
*/
export async function deleteProcess(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoc/${params.tdocId}`, {
- method: 'DELETE',
+ return request(`/api/biz-service-ebtp-resps/v1/tdoc/delete/${params.tdocId}`, {
+ method: 'POST',
});
}
@@ -106,8 +106,8 @@ export async function toInsertOpenList(params: any) {
* @param params
*/
export async function toUpdateOpenList(params: any) {
- return request('/api/biz-service-ebtp-resps/v1/tdoccatalogcontent', {
- method: 'PUT',
+ return request('/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/update', {
+ method: 'POST',
data: params,
});
}
@@ -117,8 +117,8 @@ export async function toUpdateOpenList(params: any) {
* @param params
*/
export async function deleteItemizedQuotation(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/${params}`, {
- method: 'DELETE',
+ return request(`/api/biz-service-ebtp-resps/v1/tdoccatalogcontent/delete/${params}`, {
+ method: 'POST',
});
}
@@ -149,8 +149,8 @@ export async function addMenuList(params: any) {
* @param params
*/
export async function deleteMenuList(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoccatalog/${params}`, {
- method: 'DELETE',
+ return request(`/api/biz-service-ebtp-resps/v1/tdoccatalog/delete/${params}`, {
+ method: 'POST',
});
}
@@ -159,8 +159,8 @@ export async function deleteMenuList(params: any) {
* @param params
*/
export async function updateMenuList(params: any) {
- return request('/api/biz-service-ebtp-resps/v1/tdoccatalog', {
- method: 'PUT',
+ return request('/api/biz-service-ebtp-resps/v1/tdoccatalog/update', {
+ method: 'POST',
data: params,
});
}
@@ -279,7 +279,7 @@ export async function comfirmSeleTemplate(params: any) {
* @param params
*/
export async function deleteTemplate(params: any) {
- return request(`/api/biz-service-ebtp-resps/v1/tdoctemplate/${params}`, {
- method: 'DELETE',
+ return request(`/api/biz-service-ebtp-resps/v1/tdoctemplate/delete/${params}`, {
+ method: 'POST',
});
}
diff --git a/src/pages/ZZhaoMu/Calibration/BidPublicityResult/service.ts b/src/pages/ZZhaoMu/Calibration/BidPublicityResult/service.ts
index 5d95c81..7e9388f 100644
--- a/src/pages/ZZhaoMu/Calibration/BidPublicityResult/service.ts
+++ b/src/pages/ZZhaoMu/Calibration/BidPublicityResult/service.ts
@@ -3,7 +3,7 @@ import request from '@/utils/request';
/*公告列表请求*/
-export async function GetNoticeList(params?:any){
+export async function GetNoticeList(params?: any) {
return request('/api/biz-service-ebtp-bid/v1/anno/pageList', {
method: 'post',
data: {
@@ -12,15 +12,15 @@ export async function GetNoticeList(params?:any){
})
}
/*当前公告可用包请求*/
-export async function GetNoticeUsablePackage(params?:any){
- return request('/api/biz-service-ebtp-bid/v1/anno/tobs/'+params)
+export async function GetNoticeUsablePackage(params?: any) {
+ return request('/api/biz-service-ebtp-bid/v1/anno/tobs/' + params)
}
/*公告信息查询*/
-export async function GetNoticeMsg(params?:any){
- return request('/api/biz-service-ebtp-bid/v1/anno/'+params)
+export async function GetNoticeMsg(params?: any) {
+ return request('/api/biz-service-ebtp-bid/v1/anno/' + params)
}
/*创建公告*/
-export async function creatNotice(type:any,params?:any){
+export async function creatNotice(type: any, params?: any) {
return request('/api/biz-service-ebtp-bid/v1/anno/zmMultiPub', {
method: "post",
data: {
@@ -29,40 +29,40 @@ export async function creatNotice(type:any,params?:any){
})
}
// export async function creatNotice(type:any,params?:any){
-// let method="post";
+// let url="/api/biz-service-ebtp-bid/v1/anno";
// if(type=="edit")
-// method="put";
-// return request('/api/biz-service-ebtp-bid/v1/anno', {
-// method: method,
+// url="/api/biz-service-ebtp-bid/v1/anno/updateById";
+// return request(url, {
+// method: "POST",
// data: {
// ...params
// },
// })
// }
/*删除公告*/
-export async function removeNotice(params?:any){
- let method="delete";
- return request('/api/biz-service-ebtp-bid/v1/anno/'+params,{method:method})
+export async function removeNotice(params?: any) {
+ let method = "POST";
+ return request('/api/biz-service-ebtp-bid/v1/anno/delete/' + params, { method: method })
}
/*发布公告 type=0 正常发布*/
-export async function releaseNotice(params?:any){
- let method="post";
- return request('/api/biz-service-ebtp-bid/v1/anno/publish/'+params+"/0",{
- method:method,
+export async function releaseNotice(params?: any) {
+ let method = "post";
+ return request('/api/biz-service-ebtp-bid/v1/anno/publish/' + params + "/0", {
+ method: method,
})
}
/*发布公告 type=1 线下发布*/
-export async function releaseNoticeOffline(params?:any){
- let method="post";
- return request('/api/biz-service-ebtp-bid/v1/anno/publish/'+params+"/1",{
- method:method,
+export async function releaseNoticeOffline(params?: any) {
+ let method = "post";
+ return request('/api/biz-service-ebtp-bid/v1/anno/publish/' + params + "/1", {
+ method: method,
data: {
...params
},
})
}
/*再次发布公告*/
-export async function releaseNoticeAgain(params?:any) {
+export async function releaseNoticeAgain(params?: any) {
let method = "post";
return request('/api/biz-service-ebtp-bid/v1/anno/republish/' + params, {
method: method,
@@ -72,7 +72,7 @@ export async function releaseNoticeAgain(params?:any) {
})
}
/*公告发起审批*/
-export async function ApprovalNotice(params?:any) {
+export async function ApprovalNotice(params?: any) {
let method = "post";
return request('/api/biz-service-ebtp-bid/v1/anno/approval/' + params, {
method: method,
@@ -91,43 +91,43 @@ export async function GetfileList(params?: any) {
})
}
export async function GetfileUsablePackage(params?: any) {
- return request('/api/biz-service-ebtp-bid/v1/document/tobs/getSectionList/'+params)
+ return request('/api/biz-service-ebtp-bid/v1/document/tobs/getSectionList/' + params)
}
export async function GetfileMsg(params?: any) {
- return request('/api/biz-service-ebtp-bid/v1/document/'+params)
+ return request('/api/biz-service-ebtp-bid/v1/document/' + params)
}
-export async function creatfile(type:any,params?:any){
- let method="post";
- if(type=="edit")
- method="put";
- return request('/api/biz-service-ebtp-bid/v1/document', {
- method: method,
+export async function creatfile(type: any, params?: any) {
+ let url = "/api/biz-service-ebtp-bid/v1/document";
+ if (type == "edit")
+ url = "/api/biz-service-ebtp-bid/v1/document/update";
+ return request(url, {
+ method: "POST",
data: {
...params
},
})
}
-export async function removefile(params?:any){
- let method="delete";
- return request('/api/biz-service-ebtp-bid/v1/document/'+params,{method:method})
+export async function removefile(params?: any) {
+ let method = "POST";
+ return request('/api/biz-service-ebtp-bid/v1/document/delete/' + params, { method: method })
}
/*开标大厅选择*/
-export async function getChooseRoom(params?:any){
- let method="get";
- return request('/api/biz-service-ebtp-bid/v1/bizbidopenhall/list?opendate'+params,{method:method})
+export async function getChooseRoom(params?: any) {
+ let method = "get";
+ return request('/api/biz-service-ebtp-bid/v1/bizbidopenhall/list?opendate' + params, { method: method })
}
/*当前公示可用包请求*/
-export async function GetPublicityUsablePackage(params?:any,annoId?:any){
- return request('/api/biz-service-ebtp-bid/v1/anno/tobs/pub/'+params +"?annoId="+annoId);
+export async function GetPublicityUsablePackage(params?: any, annoId?: any) {
+ return request('/api/biz-service-ebtp-bid/v1/anno/tobs/pub/' + params + "?annoId=" + annoId);
}
/**
* 审批单链接查询(公告,变更公告,失败公告,邀请函,公示)
* @param id
* @returns
*/
- export async function getApprovalFor(id?:any){
- return request(`/api/biz-service-ebtp-bid/v1/anno/approve/trace/${id}`,{
- method:"POST",
+export async function getApprovalFor(id?: any) {
+ return request(`/api/biz-service-ebtp-bid/v1/anno/approve/trace/${id}`, {
+ method: "POST",
})
}
diff --git a/src/pages/ZZhaoMu/JudgingPanel/index.tsx b/src/pages/ZZhaoMu/JudgingPanel/index.tsx
index e1bd925..61f7a22 100644
--- a/src/pages/ZZhaoMu/JudgingPanel/index.tsx
+++ b/src/pages/ZZhaoMu/JudgingPanel/index.tsx
@@ -1,10 +1,9 @@
import React, { useEffect, useRef, useState } from 'react';
-import { Button, Checkbox, Col, Collapse, DatePicker, Drawer, Form, Input, message, Modal, Popconfirm, Row, Select, Spin, Tabs, Upload, Image } from 'antd'
+import { Button, Checkbox, Col, Collapse, DatePicker, Drawer, Form, Input, message, Modal, Popconfirm, Row, Select, Spin, Upload, Image, RadioChangeEvent, Radio } from 'antd'
import ProTable, { ActionType, ProColumns } from '@ant-design/pro-table';
import { getList, saveGroup, delOne, saveMember, changeEx, queryVoList, changeMember, applyFor, roomStatus, juryTem, rePassWord } from './service';
import moment from 'moment';
-import { getProId, getProMethod, getDefId, getSessionProjectData, getRoomReturnURL } from '@/utils/session';
-import { getURLInformation } from '@/utils/CommonUtils';
+import { getProId, getProMethod, getDefId, getSessionProjectData, getRoomReturnURL, getSessionUserData } from '@/utils/session';
import './judgList.less';
import '@/assets/xsy_style.less';
import FileDown from '@/utils/Download';
@@ -12,24 +11,25 @@ import { UploadOutlined } from '@ant-design/icons';
import { btnAuthority } from '@/utils/authority';
import RiskPrevention from '@/utils/RiskPrevention';
import { history } from 'umi';
-import { downloadFile, downloadPath } from '@/utils/DownloadUtils';
+import { downloadPath } from '@/utils/DownloadUtils';
import ExpertPhotoUpload from '@/components/ElecBidEvaluation/ExpertPhotoUpload';
import { getUserPhoto } from '@/pages/Tender/ProjectManager/JudgingPanel/List/service';
import BidEvalAppointment from '@/components/ElecBidEvaluation/BidEvalAppointment';
-const JudgingPanel: React.FC<{}> = () => {
+const JudgingPanel: React.FC<{}> = (props: any) => {
const modalHeight = window.innerHeight * 96 / 100;
const proId = getProId();
- const roomType = getURLInformation('roomType');
- const roomId = getURLInformation('roomId');
- const sectionId = getURLInformation('secId');
+ const roomType = "2";
+ const roomId = props.location?.state?.roomId;
+ const sectionId = props.location?.state?.secId;
+ const openTime = props.location?.state?.openTime;//开始评审时间
const formLayout = { labelCol: { span: 8 }, wrapperCol: { span: 16 }, };
const FormItem = Form.Item;
const [form] = Form.useForm();
const { Option } = Select;
const { Panel } = Collapse;
const { TextArea } = Input;
- const { TabPane } = Tabs;
+ // const { TabPane } = Tabs;
const actionRef = useRef();
const [spin, spinSet] = useState(false);
const [loading, loadingSet] = useState(false);
@@ -39,26 +39,28 @@ const JudgingPanel: React.FC<{}> = () => {
const [open, openSet] = useState(false);//评委会里是否有开启评审的评审室 true有开启的 false无
const [allEnd, allEndSet] = useState(true);//评委会关联标段的评审室是否都关闭了
// const [yushen, yushenSet] = useState(false);//是否预审
- const [readOnly, readOnlySet] = useState(true);//只读
+ // const [readOnly, readOnlySet] = useState(true);//只读
const [disabled, disabledSet] = useState(true);//禁用
- const [manNum, manNumSet] = useState(5);//人数
+ // const [manNum, manNumSet] = useState(5);//人数
const [riskVisible, setRiskVisible] = useState(false);//风控弹窗 2021.9.7 zhoujianlong
const [riskData, setRiskData] = useState([]);//风控数据 2021.9.7 zhoujianlong
const [selectEvalVisible, setSelectEvalVisible] = useState(false);//电子评标室-评标室预约选择 2022.8.26 zhoujianlong
- const [selectEvalDisabled, setSelectEvalDisabled] = useState(true);//电子评标室-评标室预约选择不可选状态控制 true-不可填写 false-可填写 2022.8.26 zhoujianlong
const [selectEvalData, setSelectEvalData] = useState();//电子评标室-评标室预约选择-数据 2022.8.26 zhoujianlong
+ const [initEvalTime, setInitEvalTime] = useState();//电子评标室-时间输入框默认时间(跟随标段) 2022.9.27 zhoujianlong
// const [userPhotoId, setUserPhotoId] = useState("");//电子评标室-录入外部专家-相片id 2022.8.29 zhoujianlong
const [appoType, setAppoType] = useState("0");//电子评标室-预约框状态 2022.8.29 zhoujianlong
- function getShouName() {
- const method = getDefId();
- let num = 3;
- if (method === 'procurement_mode_1' || method === 'procurement_mode_2' || method === 'procurement_mode_3') {//招标
- num = 5;
- }
- manNumSet(num);
- }
+ const [isReserve, setIsReserve] = useState("0");//电子评标室-是否预约评标室 2022.9.23 zhoujianlong 0-不预约 1-预约
+ const userData = getSessionUserData();//当前登录人用户信息
+ // function getShouName() {
+ // const method = getDefId();
+ // let num = 3;
+ // if (method === 'procurement_mode_1' || method === 'procurement_mode_2' || method === 'procurement_mode_3') {//招标
+ // num = 5;
+ // }
+ // manNumSet(num);
+ // }
//创建控制
- const [activeKey, activeKeySet] = useState('1');
+ // const [activeKey, activeKeySet] = useState('1');
//创建评委会小组
const saveG = async (fields: any) => {
@@ -161,7 +163,7 @@ const JudgingPanel: React.FC<{}> = () => {
];
useEffect(() => {
getPage();
- getShouName();//人数判断
+ // getShouName();//人数判断
}, [])
async function getPage() {
spinSet(true);
@@ -192,7 +194,8 @@ const JudgingPanel: React.FC<{}> = () => {
cqDataSet(list);
setModalVis(true);
disabledSet(check);
- readOnlySet(check);
+ // readOnlySet(check);
+ setSelectEvalData(record.elecEvalRoomReserve);
}}>{check ? '查看' : '修改'}
)
}
@@ -258,9 +261,8 @@ const JudgingPanel: React.FC<{}> = () => {
}
useEffect(() => {//给表单赋值
- if (updateData?.reserveStatus == 1) {
- setSelectEvalDisabled(false);
- }
+ updateData && setIsReserve(String(updateData?.reserveStatus));//赋值给是否预约评标室
+ updateData && String(updateData?.reserveStatus) == "1" && getEarliestTime(openTime, String(updateData?.reserveStatus));//初始化赋值数据
form.setFieldsValue({
juryType: updateData != undefined ? updateData.juryType : null,
representativeNumber: updateData != undefined ? updateData.representativeNumber : null,
@@ -289,12 +291,12 @@ const JudgingPanel: React.FC<{}> = () => {
onCancel={() => {
setModalVis(false);
updateDataSet({});
- cqDataSet([]);
- updateKeySet(-1);
- activeKeySet('1');
+ // cqDataSet([]);
+ // updateKeySet(-1);
+ // activeKeySet('1');
}}
>
-
+ {/*
{tab1()}
@@ -302,18 +304,19 @@ const JudgingPanel: React.FC<{}> = () => {
{tab2()}
- {cqDrawer()}
+ {cqDrawer()} */}
+ {tab1()}
>
)
}
- function changeTabs(key: any) {
- if (key == 1) {
- activeKeySet(key);
- } else {
- nextStep()
- }
- }
+ // function changeTabs(key: any) {
+ // if (key == 1) {
+ // activeKeySet(key);
+ // } else {
+ // nextStep()
+ // }
+ // }
//人数校验
function checkMan(count: number, expCon: any) {
let res = true;
@@ -323,7 +326,7 @@ const JudgingPanel: React.FC<{}> = () => {
let manNumT = 5;
if (method === 'procurement_mode_1' || method === 'procurement_mode_2') {
- if (roomType == '1' && yushenType == 'open_tender_form_2') {//资格预审 自愿招标为3
+ if (false && yushenType == 'open_tender_form_2') {//资格预审 自愿招标为3
manNumT = 3;
}
if (expCon < count * 2 / 3) {
@@ -364,254 +367,268 @@ const JudgingPanel: React.FC<{}> = () => {
}
return res
}
- async function nextStep() {//下一步
- const formVals = form.getFieldsValue();
- let verify = false;
- await form.validateFields().then(() => {
- let juryRoomListTem: any = [];
- juryRoomListTem.push({ roomId: roomId, sectionId: sectionId, roomType: roomType });
- verify = true;
- juryRoomListSet(juryRoomListTem);
- //采购人数需要大于5 需要取项目类型
- const count = parseInt(formVals.representativeNumber) + parseInt(formVals.expertNumber);
+ // async function nextStep() {//下一步
+ // const formVals = form.getFieldsValue();
+ // let verify = false;
+ // await form.validateFields().then(() => {
+ // let juryRoomListTem: any = [];
+ // juryRoomListTem.push({ roomId: roomId, sectionId: sectionId, roomType: roomType });
+ // verify = true;
+ // juryRoomListSet(juryRoomListTem);
+ // //采购人数需要大于5 需要取项目类型
+ // const count = parseInt(formVals.representativeNumber) + parseInt(formVals.expertNumber);
- if (verify) {
- verify = checkMan(count, parseInt(formVals.expertNumber));
- }
- const st = moment(formVals.startTime).format('yyyy-MM-DD HH:mm:ss');
- const et = moment(formVals.endTime).format('yyyy-MM-DD HH:mm:ss');
- if (st > et || st == et) {//校验时间
- verify = false;
- message.error("预计开始时间应早于预计结束时间")
- }
- if (selectEvalData?.reserveStatus == "1") {//预约了评标室
- const selectStartTime = moment(selectEvalData.reserveStartDate).format('yyyy-MM-DD HH:mm:ss');
- const selectEndTime = moment(selectEvalData.reserveEndDate).format('yyyy-MM-DD HH:mm:ss');
- if (selectStartTime != st || selectEndTime != et) {
- verify = false;
- message.error("预约时间需与选择评标室中的预约时间相等");
- }
- }
- if (verify) {
- activeKeySet('2');
- }
- })
- }
+ // if (verify) {
+ // verify = checkMan(count, parseInt(formVals.expertNumber));
+ // }
+ // const st = moment(formVals.startTime).format('yyyy-MM-DD HH:mm:ss');
+ // const et = moment(formVals.endTime).format('yyyy-MM-DD HH:mm:ss');
+ // if (st > et || st == et) {//校验时间
+ // verify = false;
+ // message.error("预计开始时间应早于预计结束时间")
+ // }
+ // if (selectEvalData?.reserveStatus == "1") {//预约了评标室
+ // const selectStartTime = moment(selectEvalData.reserveStartDate).format('yyyy-MM-DD HH:mm:ss');
+ // const selectEndTime = moment(selectEvalData.reserveEndDate).format('yyyy-MM-DD HH:mm:ss');
+ // if (selectStartTime != st || selectEndTime != et) {
+ // verify = false;
+ // message.error("预约时间需与选择评标室中的预约时间相等");
+ // }
+ // }
+ // if (verify) {
+ // activeKeySet('2');
+ // }
+ // })
+ // }
//添加抽取drawer
const formLayoutDrawer = { labelCol: { span: 8 }, wrapperCol: { span: 16 }, };
const tailLayoutDrawer = { wrapperCol: { offset: 8, span: 20 }, };
- const [juryRoomList, juryRoomListSet] = useState([]);
+ // const [juryRoomList, juryRoomListSet] = useState([]);
const [cqData, cqDataSet] = useState([]);//抽取表格,提交时需要
- const [addCq, addCqSet] = useState(false);//添加抽取抽屉显示控制
- const [updateKey, updateKeySet] = useState(-1);//触发修改存key
- const [formCq] = Form.useForm();
- const [display, displaySet] = useState(true);
- const columnsCq: ProColumns[] = [//抽取表格
- { title: '序号', valueType: 'index', width: 50, },
- {
- title: '专家分类', dataIndex: 'subCategory',
- valueEnum: {
- '1': { text: '技术', },
- '2': { text: '商务', },
- '3': { text: '法律', },
- '4': { text: '其它', },
- }
- },
- { title: '需抽数量', dataIndex: 'extractNumber', },
- {
- title: '抽取方式', dataIndex: 'extractMethod',
- valueEnum: {
- '1': { text: '外部录入', },
- '2': { text: '随机抽取', },
- }
- },
- { title: '抽取规则要求', dataIndex: 'cqRude', },
- {
- title: '操作', dataIndex: 'option', width: 100,
- valueType: 'option',
- render: (_, record) => {
- return (
- <>
- {
- !disabled ?
- <>
- {
- addCqSet(true);
- updateKeySet(record.key);
- formCq.setFieldsValue({ ...record });
- }}>修改
- {
- let dataTem = [...cqData];
- dataTem.map((item: any, index: any) => {
- if (item.key == record.key) {
- dataTem.splice(index, 1)
- }
- });
- cqDataSet(dataTem);
- }}
- okText="确定"
- cancelText="取消"
- >
- 删除
-
- >
- : <>>
- }
+ // const [addCq, addCqSet] = useState(false);//添加抽取抽屉显示控制
+ // const [updateKey, updateKeySet] = useState(-1);//触发修改存key
+ // const [formCq] = Form.useForm();
+ // const [display, displaySet] = useState(true);
+ // const columnsCq: ProColumns[] = [//抽取表格
+ // { title: '序号', valueType: 'index', width: 50, },
+ // {
+ // title: '专家分类', dataIndex: 'subCategory',
+ // valueEnum: {
+ // '1': { text: '技术', },
+ // '2': { text: '商务', },
+ // '3': { text: '法律', },
+ // '4': { text: '其它', },
+ // }
+ // },
+ // { title: '需抽数量', dataIndex: 'extractNumber', },
+ // {
+ // title: '抽取方式', dataIndex: 'extractMethod',
+ // valueEnum: {
+ // '1': { text: '外部录入', },
+ // '2': { text: '随机抽取', },
+ // }
+ // },
+ // { title: '抽取规则要求', dataIndex: 'cqRude', },
+ // {
+ // title: '操作', dataIndex: 'option', width: 100,
+ // valueType: 'option',
+ // render: (_, record) => {
+ // return (
+ // <>
+ // {
+ // !disabled ?
+ // <>
+ // {
+ // addCqSet(true);
+ // updateKeySet(record.key);
+ // formCq.setFieldsValue({ ...record });
+ // }}>修改
+ // {
+ // let dataTem = [...cqData];
+ // dataTem.map((item: any, index: any) => {
+ // if (item.key == record.key) {
+ // dataTem.splice(index, 1)
+ // }
+ // });
+ // cqDataSet(dataTem);
+ // }}
+ // okText="确定"
+ // cancelText="取消"
+ // >
+ // 删除
+ //
+ // >
+ // : <>>
+ // }
- >
- );
- }
- },
- ];
- const cqDrawer = () => {//添加抽取条件、修改
- return (
- <>
- { addCqSet(false); updateKeySet(-1); formCq.resetFields(); }}
- visible={addCq}
- getContainer={false}
- style={{ position: 'absolute' }}
- >
-
-
- >
- )
- }
+ // >
+ // );
+ // }
+ // },
+ // ];
+ // const cqDrawer = () => {//添加抽取条件、修改
+ // return (
+ // <>
+ // { addCqSet(false); updateKeySet(-1); formCq.resetFields(); }}
+ // visible={addCq}
+ // getContainer={false}
+ // style={{ position: 'absolute' }}
+ // >
+ //
+ //
+ // >
+ // )
+ // }
const tab1 = () => {//cqtab1
return (
<>
+ 预约评标室
+
专家申请基本信息
+ {isReserve == "1" ? (//预约评标室
+
+
+
+
+
+
+ selectEvalClick()} disabled={disabled}>选择评标室
+
+
+
+ ) : (
+
-
+
-
- selectEvalClick()} disabled={disabled}>选择评标室
-
-
-
+
+ )}
= () => {
>
+ {isReserve == "1" && (//预约评标室
+
+
+
+ )}
= () => {
format="YYYY-MM-DD HH:mm:ss"
disabledDate={disabledDate}
showTime={{ defaultValue: moment('00:00:00', 'HH:mm:ss') }}
- disabled={disabled}
+ disabled={disabled || (isReserve == "1")}
showNow={false}
style={{ width: "90%" }}
/>
@@ -707,115 +745,196 @@ const JudgingPanel: React.FC<{}> = () => {
format="YYYY-MM-DD HH:mm:ss"
disabledDate={disabledDate}
showTime={{ defaultValue: moment('00:00:00', 'HH:mm:ss') }}
- disabled={disabled}
+ disabled={disabled || (isReserve == "1")}
showNow={false}
style={{ width: "90%" }}
/>
-
-
-
-
-
-
+ {isReserve == "1" && (//预约评标室
+ <>
+
+
+
+
+
+
+ >
+ )}
>
)
}
- const tab2 = () => {//cqtab2
+ // const tab2 = () => {//cqtab2
+ // return (
+ // <>
+ //
+ //
抽取条件
+ //
+ // { addCqSet(true) }}>添加抽取条件
+ //
+ //
+ //
+ //
+ //
回避单位信息
+ //
+ // 添加回避单位
+ //
+ //
+ //
+ //
回避专家信息
+ //
+ // 添加回避专家
+ //
+ //
+ // >
+ // )
+ // }
+ const renderFooter = () => {//评审小组footer
+ // if (activeKey === '1') {
+ // return (
+ // <>
+ // {
+ // setModalVis(false);
+ // updateDataSet({});
+ // cqDataSet([]);
+ // updateKeySet(-1);
+ // activeKeySet('1');
+ // }}>取消
+ // {
+ // nextStep();
+ // }}>
+ // 下一步
+ //
+ // >
+ // );
+ // }
+ // if (activeKey === '2') {
+ // return (
+ // <>
+ // { activeKeySet('1') }}>
+ // 上一步
+ //
+ // {
+ // setModalVis(false);
+ // updateDataSet({});
+ // cqDataSet([]);
+ // updateKeySet(-1);
+ // activeKeySet('1');
+ // }}>{disabled ? '关闭' : '取消'}
+ // {
+ // loadingSet(true);
+ // let pass = true;
+ // const formVals = form.getFieldsValue();
+ // const count = parseInt(formVals.expertNumber);
+ // // const formValsCq = formCq.getFieldsValue();
+ // formVals.startTime != undefined ? formVals.startTime = formVals.startTime.format('yyyy-MM-DD HH:mm:ss') : null;
+ // formVals.endTime != undefined ? formVals.endTime = formVals.endTime.format('yyyy-MM-DD HH:mm:ss') : null;
+ // let params = { ...formVals, projectId: proId, juryCategoryVOList: cqData, roomId: roomId, juryRoomList: juryRoomList, reserveStatus: 0 };
+ // if (updateData != undefined) {
+ // params['id'] = updateData.id;
+ // }
+ // let countCq = 0;
+ // cqData.map((item: any) => {
+ // countCq = countCq + parseInt(item.extractNumber);
+ // });
+ // if (count != countCq) {
+ // pass = false;
+ // message.error(`抽取数量不等于设置的专家数量(${count})`);
+ // }
+ // if (selectEvalData?.reserveStatus == "1") {//预约了评标室
+ // params.reserveStatus = 1;
+ // const evalRoomReserveVO = {
+ // ...selectEvalData,
+ // reserveStartDate: params.startTime,
+ // reserveEndDate: params.endTime,
+ // reserveSectionList: juryRoomList.map((item: any) => ({ sectionId: item.sectionId, assessRoomId: item.roomId })),
+ // }
+ // params["evalRoomReserveVO"] = evalRoomReserveVO;
+ // }
+ // if (pass) {
+ // const success = await saveG(params);
+ // if (success) {
+ // getPage();
+ // cqDataSet([]);
+ // updateKeySet(-1);
+ // }
+ // setModalVis(false);
+ // updateDataSet({});
+ // activeKeySet('1');
+ // }
+ // loadingSet(false);
+ // }}>
+ // 完成
+ //
+ // >
+ // );
+ // } else {
+ // return (<>>)
+ // }
return (
<>
-
-
抽取条件
-
- { addCqSet(true) }}>添加抽取条件
-
-
-
-
-
- >
- )
- }
- const renderFooter = () => {//评审小组footer
- if (activeKey === '1') {
- return (
- <>
- {
- setModalVis(false);
- updateDataSet({});
- cqDataSet([]);
- updateKeySet(-1);
- activeKeySet('1');
- }}>取消
- {
- nextStep();
- }}>
- 下一步
-
- >
- );
- }
- if (activeKey === '2') {
- return (
- <>
- { activeKeySet('1') }}>
- 上一步
-
- {
- setModalVis(false);
- updateDataSet({});
- cqDataSet([]);
- updateKeySet(-1);
- activeKeySet('1');
- }}>{disabled ? '关闭' : '取消'}
- {
+ {
+ setModalVis(false);
+ updateDataSet({});
+ // cqDataSet([]);
+ // updateKeySet(-1);
+ // activeKeySet('1');
+ }}>{disabled ? '关闭' : '取消'}
+ {
+ let pass = false;
+ //原下一步逻辑开始
+ let juryRoomList: any = [];
+ juryRoomList.push({ roomId: roomId, sectionId: sectionId, roomType: roomType });
+ form.validateFields().then(async (formVals) => {
loadingSet(true);
- let pass = true;
- const formVals = form.getFieldsValue();
+ pass = true;
+ //招标人数需要大于5 需要取项目类型
+ const bidCount = parseInt(formVals.representativeNumber) + parseInt(formVals.expertNumber);
+ if (pass) {
+ pass = checkMan(bidCount, parseInt(formVals.expertNumber));
+ }
+ const st = moment(formVals.startTime).format('yyyy-MM-DD HH:mm:ss');
+ const et = moment(formVals.endTime).format('yyyy-MM-DD HH:mm:ss');
+ if (st > et || st == et) {//校验时间
+ pass = false;
+ message.error("预计开始时间应早于预计结束时间")
+ }
+ //原下一步逻辑结束
+ // const formVals = form.getFieldsValue();
const count = parseInt(formVals.expertNumber);
// const formValsCq = formCq.getFieldsValue();
formVals.startTime != undefined ? formVals.startTime = formVals.startTime.format('yyyy-MM-DD HH:mm:ss') : null;
formVals.endTime != undefined ? formVals.endTime = formVals.endTime.format('yyyy-MM-DD HH:mm:ss') : null;
- let params = { ...formVals, projectId: proId, juryCategoryVOList: cqData, roomId: roomId, juryRoomList: juryRoomList, reserveStatus: 0 };
+ const _cqData = cqData.length > 0 ? [{ ...cqData[0], extractNumber: count }] : [{ category: "2", extractMethod: "1", extractNumber: count, subCategory: "4" }]//抽取数量录入
+ let params = { ...formVals, juryRoomList: juryRoomList, projectId: proId, juryCategoryVOList: _cqData, reserveStatus: 0 };
if (updateData != undefined) {
params['id'] = updateData.id;
}
- let countCq = 0;
- cqData.map((item: any) => {
- countCq = countCq + parseInt(item.extractNumber);
- });
- if (count != countCq) {
- pass = false;
- message.error(`抽取数量不等于设置的专家数量(${count})`);
- }
- if (selectEvalData?.reserveStatus == "1") {//预约了评标室
+ // let countCq = 0;
+ // _cqData.map((item: any) => {
+ // countCq = countCq + parseInt(item.extractNumber);
+ // });
+ // if (count != countCq) {
+ // pass = false;
+ // message.error(`抽取数量不等于设置的专家数量(${count})`);
+ // }
+ if (isReserve == "1") {//预约了评标室
params.reserveStatus = 1;
const evalRoomReserveVO = {
...selectEvalData,
@@ -828,23 +947,23 @@ const JudgingPanel: React.FC<{}> = () => {
if (pass) {
const success = await saveG(params);
if (success) {
+ // actionRef.current?.reload();
getPage();
- cqDataSet([]);
- updateKeySet(-1);
+ // cqDataSet([]);
+ // updateKeySet(-1);
}
setModalVis(false);
updateDataSet({});
- activeKeySet('1');
+ // activeKeySet('1');
}
loadingSet(false);
- }}>
- 完成
-
- >
- );
- } else {
- return (<>>)
- }
+ })
+
+ }}>
+ 完成
+
+ >
+ )
};
//成员管理
@@ -984,7 +1103,7 @@ const JudgingPanel: React.FC<{}> = () => {
{type != undefined ?
type.map((item: any) => {
return (
- {
+ {
let data = [...checkBoxs];
let status = { ...checkBoxsStatus };
if (e.target.checked) {
@@ -1506,7 +1625,7 @@ const JudgingPanel: React.FC<{}> = () => {
)
}
//上传文件
- const props = {
+ const uploadProps = {
name: 'file',
action: '/api/biz-service-ebtp-rsms/v1/jury/template/import',
// headers: {
@@ -1575,7 +1694,7 @@ const JudgingPanel: React.FC<{}> = () => {
changeManSet(true)
}}>更换专家
-
+
} hidden={open || btnAuthority(['ebtp-agency-project-manager', 'ebtp-purchase'])} disabled={spin} type="primary" key="4" style={{ margin: '2px 5px' }}>导入EXCEL模板
@@ -1622,7 +1741,6 @@ const JudgingPanel: React.FC<{}> = () => {
//评标室预约回调
const returnEvalData = (value: any) => {
setSelectEvalVisible(false);
- setSelectEvalDisabled(false);
setSelectEvalData(value);
form.setFieldsValue({
startTime: value.reserveStartDate,
@@ -1645,9 +1763,8 @@ const JudgingPanel: React.FC<{}> = () => {
const data = res?.data;
if (data) {
formMem.setFieldsValue({ faceId: data });
- message.info("获取专家照片成功");
} else {
- message.info("当前专家无照片,请上传");
+ formMem.setFieldsValue({ faceId: null });
}
}
})
@@ -1660,6 +1777,24 @@ const JudgingPanel: React.FC<{}> = () => {
getExpertPhoto();
}
}
+ //是否预约评标室
+ const onRadioChange = (e: RadioChangeEvent) => {
+ setIsReserve(e.target.value);
+ setSelectEvalData(null);
+ form.resetFields(["evalLocation", "startTime", "endTime", "reserveBy", "reserveContactNumber"]);
+ getEarliestTime(openTime, e.target.value);
+ };
+ //评审开始时间处理
+ const getEarliestTime = (openTime: string | null | undefined, reserve: string) => {
+ let startTime = openTime ? moment(openTime).startOf("hour").add(1, 'h') : null;
+ let endTime = openTime ? moment(openTime).startOf("hour").add(3, 'h') : null;
+ if (reserve == "1") {//预约了评标室
+ setInitEvalTime({ startTime, endTime, reserveBy: userData?.fullName, reserveContactNumber: userData?.mobilePhone, });
+ } else {
+ setInitEvalTime(null);
+ form.setFieldsValue({ startTime, endTime });
+ }
+ }
return (
@@ -1672,7 +1807,11 @@ const JudgingPanel: React.FC<{}> = () => {
// form.resetFields();
reset();
setSelectEvalData(null);
- disabledSet(false); readOnlySet(false);
+ setInitEvalTime(null);
+ disabledSet(false);
+ setIsReserve("0");
+ getEarliestTime(openTime, "0");
+ // readOnlySet(false);
}}>创建评审小组
{ history.push(getRoomReturnURL()) }}>返回
@@ -1734,7 +1873,7 @@ const JudgingPanel: React.FC<{}> = () => {
data={riskData}
/>}
{/**电子评标室-评标室预约选择 */}
- setSelectEvalVisible(false)} onSubmit={(value: any) => returnEvalData(value)} values={selectEvalData} type={appoType} reload={() => actionRef.current?.reload()} />
+ setSelectEvalVisible(false)} onSubmit={(value: any) => returnEvalData(value)} values={selectEvalData} initValue={initEvalTime} type={appoType} reload={() => getPage()} />
)
}
diff --git a/src/pages/ZZhaoMu/JudgingPanel/service.ts b/src/pages/ZZhaoMu/JudgingPanel/service.ts
index 465d04a..a660b19 100644
--- a/src/pages/ZZhaoMu/JudgingPanel/service.ts
+++ b/src/pages/ZZhaoMu/JudgingPanel/service.ts
@@ -3,45 +3,45 @@ import { message } from 'antd';
//列表查询
export async function getList(roomId?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/zmmulti/list?roomId=${roomId}`,{
- method:'GET',
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/zmmulti/list?roomId=${roomId}`, {
+ method: 'GET',
});
}
//查询标包
export async function getSecs(params?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/section/list/${params.tpId}`,{
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/section/list/${params.tpId}`, {
params,
});
}
//删除
export async function delOne(params?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/info/${params.id}`,{
- method:'DELETE'
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/info/${params.id}`, {
+ method: 'POST'
});
}
//创建评审小组
export async function saveGroup(params?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/info/save`,{
- method:'POST',
- data:{
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/info/save`, {
+ method: 'POST',
+ data: {
...params,
},
});
}
//添加成员
export async function saveMember(params?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/member/save`,{
- method:'POST',
- data:{
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/member/save`, {
+ method: 'POST',
+ data: {
...params,
},
});
}
//更换专家
export async function changeEx(params?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/change/apply/save`,{
- method:'POST',
- data:{
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/change/apply/save`, {
+ method: 'POST',
+ data: {
...params,
},
});
@@ -52,9 +52,9 @@ export async function queryVoList(params?: any) {
}
//更换专家
export async function changeMember(params?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/change/member`,{
- method:'PUT',
- data:{
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/change/member`, {
+ method: 'POST',
+ data: {
...params
}
});
@@ -62,8 +62,8 @@ export async function changeMember(params?: any) {
//提交申请
export async function applyFor(params?: any) {
- return request(`/api/biz-service-ebtp-rsms/v1/jury/extract/apply/${params.id}`,{
- method:'POST',
+ return request(`/api/biz-service-ebtp-rsms/v1/jury/extract/apply/${params.id}`, {
+ method: 'POST',
});
}
//查是否开启评标
diff --git a/src/pages/ZZhaoMu/Tender/ProjectManager/ClarifyTheList/service.ts b/src/pages/ZZhaoMu/Tender/ProjectManager/ClarifyTheList/service.ts
index 77f7470..520903f 100644
--- a/src/pages/ZZhaoMu/Tender/ProjectManager/ClarifyTheList/service.ts
+++ b/src/pages/ZZhaoMu/Tender/ProjectManager/ClarifyTheList/service.ts
@@ -50,7 +50,7 @@ export async function getById(id: any) {
*/
export async function deleteClarify(id: any) {
return request('/api/biz-service-ebtp-tender/v1/recruit/clarifydissent/delete_clarify/' + id, {
- method: 'put',
+ method: 'POST',
});
}
/**
@@ -59,7 +59,7 @@ export async function deleteClarify(id: any) {
*/
export async function releaseClarify(id: any) {
return request('/api/biz-service-ebtp-tender/v1/recruit/clarifydissent/release_clarify/' + id, {
- method: 'put',
+ method: 'POST',
});
}
/**
@@ -100,7 +100,7 @@ export async function clarifyReply(id: any) {
*/
export function getSections(projectId: any, roomType: any) {
return request('/api/biz-service-ebtp-tender/v1/recruit/clarifydissent/packages/' + projectId + '?roomType=' + roomType, {
- method: 'put'
+ method: 'POST'
});
}
/**
diff --git a/src/pages/ZZhaoMu/Tender/supplier/IParticipate/components/IParticipate.tsx b/src/pages/ZZhaoMu/Tender/supplier/IParticipate/components/IParticipate.tsx
index 94a04c3..88c6c66 100644
--- a/src/pages/ZZhaoMu/Tender/supplier/IParticipate/components/IParticipate.tsx
+++ b/src/pages/ZZhaoMu/Tender/supplier/IParticipate/components/IParticipate.tsx
@@ -20,6 +20,7 @@ const orderState = {
0: '未支付',
1: '支付中',
2: '已支付',
+ 4: '确认到账',
}
const IParticipate: React.FC = () => {
diff --git a/src/pages/usercloud/login/index.tsx b/src/pages/usercloud/login/index.tsx
index 112ac20..2928fa1 100644
--- a/src/pages/usercloud/login/index.tsx
+++ b/src/pages/usercloud/login/index.tsx
@@ -37,7 +37,7 @@ const Login: React.FC