8f1d7dda by xiaomiao

登记簿补录

1 parent 86f1e19d
...@@ -40,7 +40,7 @@ export const constantRoutes = [ ...@@ -40,7 +40,7 @@ export const constantRoutes = [
40 component: () => import('@/views/djbworkflow/workFrame.vue'), 40 component: () => import('@/views/djbworkflow/workFrame.vue'),
41 name: 'djbworkFrame', 41 name: 'djbworkFrame',
42 hidden: true, 42 hidden: true,
43 meta: { title: '登记簿编辑' } 43 meta: { title: '登记簿补录' }
44 }, 44 },
45 //登记簿详情 45 //登记簿详情
46 { 46 {
......
1 <!--
2 * @Description :查封登记信息
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 14:41:22
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -20,6 +25,11 @@ ...@@ -20,6 +25,11 @@
20 row.qszt == '0' ? 'linshi' : '', 25 row.qszt == '0' ? 'linshi' : '',
21 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 26 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
22 ]"> 27 ]">
28 <div class="setbut" v-if="item.prop == 'cz'">
29 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
30 <el-button type="text" icon="el-icon-edit-outline" @click="AddDialog(row)">新增</el-button>
31 <el-button type="text" icon="el-icon-edit-outline" @click="deleteDialog(row)">删除</el-button>
32 </div>
23 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 33 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
24 正在办理 34 正在办理
25 </div> 35 </div>
...@@ -102,6 +112,50 @@ export default { ...@@ -102,6 +112,50 @@ export default {
102 } 112 }
103 return name; 113 return name;
104 }, 114 },
115 AddDialog(row){
116 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
117 datalist:this.columns,
118 data: ''
119 })
120 },
121 editDialog(row){
122 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
123 datalist:this.columns,
124 data: row,
125
126 })
127 },
128 // 删除
129 deleteDialog(row){
130 let that = this
131 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
132 confirmButtonText: '确定',
133 cancelButtonText: '取消',
134 type: 'warning'
135 }).then(async () => {
136
137 // let bsmClmx = this.previewImg.imgList[this.previewImg.index].bsmClmx
138 // deleteClmx(bsmClmx).then(res => {
139 // if (res.code == 200) {
140 // that.$emit('updateList', res.result)
141 // that.$message({
142 // message: '删除成功!',
143 // type: 'success'
144 // })
145 // }
146 // })
147 that.$message({
148 message: '删除成功!',
149 type: 'success'
150 })
151 }).catch(() => {
152 this.$message({
153 type: 'info',
154 message: '已取消删除'
155 })
156 })
157
158 }
105 }, 159 },
106 }; 160 };
107 </script> 161 </script>
......
1 <template>
2 <div class="jtfccx-edit">
3 <div class="jtfccx-edit-con">
4 <el-form ref="form" :model="form" label-width="160px">
5 <el-row>
6 <el-col :span="8">
7 <el-form-item label="权属状态" label-width="140px">
8 <el-select v-model="form.qszt">
9 <el-option v-for="item in qsztList" :key="item.value" :label="item.label" :value="item.value">
10 </el-option>
11 </el-select>
12 </el-form-item>
13 </el-col>
14 <el-col :span="8">
15 <el-form-item label="权利类型" label-width="140px">
16 <el-input v-model="form.qllxmc" ></el-input>
17 </el-form-item>
18 </el-col>
19 <el-col :span="8">
20 <el-form-item label="登记类型" label-width="140px">
21 <el-input v-model="form.djlxmc" ></el-input>
22 </el-form-item>
23 </el-col>
24 <el-col :span="8">
25 <el-form-item label="上手业务号" label-width="140px">
26 <el-input v-model="form.ssywh" ></el-input>
27 </el-form-item>
28 </el-col>
29 <el-col :span="8">
30 <el-form-item label="档案号" label-width="140px">
31 <el-input v-model="form.dah" ></el-input>
32 </el-form-item>
33 </el-col>
34 <el-col :span="8">
35 <el-form-item label="业务号" label-width="140px">
36 <el-input v-model="form.ywh" ></el-input>
37 </el-form-item>
38 </el-col>
39 <el-col :span="8">
40 <el-form-item label="不动产单元号" label-width="140px">
41 <el-input v-model="form.bdcdyh" ></el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="8">
45 <el-form-item label="坐落" label-width="140px">
46 <el-input v-model="form.zl" ></el-input>
47 </el-form-item>
48 </el-col>
49 <el-col :span="8">
50 <el-form-item label="共有情况" label-width="140px">
51 <el-input v-model="form.gyqk" ></el-input>
52 </el-form-item>
53 </el-col>
54 <el-col :span="8">
55 <el-form-item label="权利人类型" label-width="140px">
56 <el-input v-model="form.qlrlx" ></el-input>
57 </el-form-item>
58 </el-col>
59 <el-col :span="8">
60 <el-form-item label="权利人" label-width="140px">
61 <el-input v-model="form.qlrmc" ></el-input>
62 </el-form-item>
63 </el-col>
64 <el-col :span="8">
65 <el-form-item label="证件种类" label-width="140px">
66 <el-input v-model="form.qlrzjzl" ></el-input>
67 </el-form-item>
68 </el-col>
69 <el-col :span="8">
70 <el-form-item label="证件号" label-width="140px">
71 <el-input v-model="form.qlrzjhm" ></el-input>
72 </el-form-item>
73 </el-col>
74 <el-col :span="8">
75 <el-form-item label="土地使用权人" label-width="140px">
76 <el-input v-model="form.tdsyqr" ></el-input>
77 </el-form-item>
78 </el-col>
79 <el-col :span="8">
80 <el-form-item label="独用土地面积(m²)" label-width="140px">
81 <el-input v-model="form.dytdmj" ></el-input>
82 </el-form-item>
83 </el-col>
84 <el-col :span="8">
85 <el-form-item label="分摊土地面积(m²)" label-width="140px">
86 <el-input v-model="form.fttdmj" ></el-input>
87 </el-form-item>
88 </el-col>
89 <el-col :span="8">
90 <el-form-item label="使用权起止时间" label-width="140px">
91 <el-input v-model="form.syqqzsj" ></el-input>
92 </el-form-item>
93 </el-col>
94 <el-col :span="8">
95 <el-form-item label="土地使用期限" label-width="140px">
96 <el-input v-model="form.tdsyqx" ></el-input>
97 </el-form-item>
98 </el-col>
99 <el-col :span="8">
100 <el-form-item label="房地产交易价格(万元)" label-width="140px">
101 <el-input v-model="form.fdcjyjg" ></el-input>
102 </el-form-item>
103 </el-col>
104 <el-col :span="8">
105 <el-form-item label="规划用途" label-width="140px">
106 <el-input v-model="form.ytmc" ></el-input>
107 </el-form-item>
108 </el-col>
109 <el-col :span="8">
110 <el-form-item label="房屋性质" label-width="140px">
111 <el-input v-model="form.fwxzmc" ></el-input>
112 </el-form-item>
113 </el-col>
114 <el-col :span="8">
115 <el-form-item label="房屋结构" label-width="140px">
116 <el-input v-model="form.fwjgmc" ></el-input>
117 </el-form-item>
118 </el-col>
119 <el-col :span="8">
120 <el-form-item label="所在层" label-width="140px">
121 <el-input v-model="form.szc" ></el-input>
122 </el-form-item>
123 </el-col>
124 <el-col :span="8">
125 <el-form-item label="总层数" label-width="140px">
126 <el-input v-model="form.fj" ></el-input>
127 </el-form-item>
128 </el-col>
129 <el-col :span="8">
130 <el-form-item label="建筑面积(m2)" label-width="140px">
131 <el-input v-model="form.mj" ></el-input>
132 </el-form-item>
133 </el-col>
134 <el-col :span="8">
135 <el-form-item label="专有建筑面积(m2)" label-width="140px">
136 <el-input v-model="form.zyjzmj" ></el-input>
137 </el-form-item>
138 </el-col>
139 <el-col :span="8">
140 <el-form-item label="分摊建筑面积(m2)" label-width="140px">
141 <el-input v-model="form.jgsj" ></el-input>
142 </el-form-item>
143 </el-col>
144 <el-col :span="8">
145 <el-form-item label="登记原因" label-width="140px">
146 <el-input v-model="form.djyy" ></el-input>
147 </el-form-item>
148 </el-col>
149 <el-col :span="8">
150 <el-form-item label="不动产权证号" label-width="140px">
151 <el-input v-model="form.bdcqzh" ></el-input>
152 </el-form-item>
153 </el-col>
154 <el-col :span="8">
155 <el-form-item label="登记时间" label-width="140px">
156 <el-input v-model="form.djsj" ></el-input>
157 </el-form-item>
158 </el-col>
159 <el-col :span="8">
160 <el-form-item label="登簿人" label-width="140px">
161 <el-input v-model="form.dbr" ></el-input>
162 </el-form-item>
163 </el-col>
164 <el-col :span="8">
165 <el-form-item label="附记" label-width="140px">
166 <el-input v-model="form.fj" ></el-input>
167 </el-form-item>
168 </el-col>
169 <el-col :span="8">
170 <el-form-item label="总层数" label-width="140px">
171 <el-input v-model="form.fj" ></el-input>
172 </el-form-item>
173 </el-col>
174 </el-row>
175 <el-form-item class="btn">
176 <el-button type="primary" @click="submitForm">保存</el-button>
177 <el-button @click="closeDialog">取消</el-button>
178 </el-form-item>
179 </el-form>
180
181 </div>
182
183 </div>
184 </template>
185 <script>
186 export default {
187 props: {
188 formData: {
189 type: Object,
190 default: () => { },
191 },
192 },
193 data () {
194 return {
195 form:{},
196 qsztList: [
197 {
198 value: "0",
199 label: "临时",
200 },
201 {
202 value: "1",
203 label: "现势",
204 },
205 {
206 value: "2",
207 label: "历史",
208 },
209
210 ],
211 label:"",
212 };
213 },
214 mounted () {
215 if (this.formData.data) {
216 this.$nextTick(() => {
217 this.form = Object.assign({}, this.formData.data)
218 this.form.qszt=this.form.qszt=='0'?"临时":this.form.qszt=='1'?"现势":"历史"
219 })
220 }
221 },
222
223 methods: {
224 //新增常用意见
225 submitForm () {
226
227 this.$refs.form.validate(valid => {
228 if (valid) {
229 // addUserCommonOpinion({ commonOpinion: this.form.commonOpinion }).then(res => {
230 // if (res.code == 200) {
231 // this.$message.success("新增成功")
232 // this.closeaddDiglog();
233 // this.getList()
234 // } else {
235 // this.$message.error(res.message)
236 // }
237 // })
238 } else {
239 return false;
240 }
241 });
242 },
243 closeDialog () {
244 this.$popupCacel()
245 this.$refs['form'].resetFields();
246 // this.resetTableFields();
247 }
248 },
249 };
250 </script>
251 <style scoped lang="scss">
252 @import "~@/styles/mixin.scss";
253 @import "~@/styles/public.scss";
254
255
256 .jtfccx-edit {
257 @include flex;
258 flex-direction: column;
259 overflow-y: hidden;
260 max-height: 85vh;
261 padding: 0 2px;
262
263
264 .btn{
265 text-align: center;
266
267 }
268 }
269 </style>
...@@ -11,119 +11,9 @@ ...@@ -11,119 +11,9 @@
11 </el-select> 11 </el-select>
12 </el-form-item> 12 </el-form-item>
13 </el-col> 13 </el-col>
14 <el-col :span="8"> 14 <el-col :span="8" v-for="item in datalist" :key="item.bdcdyh">
15 <el-form-item label="权利类型" label-width="140px"> 15 <el-form-item :prop="item.prop" :label="item.label" label-width="140px">
16 <el-input v-model="form.qllxmc" ></el-input> 16 <el-input v-model="form[item.prop]" ></el-input>
17 </el-form-item>
18 </el-col>
19 <el-col :span="8">
20 <el-form-item label="登记类型" label-width="140px">
21 <el-input v-model="form.djlxmc" ></el-input>
22 </el-form-item>
23 </el-col>
24 <el-col :span="8">
25 <el-form-item label="上手业务号" label-width="140px">
26 <el-input v-model="form.ssywh" ></el-input>
27 </el-form-item>
28 </el-col>
29 <el-col :span="8">
30 <el-form-item label="档案号" label-width="140px">
31 <el-input v-model="form.dah" ></el-input>
32 </el-form-item>
33 </el-col>
34 <el-col :span="8">
35 <el-form-item label="业务号" label-width="140px">
36 <el-input v-model="form.ywh" ></el-input>
37 </el-form-item>
38 </el-col>
39 <el-col :span="8">
40 <el-form-item label="不动产单元号" label-width="140px">
41 <el-input v-model="form.bdcdyh" ></el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="8">
45 <el-form-item label="坐落" label-width="140px">
46 <el-input v-model="form.zl" ></el-input>
47 </el-form-item>
48 </el-col>
49 <el-col :span="8">
50 <el-form-item label="共有情况" label-width="140px">
51 <el-input v-model="form.gyqk" ></el-input>
52 </el-form-item>
53 </el-col>
54 <el-col :span="8">
55 <el-form-item label="权利人类型" label-width="140px">
56 <el-input v-model="form.qlrlx" ></el-input>
57 </el-form-item>
58 </el-col>
59 <el-col :span="8">
60 <el-form-item label="权利人" label-width="140px">
61 <el-input v-model="form.qlrmc" ></el-input>
62 </el-form-item>
63 </el-col>
64 <el-col :span="8">
65 <el-form-item label="证件种类" label-width="140px">
66 <el-input v-model="form.qlrzjzl" ></el-input>
67 </el-form-item>
68 </el-col>
69 <el-col :span="8">
70 <el-form-item label="证件号" label-width="140px">
71 <el-input v-model="form.qlrzjhm" ></el-input>
72 </el-form-item>
73 </el-col>
74 <el-col :span="8">
75 <el-form-item label="使用权面积" label-width="140px">
76 <el-input v-model="form.mj" ></el-input>
77 </el-form-item>
78 </el-col>
79 <el-col :span="8">
80 <el-form-item label="权利性质" label-width="140px">
81 <el-input v-model="form.qlxzmc" ></el-input>
82 </el-form-item>
83 </el-col>
84 <el-col :span="8">
85 <el-form-item label="土地用途" label-width="140px">
86 <el-input v-model="form.ytmc" ></el-input>
87 </el-form-item>
88 </el-col>
89 <el-col :span="8">
90 <el-form-item label="使用权起止时间" label-width="140px">
91 <el-input v-model="form.syqqzsj" ></el-input>
92 </el-form-item>
93 </el-col>
94 <el-col :span="8">
95 <el-form-item label="土地使用期限" label-width="140px">
96 <el-input v-model="form.tdsyqx" ></el-input>
97 </el-form-item>
98 </el-col>
99 <el-col :span="8">
100 <el-form-item label="取得价格(万元)" label-width="140px">
101 <el-input v-model="form.qdjg" ></el-input>
102 </el-form-item>
103 </el-col>
104 <el-col :span="8">
105 <el-form-item label="登记原因" label-width="140px">
106 <el-input v-model="form.djyy" ></el-input>
107 </el-form-item>
108 </el-col>
109 <el-col :span="8">
110 <el-form-item label="不动产权证号" label-width="140px">
111 <el-input v-model="form.bdcqzh" ></el-input>
112 </el-form-item>
113 </el-col>
114 <el-col :span="8">
115 <el-form-item label="登记时间" label-width="140px">
116 <el-input v-model="form.djsj" ></el-input>
117 </el-form-item>
118 </el-col>
119 <el-col :span="8">
120 <el-form-item label="登簿人" label-width="140px">
121 <el-input v-model="form.dbr" ></el-input>
122 </el-form-item>
123 </el-col>
124 <el-col :span="8">
125 <el-form-item label="附记" label-width="140px">
126 <el-input v-model="form.fj" ></el-input>
127 </el-form-item> 17 </el-form-item>
128 </el-col> 18 </el-col>
129 </el-row> 19 </el-row>
...@@ -148,6 +38,7 @@ export default { ...@@ -148,6 +38,7 @@ export default {
148 data () { 38 data () {
149 return { 39 return {
150 form:{}, 40 form:{},
41 datalist:[],
151 qsztList: [ 42 qsztList: [
152 { 43 {
153 value: "0", 44 value: "0",
...@@ -167,23 +58,25 @@ export default { ...@@ -167,23 +58,25 @@ export default {
167 }; 58 };
168 }, 59 },
169 mounted () { 60 mounted () {
170 console.log("this.formData.data",this.formData.data);
171 if (this.formData.data) { 61 if (this.formData.data) {
172 this.$nextTick(() => { 62 this.$nextTick(() => {
173 this.form = Object.assign({}, this.formData.data) 63 this.form = Object.assign({}, this.formData.data)
64 // this.datalist = Object.assign([], this.formData.datalist)
174 this.form.qszt=this.form.qszt=='0'?"临时":this.form.qszt=='1'?"现势":"历史" 65 this.form.qszt=this.form.qszt=='0'?"临时":this.form.qszt=='1'?"现势":"历史"
175 }) 66 })
176 console.log("this.form",this.form);
177 } 67 }
68 // this.datalist = this.formData.datalist
69 this.datalist = JSON.parse(JSON.stringify(this.formData.datalist));
70 this.datalist.shift()
71 this.datalist.shift()
72
178 }, 73 },
179 74
180 methods: { 75 methods: {
181 //新增常用意见 76 //新增常用意见
182 submitForm () { 77 submitForm () {
183
184 this.$refs.form.validate(valid => { 78 this.$refs.form.validate(valid => {
185 if (valid) { 79 if (valid) {
186 console.log("from",this.form);
187 // addUserCommonOpinion({ commonOpinion: this.form.commonOpinion }).then(res => { 80 // addUserCommonOpinion({ commonOpinion: this.form.commonOpinion }).then(res => {
188 // if (res.code == 200) { 81 // if (res.code == 200) {
189 // this.$message.success("新增成功") 82 // this.$message.success("新增成功")
...@@ -193,13 +86,13 @@ export default { ...@@ -193,13 +86,13 @@ export default {
193 // this.$message.error(res.message) 86 // this.$message.error(res.message)
194 // } 87 // }
195 // }) 88 // })
89 this.$popupCacel()
196 } else { 90 } else {
197 return false; 91 return false;
198 } 92 }
199 }); 93 });
200 }, 94 },
201 closeDialog () { 95 closeDialog () {
202 console.log("this.$refs['form']",this.$refs['form']);
203 this.$popupCacel() 96 this.$popupCacel()
204 this.$refs['form'].resetFields(); 97 this.$refs['form'].resetFields();
205 // this.resetTableFields(); 98 // this.resetTableFields();
......
1 <template>
2 <div class="jtfccx-edit">
3 <div class="jtfccx-edit-con">
4 <el-form ref="form" :model="form" label-width="160px">
5 <el-row>
6 <el-col :span="8">
7 <el-form-item label="权属状态" label-width="140px">
8 <el-select v-model="form.qszt">
9 <el-option v-for="item in qsztList" :key="item.value" :label="item.label" :value="item.value">
10 </el-option>
11 </el-select>
12 </el-form-item>
13 </el-col>
14 <el-col :span="8">
15 <el-form-item label="权利类型" label-width="140px">
16 <el-input v-model="form.qllxmc" ></el-input>
17 </el-form-item>
18 </el-col>
19 <el-col :span="8">
20 <el-form-item label="登记类型" label-width="140px">
21 <el-input v-model="form.djlxmc" ></el-input>
22 </el-form-item>
23 </el-col>
24 <el-col :span="8">
25 <el-form-item label="上手业务号" label-width="140px">
26 <el-input v-model="form.ssywh" ></el-input>
27 </el-form-item>
28 </el-col>
29 <el-col :span="8">
30 <el-form-item label="档案号" label-width="140px">
31 <el-input v-model="form.dah" ></el-input>
32 </el-form-item>
33 </el-col>
34 <el-col :span="8">
35 <el-form-item label="业务号" label-width="140px">
36 <el-input v-model="form.ywh" ></el-input>
37 </el-form-item>
38 </el-col>
39 <el-col :span="8">
40 <el-form-item label="不动产单元号" label-width="140px">
41 <el-input v-model="form.bdcdyh" ></el-input>
42 </el-form-item>
43 </el-col>
44 <el-col :span="8">
45 <el-form-item label="坐落" label-width="140px">
46 <el-input v-model="form.zl" ></el-input>
47 </el-form-item>
48 </el-col>
49 <el-col :span="8">
50 <el-form-item label="共有情况" label-width="140px">
51 <el-input v-model="form.gyqk" ></el-input>
52 </el-form-item>
53 </el-col>
54 <el-col :span="8">
55 <el-form-item label="权利人类型" label-width="140px">
56 <el-input v-model="form.qlrlx" ></el-input>
57 </el-form-item>
58 </el-col>
59 <el-col :span="8">
60 <el-form-item label="权利人" label-width="140px">
61 <el-input v-model="form.qlrmc" ></el-input>
62 </el-form-item>
63 </el-col>
64 <el-col :span="8">
65 <el-form-item label="证件种类" label-width="140px">
66 <el-input v-model="form.qlrzjzl" ></el-input>
67 </el-form-item>
68 </el-col>
69 <el-col :span="8">
70 <el-form-item label="证件号" label-width="140px">
71 <el-input v-model="form.qlrzjhm" ></el-input>
72 </el-form-item>
73 </el-col>
74 <el-col :span="8">
75 <el-form-item label="使用权面积" label-width="140px">
76 <el-input v-model="form.mj" ></el-input>
77 </el-form-item>
78 </el-col>
79 <el-col :span="8">
80 <el-form-item label="权利性质" label-width="140px">
81 <el-input v-model="form.qlxzmc" ></el-input>
82 </el-form-item>
83 </el-col>
84 <el-col :span="8">
85 <el-form-item label="土地用途" label-width="140px">
86 <el-input v-model="form.ytmc" ></el-input>
87 </el-form-item>
88 </el-col>
89 <el-col :span="8">
90 <el-form-item label="使用权起止时间" label-width="140px">
91 <el-input v-model="form.syqqzsj" ></el-input>
92 </el-form-item>
93 </el-col>
94 <el-col :span="8">
95 <el-form-item label="土地使用期限" label-width="140px">
96 <el-input v-model="form.tdsyqx" ></el-input>
97 </el-form-item>
98 </el-col>
99 <el-col :span="8">
100 <el-form-item label="取得价格(万元)" label-width="140px">
101 <el-input v-model="form.qdjg" ></el-input>
102 </el-form-item>
103 </el-col>
104 <el-col :span="8">
105 <el-form-item label="登记原因" label-width="140px">
106 <el-input v-model="form.djyy" ></el-input>
107 </el-form-item>
108 </el-col>
109 <el-col :span="8">
110 <el-form-item label="不动产权证号" label-width="140px">
111 <el-input v-model="form.bdcqzh" ></el-input>
112 </el-form-item>
113 </el-col>
114 <el-col :span="8">
115 <el-form-item label="登记时间" label-width="140px">
116 <el-input v-model="form.djsj" ></el-input>
117 </el-form-item>
118 </el-col>
119 <el-col :span="8">
120 <el-form-item label="登簿人" label-width="140px">
121 <el-input v-model="form.dbr" ></el-input>
122 </el-form-item>
123 </el-col>
124 <el-col :span="8">
125 <el-form-item label="附记" label-width="140px">
126 <el-input v-model="form.fj" ></el-input>
127 </el-form-item>
128 </el-col>
129 </el-row>
130 <el-form-item class="btn">
131 <el-button type="primary" @click="submitForm">保存</el-button>
132 <el-button @click="closeDialog">取消</el-button>
133 </el-form-item>
134 </el-form>
135
136 </div>
137
138 </div>
139 </template>
140 <script>
141 export default {
142 props: {
143 formData: {
144 type: Object,
145 default: () => { },
146 },
147 },
148 data () {
149 return {
150 form:{},
151 qsztList: [
152 {
153 value: "0",
154 label: "临时",
155 },
156 {
157 value: "1",
158 label: "现势",
159 },
160 {
161 value: "2",
162 label: "历史",
163 },
164
165 ],
166 label:"",
167 };
168 },
169 mounted () {
170 if (this.formData.data) {
171 this.$nextTick(() => {
172 this.form = Object.assign({}, this.formData.data)
173 this.form.qszt=this.form.qszt=='0'?"临时":this.form.qszt=='1'?"现势":"历史"
174 })
175 }
176 },
177
178 methods: {
179 //新增常用意见
180 submitForm () {
181
182 this.$refs.form.validate(valid => {
183 if (valid) {
184 // addUserCommonOpinion({ commonOpinion: this.form.commonOpinion }).then(res => {
185 // if (res.code == 200) {
186 // this.$message.success("新增成功")
187 // this.closeaddDiglog();
188 // this.getList()
189 // } else {
190 // this.$message.error(res.message)
191 // }
192 // })
193 } else {
194 return false;
195 }
196 });
197 },
198 closeDialog () {
199 this.$popupCacel()
200 this.$refs['form'].resetFields();
201 // this.resetTableFields();
202 }
203 },
204 };
205 </script>
206 <style scoped lang="scss">
207 @import "~@/styles/mixin.scss";
208 @import "~@/styles/public.scss";
209
210
211 .jtfccx-edit {
212 @include flex;
213 flex-direction: column;
214 overflow-y: hidden;
215 max-height: 85vh;
216 padding: 0 2px;
217
218
219 .btn{
220 text-align: center;
221
222 }
223 }
224 </style>
1 <!--
2 * @Description :抵押权登记信息
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 14:41:50
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -20,6 +25,11 @@ ...@@ -20,6 +25,11 @@
20 row.qszt == '0' ? 'linshi' : '', 25 row.qszt == '0' ? 'linshi' : '',
21 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 26 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
22 ]"> 27 ]">
28 <div class="setbut" v-if="item.prop == 'cz'">
29 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
30 <el-button type="text" icon="el-icon-edit-outline" @click="AddDialog(row)">新增</el-button>
31 <el-button type="text" icon="el-icon-edit-outline" @click="deleteDialog(row)">删除</el-button>
32 </div>
23 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 33 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
24 正在办理 34 正在办理
25 </div> 35 </div>
...@@ -95,6 +105,48 @@ export default { ...@@ -95,6 +105,48 @@ export default {
95 } 105 }
96 return name; 106 return name;
97 }, 107 },
108 AddDialog(row){
109 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
110 data: ''
111 })
112 },
113 editDialog(row){
114 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
115 datalist:this.columns,
116 data: row,
117
118 })
119 },
120 // 删除
121 deleteDialog(row){
122 let that = this
123 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
124 confirmButtonText: '确定',
125 cancelButtonText: '取消',
126 type: 'warning'
127 }).then(async () => {
128 // let bsmClmx = this.previewImg.imgList[this.previewImg.index].bsmClmx
129 // deleteClmx(bsmClmx).then(res => {
130 // if (res.code == 200) {
131 // that.$emit('updateList', res.result)
132 // that.$message({
133 // message: '删除成功!',
134 // type: 'success'
135 // })
136 // }
137 // })
138 that.$message({
139 message: '删除成功!',
140 type: 'success'
141 })
142 }).catch(() => {
143 this.$message({
144 type: 'info',
145 message: '已取消删除'
146 })
147 })
148
149 }
98 }, 150 },
99 }; 151 };
100 </script> 152 </script>
......
1 <!--
2 * @Description : 地役权登记信息
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 14:45:17
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -20,6 +25,11 @@ ...@@ -20,6 +25,11 @@
20 row.qszt == '0' ? 'linshi' : '', 25 row.qszt == '0' ? 'linshi' : '',
21 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 26 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
22 ]"> 27 ]">
28 <div class="setbut" v-if="item.prop == 'cz'">
29 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
30 <el-button type="text" icon="el-icon-edit-outline" @click="AddDialog(row)">新增</el-button>
31 <el-button type="text" icon="el-icon-edit-outline" @click="deleteDialog(row)">删除</el-button>
32 </div>
23 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 33 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
24 正在办理 34 正在办理
25 </div> 35 </div>
...@@ -95,6 +105,49 @@ export default { ...@@ -95,6 +105,49 @@ export default {
95 } 105 }
96 return name; 106 return name;
97 }, 107 },
108 AddDialog(row){
109 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
110 data: ''
111 })
112 },
113 editDialog(row){
114 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
115 datalist:this.columns,
116 data: row,
117
118 })
119 },
120 // 删除
121 deleteDialog(row){
122 let that = this
123 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
124 confirmButtonText: '确定',
125 cancelButtonText: '取消',
126 type: 'warning'
127 }).then(async () => {
128
129 // let bsmClmx = this.previewImg.imgList[this.previewImg.index].bsmClmx
130 // deleteClmx(bsmClmx).then(res => {
131 // if (res.code == 200) {
132 // that.$emit('updateList', res.result)
133 // that.$message({
134 // message: '删除成功!',
135 // type: 'success'
136 // })
137 // }
138 // })
139 that.$message({
140 message: '删除成功!',
141 type: 'success'
142 })
143 }).catch(() => {
144 this.$message({
145 type: 'info',
146 message: '已取消删除'
147 })
148 })
149
150 }
98 }, 151 },
99 }; 152 };
100 </script> 153 </script>
......
1 <!--
2 * @Description : 房地产权1
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 14:45:00
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -22,6 +27,11 @@ ...@@ -22,6 +27,11 @@
22 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 27 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
23 item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '', 28 item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '',
24 ]"> 29 ]">
30 <div class="setbut" v-if="item.prop == 'cz'">
31 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
32 <el-button type="text" icon="el-icon-edit-outline" @click="AddDialog(row)">新增</el-button>
33 <el-button type="text" icon="el-icon-edit-outline" @click="deleteDialog(row)">删除</el-button>
34 </div>
25 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 35 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
26 正在办理 36 正在办理
27 </div> 37 </div>
...@@ -100,6 +110,49 @@ ...@@ -100,6 +110,49 @@
100 } 110 }
101 return name; 111 return name;
102 }, 112 },
113 AddDialog(row){
114 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
115 data: ''
116 })
117 },
118 editDialog(row){
119 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
120 datalist:this.columns,
121 data: row,
122
123 })
124 },
125 // 删除
126 deleteDialog(row){
127 let that = this
128 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
129 confirmButtonText: '确定',
130 cancelButtonText: '取消',
131 type: 'warning'
132 }).then(async () => {
133
134 // let bsmClmx = this.previewImg.imgList[this.previewImg.index].bsmClmx
135 // deleteClmx(bsmClmx).then(res => {
136 // if (res.code == 200) {
137 // that.$emit('updateList', res.result)
138 // that.$message({
139 // message: '删除成功!',
140 // type: 'success'
141 // })
142 // }
143 // })
144 that.$message({
145 message: '删除成功!',
146 type: 'success'
147 })
148 }).catch(() => {
149 this.$message({
150 type: 'info',
151 message: '已取消删除'
152 })
153 })
154
155 }
103 }, 156 },
104 }; 157 };
105 </script> 158 </script>
......
1 <!--
2 * @Description : 房地产权2
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 14:42:33
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -20,6 +25,11 @@ ...@@ -20,6 +25,11 @@
20 row.qszt == '0' ? 'linshi' : '', 25 row.qszt == '0' ? 'linshi' : '',
21 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 26 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
22 ]"> 27 ]">
28 <div class="setbut" v-if="item.prop == 'cz'">
29 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
30 <el-button type="text" icon="el-icon-edit-outline" @click="AddDialog(row)">新增</el-button>
31 <el-button type="text" icon="el-icon-edit-outline" @click="deleteDialog(row)">删除</el-button>
32 </div>
23 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 33 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
24 正在办理 34 正在办理
25 </div> 35 </div>
...@@ -95,6 +105,49 @@ export default { ...@@ -95,6 +105,49 @@ export default {
95 } 105 }
96 return name; 106 return name;
97 }, 107 },
108 AddDialog(row){
109 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
110 data: ''
111 })
112 },
113 editDialog(row){
114 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
115 datalist:this.columns,
116 data: row,
117
118 })
119 },
120 // 删除
121 deleteDialog(row){
122 let that = this
123 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
124 confirmButtonText: '确定',
125 cancelButtonText: '取消',
126 type: 'warning'
127 }).then(async () => {
128
129 // let bsmClmx = this.previewImg.imgList[this.previewImg.index].bsmClmx
130 // deleteClmx(bsmClmx).then(res => {
131 // if (res.code == 200) {
132 // that.$emit('updateList', res.result)
133 // that.$message({
134 // message: '删除成功!',
135 // type: 'success'
136 // })
137 // }
138 // })
139 that.$message({
140 message: '删除成功!',
141 type: 'success'
142 })
143 }).catch(() => {
144 this.$message({
145 type: 'info',
146 message: '已取消删除'
147 })
148 })
149
150 }
98 }, 151 },
99 }; 152 };
100 </script> 153 </script>
......
1 <!--
2 * @Description :国有建设用地使用权
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 17:11:35
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -80,7 +85,6 @@ ...@@ -80,7 +85,6 @@
80 }).then((res) => { 85 }).then((res) => {
81 if (res.code === 200) { 86 if (res.code === 200) {
82 this.tableData = res.result; 87 this.tableData = res.result;
83 console.log("this.tableData",this.tableData);
84 if (this.tableData.length < datas.columns().emptycolNum) { 88 if (this.tableData.length < datas.columns().emptycolNum) {
85 this.emptycolNum = 89 this.emptycolNum =
86 datas.columns().emptycolNum - this.tableData.length; 90 datas.columns().emptycolNum - this.tableData.length;
...@@ -110,17 +114,20 @@ ...@@ -110,17 +114,20 @@
110 }, 114 },
111 AddDialog(row){ 115 AddDialog(row){
112 this.$popupDialog("新增", "djbBook/components/djbeditDialog", { 116 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
117 datalist:this.columns,
113 data: '' 118 data: ''
119
114 }) 120 })
115 }, 121 },
116 editDialog(row){ 122 editDialog(row){
117 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", { 123 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
118 data: row 124 datalist:this.columns,
125 data: row,
126
119 }) 127 })
120 }, 128 },
121 // 删除 129 // 删除
122 deleteDialog(row){ 130 deleteDialog(row){
123 console.log("row",row);
124 let that = this 131 let that = this
125 this.$confirm('此操作将永久删除, 是否继续?', '提示', { 132 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
126 confirmButtonText: '确定', 133 confirmButtonText: '确定',
......
1 <!--
2 * @Description :用地
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 14:43:11
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -22,6 +27,11 @@ ...@@ -22,6 +27,11 @@
22 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 27 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
23 item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '', 28 item.prop == 'qszt' && row.qszt == '1' ? 'xianshiIcon' : '',
24 ]"> 29 ]">
30 <div class="setbut" v-if="item.prop == 'cz'">
31 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
32 <el-button type="text" icon="el-icon-edit-outline" @click="AddDialog(row)">新增</el-button>
33 <el-button type="text" icon="el-icon-edit-outline" @click="deleteDialog(row)">删除</el-button>
34 </div>
25 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 35 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
26 正在办理 36 正在办理
27 </div> 37 </div>
...@@ -129,6 +139,49 @@ ...@@ -129,6 +139,49 @@
129 } 139 }
130 return name; 140 return name;
131 }, 141 },
142 AddDialog(row){
143 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
144 data: ''
145 })
146 },
147 editDialog(row){
148 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
149 datalist:this.columns,
150 data: row,
151
152 })
153 },
154 // 删除
155 deleteDialog(row){
156 let that = this
157 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
158 confirmButtonText: '确定',
159 cancelButtonText: '取消',
160 type: 'warning'
161 }).then(async () => {
162
163 // let bsmClmx = this.previewImg.imgList[this.previewImg.index].bsmClmx
164 // deleteClmx(bsmClmx).then(res => {
165 // if (res.code == 200) {
166 // that.$emit('updateList', res.result)
167 // that.$message({
168 // message: '删除成功!',
169 // type: 'success'
170 // })
171 // }
172 // })
173 that.$message({
174 message: '删除成功!',
175 type: 'success'
176 })
177 }).catch(() => {
178 this.$message({
179 type: 'info',
180 message: '已取消删除'
181 })
182 })
183
184 }
132 }, 185 },
133 }; 186 };
134 </script> 187 </script>
......
1 <!--
2 * @Description :预告登记信息
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 14:44:18
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -20,6 +25,11 @@ ...@@ -20,6 +25,11 @@
20 row.qszt == '0' ? 'linshi' : '', 25 row.qszt == '0' ? 'linshi' : '',
21 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 26 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
22 ]"> 27 ]">
28 <div class="setbut" v-if="item.prop == 'cz'">
29 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
30 <el-button type="text" icon="el-icon-edit-outline" @click="AddDialog(row)">新增</el-button>
31 <el-button type="text" icon="el-icon-edit-outline" @click="deleteDialog(row)">删除</el-button>
32 </div>
23 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 33 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
24 正在办理 34 正在办理
25 </div> 35 </div>
...@@ -95,6 +105,49 @@ export default { ...@@ -95,6 +105,49 @@ export default {
95 } 105 }
96 return name; 106 return name;
97 }, 107 },
108 AddDialog(row){
109 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
110 data: ''
111 })
112 },
113 editDialog(row){
114 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
115 datalist:this.columns,
116 data: row,
117
118 })
119 },
120 // 删除
121 deleteDialog(row){
122 let that = this
123 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
124 confirmButtonText: '确定',
125 cancelButtonText: '取消',
126 type: 'warning'
127 }).then(async () => {
128
129 // let bsmClmx = this.previewImg.imgList[this.previewImg.index].bsmClmx
130 // deleteClmx(bsmClmx).then(res => {
131 // if (res.code == 200) {
132 // that.$emit('updateList', res.result)
133 // that.$message({
134 // message: '删除成功!',
135 // type: 'success'
136 // })
137 // }
138 // })
139 that.$message({
140 message: '删除成功!',
141 type: 'success'
142 })
143 }).catch(() => {
144 this.$message({
145 type: 'info',
146 message: '已取消删除'
147 })
148 })
149
150 }
98 }, 151 },
99 }; 152 };
100 </script> 153 </script>
......
1 <!--
2 * @Description :异议登记信息
3 * @Autor : miaofang
4 * @LastEditTime : 2023-06-02 14:41:03
5 -->
1 <template> 6 <template>
2 <div class="djxxTable"> 7 <div class="djxxTable">
3 <div class="tableBox"> 8 <div class="tableBox">
...@@ -20,6 +25,11 @@ ...@@ -20,6 +25,11 @@
20 row.qszt == '0' ? 'linshi' : '', 25 row.qszt == '0' ? 'linshi' : '',
21 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '', 26 item.prop == 'qszt' && row.qszt == '0' ? 'linshiIcon' : '',
22 ]"> 27 ]">
28 <div class="setbut" v-if="item.prop == 'cz'">
29 <el-button type="text" icon="el-icon-edit-outline" @click="editDialog(row)">编辑</el-button>
30 <el-button type="text" icon="el-icon-edit-outline" @click="AddDialog(row)">新增</el-button>
31 <el-button type="text" icon="el-icon-edit-outline" @click="deleteDialog(row)">删除</el-button>
32 </div>
23 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'"> 33 <div class="icon" v-if="item.prop == 'qszt' && row.qszt == '0'">
24 正在办理 34 正在办理
25 </div> 35 </div>
...@@ -95,6 +105,49 @@ export default { ...@@ -95,6 +105,49 @@ export default {
95 } 105 }
96 return name; 106 return name;
97 }, 107 },
108 AddDialog(row){
109 this.$popupDialog("新增", "djbBook/components/djbeditDialog", {
110 data: ''
111 })
112 },
113 editDialog(row){
114 this.$popupDialog("编辑", "djbBook/components/djbeditDialog", {
115 datalist:this.columns,
116 data: row,
117
118 })
119 },
120 // 删除
121 deleteDialog(row){
122 let that = this
123 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
124 confirmButtonText: '确定',
125 cancelButtonText: '取消',
126 type: 'warning'
127 }).then(async () => {
128
129 // let bsmClmx = this.previewImg.imgList[this.previewImg.index].bsmClmx
130 // deleteClmx(bsmClmx).then(res => {
131 // if (res.code == 200) {
132 // that.$emit('updateList', res.result)
133 // that.$message({
134 // message: '删除成功!',
135 // type: 'success'
136 // })
137 // }
138 // })
139 that.$message({
140 message: '删除成功!',
141 type: 'success'
142 })
143 }).catch(() => {
144 this.$message({
145 type: 'info',
146 message: '已取消删除'
147 })
148 })
149
150 }
98 }, 151 },
99 }; 152 };
100 </script> 153 </script>
......
...@@ -92,9 +92,7 @@ import { loadTreeData, getNode } from "./djbFrameData.js"; ...@@ -92,9 +92,7 @@ import { loadTreeData, getNode } from "./djbFrameData.js";
92 bdcdyh: this.bdcdyh, 92 bdcdyh: this.bdcdyh,
93 }).then((res) => { 93 }).then((res) => {
94 if (res.code === 200) { 94 if (res.code === 200) {
95 console.log("res.result","res.result",res.result);
96 this.treedata = loadTreeData(res.result, this.bdcdyh); 95 this.treedata = loadTreeData(res.result, this.bdcdyh);
97 console.log("this.treedata","this.treedata",this.treedata);
98 this.$nextTick(function () { 96 this.$nextTick(function () {
99 this.defaultNode = getNode(this.qllx, { linShi: 0, xianShi: 0, liShi: 0 }, ""); 97 this.defaultNode = getNode(this.qllx, { linShi: 0, xianShi: 0, liShi: 0 }, "");
100 this.$refs.tree.setCurrentKey(this.defaultNode.id); //data[0].id为默认选中的节点 98 this.$refs.tree.setCurrentKey(this.defaultNode.id); //data[0].id为默认选中的节点
...@@ -112,6 +110,7 @@ import { loadTreeData, getNode } from "./djbFrameData.js"; ...@@ -112,6 +110,7 @@ import { loadTreeData, getNode } from "./djbFrameData.js";
112 }, 110 },
113 handleNodeClick (data, node, elem) { 111 handleNodeClick (data, node, elem) {
114 this.$parent.loadComponent(this.currentSelectProps,data); 112 this.$parent.loadComponent(this.currentSelectProps,data);
113 this.$parent.tabset();
115 }, 114 },
116 115
117 } 116 }
......
...@@ -41,21 +41,19 @@ export default { ...@@ -41,21 +41,19 @@ export default {
41 methods: { 41 methods: {
42 //加载流程初始参数 42 //加载流程初始参数
43 flowInitParam () { 43 flowInitParam () {
44 this.bsmSlsq='dd7176d47d79abc17739a1ca06172e96'
45 this.bestepid='cs'
46 var formdata = new FormData();
47 formdata.append("bsmSlsq", this.bsmSlsq);
48 formdata.append("bestepid", this.bestepid);
49 stepExpandInfo(formdata).then((res) => {
50 if (res.code === 200) {
51 this.leftButtonList = res.result.button;
52 this.rightButtonList = res.result.operation;
53 this.slsq = res.result.slsq
54 }
55 })
44 56
45 // var formdata = new FormData();
46 // formdata.append("bsmSlsq", this.bsmSlsq);
47 // formdata.append("bestepid", this.bestepid);
48 // console.log("加载流程初始参数",formdata)
49 // stepExpandInfo(formdata).then((res) => {
50 // if (res.code === 200) {
51 // this.leftButtonList = res.result.button;
52 // this.rightButtonList = res.result.operation;
53 // this.slsq = res.result.slsq
54 // }
55 // })
56 this.leftButtonList = ["1111","222222"]
57 this.rightButtonList = ["333333","444444"]
58 // this.slsq = res.result.slsq
59 }, 57 },
60 //流程环节操作按钮 58 //流程环节操作按钮
61 operation (item) { 59 operation (item) {
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
5 */ 5 */
6 import { getForm } from "../flowform"; 6 import { getForm } from "../flowform";
7 import { getHomeNoticeList } from "@/api/user.js" 7 import { getHomeNoticeList } from "@/api/user.js"
8 import { log } from "bpmn-js-token-simulation";
8 export default { 9 export default {
9 data () { 10 data () {
10 return { 11 return {
...@@ -42,7 +43,6 @@ export default { ...@@ -42,7 +43,6 @@ export default {
42 } 43 }
43 } 44 }
44 this.componentTag = getForm(tabname, this.$route.query.sqywbm); 45 this.componentTag = getForm(tabname, this.$route.query.sqywbm);
45 console.log(tabname);
46 } 46 }
47 } 47 }
48 } 48 }
......
1 /* 1 /*
2 * @Description: 2 * @Description:
3 * @Autor: renchao 3 * @Autor: renchao
4 * @LastEditTime: 2023-05-18 15:01:31 4 * @LastEditTime: 2023-05-18 15:01:31
5 */ 5 */
...@@ -16,6 +16,7 @@ import { ...@@ -16,6 +16,7 @@ import {
16 getNextLinkInfo, 16 getNextLinkInfo,
17 } from "@/api/fqsq.js"; 17 } from "@/api/fqsq.js";
18 import { mapGetters } from 'vuex' 18 import { mapGetters } from 'vuex'
19 import { log } from "bpmn-js-token-simulation";
19 export default { 20 export default {
20 data () { 21 data () {
21 return { 22 return {
......