-
+
-
+
+
+
点检模板
-
+
-
+
+
+
-
-
-
-
-
-
+
-
+
@@ -341,15 +343,23 @@
+
+
+
- 计划执行人员
-
+ 计划执行人员
+
- 选择审核人员
-
+ 选择审核人员
+
+
+
+
+
+
@@ -845,7 +855,8 @@
remark:'',
workOrderRule:'',
planCycle: '',
- taskStartDate: ''
+ taskStartDate: '',
+ autoRenewal: ''
},
objectData:{
site: this.$store.state.user.site,
@@ -2011,7 +2022,8 @@
remark: '',
workOrderRule: '',
planCycle: '天',
- taskStartDate: ''
+ taskStartDate: '',
+ autoRenewal: ''
}
this.modalDisableFlag = false
this.objectList = []
@@ -2044,7 +2056,8 @@
remark: row.remark,
workOrderRule: row.workOrderRule,
planCycle: row.planCycle,
- taskStartDate: row.taskStartDate
+ taskStartDate: row.taskStartDate,
+ autoRenewal: row.autoRenewal
}
this.updateObjectList = []
this.updateDetailData = {}
@@ -2144,6 +2157,7 @@
}
this.saveLoading = true
this.modalData.objectList = this.dataListSelections
+ // 周日
let obj = document.getElementsByName('addWorkOrderRule')
let s = ''
for (let i = 0; i < obj.length; i++) {
@@ -2153,6 +2167,16 @@
}
s = s.substring(0, s.length - 1)
this.modalData.workOrderRule = s
+ // 自动生成
+ let obj2 = document.getElementsByName('autoRenewalRule')
+ let s2 = ''
+ for (let i = 0; i < obj2.length; i++) {
+ if (obj2[i].checked) {
+ s2 += obj2[i].value + ','
+ }
+ }
+ s2 = s2.substring(0, s2.length - 1)
+ this.modalData.autoRenewal = s2
eamWorkPlanSave(this.modalData).then(({data}) => {
if (data && data.code === 0) {
this.getDataList()
@@ -2183,6 +2207,16 @@
}
s = s.substring(0,s.length-1)
this.modalData.workOrderRule = s
+ // 自动生成
+ let obj2 = document.getElementsByName('autoRenewalRule')
+ let s2 = ''
+ for (let i = 0; i < obj2.length; i++) {
+ if (obj2[i].checked) {
+ s2 += obj2[i].value + ','
+ }
+ }
+ s2 = s2.substring(0, s2.length - 1)
+ this.modalData.autoRenewal = s2
eamWorkPlanEdit(this.modalData).then(({data}) => {
if (data && data.code === 0) {
this.getDataList()
diff --git a/src/views/modules/eam/eamWorkPlanForMaintenance.vue b/src/views/modules/eam/eamWorkPlanForMaintenance.vue
index e14c3f1..86a5c9a 100644
--- a/src/views/modules/eam/eamWorkPlanForMaintenance.vue
+++ b/src/views/modules/eam/eamWorkPlanForMaintenance.vue
@@ -170,10 +170,10 @@
-
+
-
+
@@ -183,6 +183,9 @@
+
+
+
@@ -300,10 +303,10 @@
-
+
-
+
@@ -313,6 +316,9 @@
+
+
+
@@ -834,7 +840,8 @@
remark:'',
workOrderRule: '',
planCycle: '',
- planHaltDate: ''
+ planHaltDate: '',
+ autoRenewal: ''
},
objectData:{
site: this.$store.state.user.site,
@@ -1976,7 +1983,8 @@
remark: '',
workOrderRule: '',
planCycle: '天',
- planHaltDate: ''
+ planHaltDate: '',
+ autoRenewal: ''
}
this.modalDisableFlag = false
this.objectList = []
@@ -2008,7 +2016,8 @@
remark: row.remark,
workOrderRule: row.workOrderRule,
planCycle: row.planCycle,
- planHaltDate: row.planHaltDate
+ planHaltDate: row.planHaltDate,
+ autoRenewal: row.autoRenewal
}
this.updateObjectList = []
this.updateDetailData = {}
@@ -2115,6 +2124,16 @@
}
s = s.substring(0,s.length-1)
this.modalData.workOrderRule = s
+ // 自动生成
+ let obj2 = document.getElementsByName('autoRenewalRule')
+ let s2 = ''
+ for (let i = 0; i < obj2.length; i++) {
+ if (obj2[i].checked) {
+ s2 += obj2[i].value + ','
+ }
+ }
+ s2 = s2.substring(0, s2.length - 1)
+ this.modalData.autoRenewal = s2
eamWorkPlanSave(this.modalData).then(({data}) => {
if (data && data.code === 0) {
this.getDataList()
@@ -2145,6 +2164,16 @@
}
s = s.substring(0,s.length-1)
this.modalData.workOrderRule = s
+ // 自动生成
+ let obj2 = document.getElementsByName('autoRenewalRule')
+ let s2 = ''
+ for (let i = 0; i < obj2.length; i++) {
+ if (obj2[i].checked) {
+ s2 += obj2[i].value + ','
+ }
+ }
+ s2 = s2.substring(0, s2.length - 1)
+ this.modalData.autoRenewal = s2
eamWorkPlanEdit(this.modalData).then(({data}) => {
if (data && data.code === 0) {
this.getDataList()