Browse Source

需求修改

master
gejunhao 1 month ago
parent
commit
e15f09ba8f
  1. 8
      src/views/projectLib/projectContract/projectContract.vue
  2. 48
      src/views/projectLib/projectInfo/index.vue
  3. 2
      src/views/projectLib/projectPlan/elstepchild.vue

8
src/views/projectLib/projectContract/projectContract.vue

@ -73,7 +73,7 @@ const aaa = ({ values }) => {
if (fieldnum.length == 0) { if (fieldnum.length == 0) {
console.log("首付的中央资金不能超过总中央资金的30%11", value, Number(values["centralMoney"]), Number(resMoney.value.centralMoney), Number(values["centralMoney"]) / Number(resMoney.value.centralMoney)) console.log("首付的中央资金不能超过总中央资金的30%11", value, Number(values["centralMoney"]), Number(resMoney.value.centralMoney), Number(values["centralMoney"]) / Number(resMoney.value.centralMoney))
if (Number(value) / Number(resMoney.value.centralMoney) > 0.3) { if (Number(value) / Number(resMoney.value.centralMoney) > 0.3) {
reject("首付的中央资金不能超过总中央资金的30%") console.log("首付的中央资金不能超过总中央资金的30%")
} }
} else { } else {
let total = Number(values["centralMoney"]) let total = Number(values["centralMoney"])
@ -87,14 +87,14 @@ const aaa = ({ values }) => {
} }
if (total / Number(resMoney.value.centralMoney) > 0.3) { if (total / Number(resMoney.value.centralMoney) > 0.3) {
reject("首付的中央资金不能超过总中央资金的30%") console.log("首付的中央资金不能超过总中央资金的30%")
} }
} }
} }
if (values["taskName" + fieldnum] != null && values["taskName" + fieldnum]?.indexOf("初验") != -1) { if (values["taskName" + fieldnum] != null && values["taskName" + fieldnum]?.indexOf("初验") != -1) {
if (fieldnum.length == 0) { if (fieldnum.length == 0) {
if (Number(value) / Number(resMoney.value.centralMoney) > 0.6) { if (Number(value) / Number(resMoney.value.centralMoney) > 0.6) {
reject("初验的中央资金不能超过总中央资金的60%") console.log("初验的中央资金不能超过总中央资金的60%")
} }
} else { } else {
// //
@ -108,7 +108,7 @@ const aaa = ({ values }) => {
total += value total += value
} }
if (total / Number(resMoney.value.centralMoney) > 0.6) { if (total / Number(resMoney.value.centralMoney) > 0.6) {
reject("初验的中央资金不能超过总中央资金的60%") console.log("初验的中央资金不能超过总中央资金的60%")
} }
} }
} }

48
src/views/projectLib/projectInfo/index.vue

@ -376,38 +376,40 @@
message.error('请选择项目!'); message.error('请选择项目!');
return; return;
} }
// GJH
// if (row.length != 2) { // if (row.length != 2) {
// message.error('2'); // message.error('2');
// return; // return;
// } // }
// if (row[0].projectId != undefined) { if (row[0].projectId != undefined) {
// fatherid.value = row[0].projectId fatherid.value = row[0].projectId
// } }
for (let i = 0; i < row.length; i++) { for (let i = 0; i < row.length; i++) {
let record = row[i]; let record = row[i];
// if (record.projectContacts != userStore.getUserInfo.id && !isShowByRoles('projectContact')) { if (record.projectContacts != userStore.getUserInfo.id && !isShowByRoles('projectContact')) {
// message.error('' + record.projectName + ''); message.error('不是当前' + record.projectName + '的联系人无法修改此项目!');
// return; return;
// } }
// if (record.stage <= 1 && !isShowByRoles('sys:admin')) { if (record.stage <= 1 && !isShowByRoles('sys:admin')) {
// message.error(record.projectName + ''); message.error(record.projectName + '申报流程未完成,无法进行变更!');
// return; return;
// } }
if (record.stage == 0.1) { if (record.stage == 0.1) {
message.error(record.projectName + '已停止,无法进行变更!'); message.error(record.projectName + '已停止,无法进行变更!');
return; return;
} }
let plan = await queryPlanInfoMainTimeline({ projectid: record.id }); let plan = await queryPlanInfoMainTimeline({ projectid: record.id });
if (plan.length > 0) { if (plan.length > 0) {
// for (let i = 0; i < plan[0].children.length; i++) { for (let i = 0; i < plan[0].children.length; i++) {
// if ( if (
// plan[0].children[i].taskName == '' && plan[0].children[i].taskName == '联合技术审查' &&
// plan[0].children[i].isfinish != '0' plan[0].children[i].isfinish != '0'
// ) { ) {
// message.error(record.projectName + ''); message.error(record.projectName + '联合技术审查阶段审批中或已完成,无法进行变更!');
// return; return;
// } }
// } }
} }
console.log('plan', plan); console.log('plan', plan);
} }
@ -428,9 +430,9 @@
message.error('请1个需要拆分的项目!'); message.error('请1个需要拆分的项目!');
return; return;
} }
// if (row[0].projectId != undefined) { if (row[0].projectId != undefined) {
// fatherid.value = row[0].projectId fatherid.value = row[0].projectId
// } }
for (let i = 0; i < row.length; i++) { for (let i = 0; i < row.length; i++) {
let record = row[i]; let record = row[i];
if (record.projectContacts != userStore.getUserInfo.id && !isShowByRoles('projectContact')) { if (record.projectContacts != userStore.getUserInfo.id && !isShowByRoles('projectContact')) {

2
src/views/projectLib/projectPlan/elstepchild.vue

@ -74,7 +74,7 @@
<div v-if="item.showchildDetail == true "> <div v-if="item.showchildDetail == true ">
<div v-for="(process, index) in item.processDetail" class="flex text-black text-xs"> <div v-for="(process, index) in item.processDetail" class="flex text-black text-xs">
<div <div
v-if="process.isFinish == 0 " v-if="process.isFinish <= 1 "
class="text-gray-300" class="text-gray-300"
> >
{{ process.projectName }} 未完成 {{ process.projectName }} 未完成

Loading…
Cancel
Save