|
@@ -69,6 +69,11 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
methods: {
|
|
|
+ setDefaultIfEmpty(obj, key, defaultValue) {
|
|
|
+ if (obj[key] == null || obj[key] === '') {
|
|
|
+ obj[key] = defaultValue;
|
|
|
+ }
|
|
|
+ },
|
|
|
getDef (str, strKey, strParams) {
|
|
|
let params = {...this.cObj}
|
|
|
if (!params.estate_tag) params.estate_tag = '热销推荐'
|
|
@@ -76,9 +81,12 @@ export default {
|
|
|
if (!params.introduce) params.introduce = '全号报备,需提前30分钟报备,报备有效期3天,过期未带访可重新报备。报备成功提供带看二维码。'
|
|
|
if (!params.brokerage) params.brokerage = '待定'
|
|
|
if (!params.report_visit) params.report_visit = '三方水印+带看确认单'
|
|
|
- if (!params.report_lock) params.report_lock = '7'
|
|
|
- if (!params.inner_report_lock) params.inner_report_lock = '7'
|
|
|
- if (!params.lead_lock) params.lead_lock = '30'
|
|
|
+ this.setDefaultIfEmpty(params, 'report_lock', '7')
|
|
|
+ this.setDefaultIfEmpty(params, 'params.inner_report_lock', '7')
|
|
|
+ this.setDefaultIfEmpty(params, 'params.lead_lock', '30')
|
|
|
+ // if (!params.report_lock) params.report_lock = '7'
|
|
|
+ // if (!params.inner_report_lock) params.inner_report_lock = '7'
|
|
|
+ // if (!params.lead_lock) params.lead_lock = '30'
|
|
|
this.formData = [
|
|
|
{ label: '楼盘名称', key: 'estate_name', class: 'c-2', rules: 1 },
|
|
|
{ label: '中介确访', rules: 1, key: 'is_edit', type: 'select', class: 'c-2', options: this.$dictData.sys_yesno, rules: 1 },
|