|
|
|
|
@ -43,6 +43,7 @@ export default {
|
|
|
|
|
width: 120,
|
|
|
|
|
label: "租金收取确认",
|
|
|
|
|
expandFn: ({ row, $index }) => {
|
|
|
|
|
const _this = this
|
|
|
|
|
return (
|
|
|
|
|
<div style="margin: auto;width: 90%;">
|
|
|
|
|
<el-form ref={`expand-form${$index}`}
|
|
|
|
|
@ -96,12 +97,113 @@ export default {
|
|
|
|
|
<el-date-picker vModel={this.form.zulinjieduankaishiriqi}
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
style="width: 200px;"
|
|
|
|
|
picker-options={
|
|
|
|
|
{
|
|
|
|
|
shortcuts: [
|
|
|
|
|
{
|
|
|
|
|
text: '一周后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(1, 'weeks').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一月后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(1, 'months').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一季度后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(1, 'quarters').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一年后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(1, 'years').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '三年后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(3, 'years').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '今天',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit('pick', new Date());
|
|
|
|
|
}
|
|
|
|
|
}, {
|
|
|
|
|
text: '一周前',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = new Date();
|
|
|
|
|
date.setTime(date.getTime() - 3600 * 1000 * 24 * 7);
|
|
|
|
|
picker.$emit('pick', date);
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一月前',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.subtract(1, 'months').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一季度前',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.subtract(1, 'quarters').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一年前',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.subtract(1, 'years').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
}]
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
placeholder="请选择租赁阶段开始日期"></el-date-picker>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item prop="zulinjieduanjieshuriqi" label="租赁阶段结束日期">
|
|
|
|
|
<el-date-picker vModel={this.form.zulinjieduanjieshuriqi}
|
|
|
|
|
value-format="yyyy-MM-dd"
|
|
|
|
|
style="width: 200px;"
|
|
|
|
|
picker-options={
|
|
|
|
|
{
|
|
|
|
|
shortcuts: [{
|
|
|
|
|
text: '一周后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.form.zulinjieduankaishiriqi ? _this.$moment(_this.form.zulinjieduankaishiriqi) : _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(1, 'weeks').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一月后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.form.zulinjieduankaishiriqi ? _this.$moment(_this.form.zulinjieduankaishiriqi) : _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(1, 'months').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一季度后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.form.zulinjieduankaishiriqi ? _this.$moment(_this.form.zulinjieduankaishiriqi) : _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(1, 'quarters').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '一年后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.form.zulinjieduankaishiriqi ? _this.$moment(_this.form.zulinjieduankaishiriqi) : _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(1, 'years').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
},{
|
|
|
|
|
text: '三年后',
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
const date = _this.form.zulinjieduankaishiriqi ? _this.$moment(_this.form.zulinjieduankaishiriqi) : _this.$moment();
|
|
|
|
|
picker.$emit('pick', date.add(3, 'years').format('YYYY-MM-DD'));
|
|
|
|
|
}
|
|
|
|
|
}]
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
placeholder="请选择租赁阶段结束日期"></el-date-picker>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="未到位原因">
|
|
|
|
|
|