From ee41f75dd9c46512762bbffed4f332d21040adf4 Mon Sep 17 00:00:00 2001
From: super_liu <396572590@qq.com>
Date: Tue, 10 May 2022 16:11:28 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20?=
=?UTF-8?q?=E6=96=B0=E9=9C=80=E6=B1=82=20#52721?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../qbfs/common/formListStep2.vue | 735 ++++++++++++++++++
.../pages/creatProcess/qbfs/step1.vue | 50 +-
.../pages/creatProcess/qbfs/step2.vue | 135 +++-
3 files changed, 886 insertions(+), 34 deletions(-)
create mode 100644 src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep2.vue
diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep2.vue b/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep2.vue
new file mode 100644
index 000000000..554a012f7
--- /dev/null
+++ b/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep2.vue
@@ -0,0 +1,735 @@
+
+
+
+
+
+
+
diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue
index 4697d037c..b378ecfe6 100644
--- a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue
@@ -86,20 +86,18 @@
min-width="120">
{{ formatIssueDate(scope.row.issueTime)}}
+
+ {{ formatIssueDate(scope.row.putTime)}}
+
{{ formatIssueDate(scope.row.reviewTime) }}
-
-
- {{ filterOp(scope.row.reviewResults) }}
-
-
@@ -561,17 +559,31 @@
align="center">
+ label="企标编号"
+ min-width="150">
{{ scope.row.standCode }}
+
+
+ {{ scope.row.standName }}
+
+
{{ formatIssueDate(scope.row.issueTime)}}
+
+ {{ formatIssueDate(scope.row.putTime)}}
+
{{ formatIssueDate(scope.row.reviewTime) }}
+ prop="qcrbuss"
+ label="起草人"
+ min-width="120">
- {{ filterOp(scope.row.reviewResults) }}
+ {{ scope.row.qcrbuss | ellipsis2 }}
+
+
+
+
+ {{ scope.row.qcdw | ellipsis2 }}
diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue
index 799da19dc..00062b106 100644
--- a/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue
+++ b/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue
@@ -10,9 +10,6 @@
-
- 基础信息
-
-
-
-
-
-
-
-
+
+ 复审信息
+
+
+
+
+
+
+
+
+
+
+
@@ -135,6 +152,7 @@
@checkedRole="checkedRole"
:nodeList="nodeList2"
>
+ 正在加载数据
@@ -143,18 +161,32 @@ import ProcessHeader from "../../components/ProcessHeader";
import ProcessFooter from "../../components/ProcessFooter";
import ProcessTitle from "../../components/ProcessTitle";
import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from "api/process";
+import formList from './common/formListStep2.vue'
export default {
name: "qbfsStepSub1",
components:{
ProcessHeader,
ProcessFooter,
- ProcessTitle
+ ProcessTitle,
+ formList
},
data() {
return {
active: '1',
fileList: [],
+ formKey:1,
+ dataLoading:true,
+ modalShowRoleFlag:false,
+ disabledState:true,
+ verifySarStandard:true,
+ FBGBUSSFileList: [],
+ BZSMBUSSFileList: [],
+ LSBBBUSSFileList: [],
+ QTWJBUSSFileList: [],
+ GLWJBUSSFileList: [],
+ LXDList: [],
+ FSDList: [],
commentText: '',
detailData: [],
nodeList: [],
@@ -200,6 +232,9 @@ export default {
this.getData()
},
methods:{
+ emitDataLoading(boo){
+ this.dataLoading = boo
+ },
processTable() {
this.$http.get("lawss/activiti/get_list_by_instance", {
prcNum: this.$route.query.prcNum,
@@ -227,13 +262,75 @@ export default {
})
})
},
+ getStandInfoUpdateById(standId) {
+ return new Promise((resolve, reject) => {
+ this.$http.get('lawss/sarBussionessStand/getStandInfoUpdateById', {id: standId}, {
+ _this: this
+ }, res => {
+ if(res && res.data){
+ const history = res;
+ resolve(history)
+ }
+ })
+ })
+ },
+ assemble(ids,names){
+ let list= new Array();
+ if(ids && ids !== '' && names && names !== ''){
+ let idArray=ids.split(',');
+ let nameArray=names.split(',');
+ for(let i=0; i
{
- this.qbfsForm = JSON.parse(JSON.stringify(item))
- this.fileList = item.fileList
+ const bringData = standObj.data
+ const obj = {
+ reviewResultsContent:"",
+ reviewUserId:this.$store.getters.userInfo.userId,
+ reviewUserName:this.$store.getters.userInfo.userName,
+ draftTime:"",
+ releaseTime:"",
+ expirationDate:"",
+ LXDName:"",
+ LXD:"",
+ FSDName:"",
+ FSD:"",
+ }
+ const json = Object.assign(bringData, bringData.attrInfoMap,item,obj);
+ this.qbfsForm = JSON.parse(JSON.stringify(json))
+ this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId
+ this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName
+ this.qbfsForm['id'] = bringData.id
+ this.qbfsForm['NYLXCLASS'] = this.filterObj(this.qbfsForm['NYLXCLASS'])
+ this.qbfsForm['SYCXCLASS'] = this.filterObj(this.qbfsForm['SYCXCLASS'])
+ this.qbfsForm['SYCPXCLASS'] = this.filterObj(this.qbfsForm['SYCPXCLASS'])
+ this.FBGBUSSFileList=this.assemble(this.qbfsForm.FBGBUSS,this.qbfsForm.FBGBUSSName);
+ this.BZSMBUSSFileList=this.assemble(this.qbfsForm.BZSMBUSS,this.qbfsForm.BZSMBUSSName);
+ this.LSBBBUSSFileList=this.assemble(this.qbfsForm.LSBBBUSS,this.qbfsForm.LSBBBUSSName);
+ this.QTWJBUSSFileList=this.assemble(this.qbfsForm.QTWJBUSS,this.qbfsForm.QTWJBUSSName);
+ this.GLWJBUSSFileList=this.assemble(this.qbfsForm.GLWJBUSS,this.qbfsForm.GLWJBUSSName);
+ this.standardDrawer = false
+ this.verifySarStandard = true
+ this.formKey++
+ this.$forceUpdate()
})
},
handleTabs(name) {