3f535f30
杨鑫
'初始'
|
1
2
|
<template>
<div style="background-color:#f7f7f7;padding:10px 10px;">
|
90d96766
wesley88
1
|
3
|
<div class="zhuti" v-if="onaction == '1'">
|
3f535f30
杨鑫
'初始'
|
4
5
6
7
8
9
10
11
12
13
14
15
|
<div style="height:58px;line-height:58px;">
<div style="color:#0006"> <span>招商方案管理</span> <span style="padding:0 5px;">></span> <span
style="color:#000000e6">策略管理</span></div>
</div>
<div>
<!-- 搜索 -->
<div class="formSearch">
<div class="demo-input-suffix">
<div style="width:68px;height:36px;line-height:32px;">策略名称</div>
<el-input placeholder="请输入" v-model="formSel.policyName" style="width:168px;margin-right: 15px">
</el-input>
<div style="width:68px;height:36px;line-height:32px;">适用资源</div>
|
bdbe3660
wesley88
1
|
16
|
<el-select v-model="formSel.applicableResources" placeholder="请选择" style="width: 168px;margin-right: 15px">
|
3f535f30
杨鑫
'初始'
|
17
18
19
20
|
<el-option label="商铺" value="商铺" />
<el-option label="场地" value="场地" />
<el-option label="广告位" value="广告位" />
</el-select>
|
90d96766
wesley88
1
|
21
|
<!-- <div style="width:68px;height:36px;line-height:32px;">租期</div>
|
3f535f30
杨鑫
'初始'
|
22
23
24
|
<el-date-picker style="width:168px;margin-right: 15px" v-model="plan_Time" value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange" range-separator="-" start-placeholder="" end-placeholder="" prefix-icon="none">
</el-date-picker> -->
|
bdbe3660
wesley88
1
|
25
|
|
4394f7f2
杨鑫
'策略'
|
26
|
|
3f535f30
杨鑫
'初始'
|
27
|
<div style="width:68px;height:36px;line-height:32px;">是否出租</div>
|
90d96766
wesley88
1
|
28
|
<el-select v-model="formSel.isRental" placeholder="请选择" style="width:168px;margin-right: 15px">
|
4394f7f2
杨鑫
'策略'
|
29
|
<el-option label="自营" value="0" />
|
3f535f30
杨鑫
'初始'
|
30
31
|
<el-option label="是" value="1" />
</el-select>
|
bdbe3660
wesley88
1
|
32
33
|
<div style="width:68px;height:36px;line-height:32px;">经营类型</div>
<el-input placeholder="请输入" v-model="formSel.businessType" style="width:168px;margin-right: 15px" />
|
4394f7f2
杨鑫
'策略'
|
34
|
|
3f535f30
杨鑫
'初始'
|
35
36
|
</div>
<div>
|
90d96766
wesley88
1
|
37
|
<el-button @click="onSubmit" style="background-color: #3F9B6A;color: #fff">查询
|
3f535f30
杨鑫
'初始'
|
38
39
40
41
42
43
44
|
</el-button>
<el-button @click="resetting" class="buttonHover"
style="color: #000;border: 1px solid #DBDBDB;background-color: #fff;">重置
</el-button>
</div>
</div>
<div style="margin:20px 0;">
|
90d96766
wesley88
1
|
45
|
<el-button icon="el-icon-circle-plus-outline" @click="removeonaction('2')"
|
3f535f30
杨鑫
'初始'
|
46
47
48
49
50
|
style="background-color: #3F9B6A;color: #fff;padding:8px 15px;">新增</el-button>
</div>
<!-- 表格 -->
<el-table :data="tableData.slice((currentPage - 1) * pageSize, currentPage * pageSize)"
|
90d96766
wesley88
1
|
51
52
|
:header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}">
<el-table-column label="序号" min-width="100">
|
3f535f30
杨鑫
'初始'
|
53
54
|
<template slot-scope="scope">
{{scope.$index +1}}
|
90d96766
wesley88
1
|
55
|
</template>
|
3f535f30
杨鑫
'初始'
|
56
|
</el-table-column>
|
90d96766
wesley88
1
|
57
|
<el-table-column label="策略名称" prop="policyName" min-width="200">
|
3f535f30
杨鑫
'初始'
|
58
|
</el-table-column>
|
90d96766
wesley88
1
|
59
|
<el-table-column label="适用资源" prop="applicableResources" min-width="100">
|
3f535f30
杨鑫
'初始'
|
60
|
</el-table-column>
|
7ab02d9a
杨鑫
问卷完成,最新
|
61
|
<el-table-column label="经营类型" prop="businessType" min-width="100">
|
3f535f30
杨鑫
'初始'
|
62
63
|
</el-table-column>
|
90d96766
wesley88
1
|
64
|
<el-table-column label="租金价格" prop="rentalPrice" min-width="150">
|
3f535f30
杨鑫
'初始'
|
65
|
</el-table-column>
|
90d96766
wesley88
1
|
66
|
<el-table-column label="租期" prop="leaseTerm" min-width="100">
|
3f535f30
杨鑫
'初始'
|
67
|
</el-table-column>
|
90d96766
wesley88
1
|
68
|
<el-table-column label="是否出租" prop="isRental" min-width="100">
|
3f535f30
杨鑫
'初始'
|
69
|
<template slot-scope="scope">
|
4394f7f2
杨鑫
'策略'
|
70
|
{{scope.row.isRental == '0'?'自营':'是'}}
|
90d96766
wesley88
1
|
71
|
</template>
|
3f535f30
杨鑫
'初始'
|
72
|
</el-table-column>
|
7ab02d9a
杨鑫
问卷完成,最新
|
73
|
|
4394f7f2
杨鑫
'策略'
|
74
|
|
90d96766
wesley88
1
|
75
|
<el-table-column label="操作" min-width="200">
|
3f535f30
杨鑫
'初始'
|
76
|
<template slot-scope="scope">
|
bdbe3660
wesley88
1
|
77
|
<div @click="details(scope.row)" class="tableBtn greens">查看</div>
|
90d96766
wesley88
1
|
78
|
<div @click="removeinfo(scope.row)" class="tableBtn greens">编辑</div>
|
3f535f30
杨鑫
'初始'
|
79
80
81
82
|
<div @click="handleDelete(scope.row)" class="tableBtn greens">删除</div>
</template>
</el-table-column>
</el-table>
|
90d96766
wesley88
1
|
83
84
85
86
87
88
|
<div style="display: flex;justify-content: space-between;" class="bom">
<div style="font-size: 14px;">共 <span style="color: #3F9B6A;">{{total}}</span> 项数据</div>
<el-pagination :current-page="pageindex.pageNumber+1" :page-sizes="[10, 20, 50, 100]" :page-size="pageindex.pageSize"
background small layout="prev, pager, next" :total="total" @size-change="handleSizeChange"
@current-change="handleCurrentChange">
</el-pagination>
|
3f535f30
杨鑫
'初始'
|
89
90
91
|
</div>
</div>
</div>
|
90d96766
wesley88
1
|
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
<div class="zhuti" v-if="onaction == '2'">
<div style="height:58px;line-height:58px;">
<div style="color:#0006"> <span>策略管理</span> <span style="padding:0 5px;">></span> <span
style="color:#000000e6">新增</span></div>
</div>
<div style="padding: 20px 20px 20px 0;">
<addsam @removeonaction="removeonaction"></addsam>
</div>
</div>
<div class="zhuti" v-if="onaction == '3'">
<div style="height:58px;line-height:58px;">
<div style="color:#0006"> <span>策略管理</span> <span style="padding:0 5px;">></span> <span
style="color:#000000e6">查看</span></div>
</div>
<div>
<sam :editbgid="detailsinfo" @removeonaction="removeonaction"></sam>
</div>
</div>
<div class="zhuti" v-if="onaction == '4'">
<div style="height:58px;line-height:58px;">
<div style="color:#0006"> <span>策略管理</span> <span style="padding:0 5px;">></span> <span
style="color:#000000e6">编辑</span></div>
</div>
<div style="padding: 20px 20px 20px 0;">
<addsam :info="detailsinfo" @removeonaction="removeonaction"></addsam>
</div>
</div>
|
3f535f30
杨鑫
'初始'
|
121
|
<!-- 详情编辑页 -->
|
90d96766
wesley88
1
|
122
123
|
<el-dialog :title="xiangqing==1?'详情页':'编辑页'" :visible.sync="xiang" custom-class='bian_css' style="padding: 0;"
width="65%" center :close-on-click-modal="false" :show-close="false">
|
3f535f30
杨鑫
'初始'
|
124
|
<div style="padding:20px">
|
90d96766
wesley88
1
|
125
|
<el-form :model="secondData" ref="ruleForm" label-width="80px">
|
3f535f30
杨鑫
'初始'
|
126
|
<el-form-item label="策略名称" prop="policyName">
|
90d96766
wesley88
1
|
127
128
|
<el-input v-model="secondData.policyName" style="width: 87%;margin-right: 15px"
:disabled="xiangqing==1?true:false"></el-input>
|
3f535f30
杨鑫
'初始'
|
129
130
131
|
</el-form-item>
<el-form-item label="适用资源" prop="applicableResources">
<el-radio-group v-model="secondData.applicableResources" :disabled="xiangqing==1?true:false">
|
90d96766
wesley88
1
|
132
133
134
|
<el-radio label="商铺" value="商铺">商铺</el-radio>
<el-radio label="场地" value="场地">场地</el-radio>
<el-radio label="广告位" value="广告位">广告位</el-radio>
|
3f535f30
杨鑫
'初始'
|
135
136
137
138
|
</el-radio-group>
</el-form-item>
<el-form-item label="策略模板" prop="policyTemplate">
<el-select v-model="secondData.policyTemplate" style="width: 87%;margin-right: 15px" disabled>
|
eaa0f084
杨鑫
'1111'
|
139
|
<el-option :label="item.policyName" :value="item.id" v-for="(item,index) in modelData" />
|
3f535f30
杨鑫
'初始'
|
140
141
142
143
144
|
</el-select>
</el-form-item>
<el-row>
<el-col :span="12">
<el-form-item label="是否出租" prop="isRental">
|
90d96766
wesley88
1
|
145
146
|
<el-select v-model="secondData.isRental" style="width: 72%;margin-right: 15px"
:disabled="xiangqing==1?true:false">
|
3f535f30
杨鑫
'初始'
|
147
148
149
150
151
152
|
<el-option label="否" value="0" />
<el-option label="是" value="1" />
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
|
4394f7f2
杨鑫
'策略'
|
153
|
<el-form-item label="经营类型" prop="businessType" v-if="secondData.applicableResources == '商铺'">
|
90d96766
wesley88
1
|
154
155
|
<el-input v-model="secondData.businessType" placeholder="请输入" style="width: 72%;margin-right: 15px"
maxlength="50" :disabled="xiangqing==1?true:false"></el-input>
|
3f535f30
杨鑫
'初始'
|
156
157
158
159
|
</el-form-item>
</el-col>
</el-row>
<el-row>
|
4394f7f2
杨鑫
'策略'
|
160
|
|
3f535f30
杨鑫
'初始'
|
161
162
|
<el-col :span="12">
<el-form-item label="租金价格" prop="rentalPrice">
|
90d96766
wesley88
1
|
163
164
|
<el-input v-model="secondData.rentalPrice" style="width: 72%;margin-right: 15px;"
:disabled="xiangqing==1?true:false">
|
3f535f30
杨鑫
'初始'
|
165
166
167
168
169
170
171
|
<template slot="suffix"><span
style="position: absolute;top: 19px;right: 1px;width: 50px;">元/m<sup>2</sup></span></template>
<!-- <i slot="suffix" class="el-input__icon el-icon-date"></i> -->
</el-input>
</el-form-item>
</el-col>
|
3f535f30
杨鑫
'初始'
|
172
|
<el-col :span="12">
|
4394f7f2
杨鑫
'策略'
|
173
|
<el-form-item label="付款周期" prop="leaseTerm">
|
90d96766
wesley88
1
|
174
175
|
<el-select v-model="secondData.leaseTerm" placeholder="请选择" style="width: 72%;margin-right: 15px"
:disabled="xiangqing==1?true:false">
|
4394f7f2
杨鑫
'策略'
|
176
177
178
179
180
|
<el-option label="日" value="日" />
<el-option label="月" value="月" />
<el-option label="季" value="季" />
<el-option label="年" value="年" />
</el-select>
|
3f535f30
杨鑫
'初始'
|
181
182
|
</el-form-item>
</el-col>
|
4394f7f2
杨鑫
'策略'
|
183
184
185
|
</el-row>
<el-row>
|
3f535f30
杨鑫
'初始'
|
186
187
188
|
<el-col :span="12">
<el-form-item label="租赁时段" prop="leaseDate">
<el-date-picker v-model="leaseDate" value-format="yyyy-MM-dd" type="daterange" range-separator="至"
|
90d96766
wesley88
1
|
189
190
|
start-placeholder="开始日期" end-placeholder="结束日期" style="width: 72%;"
:disabled="xiangqing==1?true:false">
|
3f535f30
杨鑫
'初始'
|
191
192
193
|
</el-date-picker>
</el-form-item>
</el-col>
|
3f535f30
杨鑫
'初始'
|
194
195
|
<el-col :span="12">
<el-form-item label="免租条件" prop="rentFreeCondition">
|
90d96766
wesley88
1
|
196
197
|
<el-input v-model="secondData.rentFreeCondition" style="width: 72%;"
:disabled="xiangqing==1?true:false"></el-input>
|
3f535f30
杨鑫
'初始'
|
198
199
|
</el-form-item>
</el-col>
|
4394f7f2
杨鑫
'策略'
|
200
201
202
|
</el-row>
<el-row>
|
3f535f30
杨鑫
'初始'
|
203
204
|
<el-col :span="12">
<el-form-item label="免租期" prop="rentFreePeriod">
|
3f535f30
杨鑫
'初始'
|
205
|
|
90d96766
wesley88
1
|
206
207
|
<el-select v-model="secondData.rentFreePeriod" placeholder="请选择" style="width: 72%;margin-right: 15px"
:disabled="xiangqing==1?true:false">
|
4394f7f2
杨鑫
'策略'
|
208
209
|
<el-option :label="item" :value="item" v-for="item in 31" />
</el-select>
|
3f535f30
杨鑫
'初始'
|
210
211
|
</el-form-item>
</el-col>
|
3f535f30
杨鑫
'初始'
|
212
|
<el-col :span="12">
|
4394f7f2
杨鑫
'策略'
|
213
214
|
<el-form-item label="付款日" prop="payDay">
|
90d96766
wesley88
1
|
215
216
|
<el-select v-model="secondData.payDay" placeholder="请选择" style="width: 72%;margin-right: 15px"
:disabled="xiangqing==1?true:false">
|
4394f7f2
杨鑫
'策略'
|
217
218
|
<el-option :label="item" :value="item" v-for="item in 31" />
</el-select>
|
3f535f30
杨鑫
'初始'
|
219
220
|
</el-form-item>
</el-col>
|
4394f7f2
杨鑫
'策略'
|
221
|
</el-row>
|
90d96766
wesley88
1
|
222
223
224
225
226
227
|
<el-row>
<el-col :span="24">
<div style="display: flex;align-items: baseline;" v-if="xiangqing==1">
<div style="height:20px; padding: 0 0 0 12px;color:#000000e6;">优惠政策</div>
<div style="padding:20px 10px;width:90%;" v-html="secondData.preferentialPolicy"></div>
</div>
|
1ab21b43
杨鑫
'策略'
|
228
|
<el-form-item label="优惠政策" prop="preferentialPolicy" v-else>
|
90d96766
wesley88
1
|
229
230
|
<!-- <div style="border: 1px solid #dddfe5;padding:20px;" v-html="secondData.preferentialPolicy" v-if="xiangqing==1"></div> -->
<wangEditor v-model="secondData.preferentialPolicy" ref="editor" :height="100"></wangEditor>
|
4394f7f2
杨鑫
'策略'
|
231
|
|
3f535f30
杨鑫
'初始'
|
232
233
|
</el-form-item>
</el-col>
|
4394f7f2
杨鑫
'策略'
|
234
235
236
237
238
|
</el-row>
<el-row>
<el-col :span="24">
|
90d96766
wesley88
1
|
239
240
241
|
<div style="display: flex;align-items: baseline;" v-if="xiangqing==1">
<div style="height:20px; padding: 0 0 0 12px;color:#000000e6;">其他说明</div>
<div style="padding:20px 10px;width:90%;" v-html="secondData.otherDescription"></div>
|
1ab21b43
杨鑫
'策略'
|
242
243
|
</div>
<el-form-item label="其他说明" prop="otherDescription" v-else>
|
90d96766
wesley88
1
|
244
245
|
<!-- <div style="border: 1px solid #dddfe5;padding:20px;" v-html="secondData.otherDescription" v-if="xiangqing==1"></div> -->
<wangEditor v-model="secondData.otherDescription" ref="editor" :height="100"></wangEditor>
|
4394f7f2
杨鑫
'策略'
|
246
247
248
|
</el-form-item>
</el-col>
|
3f535f30
杨鑫
'初始'
|
249
250
|
</el-row>
</el-form>
|
4394f7f2
杨鑫
'策略'
|
251
|
<div style="display: flex;justify-content: flex-end;margin-top:20px;">
|
3f535f30
杨鑫
'初始'
|
252
|
<el-button @click="closexaing(1)" class="buttonHover"
|
90d96766
wesley88
1
|
253
254
255
|
style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;">取消</el-button>
<el-button @click="addCheck()" style="background-color: #3F9B6A;color: #fff"
v-if="xiangqing==2">确定</el-button>
|
3f535f30
杨鑫
'初始'
|
256
257
258
259
260
261
|
</div>
</div>
</el-dialog>
|
90d96766
wesley88
1
|
262
|
<samXin :xinShow="ggXin" @childClose='childClose'></samXin>
|
3f535f30
杨鑫
'初始'
|
263
264
265
266
267
|
</div>
</template>
<script>
import {
|
90d96766
wesley88
1
|
268
269
270
271
|
ceGetAll,
ceAdd,
ceEdit,
ceDel,
|
3f535f30
杨鑫
'初始'
|
272
|
} from '../../api/sam.js'
|
90d96766
wesley88
1
|
273
274
|
import addsam from "@/components/add/addsam"
import sam from "@/components/chakan/sam"
|
3f535f30
杨鑫
'初始'
|
275
276
|
import wangEditor from "@/components/editor/index"
import upimg from "@/components/ImageUpload/index"
|
90d96766
wesley88
1
|
277
|
import samXin from "./samXin"
|
3f535f30
杨鑫
'初始'
|
278
279
280
281
|
import {
uploadUrl
} from '@/utils/request'
export default {
|
90d96766
wesley88
1
|
282
283
284
285
286
287
288
|
components: {
wangEditor,
upimg,
samXin,
sam,
addsam
},
|
3f535f30
杨鑫
'初始'
|
289
290
|
data() {
return {
|
90d96766
wesley88
1
|
291
292
|
onaction: '1',
detailsinfo: {},
|
3f535f30
杨鑫
'初始'
|
293
|
formInline: {},
|
90d96766
wesley88
1
|
294
295
|
upload: uploadUrl,
plan_Time: [],
|
3f535f30
杨鑫
'初始'
|
296
|
formSel: {
|
90d96766
wesley88
1
|
297
298
299
300
301
|
policyName: '',
applicableResources: '',
businessType: '',
isRental: '',
isSelfOperated: '',
|
60cd6339
杨鑫
'最新'
|
302
|
pageNumber: 0,
|
90d96766
wesley88
1
|
303
|
pageSize: 10,
|
3f535f30
杨鑫
'初始'
|
304
305
|
},
secondData: {},
|
90d96766
wesley88
1
|
306
307
|
xiangqing: 0,
xiang: false,
|
3f535f30
杨鑫
'初始'
|
308
|
currentPage: 1,
|
ab818baa
杨鑫
'1'
|
309
|
total: 0,
|
3f535f30
杨鑫
'初始'
|
310
311
312
313
314
|
flag: false,
pageSize: 10,
ggXin: false,
tableData: [],
pageindex: {
|
ad921312
wesley88
1
|
315
|
pageNumber: 0,
|
3f535f30
杨鑫
'初始'
|
316
|
pageSize: 10,
|
90d96766
wesley88
1
|
317
|
isTemplate: '1'
|
3f535f30
杨鑫
'初始'
|
318
|
},
|
eaa0f084
杨鑫
'1111'
|
319
|
Modelpageindex: {
|
60cd6339
杨鑫
'最新'
|
320
|
pageNumber: 0,
|
eaa0f084
杨鑫
'1111'
|
321
|
pageSize: 10,
|
90d96766
wesley88
1
|
322
|
isTemplate: '0'
|
eaa0f084
杨鑫
'1111'
|
323
|
},
|
3f535f30
杨鑫
'初始'
|
324
|
fileList: [],
|
90d96766
wesley88
1
|
325
326
327
|
paymentDate: [],
leaseDate: [],
modelData: []
|
3f535f30
杨鑫
'初始'
|
328
329
330
331
332
333
334
335
|
}
},
created() {
},
mounted() {
|
90d96766
wesley88
1
|
336
|
this.getAll()
|
3f535f30
杨鑫
'初始'
|
337
338
339
|
},
methods: {
|
bdbe3660
wesley88
1
|
340
341
342
343
|
details(row) {
this.detailsinfo = row
this.onaction = '3'
},
|
90d96766
wesley88
1
|
344
345
346
347
348
349
350
351
352
353
354
|
removeinfo(row) {
this.detailsinfo = row
this.onaction = '4'
},
removeonaction(e) {
console.error(e)
this.onaction = e
this.pageindex.pageNumber = 0
this.getAll()
},
|
3f535f30
杨鑫
'初始'
|
355
356
357
|
//查询全数据
async getAll() {
const res = await ceGetAll(this.pageindex)
|
3f535f30
杨鑫
'初始'
|
358
|
this.tableData = res.data.content
|
90d96766
wesley88
1
|
359
360
361
|
this.total = res.data.totalElements
const ce = await ceGetAll(this.Modelpageindex)
this.modelData = ce.data.content
|
3f535f30
杨鑫
'初始'
|
362
363
364
|
},
//删除记录按钮
|
90d96766
wesley88
1
|
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
|
handleDelete(val) {
const h = this.$createElement;
this.$msgbox({
title: '消息',
message: h('p', null, [
h('span', null, '是否删除 '),
]),
showCancelButton: true,
showClose: false,
confirmButtonText: '确定',
cancelButtonText: '取消',
customClass: 'oe-dialog-btn',
beforeClose: (action, instance, done) => {
if (action === 'confirm') {
ceDel({
id: val.id
}).then(res => {
this.getAll()
|
7ab02d9a
杨鑫
问卷完成,最新
|
383
|
done();
|
90d96766
wesley88
1
|
384
385
386
|
})
} else {
done();
|
7ab02d9a
杨鑫
问卷完成,最新
|
387
|
}
|
90d96766
wesley88
1
|
388
389
|
}
})
|
7ab02d9a
杨鑫
问卷完成,最新
|
390
|
|
3f535f30
杨鑫
'初始'
|
391
392
393
|
},
//查询
async onSubmit() {
|
90d96766
wesley88
1
|
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
|
if (this.plan_Time.length != 0) {
this.formSel.leaseStartDate = this.plan_Time[0]
this.formSel.leaseEndDate = this.plan_Time[1]
}
this.formSel.isTemplate = '1'
const {
createUser,
createDate,
...rest
} = this.formSel
// 将剩余的字段存储到this.zhong对象中
this.formSel = rest
const res = await ceGetAll(this.formSel)
this.tableData = res.data.content
this.total = res.data.content.length
|
3f535f30
杨鑫
'初始'
|
411
412
413
|
},
//详情点击
|
90d96766
wesley88
1
|
414
415
|
handleEditForm(item, val) {
this.secondData = item
|
3f535f30
杨鑫
'初始'
|
416
417
418
|
this.xiangqing = val
this.xiang = true
this.paymentDate[0] = item.paymentStartDate
|
90d96766
wesley88
1
|
419
|
this.paymentDate[1] = item.paymentEndDate
|
3f535f30
杨鑫
'初始'
|
420
|
this.leaseDate[0] = item.leaseStartDate
|
90d96766
wesley88
1
|
421
|
this.leaseDate[1] = item.leaseEndDate
|
3f535f30
杨鑫
'初始'
|
422
423
424
|
},
handleCurrentChange(val) {
|
90d96766
wesley88
1
|
425
426
|
this.pageindex.pageNumber = val - 1
this.getAll()
|
3f535f30
杨鑫
'初始'
|
427
428
|
},
handleSizeChange(val) {
|
90d96766
wesley88
1
|
429
430
431
|
this.pageindex.pageSize = val
this.pageindex.pageNumber = 0
this.getAll()
|
3f535f30
杨鑫
'初始'
|
432
433
434
435
|
},
closeFn() {
this.ggXin = false
},
|
90d96766
wesley88
1
|
436
|
closexaing(val) {
|
eaa0f084
杨鑫
'1111'
|
437
|
|
3f535f30
杨鑫
'初始'
|
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
|
this.xiang = false
},
handleClick() {
},
//上传
handlePreview(file) {
console.log(file);
},
handleRemove(file, fileList) {
console.log(file, fileList);
},
//重置按钮
resetting() {
this.formSel = {
|
90d96766
wesley88
1
|
455
456
457
458
459
|
policyName: '',
applicableResources: '',
businessType: '',
isRental: '',
isSelfOperated: '',
|
60cd6339
杨鑫
'最新'
|
460
|
pageNumber: 0,
|
3f535f30
杨鑫
'初始'
|
461
462
463
464
465
466
467
468
469
470
471
|
pageSize: 10,
},
this.getAll()
},
childClose(msg) {
this.ggXin = msg
this.getAll()
},
|
90d96766
wesley88
1
|
472
473
|
addbuss() {
this.ggXin = true
|
3f535f30
杨鑫
'初始'
|
474
475
|
},
// 编辑确定
|
90d96766
wesley88
1
|
476
477
478
479
480
481
482
483
484
|
async addCheck() {
if (this.leaseDate.length != 0) {
this.secondData.leaseStartDate = this.leaseDate[0]
this.secondData.leaseEndDate = this.leaseDate[1]
}
if (this.paymentDate.length != 0) {
this.secondData.paymentStartDate = this.paymentDate[0]
this.secondData.paymentEndDate = this.paymentDate[1]
}
|
3f535f30
杨鑫
'初始'
|
485
|
await ceEdit(this.secondData)
|
90d96766
wesley88
1
|
486
487
|
this.xiang = false
this.getAll()
|
3f535f30
杨鑫
'初始'
|
488
489
490
491
|
},
}
}
</script>
|
3f535f30
杨鑫
'初始'
|
492
|
|
90d96766
wesley88
1
|
493
|
<style scoped>
|
3f535f30
杨鑫
'初始'
|
494
495
496
497
498
499
|
.zhuti {
padding: 0 20px 20px 20px;
min-height: calc(100vh - 50px - 20px);
background-color: #Fff;
}
|
90d96766
wesley88
1
|
500
501
502
|
.chengeXia {
border-bottom: 6px solid #3F9B6A;
padding-bottom: 4px;
|
3f535f30
杨鑫
'初始'
|
503
504
505
506
|
color: #3F9B6A;
}
|
90d96766
wesley88
1
|
507
|
.formSearch {
|
3f535f30
杨鑫
'初始'
|
508
|
display: flex;
|
90d96766
wesley88
1
|
509
510
511
|
width: 100%;
font-size: 14px;
justify-content: space-between;
|
3f535f30
杨鑫
'初始'
|
512
|
}
|
90d96766
wesley88
1
|
513
514
|
.greens {
color: #3F9B6A;
|
3f535f30
杨鑫
'初始'
|
515
|
}
|
3f535f30
杨鑫
'初始'
|
516
517
518
519
520
|
.bg-purple-dark {
background: #99a9bf;
}
.bg-purple {
|
90d96766
wesley88
1
|
521
|
background: #d3dce6;
|
3f535f30
杨鑫
'初始'
|
522
523
524
525
526
|
}
.bg-purple-light {
background: #e5e9f2;
}
|
3f535f30
杨鑫
'初始'
|
527
528
529
530
531
|
.grid-content {
border-radius: 4px;
min-height: 36px;
}
|
3f535f30
杨鑫
'初始'
|
532
533
|
</style>
<style lang="scss" scoped>
|
90d96766
wesley88
1
|
534
535
|
::v-deep .el-dialog__body {
padding: 0 0 !important;
|
3f535f30
杨鑫
'初始'
|
536
|
}
|
90d96766
wesley88
1
|
537
538
539
|
.el-dialog__header{
padding: 0;
display: none;
|
3f535f30
杨鑫
'初始'
|
540
|
}
|
60cd6339
杨鑫
'最新'
|
541
|
</style>
|