Merge remote-tracking branch 'origin/master'
This commit is contained in:
+6
@@ -1,5 +1,6 @@
|
|||||||
package com.jero.modules.project.entity;
|
package com.jero.modules.project.entity;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.FieldStrategy;
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
@@ -120,6 +121,7 @@ public class ProjectLawsInventoryEO implements Serializable {
|
|||||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
@ApiModelProperty(value = "新车型实施日期")
|
@ApiModelProperty(value = "新车型实施日期")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private Date xin1Che1Xing2Shi2Shi1Ri4Qi1;
|
private Date xin1Che1Xing2Shi2Shi1Ri4Qi1;
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String xin1Che1Xing2Shi2Shi1Ri4Qi1String;
|
private String xin1Che1Xing2Shi2Shi1Ri4Qi1String;
|
||||||
@@ -129,6 +131,7 @@ public class ProjectLawsInventoryEO implements Serializable {
|
|||||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
@ApiModelProperty(value = "在产车实施日期")
|
@ApiModelProperty(value = "在产车实施日期")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private Date implementTime;
|
private Date implementTime;
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String implementTimeString;
|
private String implementTimeString;
|
||||||
@@ -240,6 +243,7 @@ public class ProjectLawsInventoryEO implements Serializable {
|
|||||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
@ApiModelProperty(value = "设计符合性确认-截止时间")
|
@ApiModelProperty(value = "设计符合性确认-截止时间")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private Date designDueDate;
|
private Date designDueDate;
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String designDueDateString;
|
private String designDueDateString;
|
||||||
@@ -296,6 +300,7 @@ public class ProjectLawsInventoryEO implements Serializable {
|
|||||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
@ApiModelProperty(value = "prehomo确认-截止时间")
|
@ApiModelProperty(value = "prehomo确认-截止时间")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private Date prehomoDueDate;
|
private Date prehomoDueDate;
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String prehomoDueDateString;
|
private String prehomoDueDateString;
|
||||||
@@ -352,6 +357,7 @@ public class ProjectLawsInventoryEO implements Serializable {
|
|||||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||||
@ApiModelProperty(value = "验证符合性确认-截止时间")
|
@ApiModelProperty(value = "验证符合性确认-截止时间")
|
||||||
|
@TableField(updateStrategy = FieldStrategy.IGNORED)
|
||||||
private Date verifyDueDate;
|
private Date verifyDueDate;
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String verifyDueDateString;
|
private String verifyDueDateString;
|
||||||
|
|||||||
@@ -95,6 +95,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<a-form-model-item class="itemModel" prop="attestationStartTime">
|
<a-form-model-item class="itemModel" prop="attestationStartTime">
|
||||||
<a-date-picker class="box-input"
|
<a-date-picker class="box-input"
|
||||||
|
:disabledDate='this.disabledRegistrationStartDate'
|
||||||
:placeholder="$t('PleaseSelect')+$t('certificationStart')"
|
:placeholder="$t('PleaseSelect')+$t('certificationStart')"
|
||||||
@change="dateChange({db_field_name:'attestationStartTime'})"
|
@change="dateChange({db_field_name:'attestationStartTime'})"
|
||||||
format="YYYY-MM-DD"
|
format="YYYY-MM-DD"
|
||||||
@@ -114,6 +115,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<a-form-model-item class="itemModel" prop="attestationEndTime">
|
<a-form-model-item class="itemModel" prop="attestationEndTime">
|
||||||
<a-date-picker class="box-input"
|
<a-date-picker class="box-input"
|
||||||
|
:disabledDate='this.disabledRegistrationEndDate'
|
||||||
:placeholder="$t('PleaseSelect')+$t('certificationEnd')"
|
:placeholder="$t('PleaseSelect')+$t('certificationEnd')"
|
||||||
@change="dateChange({db_field_name:'attestationEndTime'})"
|
@change="dateChange({db_field_name:'attestationEndTime'})"
|
||||||
format="YYYY-MM-DD"
|
format="YYYY-MM-DD"
|
||||||
@@ -217,6 +219,20 @@
|
|||||||
mounted() {
|
mounted() {
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
disabledRegistrationEndDate(endDate){
|
||||||
|
const { attestationStartTime,attestationEndTime } = this.formInline;
|
||||||
|
if(attestationEndTime && endDate.valueOf() > attestationEndTime.valueOf()){
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return endDate < moment(attestationStartTime).add( 'days');
|
||||||
|
},
|
||||||
|
disabledRegistrationStartDate(StartDate){
|
||||||
|
const { attestationStartTime,attestationEndTime } = this.formInline;
|
||||||
|
if(attestationEndTime && StartDate.valueOf() > attestationEndTime.valueOf()){
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return StartDate > moment(attestationEndTime).add( 'days');
|
||||||
|
},
|
||||||
edit() {
|
edit() {
|
||||||
this.visible = true
|
this.visible = true
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user