|
@@ -4,9 +4,9 @@
|
|
<div class="card">
|
|
<div class="card">
|
|
<form class="form-horizontal" role="form" id="practicalactivityform"
|
|
<form class="form-horizontal" role="form" id="practicalactivityform"
|
|
name="practicalactivityform" ng-submit="save(practicalactivityform.$valid)" novalidate>
|
|
name="practicalactivityform" ng-submit="save(practicalactivityform.$valid)" novalidate>
|
|
- <div panel-title data-title="'基础信息'"></div>
|
|
|
|
|
|
+ <div panel-title data-title="'活动基本信息'"></div>
|
|
<div class="dj-formtable">
|
|
<div class="dj-formtable">
|
|
- <table class="dj-table dj-table3">
|
|
|
|
|
|
+ <table class="dj-table dj-table4">
|
|
<tr>
|
|
<tr>
|
|
<th>活动类别<span style="color:red;">*</span></th>
|
|
<th>活动类别<span style="color:red;">*</span></th>
|
|
<td ng-class="{ 'has-error' : this.practicalactivityform.activityType.$invalid && this.practicalactivityform.$submitted}">
|
|
<td ng-class="{ 'has-error' : this.practicalactivityform.activityType.$invalid && this.practicalactivityform.$submitted}">
|
|
@@ -28,6 +28,8 @@
|
|
<span ng-show="this.practicalactivityform.activityName.$invalid && this.practicalactivityform.$submitted"
|
|
<span ng-show="this.practicalactivityform.activityName.$invalid && this.practicalactivityform.$submitted"
|
|
class="error">必填.</span>
|
|
class="error">必填.</span>
|
|
</td>
|
|
</td>
|
|
|
|
+ </tr>
|
|
|
|
+ <tr>
|
|
<th>活动举办时间<span style="color: red;">*</span></th>
|
|
<th>活动举办时间<span style="color: red;">*</span></th>
|
|
<td ng-class="{ 'has-error' : (this.practicalactivityform.beginDate.$invalid || this.practicalactivityform.endDate.$invalid) && this.practicalactivityform.$submitted}">
|
|
<td ng-class="{ 'has-error' : (this.practicalactivityform.beginDate.$invalid || this.practicalactivityform.endDate.$invalid) && this.practicalactivityform.$submitted}">
|
|
<input style="width: 90px;display: inline;" name="beginDate" class="form-control"
|
|
<input style="width: 90px;display: inline;" name="beginDate" class="form-control"
|
|
@@ -46,6 +48,26 @@
|
|
<span ng-show="(this.practicalactivityform.beginDate.$invalid || this.practicalactivityform.endDate.$invalid) && this.practicalactivityform.$submitted"
|
|
<span ng-show="(this.practicalactivityform.beginDate.$invalid || this.practicalactivityform.endDate.$invalid) && this.practicalactivityform.$submitted"
|
|
class="error">必填.</span>
|
|
class="error">必填.</span>
|
|
</td>
|
|
</td>
|
|
|
|
+ <th>报名时间<span style="color: red;">*</span></th>
|
|
|
|
+ <td ng-class="{ 'has-error' : (this.practicalactivityform.beginTheRegistrationTime.$invalid || this.practicalactivityform.endTheRegistrationTime.$invalid) && this.practicalactivityform.$submitted}">
|
|
|
|
+ <input style="width: 90px;display: inline;" name="beginTheRegistrationTime"
|
|
|
|
+ class="form-control"
|
|
|
|
+ autocomplete="off" autoclose="true"
|
|
|
|
+ data-date-format="yyyy-MM-dd" data-date-type="date"
|
|
|
|
+ ng-model="dataModel.beginTheRegistrationTime"
|
|
|
|
+ ng-required="true"
|
|
|
|
+ placeholder="" bs-datepicker/>
|
|
|
|
+ ~
|
|
|
|
+ <input style="width: 90px;display: inline;" name="endTheRegistrationTime"
|
|
|
|
+ class="form-control"
|
|
|
|
+ autocomplete="off" autoclose="true"
|
|
|
|
+ data-date-format="yyyy-MM-dd" data-date-type="date"
|
|
|
|
+ ng-model="dataModel.endTheRegistrationTime"
|
|
|
|
+ ng-required="true"
|
|
|
|
+ placeholder="" bs-datepicker/>
|
|
|
|
+ <span ng-show="(this.practicalactivityform.beginTheRegistrationTime.$invalid || this.practicalactivityform.endTheRegistrationTime.$invalid) && this.practicalactivityform.$submitted"
|
|
|
|
+ class="error">必填.</span>
|
|
|
|
+ </td>
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<th>活动地点<span style="color: red;">*</span></th>
|
|
<th>活动地点<span style="color: red;">*</span></th>
|
|
@@ -71,30 +93,10 @@
|
|
class="error">必填.</span>
|
|
class="error">必填.</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</td>
|
|
- <th>报名时间<span style="color: red;">*</span></th>
|
|
|
|
- <td ng-class="{ 'has-error' : (this.practicalactivityform.beginTheRegistrationTime.$invalid || this.practicalactivityform.endTheRegistrationTime.$invalid) && this.practicalactivityform.$submitted}">
|
|
|
|
- <input style="width: 90px;display: inline;" name="beginTheRegistrationTime"
|
|
|
|
- class="form-control"
|
|
|
|
- autocomplete="off" autoclose="true"
|
|
|
|
- data-date-format="yyyy-MM-dd" data-date-type="date"
|
|
|
|
- ng-model="dataModel.beginTheRegistrationTime"
|
|
|
|
- ng-required="true"
|
|
|
|
- placeholder="" bs-datepicker/>
|
|
|
|
- ~
|
|
|
|
- <input style="width: 90px;display: inline;" name="endTheRegistrationTime"
|
|
|
|
- class="form-control"
|
|
|
|
- autocomplete="off" autoclose="true"
|
|
|
|
- data-date-format="yyyy-MM-dd" data-date-type="date"
|
|
|
|
- ng-model="dataModel.endTheRegistrationTime"
|
|
|
|
- ng-required="true"
|
|
|
|
- placeholder="" bs-datepicker/>
|
|
|
|
- <span ng-show="(this.practicalactivityform.beginTheRegistrationTime.$invalid || this.practicalactivityform.endTheRegistrationTime.$invalid) && this.practicalactivityform.$submitted"
|
|
|
|
- class="error">必填.</span>
|
|
|
|
- </td>
|
|
|
|
</tr>
|
|
</tr>
|
|
<tr>
|
|
<tr>
|
|
<th>活动备注</th>
|
|
<th>活动备注</th>
|
|
- <td colspan="5">
|
|
|
|
|
|
+ <td colspan="3">
|
|
<textarea name="remark" ng-model="dataModel.remark" class="form-control"
|
|
<textarea name="remark" ng-model="dataModel.remark" class="form-control"
|
|
rows="3"></textarea>
|
|
rows="3"></textarea>
|
|
</td>
|
|
</td>
|