|
|
@@ -154,6 +154,16 @@
|
|
|
<el-input v-model="form.address"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="12" :offset="0">
|
|
|
+ <el-form-item prop="selectedOnly" class="flex">
|
|
|
+ <span style="color: #606266; font-size: 12px;"
|
|
|
+ >/**默认所有,可以选择多个*/</span
|
|
|
+ >
|
|
|
+ <el-checkbox v-model="form.selectedOnly"
|
|
|
+ >仅限选择的专业</el-checkbox
|
|
|
+ ></el-form-item
|
|
|
+ >
|
|
|
+ </el-col>
|
|
|
</el-row>
|
|
|
|
|
|
<el-form-item style="margin-left: 40px">
|
|
|
@@ -586,11 +596,14 @@ export default {
|
|
|
let data = { ...this.form };
|
|
|
data.startDate = this.dateRange[0];
|
|
|
data.endDate = this.dateRange[1];
|
|
|
- data.morningStartTime = this.timeRange[0] + ':00';
|
|
|
- data.morningEndTime = this.timeRange[1] + ':00';
|
|
|
- data.afternoonStartTime = this.afterTimeRange[0] + ':00';
|
|
|
- data.afternoonEndTime = this.afterTimeRange[1] + ':00';
|
|
|
-
|
|
|
+ if (this.timeRange[0] != null || this.timeRange[1] != null) {
|
|
|
+ data.morningStartTime = this.timeRange[0] + ':00';
|
|
|
+ data.morningEndTime = this.timeRange[1] + ':00';
|
|
|
+ }
|
|
|
+ if (this.afterTimeRange[0] != null || this.afterTimeRange[1] != null) {
|
|
|
+ data.afternoonStartTime = this.afterTimeRange[0] + ':00';
|
|
|
+ data.afternoonEndTime = this.afterTimeRange[1] + ':00';
|
|
|
+ }
|
|
|
this.saving = true;
|
|
|
this.$http
|
|
|
.post('/arrange/group', data, { body: 'json' })
|
|
|
@@ -707,11 +720,11 @@ export default {
|
|
|
},
|
|
|
canEdit() {
|
|
|
let can = this.performance.status == 'UNDER_REVIEW' || this.performance.status == 'ARRANGE';
|
|
|
- if (this.review) {
|
|
|
- can &= this.performance.auditTimes > 1;
|
|
|
- } else {
|
|
|
- can &= this.performance.auditTimes == 1;
|
|
|
- }
|
|
|
+ // if (this.review) {
|
|
|
+ // can &= this.performance.auditTimes > 1;
|
|
|
+ // } else {
|
|
|
+ // can &= this.performance.auditTimes == 1;
|
|
|
+ // }
|
|
|
return can;
|
|
|
}
|
|
|
}
|