master
xy 11 months ago
parent ba36e70c61
commit 1c2e7ec7f6

@ -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="未到位原因">

Loading…
Cancel
Save