Browse Source

2023-07-15 设备和质量修改

java8
杨奉源 3 years ago
parent
commit
4d54276ce8
  1. 23
      src/views/modules/eam/eamWorkPlanForCheck.vue
  2. 38
      src/views/modules/eam/eamWorkPlanForMaintenance.vue
  3. 2
      src/views/modules/qc/qcPartAttribute.vue

23
src/views/modules/eam/eamWorkPlanForCheck.vue

@ -150,8 +150,7 @@
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
format='yyyy-MM-dd' format='yyyy-MM-dd'
placeholder="必选" placeholder="必选"
:editable=false
>
:editable=false>
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="计划结束日期:" prop="planEndDate" :rules="rules.planEndDateType"> <el-form-item label="计划结束日期:" prop="planEndDate" :rules="rules.planEndDateType">
@ -162,8 +161,7 @@
value-format="yyyy-MM-dd" value-format="yyyy-MM-dd"
format='yyyy-MM-dd' format='yyyy-MM-dd'
placeholder="必选" placeholder="必选"
:editable=false
>
:editable=false>
</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">
@ -946,6 +944,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: 101013,
serialNumber: '101013TablePlanPeriod',
tableId: "101013Table",
tableName: "点检计划表",
columnProp: 'planCycle',
headerAlign: "center",
align: "center",
columnLabel: '点检周期', columnLabel: '点检周期',
columnHidden: false, columnHidden: false,
columnImage: false, columnImage: false,

38
src/views/modules/eam/eamWorkPlanForMaintenance.vue

@ -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 = {}

2
src/views/modules/qc/qcPartAttribute.vue

@ -990,7 +990,7 @@
this.searchData.limit = this.pageSize this.searchData.limit = this.pageSize
this.searchData.page = this.pageIndex this.searchData.page = this.pageIndex
qcPartAttributeSearch(this.searchData).then(({data}) => { qcPartAttributeSearch(this.searchData).then(({data}) => {
if (data.code == 0) {
if (data.code === 0) {
this.dataList = data.page.list this.dataList = data.page.list
this.pageIndex = data.page.currPage this.pageIndex = data.page.currPage
this.pageSize = data.page.pageSize this.pageSize = data.page.pageSize

Loading…
Cancel
Save