退回
Showing
2 changed files
with
72 additions
and
4 deletions
src/views/ywbl/fqsq/components/th.vue
0 → 100644
| 1 | <template> | ||
| 2 | <dialogBox title="转出" @submitForm="submitForm" :saveloding="saveloding" saveButton="确认转出" width="45%" | ||
| 3 | height='30%' @closeDialog="closeDialog" v-model="value"> | ||
| 4 | <div class="from-clues"> | ||
| 5 | <!-- 表单部分 --> | ||
| 6 | <div class="from-clues-header"> | ||
| 7 | <lb-table :column="columns" border :key="key" :heightNum="390" :pagination="false" heightNumSetting | ||
| 8 | :data="tableData"> | ||
| 9 | </lb-table> | ||
| 10 | <el-form :model="queryForm" ref="queryForm" label-width="120px"> | ||
| 11 | <el-form-item label="退回意见:"> | ||
| 12 | <el-input type="textarea" v-model="queryForm.shyj"></el-input> | ||
| 13 | </el-form-item> | ||
| 14 | </el-form> | ||
| 15 | </div> | ||
| 16 | </div> | ||
| 17 | </dialogBox> | ||
| 18 | </template> | ||
| 19 | |||
| 20 | <script> | ||
| 21 | import { completeTask } from "@/api/fqsq.js" | ||
| 22 | export default { | ||
| 23 | components: { | ||
| 24 | }, | ||
| 25 | props: { | ||
| 26 | value: { type: Boolean, default: false }, | ||
| 27 | queryForm:{type:Object,default:false} | ||
| 28 | }, | ||
| 29 | data () { | ||
| 30 | return { | ||
| 31 | saveloding:false, | ||
| 32 | columns:[ | ||
| 33 | { | ||
| 34 | label: '', | ||
| 35 | align: 'center', | ||
| 36 | render: (h, scope) => { | ||
| 37 | return <el-radio-group> <el-radio label="3">备选项</el-radio></el-radio-group> | ||
| 38 | } | ||
| 39 | }, | ||
| 40 | { | ||
| 41 | prop: "thhjmc", | ||
| 42 | label: "退回环节名称", | ||
| 43 | }, | ||
| 44 | { | ||
| 45 | prop: "blr", | ||
| 46 | label: "办理人", | ||
| 47 | }, | ||
| 48 | |||
| 49 | ], | ||
| 50 | tableData:[], | ||
| 51 | radio:3 | ||
| 52 | } | ||
| 53 | }, | ||
| 54 | methods: { | ||
| 55 | submitForm () { | ||
| 56 | |||
| 57 | }, | ||
| 58 | closeDialog () { | ||
| 59 | this.$emit("input", false); | ||
| 60 | }, | ||
| 61 | } | ||
| 62 | } | ||
| 63 | </script> | ||
| 64 | <style scoped lang="scss"> | ||
| 65 | @import "~@/styles/mixin.scss"; | ||
| 66 | |||
| 67 | </style> |
| ... | @@ -47,21 +47,22 @@ | ... | @@ -47,21 +47,22 @@ |
| 47 | </div> | 47 | </div> |
| 48 | </el-tab-pane> | 48 | </el-tab-pane> |
| 49 | </el-tabs></div> | 49 | </el-tabs></div> |
| 50 | |||
| 51 | </div> | 50 | </div> |
| 52 | <zc v-model="zcDialog" :queryForm='queryForm' /> | 51 | <zc v-model="zcDialog" :queryForm='queryForm' /> |
| 53 | 52 | <thDialog v-model="thflag" /> | |
| 54 | </div> | 53 | </div> |
| 55 | </template> | 54 | </template> |
| 56 | <script> | 55 | <script> |
| 57 | import { leftMenu } from "@/api/fqsq.js" | 56 | import { leftMenu } from "@/api/fqsq.js" |
| 58 | import zc from "./components/zc.vue" | 57 | import zc from "./components/zc.vue" |
| 58 | import thDialog from "./components/th.vue" | ||
| 59 | export default { | 59 | export default { |
| 60 | /**注册组件*/ | 60 | /**注册组件*/ |
| 61 | components: {zc}, | 61 | components: {zc,thDialog}, |
| 62 | data () { | 62 | data () { |
| 63 | return { | 63 | return { |
| 64 | zcDialog:false, | 64 | zcDialog:false, |
| 65 | thflag:false, | ||
| 65 | queryForm:{ | 66 | queryForm:{ |
| 66 | shyj:"", | 67 | shyj:"", |
| 67 | bsmSlsq:"", | 68 | bsmSlsq:"", |
| ... | @@ -192,7 +193,7 @@ export default { | ... | @@ -192,7 +193,7 @@ export default { |
| 192 | this.tabList = [...this.tabList1] | 193 | this.tabList = [...this.tabList1] |
| 193 | } | 194 | } |
| 194 | }else if(item.icon=='fqsq8'){ | 195 | }else if(item.icon=='fqsq8'){ |
| 195 | 196 | this.thflag = true | |
| 196 | } | 197 | } |
| 197 | else if(item.icon=='fqsq9'){ | 198 | else if(item.icon=='fqsq9'){ |
| 198 | this.zcDialog = true | 199 | this.zcDialog = true | ... | ... |
-
Please register or sign in to post a comment