|
|
@ -147,10 +147,18 @@ |
|
|
placeholder="必选"> |
|
|
placeholder="必选"> |
|
|
</el-date-picker> |
|
|
</el-date-picker> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="维保周期(天):" prop="planPeriod" :rules="rules.planPeriodType"> |
|
|
|
|
|
|
|
|
<el-form-item label="维保频率:" prop="planPeriod" :rules="rules.planPeriodType"> |
|
|
<el-input v-model="modalData.planPeriod" type="number" onkeyup="value=value.replace(/^[^\d]+/g,'')" style="width: 120px"></el-input> |
|
|
<el-input v-model="modalData.planPeriod" type="number" onkeyup="value=value.replace(/^[^\d]+/g,'')" style="width: 120px"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="周末(选中周末排单):"> |
|
|
|
|
|
|
|
|
<el-form-item label="维保周期"> |
|
|
|
|
|
<el-select filterable v-model="modalData.planCycle" style="width: 50px"> |
|
|
|
|
|
<el-option label="天" value="天"></el-option> |
|
|
|
|
|
<el-option label="周" value="周"></el-option> |
|
|
|
|
|
<el-option label="月" value="月"></el-option> |
|
|
|
|
|
<el-option label="年" value="年"></el-option> |
|
|
|
|
|
</el-select> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="周末:"> |
|
|
<input type="checkbox" value="A" name="addWorkOrderRule" v-model="modalData.workOrderRule"/> |
|
|
<input type="checkbox" value="A" name="addWorkOrderRule" v-model="modalData.workOrderRule"/> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
@ -793,7 +801,8 @@ |
|
|
planEndDate:'', |
|
|
planEndDate:'', |
|
|
userId:'', |
|
|
userId:'', |
|
|
remark:'', |
|
|
remark:'', |
|
|
workOrderRule: '' |
|
|
|
|
|
|
|
|
workOrderRule: '', |
|
|
|
|
|
planCycle: '' |
|
|
}, |
|
|
}, |
|
|
objectData:{ |
|
|
objectData:{ |
|
|
site: this.$store.state.user.site, |
|
|
site: this.$store.state.user.site, |
|
|
@ -966,6 +975,23 @@ |
|
|
columnProp: 'planPeriod', |
|
|
columnProp: 'planPeriod', |
|
|
headerAlign: "center", |
|
|
headerAlign: "center", |
|
|
align: "right", |
|
|
align: "right", |
|
|
|
|
|
columnLabel: '维保频率', |
|
|
|
|
|
columnHidden: false, |
|
|
|
|
|
columnImage: false, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
sortLv: 0, |
|
|
|
|
|
status: true, |
|
|
|
|
|
fixed: '', |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
userId: this.$store.state.user.name, |
|
|
|
|
|
functionId: 101017, |
|
|
|
|
|
serialNumber: '101017TablePlanPeriod', |
|
|
|
|
|
tableId: "101017Table", |
|
|
|
|
|
tableName: "维保计划表", |
|
|
|
|
|
columnProp: 'planCycle', |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "right", |
|
|
columnLabel: '维保周期', |
|
|
columnLabel: '维保周期', |
|
|
columnHidden: false, |
|
|
columnHidden: false, |
|
|
columnImage: false, |
|
|
columnImage: false, |
|
|
@ -1853,7 +1879,8 @@ |
|
|
createdBy:this.$store.state.user.name, |
|
|
createdBy:this.$store.state.user.name, |
|
|
updateBy:this.$store.state.user.name, |
|
|
updateBy:this.$store.state.user.name, |
|
|
remark:'', |
|
|
remark:'', |
|
|
workOrderRule: '' |
|
|
|
|
|
|
|
|
workOrderRule: '', |
|
|
|
|
|
planCycle: '天' |
|
|
}; |
|
|
}; |
|
|
this.modalDisableFlag = false; |
|
|
this.modalDisableFlag = false; |
|
|
this.objectList = []; |
|
|
this.objectList = []; |
|
|
@ -1883,7 +1910,8 @@ |
|
|
createdBy:this.$store.state.user.name, |
|
|
createdBy:this.$store.state.user.name, |
|
|
updateBy:this.$store.state.user.name, |
|
|
updateBy:this.$store.state.user.name, |
|
|
remark:row.remark, |
|
|
remark:row.remark, |
|
|
workOrderRule: row.workOrderRule |
|
|
|
|
|
|
|
|
workOrderRule: row.workOrderRule, |
|
|
|
|
|
planCycle: row.planCycle |
|
|
}; |
|
|
}; |
|
|
this.updateObjectList = [] |
|
|
this.updateObjectList = [] |
|
|
this.updateDetailData = {} |
|
|
this.updateDetailData = {} |
|
|
|