Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
@@ -43,7 +43,7 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="evaluationPeople"
|
prop="evaluationPeopleName"
|
||||||
label="评估人"
|
label="评估人"
|
||||||
width="160"
|
width="160"
|
||||||
align="center"
|
align="center"
|
||||||
@@ -88,7 +88,7 @@
|
|||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="evaluationPeople"
|
prop="evaluationPeopleName"
|
||||||
label="评估人"
|
label="评估人"
|
||||||
width="160"
|
width="160"
|
||||||
align="center"
|
align="center"
|
||||||
@@ -126,13 +126,13 @@
|
|||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="researchNonCompliance"
|
prop="noInvolve"
|
||||||
label="不涉及"
|
label="不涉及"
|
||||||
align="center"
|
align="center"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="evaluationPeople"
|
prop="evaluationPeopleName"
|
||||||
label="评估人"
|
label="评估人"
|
||||||
width="160"
|
width="160"
|
||||||
align="center"
|
align="center"
|
||||||
|
|||||||
@@ -689,13 +689,11 @@ export default {
|
|||||||
this.$http.get('sys/EarlyWarning/ChangePermissions', {
|
this.$http.get('sys/EarlyWarning/ChangePermissions', {
|
||||||
id: row.id,
|
id: row.id,
|
||||||
}, {}, res => {
|
}, {}, res => {
|
||||||
if (res.ok === true) {
|
|
||||||
this.pageConfig.page = 1
|
this.pageConfig.page = 1
|
||||||
this.pageConfig.newPolicyPage = 1
|
this.pageConfig.newPolicyPage = 1
|
||||||
this.pageConfig.oldPolicyPage = 1
|
this.pageConfig.oldPolicyPage = 1
|
||||||
this.searchBtnClick()
|
this.searchBtnClick()
|
||||||
this.getEarlyDate()
|
this.getEarlyDate()
|
||||||
}
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
|
|||||||
@@ -477,7 +477,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<el-dialog
|
<el-dialog
|
||||||
title="企标复审计划"
|
title="企标复审计划 - (未来一个月内需要复审的企标信息列表)"
|
||||||
:visible.sync="replaceLawsNumModel"
|
:visible.sync="replaceLawsNumModel"
|
||||||
width="875px"
|
width="875px"
|
||||||
:close-on-click-modal="false"
|
:close-on-click-modal="false"
|
||||||
@@ -757,12 +757,15 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
replaceLawsNumModelBt(){
|
replaceLawsNumModelBt(){
|
||||||
if(this.modelDataSelect && this.modelDataSelect.length > 0){
|
if(this.modelDataSelect && this.modelDataSelect.length > 0){
|
||||||
this.qbfsForm.modelData = []
|
this.qbfsForm.modelData = this.unique(this.qbfsForm.modelData.concat(this.modelDataSelect))
|
||||||
this.qbfsForm.modelData = this.modelDataSelect
|
|
||||||
}
|
}
|
||||||
console.log(this.qbfsForm.modelData)
|
console.log(this.qbfsForm.modelData)
|
||||||
this.replaceLawsNumModel = false
|
this.replaceLawsNumModel = false
|
||||||
},
|
},
|
||||||
|
unique(newArr) {
|
||||||
|
const res = new Map();
|
||||||
|
return newArr.filter((newArr) => !res.has(newArr.id) && res.set(newArr.id, 1));
|
||||||
|
},
|
||||||
// 更多
|
// 更多
|
||||||
handleCommand (command) {
|
handleCommand (command) {
|
||||||
if (command[2] === '删除') {
|
if (command[2] === '删除') {
|
||||||
|
|||||||
@@ -2708,10 +2708,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
@@ -2858,8 +2866,8 @@
|
|||||||
// test
|
// test
|
||||||
this.isSubmit = false
|
this.isSubmit = false
|
||||||
this.saveLoading = false
|
this.saveLoading = false
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
this.$message.warning("请选择一条被代替企标编号")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// this.changeTree(this.form.modelData)
|
// this.changeTree(this.form.modelData)
|
||||||
|
|||||||
@@ -566,7 +566,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -577,7 +577,7 @@
|
|||||||
:url="url"
|
:url="url"
|
||||||
:urlChild="urlChild"
|
:urlChild="urlChild"
|
||||||
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
||||||
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs"></tree-select-new>
|
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" @popoverHideCancel="popoverHideBusVsCancel"></tree-select-new>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -2153,10 +2153,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
@@ -2353,6 +2361,25 @@
|
|||||||
this.rules.commentText[0].required = true;
|
this.rules.commentText[0].required = true;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
async saveConfStand(standId) {
|
||||||
|
if(this.form.menuId && this.form.menuId !== ''){
|
||||||
|
let search = {}
|
||||||
|
let list = []
|
||||||
|
list.push(standId)
|
||||||
|
search.menuId = this.form.menuId
|
||||||
|
search.menuName = this.form.TXLBBUSS
|
||||||
|
search.treeType = 'sarMs'
|
||||||
|
search.idlist = list
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
this.$http.postData('lawss/sarBussionessStand/saveStandardsMenu', search, {
|
||||||
|
_this: this
|
||||||
|
}, res => {
|
||||||
|
const history = res;
|
||||||
|
resolve(history)
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
handleSubmit() {
|
handleSubmit() {
|
||||||
// this.getRule()
|
// this.getRule()
|
||||||
// const val= this.form.country;
|
// const val= this.form.country;
|
||||||
@@ -2365,10 +2392,6 @@
|
|||||||
// } else if (val === '') {
|
// } else if (val === '') {
|
||||||
// this.form.country = []
|
// this.form.country = []
|
||||||
// }
|
// }
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
|
||||||
return
|
|
||||||
}
|
|
||||||
this.fileInfoHandle()
|
this.fileInfoHandle()
|
||||||
this.$refs['form'].validate((valid) => {
|
this.$refs['form'].validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
@@ -2417,8 +2440,10 @@
|
|||||||
const _formData = new FormData()
|
const _formData = new FormData()
|
||||||
_formData.append('infoJson', json)
|
_formData.append('infoJson', json)
|
||||||
processCreateBuss(_formData).then(res => {
|
processCreateBuss(_formData).then(res => {
|
||||||
if (res.result === '操作成功' || res.data === '入库成功') {
|
if (res.result === '操作成功' || res.ok) {
|
||||||
this.$message.success(res.data)
|
this.$message.success("入库成功")
|
||||||
|
// 自动匹配配置标准
|
||||||
|
this.saveConfStand(res.data)
|
||||||
const planForm = {}
|
const planForm = {}
|
||||||
planForm.id = this.form.planId
|
planForm.id = this.form.planId
|
||||||
planForm.planStatus = '4'
|
planForm.planStatus = '4'
|
||||||
@@ -2539,8 +2564,8 @@
|
|||||||
if(this.form.standStatus === '2'){
|
if(this.form.standStatus === '2'){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
this.formKey++
|
this.formKey++
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
this.$message.warning("请选择一条被代替企标编号")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
||||||
@@ -2550,12 +2575,6 @@
|
|||||||
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
||||||
}
|
}
|
||||||
this.formKey++
|
this.formKey++
|
||||||
}else if(this.form.standStatus === '3' ){
|
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
|
||||||
return
|
|
||||||
}
|
|
||||||
this.formKey++
|
|
||||||
}else if(this.form.standStatus === '1' ){
|
}else if(this.form.standStatus === '1' ){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
if(type === '1'){
|
if(type === '1'){
|
||||||
|
|||||||
@@ -609,7 +609,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -620,7 +620,7 @@
|
|||||||
:url="url"
|
:url="url"
|
||||||
:urlChild="urlChild"
|
:urlChild="urlChild"
|
||||||
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
||||||
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs"></tree-select-new>
|
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" @popoverHideCancel="popoverHideBusVsCancel"></tree-select-new>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -1133,8 +1133,8 @@
|
|||||||
if(this.form.standStatus === '2'){
|
if(this.form.standStatus === '2'){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
this.formKey++
|
this.formKey++
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
this.$message.warning("请选择一条被代替企标编号")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
||||||
@@ -1144,12 +1144,6 @@
|
|||||||
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
||||||
}
|
}
|
||||||
this.formKey++
|
this.formKey++
|
||||||
}else if(this.form.standStatus === '3' ){
|
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
|
||||||
return
|
|
||||||
}
|
|
||||||
this.formKey++
|
|
||||||
}else if(this.form.standStatus === '1' ){
|
}else if(this.form.standStatus === '1' ){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
if(type === '1'){
|
if(type === '1'){
|
||||||
@@ -2208,10 +2202,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
@@ -1071,7 +1071,7 @@
|
|||||||
{ required: false, message: '请选择企标发布日期', trigger: 'change'}
|
{ required: false, message: '请选择企标发布日期', trigger: 'change'}
|
||||||
],
|
],
|
||||||
putTime: [
|
putTime: [
|
||||||
{ required: true, message: '请选择企标实施日期', trigger: 'change' }
|
{ required: false, message: '请选择企标实施日期', trigger: 'change' }
|
||||||
],
|
],
|
||||||
FBGBUSSName: [
|
FBGBUSSName: [
|
||||||
{ required: true, message: '请上传发布稿',validator: validateFBGBUSS, trigger: 'blur' }
|
{ required: true, message: '请上传发布稿',validator: validateFBGBUSS, trigger: 'blur' }
|
||||||
|
|||||||
@@ -679,7 +679,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -690,7 +690,7 @@
|
|||||||
:url="url"
|
:url="url"
|
||||||
:urlChild="urlChild"
|
:urlChild="urlChild"
|
||||||
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
||||||
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs"></tree-select-new>
|
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" @popoverHideCancel="popoverHideBusVsCancel"></tree-select-new>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -1212,8 +1212,8 @@
|
|||||||
if(this.form.standStatus === '2'){
|
if(this.form.standStatus === '2'){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
this.formKey++
|
this.formKey++
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
this.$message.warning("请选择一条被代替企标编号")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
||||||
@@ -1223,12 +1223,6 @@
|
|||||||
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
||||||
}
|
}
|
||||||
this.formKey++
|
this.formKey++
|
||||||
}else if(this.form.standStatus === '3' ){
|
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
|
||||||
return
|
|
||||||
}
|
|
||||||
this.formKey++
|
|
||||||
}else if(this.form.standStatus === '1' ){
|
}else if(this.form.standStatus === '1' ){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
if(type === '1'){
|
if(type === '1'){
|
||||||
@@ -2300,10 +2294,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
@@ -609,7 +609,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -620,7 +620,7 @@
|
|||||||
:url="url"
|
:url="url"
|
||||||
:urlChild="urlChild"
|
:urlChild="urlChild"
|
||||||
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
||||||
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs"></tree-select-new>
|
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" @popoverHideCancel="popoverHideBusVsCancel"></tree-select-new>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -1133,8 +1133,8 @@
|
|||||||
if(this.form.standStatus === '2'){
|
if(this.form.standStatus === '2'){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
this.formKey++
|
this.formKey++
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
this.$message.warning("请选择一条被代替企标编号")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
||||||
@@ -1144,12 +1144,6 @@
|
|||||||
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
||||||
}
|
}
|
||||||
this.formKey++
|
this.formKey++
|
||||||
}else if(this.form.standStatus === '3' ){
|
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
|
||||||
return
|
|
||||||
}
|
|
||||||
this.formKey++
|
|
||||||
}else if(this.form.standStatus === '1' ){
|
}else if(this.form.standStatus === '1' ){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
if(type === '1'){
|
if(type === '1'){
|
||||||
@@ -2209,10 +2203,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
@@ -679,7 +679,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -690,7 +690,7 @@
|
|||||||
:url="url"
|
:url="url"
|
||||||
:urlChild="urlChild"
|
:urlChild="urlChild"
|
||||||
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
:defaultProps="defaultCodeProps" :checkedKeys="defaultCheckedKeys1"
|
||||||
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs"></tree-select-new>
|
:nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" @popoverHideCancel="popoverHideBusVsCancel"></tree-select-new>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -1212,8 +1212,8 @@
|
|||||||
if(this.form.standStatus === '2'){
|
if(this.form.standStatus === '2'){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
this.formKey++
|
this.formKey++
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
if((this.form.standStatus === '2') && (this.form.BDTQBBHBUSS === undefined || this.form.BDTQBBHBUSS === '')) {
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
this.$message.warning("请选择一条被代替企标编号")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
if(this.form.DTQBBHBUSS !== undefined && this.form.DTQBBHBUSS !== null){
|
||||||
@@ -1223,12 +1223,6 @@
|
|||||||
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
this.form.standCode = this.form.standSort + ' ' + this.form.standNum + ( this.form.standYear === '' ? '' : '-' + this.form.standYear )
|
||||||
}
|
}
|
||||||
this.formKey++
|
this.formKey++
|
||||||
}else if(this.form.standStatus === '3' ){
|
|
||||||
if((this.form.standStatus === '3' || this.form.standStatus === '2') && (this.form.DTQBBHBUSS === undefined || this.form.DTQBBHBUSS === '')) {
|
|
||||||
this.$message.warning("请选择一条代替企标编号")
|
|
||||||
return
|
|
||||||
}
|
|
||||||
this.formKey++
|
|
||||||
}else if(this.form.standStatus === '1' ){
|
}else if(this.form.standStatus === '1' ){
|
||||||
this.form.id = ""
|
this.form.id = ""
|
||||||
if(type === '1'){
|
if(type === '1'){
|
||||||
@@ -2300,10 +2294,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
@@ -2606,15 +2606,24 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
this.$forceUpdate()
|
this.$forceUpdate()
|
||||||
},
|
},
|
||||||
|
|
||||||
popoverHideCancel(){
|
popoverHideCancel(){
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -566,7 +566,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -2130,10 +2130,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
@@ -567,7 +567,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -2113,10 +2113,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
@@ -2363,6 +2371,25 @@
|
|||||||
})
|
})
|
||||||
}})
|
}})
|
||||||
},
|
},
|
||||||
|
async saveConfStand(standId) {
|
||||||
|
if(this.form.menuId && this.form.menuId !== ''){
|
||||||
|
let search = {}
|
||||||
|
let list = []
|
||||||
|
list.push(standId)
|
||||||
|
search.menuId = this.form.menuId
|
||||||
|
search.menuName = this.form.TXLBBUSS
|
||||||
|
search.treeType = 'sarMs'
|
||||||
|
search.idlist = list
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
this.$http.postData('lawss/sarBussionessStand/saveStandardsMenu', search, {
|
||||||
|
_this: this
|
||||||
|
}, res => {
|
||||||
|
const history = res;
|
||||||
|
resolve(history)
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
/**
|
/**
|
||||||
* @description: 流程入库
|
* @description: 流程入库
|
||||||
* @date: 2020-11-18 21:47:58
|
* @date: 2020-11-18 21:47:58
|
||||||
@@ -2371,8 +2398,10 @@
|
|||||||
const _formData = new FormData()
|
const _formData = new FormData()
|
||||||
_formData.append('infoJson', json)
|
_formData.append('infoJson', json)
|
||||||
processCreateBuss(_formData).then(res => {
|
processCreateBuss(_formData).then(res => {
|
||||||
if (res.result === '操作成功' || res.data === '入库成功') {
|
if (res.result === '操作成功' || res.ok) {
|
||||||
this.$message.success(res.data)
|
this.$message.success("入库成功")
|
||||||
|
// 自动匹配配置标准
|
||||||
|
this.saveConfStand(res.data)
|
||||||
const planForm = {}
|
const planForm = {}
|
||||||
planForm.id = this.form.planId
|
planForm.id = this.form.planId
|
||||||
planForm.planStatus = '4'
|
planForm.planStatus = '4'
|
||||||
|
|||||||
@@ -611,7 +611,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -2157,10 +2157,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
@@ -814,7 +814,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -2511,10 +2511,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
@@ -611,7 +611,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -2157,10 +2157,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
@@ -814,7 +814,7 @@
|
|||||||
width = "500"
|
width = "500"
|
||||||
:data="standSystemOptions"
|
:data="standSystemOptions"
|
||||||
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
:defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys"
|
||||||
:nodeKey="nodeKey" @popoverHide="popoverHide"></tree-select-new>
|
:nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"></tree-select-new>
|
||||||
<tree-select-new
|
<tree-select-new
|
||||||
width = "500"
|
width = "500"
|
||||||
:lazy=true
|
:lazy=true
|
||||||
@@ -2511,10 +2511,18 @@
|
|||||||
},
|
},
|
||||||
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) {
|
||||||
if(checkedData) {
|
if(checkedData) {
|
||||||
if(checkedData.length > 0){
|
if (checkedData.length > 0) {
|
||||||
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
}else {
|
this.form.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.form.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.form.TXLBBUSS = checkedData.menuName
|
this.form.TXLBBUSS = checkedData.menuName
|
||||||
|
this.form.menuId = checkedData.id
|
||||||
|
this.form.treeType = 'sarMs'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.modalShowFlag1 = false
|
this.modalShowFlag1 = false
|
||||||
|
|||||||
+35
-3
@@ -1336,7 +1336,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
<el-dialog
|
<el-dialog
|
||||||
title="企标复审计划"
|
title="企标复审计划 -(已复审过的企标列表记录以及未来一个月内需要复审的企标信息列表以及复审结果)"
|
||||||
:visible.sync="replaceLawsNumModel"
|
:visible.sync="replaceLawsNumModel"
|
||||||
width="875px"
|
width="875px"
|
||||||
:close-on-click-modal="false"
|
:close-on-click-modal="false"
|
||||||
@@ -2653,9 +2653,17 @@ export default {
|
|||||||
if (checkedData) {
|
if (checkedData) {
|
||||||
if (checkedData.length > 0) {
|
if (checkedData.length > 0) {
|
||||||
this.sarBussionessStandEO.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.sarBussionessStandEO.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
|
this.sarBussionessStandEO.menuId = checkedData.map(item => item.menuId).join(",")
|
||||||
|
this.sarBussionessStandEO.treeType = checkedData.map(item => item.treeType).join(",")
|
||||||
this.sarBussionessSearch.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
this.sarBussionessSearch.TXLBBUSS = checkedData.map(item => item.menuName).join(",")
|
||||||
} else {
|
} else {
|
||||||
|
if (checkedData.parentId == null || checkedData.parentId === '') {
|
||||||
|
this.$message.error('请选择二级及以下目录')
|
||||||
|
return
|
||||||
|
}
|
||||||
this.sarBussionessStandEO.TXLBBUSS = checkedData.menuName
|
this.sarBussionessStandEO.TXLBBUSS = checkedData.menuName
|
||||||
|
this.sarBussionessStandEO.menuId = checkedData.id
|
||||||
|
this.sarBussionessStandEO.treeType = checkedData.treeType
|
||||||
this.sarBussionessSearch.TXLBBUSS = checkedData.menuName
|
this.sarBussionessSearch.TXLBBUSS = checkedData.menuName
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3172,10 +3180,31 @@ export default {
|
|||||||
this.configPage = 1
|
this.configPage = 1
|
||||||
this.selectConfigStand = []
|
this.selectConfigStand = []
|
||||||
},
|
},
|
||||||
|
async saveConfStand(item) {
|
||||||
|
if(item.menuId && item.menuId !== ''){
|
||||||
|
let search = {}
|
||||||
|
let list = []
|
||||||
|
list.push(item.id)
|
||||||
|
search.menuId = item.menuId
|
||||||
|
search.menuName = item.TXLBBUSS
|
||||||
|
search.treeType = 'sarMs'
|
||||||
|
search.idlist = list
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
this.$http.postData('lawss/sarBussionessStand/saveStandardsMenu', search, {
|
||||||
|
_this: this
|
||||||
|
}, res => {
|
||||||
|
const history = res;
|
||||||
|
this.getBussionStandTable(this.tableFlag)
|
||||||
|
resolve(history)
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
// 提交配置搜索项
|
// 提交配置搜索项
|
||||||
saveConfigStand() {
|
saveConfigStand() {
|
||||||
let search = {}
|
let search = {}
|
||||||
search.menuId = this.selectSarMenu.id
|
search.menuId = this.selectSarMenu.id
|
||||||
|
search.menuName = this.selectSarMenu.menuName
|
||||||
search.treeType = this.selectSarMenu.treeType
|
search.treeType = this.selectSarMenu.treeType
|
||||||
if (this.selectConfigStand.length === 0) {
|
if (this.selectConfigStand.length === 0) {
|
||||||
this.$message({
|
this.$message({
|
||||||
@@ -3666,7 +3695,10 @@ export default {
|
|||||||
loading: 'isSubmit'
|
loading: 'isSubmit'
|
||||||
}, res => {
|
}, res => {
|
||||||
if (res.ok) {
|
if (res.ok) {
|
||||||
this.getBussionStandTable(this.tableFlag)
|
|
||||||
|
// 自动匹配 左侧树 指定菜单
|
||||||
|
this.saveConfStand(nowstandinfo)
|
||||||
|
|
||||||
// this.pageChange(1)
|
// this.pageChange(1)
|
||||||
this.resetForm()
|
this.resetForm()
|
||||||
}
|
}
|
||||||
@@ -3932,6 +3964,7 @@ export default {
|
|||||||
let search = {}
|
let search = {}
|
||||||
// 取最外层目录id
|
// 取最外层目录id
|
||||||
search.menuId = this.selectSarMenu.id
|
search.menuId = this.selectSarMenu.id
|
||||||
|
console.log(this.selectSarMenu)
|
||||||
search.treeType = this.selectSarMenu.treeType
|
search.treeType = this.selectSarMenu.treeType
|
||||||
// search.menuId = this.removeOneId
|
// search.menuId = this.removeOneId
|
||||||
search.idlist = []
|
search.idlist = []
|
||||||
@@ -4088,7 +4121,6 @@ export default {
|
|||||||
return data.menuName.indexOf(value) !== -1;
|
return data.menuName.indexOf(value) !== -1;
|
||||||
},
|
},
|
||||||
treeClick(treeNode) {
|
treeClick(treeNode) {
|
||||||
console.log(treeNode)
|
|
||||||
this.selectSarMenu = treeNode // 记录当前选中的二级菜单
|
this.selectSarMenu = treeNode // 记录当前选中的二级菜单
|
||||||
this.sarBussionessSearch.menuId = treeNode.id
|
this.sarBussionessSearch.menuId = treeNode.id
|
||||||
this.sarBussionessSearch.menuId = treeNode.id // 将当前二级菜单的id传回后台做标准的条件查询
|
this.sarBussionessSearch.menuId = treeNode.id // 将当前二级菜单的id传回后台做标准的条件查询
|
||||||
|
|||||||
Reference in New Issue
Block a user