{{
- planForm.cycleMethod == 1 ? '单词' : '周期性'
+ planForm.cycleMethod == 1 ? '单次' : '周期性'
}}
{{
planForm.startTime
@@ -778,11 +767,11 @@
{{
planForm.endTime
}}
- {{
- planForm.actionCycleType == 1 ? '年' : planForm.actionCycleType == 2 ? '月' : '间隔'
+ {{
+ planForm.actionCycleType == 1 ? '年' : planForm.actionCycleType == 2 ? '月' : planForm.actionCycleType == 3 ? '间隔' : ''
}}
- {{
- planForm.actionCycleTime
+ {{
+ planForm.actionCycleType == 2 ? planForm.actionCycleTime + '日' : planForm.actionCycleTime
}}
@@ -1285,9 +1274,15 @@ export default {
},
// 打开编辑弹窗
handleEdit(row, index) {
+ this.addForm.actionCycleTime = ''
+ this.addForm.orderList = []
getPlanDetail(row.id).then(res =>{
this.addForm = res.data.data;
+ if(this.addForm.actionCycleType == 2){
+ this.addForm.actionCycleTime = Number(this.addForm.actionCycleTime)
+ }
this.addForm.orderList = this.addForm.projectList
+ console.log('actionCycleTime ====>',this.addForm.actionCycleTime)
this.showAddDialog = true
})
},
@@ -1361,11 +1356,12 @@ export default {
border-color: #e4e7ec;
color: #333333;
}
-// /deep/ .avue-crud__pagination {
-// height: 30px;
-// padding-top: 30px;
-// padding-bottom: 30px;
-// }
+/deep/ .avue-crud__pagination {
+ height: 20px;
+ padding: 10px;
+ // padding-top: 30px;
+ // padding-bottom: 30px;
+}
.search-input {
width: 255px;
height: 46px;
diff --git a/src/views/oiling/project.vue b/src/views/oiling/project.vue
index 34ca17d..bb73f35 100644
--- a/src/views/oiling/project.vue
+++ b/src/views/oiling/project.vue
@@ -414,11 +414,12 @@ export default {
border-color: #e4e7ec;
color: #333333;
}
-// /deep/ .avue-crud__pagination {
-// height: 30px;
-// padding-top: 30px;
-// padding-bottom: 30px;
-// }
+/deep/ .avue-crud__pagination {
+ height: 20px;
+ padding: 10px;
+ // padding-top: 30px;
+ // padding-bottom: 30px;
+}
.search-input {
width: 255px;
height: 46px;
diff --git a/src/views/oiling/statistics.vue b/src/views/oiling/statistics.vue
index 8d821ff..992da1f 100644
--- a/src/views/oiling/statistics.vue
+++ b/src/views/oiling/statistics.vue
@@ -239,9 +239,10 @@ export default {
color: #333333;
}
/deep/ .avue-crud__pagination {
- height: 30px;
- padding-top: 30px;
- padding-bottom: 30px;
+ height: 20px;
+ padding: 10px;
+ // padding-top: 20px;
+ // padding-bottom: 20px;
}
.search-input {
width: 255px;
diff --git a/src/views/oiling/task.vue b/src/views/oiling/task.vue
index c1b0740..a08e7ba 100644
--- a/src/views/oiling/task.vue
+++ b/src/views/oiling/task.vue
@@ -107,7 +107,7 @@
>
- 新建
@@ -122,10 +122,10 @@
查看
- 编辑
- 取消
- 保养
- 完成编辑
+ 取消
+ 保养
+ 完成
@@ -937,7 +937,7 @@
:before-close="handleClose"
:cell-style="tableCellStyle"
:visible.sync="showRepairDialog"
- title="编辑"
+ title="保养"
width="70%"
:append-to-body="true"
:close-on-click-modal="false"
@@ -974,12 +974,13 @@
style="width: 98%"
v-model="repairForm.name"
placeholder="请输入名称"
+ readonly
>
-
-
+ -->
+
-
+
-
+
@@ -1028,6 +1030,7 @@
v-model="repairForm.assetId"
placeholder="请选择设备"
style="width: 98%"
+ disabled
>
{
this.userData = res.data.data.records
})
- // let json = {"lat":"31.375299094542086", "lng":"31.375299094542086","mac":"YYBJLXDIANXIN001", "type":"2","floorNo":"2","buildingNo": "1"}
- // console.log('json ==========>',(json.mac))
+ console.log('userIn ====>',this.userInfo)
this.onLoad();
},
filters: {
@@ -1537,6 +1540,9 @@ export default {
}
},
},
+ computed:{
+ ...mapGetters(["userInfo", "permission"]),
+ },
methods: {
// 分页
currentChange(currentPage) {
@@ -1636,7 +1642,6 @@ export default {
handleUpdate(){
this.$refs['addForm'].validate((valid) => {
if(valid){
- console.log('addForm ===========>',this.addForm)
if(this.addForm.orderList.length == 0){
this.$message.warning('请至少选择一个保养项目')
}else{
@@ -1648,7 +1653,6 @@ export default {
this.addForm.projectList.push({id:item.id})
}
})
- console.log('projectList ===========>',this.addForm.projectList)
let params = {
name:this.addForm.name,
totalCost:this.addForm.totalCost,
@@ -1666,7 +1670,8 @@ export default {
assetName:this.addForm.assetName,
assetStatus:this.addForm.assetStatus,
projectList:this.addForm.projectList,
- notes:this.addForm.notes
+ notes:this.addForm.notes,
+ id:this.addForm.id
}
saveTask(params).then(res =>{
if(res.data.code == 200){
@@ -1896,9 +1901,10 @@ export default {
color: #333333;
}
/deep/ .avue-crud__pagination {
- height: 30px;
- padding-top: 30px;
- padding-bottom: 30px;
+ height: 20px;
+ padding: 10px;
+ // padding-top: 30px;
+ // padding-bottom: 30px;
}
.search-input {
width: 255px;
diff --git a/src/views/plugin/workflow/components/wf-user-select/index.vue b/src/views/plugin/workflow/components/wf-user-select/index.vue
index 40c0c69..5aea4d5 100644
--- a/src/views/plugin/workflow/components/wf-user-select/index.vue
+++ b/src/views/plugin/workflow/components/wf-user-select/index.vue
@@ -41,7 +41,8 @@ export default {
userUrl: {
type: String,
default: () => {
- return '/api/blade-user/search/user'
+ return '/api/blade-user/page'
+ // return '/api/blade-user/search/user'
}
},
change: Function
diff --git a/src/views/plugin/workflow/process/components/user-select.vue b/src/views/plugin/workflow/process/components/user-select.vue
index 37df8d3..cf7f1d3 100644
--- a/src/views/plugin/workflow/process/components/user-select.vue
+++ b/src/views/plugin/workflow/process/components/user-select.vue
@@ -58,6 +58,7 @@