问题归档传参

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">
<div>
<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">
<el-input v-model="item.reply"></el-input>
</div>
</el-form-item>
<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-form-item>
</div>
</el-form>
</div>
<span slot="footer" class="dialog-footer">
@@ -104,6 +104,7 @@ export default {
return{
roleFlag: false,
nodeList: [],
flag:'',
mergeSelectList: [],
// 上传地址
actionPath: 'api/att/attFile/uploadNew',
@@ -212,32 +213,32 @@ export default {
})
},
handleClose(){
this.queList = []
this.dialogVisible = false
},
queSubmit(){
console.log(this.queList,'queSubmit');
// this.$emit('emitInsState',false)
// let listId = list.join(',')
// this.$http.post('lawss/Reply/updateReply', {
// id: listId,
// },{
// _this: this
// }, res => {
// if(res.respCode === '200'){
// this.$emit('emitInsState',true)
// }
// }, e => {
// })
console.log(this.queList);
let queList = JSON.stringify(this.queList)
this.$emit('emitInsState',false)
this.$http.postData('lawss/Reply/updateReply',queList,
{
_this: this
}, res => {
if(res.respCode === '200'){
this.$emit('emitInsState',true)
}
}, e => {
})
},
//问题归档
queArchive(){
console.log(this.mergeSelectList);
this.mergeSelectList = this.mergeSelectList.filter ( item => item.state !== 'yes' && item.checked);
for (let i = 0; i < this.mergeSelectList.length; i++) {
if(this.mergeSelectList[i].checked){
this.queList.push(this.mergeSelectList[i])
}
}
console.log(this.queList);
if(this.queList && this.queList.length > 0){
this.dialogVisible = true
}else {
@@ -249,9 +250,8 @@ export default {
this.$emit('roleFlagBoo',true)
},
},
mounted () {
this.mergeSelectList = this.list
console.log(this.mergeSelectList);
created () {
this.mergeSelectList = JSON.parse(JSON.stringify(this.list))
},
};
</script>
+9
View File
@@ -1508,6 +1508,15 @@ const routes = [
title: '标准调研流程'
}
},
// {
// path: '/bzxqfyStep1',
// name: 'bzxqfyStep1',
// component: () => import('@/pages/processCenter/pages/creatProcess/bzxqfy/step1.vue'),
// meta: {
// requireAuth: true,
// title: '标准翻译流程'
// }
// },
{
path: '/ZQYJAddFileDetails',
name: 'ZQYJAddFileDetails',