feat: There is no way the, bug #55745 #55786 #55815

This commit is contained in:
396572590@qq.com
2022-06-22 18:13:24 +08:00
parent 17f36ee677
commit fe353fd761
8 changed files with 116 additions and 77 deletions
@@ -82,7 +82,7 @@
<!-- </el-form-item>-->
</el-col>
<el-col :span="12">
<el-form-item v-show="form.standStatus === '3'" class="add-form-item form-item-disabled" style="margin-left: -210px">
<el-form-item v-show="form.standStatus === '2' || form.standStatus === '3'" class="add-form-item form-item-disabled" style="margin-left: -210px">
<el-button
type="primary"
:loading="loadSarStandard"
@@ -1175,11 +1175,14 @@
page: 1,
pageSize: this.$store.getters.userInfo.configContent,
total: 0,
standType: 'INLAND',
standType: 'BUSINESS',
standSort: '',
standName: '',
standEnName: '',
standNumber: ''
standNumber: '',
quoteIdList: '',
validFlag: '0',
menuId: 'nomenu',
},
tableData: {
// 标准表格数据
@@ -1551,7 +1554,7 @@
},
methods: {
regDate(data){
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null && this.form.DTQBBHBUSS.indexOf(data) !== -1){
if(this.form.standCode !== undefined && this.form.standCode !== null && this.form.standCode.indexOf(data) !== -1){
data = data + ' X'
}
return data
@@ -1570,10 +1573,6 @@
this.XGDFileList=[];
this.$refs['form'].resetFields()
this.form.standStatus = '2'
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
this.$message.warning("请选择一条被代替企标编号")
return
}
}else if(this.form.standStatus === '3' ){
if(type !== 'dr'){
this.FBGBUSSFileList=[];
@@ -1627,7 +1626,7 @@
this.isSubmit = true
this.saveLoading = true
}
this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss2_1'}, {
this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss2_1',standSort:this.form.standSort}, {
_this: this
}, res => {
const obj = res.data
@@ -2062,11 +2061,11 @@
this.QTWJBUSSFileList=[]
this.GLWJBUSSFileList=[]
this.XGDFileList=[]
let standStatus = this.form.standStatus
const json = Object.assign(bringData, bringData.attrInfoMap);
this.form = JSON.parse(JSON.stringify(json))
this.form.prcNum = this.prcNum
this.form.prcName = this.prcName
this.form.standStatus = "3"
this.form.QCRBUSSID = ''
this.form.standNum =''
this.form.planId=''
@@ -2089,7 +2088,21 @@
this.XGDFileList=this.assemble(this.form.XGD,this.form.XGDName);
this.standardDrawer = false
this.verifySarStandard = true
this.getStandInfoByReviseStatus('dr')
if(standStatus && standStatus === '2'){
let date = new Date();
let year = date.getFullYear();
this.form.standStatus = "2"
this.form.standNum = this.form.standNumber
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
this.getStandInfoByReviseStatus()
}else {
this.form.standStatus = "3"
this.getStandInfoByReviseStatus('dr')
}
console.log(this.form)
this.$forceUpdate()
}
// 遍历对象初始化文件信息
@@ -2208,7 +2221,11 @@
},
getDomesticStandardTable () {
this.loadSarStandard = true
this.$http.get('lawss/sarBussionessStand/getSarBussionStandPage', this.standardSearchForm, {}, res => {
console.log(this.standardSearchForm)
this.$http.get('lawss/sarBussionessStand/getSarBussionStandPage', this.standardSearchForm, {
_this: this,
loading: 'replaceLoading'
}, res => {
this.loadSarStandard = false
if (res.ok) {
this.tableData.standardData = res.data.list
@@ -2514,13 +2531,6 @@
this.form.cbbh = this.form.cbbh ? this.form.cbbh + ',' +textArr.join(',') : textArr.join(',')
}else if(this.replaceLawType === 'BDTQBBHBUSS'){
this.form.BDTQBBHBUSS = this.filterSetData(textArr.join(','))
this.form.standNum = this.filterSetData(textArr2.join(','))
if(this.form.BDTQBBHBUSS !== undefined && this.form.BDTQBBHBUSS !== null){
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
}
}else {
this.form.byybj = this.form.byybj ? this.form.byybj + ',' +textArr.join(',') : textArr.join(',')
}
@@ -2927,12 +2937,8 @@
// test
this.isSubmit = false
this.saveLoading = false
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
this.$message.warning("请选择一条被代替企标编号")
return
}
if((this.form.standStatus === '3') && (this.standardCheckedList === undefined ||this.standardCheckedList.length === 0)) {
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.standardCheckedList === undefined ||this.standardCheckedList.length === 0)) {
this.$message.warning("请选择一条企标标准")
return
}
@@ -2453,6 +2453,7 @@
this.form.approvalOpinion = this.formTongGuo.approvalOpinion
this.form.topId = this.pId
this.form.reviseStatus = 'buss2_'+this.form.standStatus
this.form.textStatusBuss = '6jnqba2mby'
const json = JSON.stringify(this.form);
this.$http.post('lawss/activiti/completeTask', {
taskIds: this.taskIds,
@@ -2606,7 +2607,7 @@
}
},
regDate(data){
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null && this.form.DTQBBHBUSS.indexOf(data) !== -1){
if(this.form.standCode !== undefined && this.form.standCode !== null && this.form.standCode.indexOf(data) !== -1){
data = data + ' X'
}
return data
@@ -2617,16 +2618,10 @@
if(this.form.standStatus === '2'){
this.form.id = ""
this.formKey++
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
this.$message.warning("请选择一条被代替企标编号")
return
}
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
}
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
this.formKey++
}else if(this.form.standStatus === '1' ){
this.form.id = ""
@@ -2634,7 +2629,7 @@
this.isSubmit = true
this.saveLoading = true
}
this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss2_1'}, {
this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss2_1',standSort:this.form.standSort}, {
_this: this
}, res => {
const obj = res.data
@@ -1137,16 +1137,10 @@
if(this.form.standStatus === '2'){
this.form.id = ""
this.formKey++
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
this.$message.warning("请选择一条被代替企标编号")
return
}
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
}
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
this.formKey++
}else if(this.form.standStatus === '1' ){
this.form.id = ""
@@ -1216,16 +1216,10 @@
if(this.form.standStatus === '2'){
this.form.id = ""
this.formKey++
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
this.$message.warning("请选择一条被代替企标编号")
return
}
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
}
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
this.formKey++
}else if(this.form.standStatus === '1' ){
this.form.id = ""
@@ -1137,16 +1137,10 @@
if(this.form.standStatus === '2'){
this.form.id = ""
this.formKey++
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
this.$message.warning("请选择一条被代替企标编号")
return
}
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
}
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
this.formKey++
}else if(this.form.standStatus === '1' ){
this.form.id = ""
@@ -1226,16 +1226,10 @@
if(this.form.standStatus === '2'){
this.form.id = ""
this.formKey++
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
this.$message.warning("请选择一条被代替企标编号")
return
}
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
}
this.form.standSn = this.form.standNum
this.form.standNumber = this.form.standNum
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
this.formKey++
}else if(this.form.standStatus === '1' ){
this.form.id = ""
@@ -2487,6 +2487,7 @@
this.form.approvalOpinion = this.formTongGuo.approvalOpinion
this.form.topId = this.pId
this.form.reviseStatus = 'buss1_'+this.form.reviseStatus
this.form.textStatusBuss = '6jnqba2mby'
const json = JSON.stringify(this.form);
this.$http.post('lawss/activiti/completeTask', {
taskIds: this.taskIds,
@@ -2702,7 +2703,7 @@
this.form.standYear = this.regDate(year)
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
}else {
this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss1_'+this.form.reviseStatus}, {
this.$http.get('lawss/sarBussionessStand/getStandInfoByReviseStatus',{reviseStatus:'buss1_'+this.form.reviseStatus,standSort:this.form.standSort}, {
_this: this
}, res => {
const obj = res.data