问题归档传参

This commit is contained in:
zyx.net
2023-02-28 14:56:50 +08:00
parent d0f661b541
commit 9eb8d70be0
2 changed files with 31 additions and 22 deletions
@@ -76,11 +76,11 @@
:before-close="handleClose"> :before-close="handleClose">
<div> <div>
<el-form ref="queForm" :rules="queRules" class="label-input-form" label-width="80px" :model="questionForm"> <el-form ref="queForm" :rules="queRules" class="label-input-form" label-width="80px" :model="questionForm">
<el-form-item label="回答" prop="problemDescription" class="serch-form-item"> <div v-for="(item,index) in queList" :key="index">
<div v-for="(item,index) in queList" :key="index"> <el-form-item label="回答" prop="problemDescription" class="serch-form-item">
<el-input v-model="item.reply"></el-input> <el-input v-model="item.reply"></el-input>
</div> </el-form-item>
</el-form-item> </div>
</el-form> </el-form>
</div> </div>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
@@ -104,6 +104,7 @@ export default {
return{ return{
roleFlag: false, roleFlag: false,
nodeList: [], nodeList: [],
flag:'',
mergeSelectList: [], mergeSelectList: [],
// 上传地址 // 上传地址
actionPath: 'api/att/attFile/uploadNew', actionPath: 'api/att/attFile/uploadNew',
@@ -212,32 +213,32 @@ export default {
}) })
}, },
handleClose(){ handleClose(){
this.queList = []
this.dialogVisible = false this.dialogVisible = false
}, },
queSubmit(){ queSubmit(){
console.log(this.queList,'queSubmit'); console.log(this.queList);
// this.$emit('emitInsState',false) let queList = JSON.stringify(this.queList)
// let listId = list.join(',') this.$emit('emitInsState',false)
// this.$http.post('lawss/Reply/updateReply', { this.$http.postData('lawss/Reply/updateReply',queList,
// id: listId, {
// },{ _this: this
// _this: this }, res => {
// }, res => { if(res.respCode === '200'){
// if(res.respCode === '200'){ this.$emit('emitInsState',true)
// this.$emit('emitInsState',true) }
// } }, e => {
// }, e => { })
// })
}, },
//问题归档 //问题归档
queArchive(){ queArchive(){
console.log(this.mergeSelectList);
this.mergeSelectList = this.mergeSelectList.filter ( item => item.state !== 'yes' && item.checked); this.mergeSelectList = this.mergeSelectList.filter ( item => item.state !== 'yes' && item.checked);
for (let i = 0; i < this.mergeSelectList.length; i++) { for (let i = 0; i < this.mergeSelectList.length; i++) {
if(this.mergeSelectList[i].checked){ if(this.mergeSelectList[i].checked){
this.queList.push(this.mergeSelectList[i]) this.queList.push(this.mergeSelectList[i])
} }
} }
console.log(this.queList);
if(this.queList && this.queList.length > 0){ if(this.queList && this.queList.length > 0){
this.dialogVisible = true this.dialogVisible = true
}else { }else {
@@ -249,9 +250,8 @@ export default {
this.$emit('roleFlagBoo',true) this.$emit('roleFlagBoo',true)
}, },
}, },
mounted () { created () {
this.mergeSelectList = this.list this.mergeSelectList = JSON.parse(JSON.stringify(this.list))
console.log(this.mergeSelectList);
}, },
}; };
</script> </script>
+9
View File
@@ -1508,6 +1508,15 @@ const routes = [
title: '标准调研流程' title: '标准调研流程'
} }
}, },
// {
// path: '/bzxqfyStep1',
// name: 'bzxqfyStep1',
// component: () => import('@/pages/processCenter/pages/creatProcess/bzxqfy/step1.vue'),
// meta: {
// requireAuth: true,
// title: '标准翻译流程'
// }
// },
{ {
path: '/ZQYJAddFileDetails', path: '/ZQYJAddFileDetails',
name: 'ZQYJAddFileDetails', name: 'ZQYJAddFileDetails',