ソースを参照

表单默认值虚化处理

wgl 4 年 前
コミット
565adac5f1

+ 4 - 3
src/projects/business/views/Master/Attendance/LeaveForm.vue

@@ -40,7 +40,7 @@
 			<div class="mui-content-padded">
 				<h5><span class="colorfe616c">*</span>请假事由</h5>
 				<div class="mui-input-row">
-					<textarea id="textarea" rows="5" v-model="tjForm.reason" placeholder="请输入"></textarea>
+					<textarea id="textarea" rows="5" v-model="tjForm.reason" :placeholder="reasonDefault"></textarea>
 				</div>
 			</div>
 
@@ -103,13 +103,13 @@
 					leaveType: '',
 
 					imageUrl: '',
-					reason: '请假申请',
+					reason: '',
 					personId: '',
 
 					approvedId: '',
 					remark: '',
-
 				},
+				reasonDefault: '请假申请',
 				picList: [],
 			}
 		},
@@ -260,6 +260,7 @@
 			},
 			//提交
 			submit() {
+				this.tjForm.reason = this.tjForm.reason ? this.tjForm.reason : this.reasonDefault;
 				if (this.checkFrom()) {
 					this.tjForm.imageUrl = this.picList.join(',');
 					this.isLoading = true;