Blame view

admin-web-master/src/views/scheme/sam.vue 18.8 KB
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>