|
@@ -29,25 +29,25 @@
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :md="8" :sm="8">
|
|
|
- <a-form-model-item label="起始日期" >
|
|
|
+ <a-form-model-item label="起始日期" prop="beginDate" >
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
placeholder="请选择起始时间"
|
|
|
- v-model="beDate"
|
|
|
+ v-model="formState.beginDate"
|
|
|
/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :md="8" :sm="8">
|
|
|
- <a-form-model-item label="到期时间" >
|
|
|
+ <a-form-model-item label="到期时间" prop="endDate">
|
|
|
<a-date-picker
|
|
|
style="width: 100%"
|
|
|
placeholder="请选择到期时间"
|
|
|
- v-model="enDate"
|
|
|
+ v-model="formState.endDate"
|
|
|
/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :md="8" :sm="8">
|
|
|
- <a-form-model-item label="管理人" >
|
|
|
+ <a-form-model-item label="管理人" prop="manageId">
|
|
|
<a-input placeholder="请输入" v-model="formState.manageId"/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
@@ -57,7 +57,7 @@
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :md="8" :sm="8">
|
|
|
- <a-form-model-item label="是否邮件通知" prop="noticeMonth">
|
|
|
+ <a-form-model-item label="是否邮件通知" prop="isMessage">
|
|
|
<a-select v-model="formState.isMessage">
|
|
|
<a-select-option value="1">是</a-select-option>
|
|
|
<a-select-option value="0">否</a-select-option>
|
|
@@ -84,7 +84,7 @@
|
|
|
</a-row>
|
|
|
<a-row :gutter="24">
|
|
|
<a-col :md="24" :sm="8">
|
|
|
- <a-form-model-item label="备注信息" :labelCol="labelCol" :wrapperCol="wrapperCol" class="nresume" style="height:100px !important">
|
|
|
+ <a-form-model-item label="备注信息" class="nresume" style="height:100px !important">
|
|
|
<a-input type="textarea" placeholder="请输入" v-model="formState.remarks"/>
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
@@ -120,13 +120,15 @@ export default {
|
|
|
},
|
|
|
fileList:[],
|
|
|
confirmLoading: false,
|
|
|
- enDate:'',
|
|
|
- beDate:'',
|
|
|
validatorRules: {
|
|
|
name:[{required: true, message: '证件名称不能为空!'}],
|
|
|
userId:[{required: true, message: '证件所有人不能为空!'}],
|
|
|
- noticeMonth:[ { pattern: new RegExp(/^([0-9]{1,2}|100)$/, "g"), message: '只能输入正整数!'}],
|
|
|
+ noticeMonth:[{required: true, message: '提前通知时间不能为空!'},{ pattern: new RegExp(/^([0-9]{1,2}|100)$/, "g"), message: '只能输入正整数!'}],
|
|
|
code:[{required: true, message: '使用者不能为空!'}],
|
|
|
+ manageId:[{required: true, message: '管理人不能为空!'}],
|
|
|
+ isMessage:[{required: true, message: '管理人不能为空!'}],
|
|
|
+ beginDate:[{required: true, message: '管理人不能为空!'}],
|
|
|
+ endDate:[{required: true, message: '管理人不能为空!'}],
|
|
|
},
|
|
|
url: {
|
|
|
fileUpload: window._CONFIG['domianURL'] + "/sys/common/upload",
|
|
@@ -169,18 +171,11 @@ export default {
|
|
|
handleSubmit(){
|
|
|
this.$refs.form.validate(valid => {
|
|
|
if(valid){
|
|
|
- if(this.beDate == '' || !this.beDate){
|
|
|
- this.$message.error('请选择起始时间');
|
|
|
- return;
|
|
|
- }
|
|
|
- if(this.enDate == '' || !this.enDate){
|
|
|
- this.$message.error('请选择结束时间');
|
|
|
- return;
|
|
|
- }
|
|
|
- this.formState.beginDate = moment(this.beDate).format('YYYY-MM-DD');
|
|
|
- this.formState.endDate = moment(this.enDate).format('YYYY-MM-DD');
|
|
|
+ var newobj = this.formState
|
|
|
+ newobj.beginDate = moment(this.formState.beginDate).format('YYYY-MM-DD');
|
|
|
+ newobj.endDate = moment(this.formState.endDate).format('YYYY-MM-DD');
|
|
|
if(this.defult == 'add'){
|
|
|
- managementAdd(this.formState).then(res => {
|
|
|
+ managementAdd(newobj).then(res => {
|
|
|
if (res.success) {
|
|
|
this.$message.success('新增成功');
|
|
|
this.close()
|
|
@@ -190,7 +185,7 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
}else {
|
|
|
- managementEdit(this.formState).then(res => {
|
|
|
+ managementEdit(newobj).then(res => {
|
|
|
if (res.success) {
|
|
|
this.$message.success('编辑成功');
|
|
|
this.close()
|