退回
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