74098d96 by 任超

style;申请业务规则

1 parent 8a48e974
...@@ -5,4 +5,4 @@ NODE_ENV=development ...@@ -5,4 +5,4 @@ NODE_ENV=development
5 VUE_APP_BASE_API = '/dev-api' 5 VUE_APP_BASE_API = '/dev-api'
6 6
7 # 开发环境 7 # 开发环境
8 VUE_APP_API_BASE_URL = 'http://192.168.2.95:8009' 8 VUE_APP_API_BASE_URL = 'http://192.168.2.44:8009'
......
...@@ -4,19 +4,28 @@ import request from '@/utils/request' ...@@ -4,19 +4,28 @@ import request from '@/utils/request'
4 */ 4 */
5 // 申请业务规则API-根据条件进行列表查询 5 // 申请业务规则API-根据条件进行列表查询
6 export function getSysSqdjywBysearch (data) { 6 export function getSysSqdjywBysearch (data) {
7 return request({ 7 return request({
8 url: '/system/sysSqdjyw/getSysSqdjywBysearch', 8 url: '/system/sysSqdjyw/getSysSqdjywBysearch',
9 method: 'post', 9 method: 'post',
10 data 10 data
11 }) 11 })
12 } 12 }
13 // 读取明细 13 /*
14 export function getSysSqdjywDetailById (id) { 14 获取登记类型信息-申请业务规则
15 return request({ 15 */
16 url: '/system/sysSqdjyw/getSysSqdjywDetailById', 16 export function getDjlxInfo (id) {
17 method: 'get', 17 return request({
18 params: { 18 url: '/system/sysSqdjyw/getDjlxInfo?parentid=' + id,
19 id: id 19 method: 'post'
20 } 20 })
21 }) 21 }
22
23 /*
24 读取申请登记业务信息-申请业务规则
25 */
26 export function getSqdjywDetail (bsmSqyw) {
27 return request({
28 url: '/system/sysSqdjyw/getSqdjywDetail?bsmSqyw=' + bsmSqyw,
29 method: 'get'
30 })
22 } 31 }
...\ No newline at end of file ...\ No newline at end of file
......
1 <template> 1 <template>
2 <!-- 编辑 --> 2 <!-- 编辑 -->
3 <dialogBox submitForm="submitForm" @closeDialog="closeDialog" @submitForm="handleSubmit" v-model="myValue" 3 <dialogBox submitForm="submitForm" @closeDialog="closeDialog" @submitForm="handleSubmit" width="80%" v-model="myValue"
4 :isSave="details.isenable == 1" title="字典信息" :saveloding="saveloding"> 4 :isSave="details.isenable == 1" title="字典信息" :saveloding="saveloding">
5 <el-form :model="ruleForm" ref="ruleForm" label-width="120px"> 5 <el-form :model="ruleForm" ref="ruleForm" label-width="120px">
6 <el-row :gutter="20"> 6 <el-row :gutter="20">
...@@ -63,6 +63,7 @@ export default { ...@@ -63,6 +63,7 @@ export default {
63 }, 63 },
64 { 64 {
65 prop: 'dcode', 65 prop: 'dcode',
66 width: '100',
66 label: '字典项编码', 67 label: '字典项编码',
67 render: (h, scope) => { 68 render: (h, scope) => {
68 return ( 69 return (
...@@ -98,7 +99,7 @@ export default { ...@@ -98,7 +99,7 @@ export default {
98 }, 99 },
99 { 100 {
100 prop: 'isenable', 101 prop: 'isenable',
101 width: '160px', 102 width: '160',
102 label: '是否禁用', 103 label: '是否禁用',
103 render: (h, scope) => { 104 render: (h, scope) => {
104 return ( 105 return (
...@@ -112,6 +113,7 @@ export default { ...@@ -112,6 +113,7 @@ export default {
112 { 113 {
113 prop: 'normcode', 114 prop: 'normcode',
114 label: '部标编码', 115 label: '部标编码',
116 width: '100',
115 render: (h, scope) => { 117 render: (h, scope) => {
116 return ( 118 return (
117 <div> 119 <div>
...@@ -144,7 +146,7 @@ export default { ...@@ -144,7 +146,7 @@ export default {
144 } 146 }
145 }, 147 },
146 { 148 {
147 width: '130px', 149 width: '130',
148 label: '移动', 150 label: '移动',
149 render: (h, scope) => { 151 render: (h, scope) => {
150 return ( 152 return (
...@@ -156,7 +158,7 @@ export default { ...@@ -156,7 +158,7 @@ export default {
156 } 158 }
157 }, 159 },
158 { 160 {
159 width: '150px', 161 width: '150',
160 label: '操作', 162 label: '操作',
161 render: (h, scope) => { 163 render: (h, scope) => {
162 return ( 164 return (
......
...@@ -3,16 +3,16 @@ ...@@ -3,16 +3,16 @@
3 --> 3 -->
4 <template> 4 <template>
5 <div class='该组件名称'> 5 <div class='该组件名称'>
6 <el-form :model="ruleForm" :rules="rules" label-width="135px"> 6 <el-form :model="ruleForm" :rules="rules">
7 <el-row :gutter="20"> 7 <el-row>
8 <el-col :span="8"> 8 <el-col :span="5">
9 <el-form-item label="登记业务编码" prop="djywbm"> 9 <el-form-item label="登记业务编码">
10 <el-input v-model="ruleForm.djywbm"></el-input> 10 {{ ruleForm.djywbm }}
11 </el-form-item> 11 </el-form-item>
12 </el-col> 12 </el-col>
13 <el-col :span="16"> 13 <el-col :span="12">
14 <el-form-item label="登记业务名称" prop="djywmc"> 14 <el-form-item label="登记业务名称">
15 <el-input v-model="ruleForm.djywmc"></el-input> 15 {{ ruleForm.djywmc }}
16 </el-form-item> 16 </el-form-item>
17 </el-col> 17 </el-col>
18 </el-row> 18 </el-row>
...@@ -25,23 +25,15 @@ ...@@ -25,23 +25,15 @@
25 <script> 25 <script>
26 import { upward, down } from '@/utils/operation' 26 import { upward, down } from '@/utils/operation'
27 export default { 27 export default {
28 props: {
29 djqxList: { type: Array, default: [] },
30 ruleForm: {
31 type: Object, default: {}
32 }
33 },
28 data () { 34 data () {
29 return { 35 return {
30 key: 0, 36 key: 0,
31 ruleForm: {
32 djywbm: '',
33 djywmc: ''
34 },
35 mcOptions: [
36 {
37 name: '买卖',
38 value: '1'
39 },
40 {
41 name: '买卖继承',
42 value: '2'
43 }
44 ],
45 rules: { 37 rules: {
46 djywbm: [ 38 djywbm: [
47 { required: true, message: '登记业务编码', trigger: 'blur' }, 39 { required: true, message: '登记业务编码', trigger: 'blur' },
...@@ -68,31 +60,32 @@ export default { ...@@ -68,31 +60,32 @@ export default {
68 type: 'index' 60 type: 'index'
69 }, 61 },
70 { 62 {
71 prop: 'djqxbm', 63 prop: 'djywbm',
64 width: '100',
72 label: '登记情形编码', 65 label: '登记情形编码',
73 render: (h, scope) => { 66 render: (h, scope) => {
74 return ( 67 return (
75 <el-input placeholder="登记情形编码" value={scope.row[scope.column.property]} 68 <el-input placeholder="登记情形编码" disabled={scope.row.sftsdjqx == '1'} value={scope.row[scope.column.property]}
76 onInput={(val) => { scope.row[scope.column.property] = val }}></el-input> 69 onInput={(val) => { scope.row[scope.column.property] = val }}></el-input>
77 ) 70 )
78 } 71 }
79 }, 72 },
80 { 73 {
81 prop: 'djqxmc', 74 prop: 'djywmc',
82 label: '登记情形名称', 75 label: '登记情形名称',
83 render: (h, scope) => { 76 render: (h, scope) => {
84 return ( 77 return (
85 <el-input placeholder="登记情形名称" value={scope.row[scope.column.property]} 78 <el-input placeholder="登记情形名称" disabled={scope.row.sftsdjqx == '1'} value={scope.row[scope.column.property]}
86 onInput={(val) => { scope.row[scope.column.property] = val }}></el-input> 79 onInput={(val) => { scope.row[scope.column.property] = val }}></el-input>
87 ) 80 )
88 } 81 }
89 }, 82 },
90 { 83 {
91 label: '是否启用登记情形', 84 label: '是否启用登记情形',
92 width: '160', 85 width: '140',
93 render: (h, scope) => { 86 render: (h, scope) => {
94 return ( 87 return (
95 <el-radio-group v-model={scope.row.sfqy} onChange={(val) => { scope.row[scope.column.property] = val }}> 88 <el-radio-group v-model={scope.row.sfqy} disabled={scope.row.sftsdjqx == '1'} onChange={(val) => { scope.row[scope.column.property] = val }}>
96 <el-radio label={1}>启用</el-radio> 89 <el-radio label={1}>启用</el-radio>
97 <el-radio label={0}>禁用</el-radio> 90 <el-radio label={0}>禁用</el-radio>
98 </el-radio-group> 91 </el-radio-group>
...@@ -100,21 +93,21 @@ export default { ...@@ -100,21 +93,21 @@ export default {
100 } 93 }
101 }, 94 },
102 { 95 {
103 prop: 'djyymb', 96 prop: 'djyy',
104 label: '登记原因模板', 97 label: '登记原因模板',
105 render: (h, scope) => { 98 render: (h, scope) => {
106 return ( 99 return (
107 <el-input placeholder="登记原因模板" value={scope.row[scope.column.property]} 100 <el-input placeholder="登记原因模板" disabled={scope.row.sftsdjqx == '1'} value={scope.row[scope.column.property]}
108 onInput={(val) => { scope.row[scope.column.property] = val }}></el-input> 101 onInput={(val) => { scope.row[scope.column.property] = val }}></el-input>
109 ) 102 )
110 } 103 }
111 }, 104 },
112 { 105 {
113 label: '是否启用模板', 106 label: '是否启用模板',
114 width: '160', 107 width: '140',
115 render: (h, scope) => { 108 render: (h, scope) => {
116 return ( 109 return (
117 <el-radio-group v-model={scope.row.sfqymb} onChange={(val) => { scope.row[scope.column.property] = val }}> 110 <el-radio-group v-model={scope.row.sfqymb} disabled={scope.row.sftsdjqx == '1'} onChange={(val) => { scope.row[scope.column.property] = val }}>
118 <el-radio label={1}>启用</el-radio> 111 <el-radio label={1}>启用</el-radio>
119 <el-radio label={0}>禁用</el-radio> 112 <el-radio label={0}>禁用</el-radio>
120 </el-radio-group> 113 </el-radio-group>
...@@ -123,7 +116,7 @@ export default { ...@@ -123,7 +116,7 @@ export default {
123 }, 116 },
124 { 117 {
125 label: '移动', 118 label: '移动',
126 width: '90', 119 width: '80',
127 render: (h, scope) => { 120 render: (h, scope) => {
128 return ( 121 return (
129 <div> 122 <div>
...@@ -134,23 +127,18 @@ export default { ...@@ -134,23 +127,18 @@ export default {
134 } 127 }
135 } 128 }
136 ], 129 ],
137 tableData: [{ 130 tableData: []
138 djqxmc: '',
139 djqxbm: '',
140 djyymb: '',
141 sfqymb: 1,
142 sfqy: 1
143 },
144 {
145 djqxmc: '',
146 djqxbm: '',
147 djyymb: '',
148 sfqymb: 0,
149 sfqy: 0
150 }]
151 } 131 }
152 }, 132 },
153 watch: { 133 watch: {
134 djqxList: {
135 handler: function (newValue) {
136 this.tableData = newValue
137 console.log(this.tableData, 'this.tableDatathis.tableDatathis.tableData');
138 },
139 deep: true,
140 immediate: true
141 },
154 tableData: { 142 tableData: {
155 handler (newValue, oldValue) { 143 handler (newValue, oldValue) {
156 this.$emit('updateValue', newValue) 144 this.$emit('updateValue', newValue)
...@@ -187,4 +175,7 @@ export default { ...@@ -187,4 +175,7 @@ export default {
187 } 175 }
188 </script> 176 </script>
189 <style scoped lang='scss'> 177 <style scoped lang='scss'>
178 /deep/.el-radio {
179 margin-right: 5px;
180 }
190 </style> 181 </style>
...\ No newline at end of file ...\ No newline at end of file
......
1 <template> 1 <template>
2 <dialogBox title="申请业务规则配置" @submitForm="submitForm" @closeDialog="closeDialog" v-model="value"> 2 <dialogBox title="申请业务规则配置" @submitForm="submitForm" @closeDialog="closeDialog" v-model="value">
3 <ul class="edit-title-list"> 3 <ul class="edit-title-list" v-if="titleList.length > 0">
4 <li v-for="(item, index) in titleList" @click="handleTitleSelct(item)" :key="index" 4 <li v-for="(item, index) in titleList" @click="handleTitleSelct(item, index)" :key="index"
5 :class="{ active: item.select }">{{ 5 :class="{ active: index == tn }">{{
6 item.name 6 item.nodename
7 }}</li> 7 }}</li>
8 </ul> 8 </ul>
9 <div class="sqywgz-edit"> 9 <div class="sqywgz-edit">
...@@ -16,18 +16,18 @@ ...@@ -16,18 +16,18 @@
16 <el-form :model="ruleForm" v-if="n == 0" :rules="rules" label-width="135px" ref="ruleForm"> 16 <el-form :model="ruleForm" v-if="n == 0" :rules="rules" label-width="135px" ref="ruleForm">
17 <el-row> 17 <el-row>
18 <el-col :span="8"> 18 <el-col :span="8">
19 <el-form-item label="权利类型编码" prop="qllxbm"> 19 <el-form-item label="权利类型编码">
20 <el-input v-model="ruleForm.qllxbm"></el-input> 20 <el-input v-model="ruleForm.qllxbm" disabled></el-input>
21 </el-form-item> 21 </el-form-item>
22 </el-col> 22 </el-col>
23 <el-col :span="8"> 23 <el-col :span="8">
24 <el-form-item label="权利类型名称" prop="qllxmc"> 24 <el-form-item label="权利类型名称">
25 <el-input v-model="ruleForm.qllxmc"></el-input> 25 <el-input v-model="ruleForm.qllxmc" disabled></el-input>
26 </el-form-item> 26 </el-form-item>
27 </el-col> 27 </el-col>
28 <el-col :span="8"> 28 <el-col :span="8">
29 <el-form-item label="申请分类" prop="sqfl"> 29 <el-form-item label="申请分类">
30 <el-select v-model="ruleForm.sqfl" placeholder="请选择" class="width100"> 30 <el-select v-model="ruleForm.sqfl" disabled placeholder="请选择" class="width100">
31 <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> 31 <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
32 </el-option> 32 </el-option>
33 </el-select> 33 </el-select>
...@@ -36,18 +36,18 @@ ...@@ -36,18 +36,18 @@
36 </el-row> 36 </el-row>
37 <el-row> 37 <el-row>
38 <el-col :span="8"> 38 <el-col :span="8">
39 <el-form-item label="登记类型编码" prop="djlxbm"> 39 <el-form-item label="登记类型编码">
40 <el-input v-model="ruleForm.djlxbm"></el-input> 40 <el-input v-model="ruleForm.djlxbm" disabled></el-input>
41 </el-form-item> 41 </el-form-item>
42 </el-col> 42 </el-col>
43 <el-col :span="8"> 43 <el-col :span="8">
44 <el-form-item label="登记类型名称" prop="djlxmc"> 44 <el-form-item label="登记类型名称">
45 <el-input v-model="ruleForm.djlxmc"></el-input> 45 <el-input v-model="ruleForm.djlxmc" disabled></el-input>
46 </el-form-item> 46 </el-form-item>
47 </el-col> 47 </el-col>
48 <el-col :span="8"> 48 <el-col :span="8">
49 <el-form-item label="发起业务单元类型" prop="fqywdylx"> 49 <el-form-item label="发起业务单元类型">
50 <el-select v-model="ruleForm.fqywdylx" placeholder="请选择" class="width100"> 50 <el-select v-model="ruleForm.fqywdylx" disabled placeholder="请选择" class="width100">
51 <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"> 51 <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
52 </el-option> 52 </el-option>
53 </el-select> 53 </el-select>
...@@ -56,13 +56,13 @@ ...@@ -56,13 +56,13 @@
56 </el-row> 56 </el-row>
57 <el-row> 57 <el-row>
58 <el-col :span="8"> 58 <el-col :span="8">
59 <el-form-item label="登记业务编码" prop="djywbm"> 59 <el-form-item label="登记业务编码">
60 <el-input v-model="ruleForm.djywbm"></el-input> 60 <el-input v-model="ruleForm.djywbm" disabled></el-input>
61 </el-form-item> 61 </el-form-item>
62 </el-col> 62 </el-col>
63 <el-col :span="16"> 63 <el-col :span="16">
64 <el-form-item label="登记业务名称" prop="djywmc"> 64 <el-form-item label="登记业务名称">
65 <el-input v-model="ruleForm.djywmc"></el-input> 65 <el-input v-model="ruleForm.djywmc" disabled></el-input>
66 </el-form-item> 66 </el-form-item>
67 </el-col> 67 </el-col>
68 </el-row> 68 </el-row>
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
113 </el-col> 113 </el-col>
114 </el-row> 114 </el-row>
115 </el-form> 115 </el-form>
116 <djqxsd v-else-if="n == 1" @updateValue="getValue" /> 116 <djqxsd v-else-if="n == 1" :djqxList="djqxList" :ruleForm="ruleForm" @updateValue="getValue" />
117 <clgzsd v-else-if="n == 2" @updateValue="getClValue" /> 117 <clgzsd v-else-if="n == 2" @updateValue="getClValue" />
118 <dyztsd v-else /> 118 <dyztsd v-else />
119 </div> 119 </div>
...@@ -126,32 +126,34 @@ import fileController from '@/api/fileController' ...@@ -126,32 +126,34 @@ import fileController from '@/api/fileController'
126 import djqxsd from './djqxsd.vue' 126 import djqxsd from './djqxsd.vue'
127 import clgzsd from './clgzsd.vue' 127 import clgzsd from './clgzsd.vue'
128 import dyztsd from './dyztsd.vue' 128 import dyztsd from './dyztsd.vue'
129 import { getSqdjywDetail } from '@/api/system'
129 export default { 130 export default {
130 components: { 131 components: {
131 djqxsd, 132 djqxsd,
132 clgzsd, 133 clgzsd,
133 dyztsd 134 dyztsd
134 }, 135 },
135 props: { 136 props: {
136 value: { type: Boolean, default: false }, 137 value: { type: Boolean, default: false },
138 detailList: {
139 type: Array, default: []
140 }
141 },
142 watch: {
143 detailList: {
144 handler: function (newValue) {
145 console.log(newValue, 'detailListdetailListdetailListdetailList');
146 this.titleList = newValue
147 this.getSqdjywDetail(newValue[0].bsmSqyw)
148 },
149 deep: true
150 }
137 }, 151 },
138 data () { 152 data () {
139 return { 153 return {
140 titleList: [ 154 djqxList: [],
141 { 155 tn: 0,
142 name: '第一次登记', 156 titleList: [],
143 select: true
144 },
145 {
146 name: '转移登记'
147 },
148 {
149 name: '变更登记'
150 },
151 {
152 name: '注销登记'
153 }
154 ],
155 imgUploadUrl: fileController.uploadUrl(), 157 imgUploadUrl: fileController.uploadUrl(),
156 n: 0, 158 n: 0,
157 leftList: [ 159 leftList: [
...@@ -186,35 +188,8 @@ export default { ...@@ -186,35 +188,8 @@ export default {
186 }, 188 },
187 requested: false, 189 requested: false,
188 fileList: [], 190 fileList: [],
189 options: [{ 191 options: [],
190 value: '选项1',
191 label: '黄金糕'
192 }],
193 rules: { 192 rules: {
194 qllxbm: [
195 { required: true, message: '请输入权利类型编码', trigger: 'blur' },
196 ],
197 qllxmc: [
198 { required: true, message: '请输入权利类型名称', trigger: 'blur' },
199 ],
200 sqfl: [
201 { required: true, message: '请选择申请分类', trigger: 'change' },
202 ],
203 djlxbm: [
204 { required: true, message: '请输入登记类型编码', trigger: 'blur' },
205 ],
206 djlxmc: [
207 { required: true, message: '请输入登记类型名称', trigger: 'blur' },
208 ],
209 fqywdylx: [
210 { required: true, message: '请选择发起业务单元类型', trigger: 'change' },
211 ],
212 djywbm: [
213 { required: true, message: '请输入登记业务编码', trigger: 'blur' },
214 ],
215 djywmc: [
216 { required: true, message: '请输入登记业务名称', trigger: 'blur' },
217 ],
218 sfqy: [ 193 sfqy: [
219 { required: true, message: '请选择是否启用', trigger: 'change' }, 194 { required: true, message: '请选择是否启用', trigger: 'change' },
220 ], 195 ],
...@@ -234,14 +209,17 @@ export default { ...@@ -234,14 +209,17 @@ export default {
234 }; 209 };
235 }, 210 },
236 methods: { 211 methods: {
237 handleTitleSelct (obj) { 212 getSqdjywDetail (bsmSqyw) {
238 this.titleList.forEach(item => { 213 getSqdjywDetail(bsmSqyw).then(res => {
239 if (item.select) { 214 let { ywDetail, djqx } = res.result
240 item.select = false 215 this.djqxList = djqx
241 } 216 this.ruleForm = ywDetail
242 }) 217 })
218 },
219 handleTitleSelct (obj, index) {
243 this.n = 0 220 this.n = 0
244 this.$set(obj, 'select', true) 221 this.tn = index
222 this.getSqdjywDetail(obj.bsmSqyw)
245 }, 223 },
246 getValue (val) { 224 getValue (val) {
247 console.log(val); 225 console.log(val);
......
...@@ -29,19 +29,19 @@ ...@@ -29,19 +29,19 @@
29 </div> 29 </div>
30 <!-- 表格 --> 30 <!-- 表格 -->
31 <div class="from-clues-content"> 31 <div class="from-clues-content">
32 <lb-table :page-size="pageData.pageSize" :current-page.sync="pageData.currentPage" :total="tableData.total" 32 <lb-table :page-size="pageData.pageSize" :loading="loading" :current-page.sync="pageData.currentPage"
33 @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" 33 :total="tableData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange"
34 :data="tableData.data"> 34 :column="tableData.columns" :data="tableData.data">
35 </lb-table> 35 </lb-table>
36 </div> 36 </div>
37 <editDialog v-model="isDialog" /> 37 <editDialog v-model="isDialog" :detailList="detailList" />
38 </div> 38 </div>
39 </template> 39 </template>
40 <script> 40 <script>
41 import table from "@/utils/mixin/table" 41 import table from "@/utils/mixin/table"
42 import editDialog from "./components/editDialog.vue" 42 import editDialog from "./components/editDialog.vue"
43 import { datas, sendThis } from "./sqywgzdata" 43 import { datas, sendThis } from "./sqywgzdata"
44 import { getSysSqdjywBysearch } from "@/api/sqywgz.js" 44 import { getSysSqdjywBysearch, getDjlxInfo } from "@/api/system.js"
45 export default { 45 export default {
46 name: "djbcx", 46 name: "djbcx",
47 components: { 47 components: {
...@@ -53,6 +53,7 @@ export default { ...@@ -53,6 +53,7 @@ export default {
53 }, 53 },
54 data () { 54 data () {
55 return { 55 return {
56 loading: false,
56 isDialog: false, 57 isDialog: false,
57 queryForm: { 58 queryForm: {
58 qllx: "", 59 qllx: "",
...@@ -63,7 +64,8 @@ export default { ...@@ -63,7 +64,8 @@ export default {
63 total: 0, 64 total: 0,
64 columns: datas.columns(), 65 columns: datas.columns(),
65 data: [] 66 data: []
66 } 67 },
68 detailList: []
67 } 69 }
68 }, 70 },
69 methods: { 71 methods: {
...@@ -73,18 +75,22 @@ export default { ...@@ -73,18 +75,22 @@ export default {
73 }, 75 },
74 // 初始化数据 76 // 初始化数据
75 fetchData () { 77 fetchData () {
78 this.loading = true
76 getSysSqdjywBysearch({ ...this.queryForm, ...this.pageData }).then(res => { 79 getSysSqdjywBysearch({ ...this.queryForm, ...this.pageData }).then(res => {
77 if (res.code === 200) { 80 if (res.code === 200) {
81 this.loading = false
78 let { total, records } = res.result 82 let { total, records } = res.result
79 this.tableData.total = total 83 this.tableData.total = total
80 this.tableData.data = records 84 this.tableData.data = records
81 } 85 }
82 }) 86 })
83 }, 87 },
84
85 //编辑 88 //编辑
86 editClick () { 89 editClick (row) {
87 this.isDialog = true 90 this.isDialog = true
91 getDjlxInfo(row.bsmSqyw).then(res => {
92 this.detailList = res.result
93 })
88 } 94 }
89 }, 95 },
90 }; 96 };
......
...@@ -38,24 +38,6 @@ class data extends filter { ...@@ -38,24 +38,6 @@ class data extends filter {
38 prop: "nodename",// 38 prop: "nodename",//
39 label: "权利类型", 39 label: "权利类型",
40 }, 40 },
41
42 // {
43 // // prop: "djywmc",//补换证登记 || 补证
44 // label: "权利类型",
45 // render: (h, scope) => {
46 // var djywmcs= scope.row.djywmc.split('||');
47 // var qllx=djywmcs[0];
48 // return (
49 // <div>
50 // <span>{qllx}</span>
51 // </div>
52 // );
53 // }
54 // },
55 // {
56 // prop: "nodename",//
57 // label: "登记类型",
58 // },
59 { 41 {
60 prop: "fqywdylx", 42 prop: "fqywdylx",
61 label: "发起业务单元类型", 43 label: "发起业务单元类型",
...@@ -85,7 +67,7 @@ class data extends filter { ...@@ -85,7 +67,7 @@ class data extends filter {
85 render: (h, scope) => { 67 render: (h, scope) => {
86 return ( 68 return (
87 <div> 69 <div>
88 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.editClick(scope) }}>修改</el-button> 70 <el-button type="text" icon="el-icon-edit-outline" onClick={() => { vm.editClick(scope.row) }}>修改</el-button>
89 </div> 71 </div>
90 ) 72 )
91 } 73 }
......