style:信息备案材料
Showing
3 changed files
with
21 additions
and
55 deletions
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-09-14 10:12:23 | 4 | * @LastEditTime: 2023-09-14 11:14:54 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="clmlmx-box"> | 7 | <div class="clmlmx-box"> |
... | @@ -34,27 +34,6 @@ | ... | @@ -34,27 +34,6 @@ |
34 | sortable: null, | 34 | sortable: null, |
35 | column: [ | 35 | column: [ |
36 | { | 36 | { |
37 | prop: "isrequired", | ||
38 | label: "是否必选", | ||
39 | width: "80", | ||
40 | render: (h, scope) => { | ||
41 | if (scope.row.isrequired === "1") { | ||
42 | return ( | ||
43 | <div> | ||
44 | <span>必选</span> | ||
45 | </div> | ||
46 | ); | ||
47 | } | ||
48 | else { | ||
49 | return ( | ||
50 | <div> | ||
51 | <span>可选</span> | ||
52 | </div> | ||
53 | ) | ||
54 | } | ||
55 | } | ||
56 | }, | ||
57 | { | ||
58 | label: "材料名称", | 37 | label: "材料名称", |
59 | render: (h, scope) => { | 38 | render: (h, scope) => { |
60 | return ( | 39 | return ( |
... | @@ -101,21 +80,6 @@ | ... | @@ -101,21 +80,6 @@ |
101 | }, | 80 | }, |
102 | }, | 81 | }, |
103 | { | 82 | { |
104 | label: "是否新建材料", | ||
105 | width: "80", | ||
106 | render: (h, scope) => { | ||
107 | if (scope.row.sfxjcl && scope.row.sfxjcl == '1') { | ||
108 | return ( | ||
109 | <span>是</span> | ||
110 | ); | ||
111 | } else { | ||
112 | return ( | ||
113 | <span>否</span> | ||
114 | ); | ||
115 | } | ||
116 | }, | ||
117 | }, | ||
118 | { | ||
119 | label: "操作", | 83 | label: "操作", |
120 | width: "100", | 84 | width: "100", |
121 | render: (h, scope) => { | 85 | render: (h, scope) => { |
... | @@ -123,7 +87,7 @@ | ... | @@ -123,7 +87,7 @@ |
123 | <el-button | 87 | <el-button |
124 | type="text" | 88 | type="text" |
125 | icon="el-icon-delete" | 89 | icon="el-icon-delete" |
126 | disabled={!(scope.row.count == 0 && scope.row.sfxjcl == '1') || !this.formData.ableOperation} | 90 | disabled={scope.row.count != 0} |
127 | onClick={() => { | 91 | onClick={() => { |
128 | this.handleDelete(scope.$index, scope.row); | 92 | this.handleDelete(scope.$index, scope.row); |
129 | }} | 93 | }} |
... | @@ -170,8 +134,8 @@ | ... | @@ -170,8 +134,8 @@ |
170 | message: '保存成功', | 134 | message: '保存成功', |
171 | type: 'success' | 135 | type: 'success' |
172 | }) | 136 | }) |
173 | ywPopupCacel() | ||
174 | store.dispatch('user/reWorkFresh', true) | 137 | store.dispatch('user/reWorkFresh', true) |
138 | ywPopupCacel() | ||
175 | } | 139 | } |
176 | }).catch(() => { | 140 | }).catch(() => { |
177 | this.loading = false | 141 | this.loading = false | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-09-13 17:05:49 | 4 | * @LastEditTime: 2023-09-14 14:23:19 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="clxx"> | 7 | <div class="clxx"> |
... | @@ -58,10 +58,10 @@ | ... | @@ -58,10 +58,10 @@ |
58 | </template> | 58 | </template> |
59 | <script> | 59 | <script> |
60 | import store from '@/store/index.js' | 60 | import store from '@/store/index.js' |
61 | import { ywPopupDialog, ywPopupCacel } from "@/utils/popup.js"; | 61 | import { ywPopupDialog } from "@/utils/popup.js"; |
62 | import imagePreview from "./dialog/imagePreview.vue"; | ||
62 | import clxxAddDialog from "./dialog/clxxAddDialog.vue"; | 63 | import clxxAddDialog from "./dialog/clxxAddDialog.vue"; |
63 | import clxxDetailDialog from "./dialog/clxxDetailDialog.vue"; | 64 | import clxxDetailDialog from "./dialog/clxxDetailDialog.vue"; |
64 | import imagePreview from "./dialog/imagePreview.vue"; | ||
65 | import { getCompanyMaterialList, addCompanyMaterial, getFileListByBsmMaterial } from "@/api/company.js"; | 65 | import { getCompanyMaterialList, addCompanyMaterial, getFileListByBsmMaterial } from "@/api/company.js"; |
66 | export default { | 66 | export default { |
67 | components: { clxxAddDialog, imagePreview, clxxDetailDialog }, | 67 | components: { clxxAddDialog, imagePreview, clxxDetailDialog }, |
... | @@ -90,6 +90,20 @@ | ... | @@ -90,6 +90,20 @@ |
90 | } | 90 | } |
91 | } | 91 | } |
92 | }, | 92 | }, |
93 | computed: { | ||
94 | workFresh () { | ||
95 | return store.state.user.workFresh | ||
96 | } | ||
97 | }, | ||
98 | watch: { | ||
99 | workFresh: { | ||
100 | handler (newValue, oldValue) { | ||
101 | this.clmlInitList() | ||
102 | }, | ||
103 | deep: true, | ||
104 | immediate: true | ||
105 | } | ||
106 | }, | ||
93 | created () { | 107 | created () { |
94 | this.clmlInitList() | 108 | this.clmlInitList() |
95 | }, | 109 | }, | ... | ... |
1 | <!-- | 1 | <!-- |
2 | * @Description: | 2 | * @Description: |
3 | * @Autor: renchao | 3 | * @Autor: renchao |
4 | * @LastEditTime: 2023-09-11 11:23:49 | 4 | * @LastEditTime: 2023-09-14 11:11:10 |
5 | --> | 5 | --> |
6 | <template> | 6 | <template> |
7 | <div class="from-clues"> | 7 | <div class="from-clues"> |
... | @@ -39,7 +39,6 @@ | ... | @@ -39,7 +39,6 @@ |
39 | </div> | 39 | </div> |
40 | </template> | 40 | </template> |
41 | <script> | 41 | <script> |
42 | import { mapGetters } from 'vuex' | ||
43 | import table from "@/utils/mixin/table" | 42 | import table from "@/utils/mixin/table" |
44 | import { datas, sendThis } from "./data" | 43 | import { datas, sendThis } from "./data" |
45 | import { queryQyByPage, addQy, remove } from "@/api/xxba.js"; | 44 | import { queryQyByPage, addQy, remove } from "@/api/xxba.js"; |
... | @@ -53,17 +52,6 @@ | ... | @@ -53,17 +52,6 @@ |
53 | activated () { | 52 | activated () { |
54 | this.queryClick() | 53 | this.queryClick() |
55 | }, | 54 | }, |
56 | computed: { | ||
57 | ...mapGetters(['workFresh']) | ||
58 | }, | ||
59 | watch: { | ||
60 | workFresh: { | ||
61 | handler (newVal, oldVal) { | ||
62 | console.log(newVal, 'newVal'); | ||
63 | if (newVal) this.queryClick() | ||
64 | } | ||
65 | } | ||
66 | }, | ||
67 | data () { | 55 | data () { |
68 | return { | 56 | return { |
69 | queryForm: { | 57 | queryForm: { | ... | ... |
-
Please register or sign in to post a comment