diff --git a/src/api/eam/eam.js b/src/api/eam/eam.js
index 9b11503..0ce34d2 100644
--- a/src/api/eam/eam.js
+++ b/src/api/eam/eam.js
@@ -221,6 +221,7 @@ export const confirmDefectOrder= data => createAPI(`/pms/eam/confirmDefectOrder`
export const cancelDefectOrder= data => createAPI(`/pms/eam/cancelDefectOrder`,'post',data)
export const getSparPartImages= data => createAPI(`/pms/eam/getSparPartImages`,'post',data)
export const getRoleByUserName= data => createAPI(`/pms/eam/getRoleByUserName`,'post',data)
+export const queryItemNo= data => createAPI(`/pms/eam/queryItemNo`,'post',data)
export const eamWorkOrderSearch2 = data => createAPI(`/pms/eam/eamWorkOrderSearch2`,'post',data)
export const searchFeedMatterRecord = data => createAPI(`/pms/eam/searchFeedMatterRecord`,'post',data)
export const saveFeedMatter = data => createAPI(`/pms/eam/saveFeedMatter`,'post',data)
diff --git a/src/views/modules/eam/eamMaintenanceItem.vue b/src/views/modules/eam/eamMaintenanceItem.vue
index 6ce9452..ae6f279 100644
--- a/src/views/modules/eam/eamMaintenanceItem.vue
+++ b/src/views/modules/eam/eamMaintenanceItem.vue
@@ -129,9 +129,10 @@
+ Next No
-
+
@@ -235,6 +236,7 @@
import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js"
import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js'
import excel from "@/utils/excel-util.js";
+ import {queryItemNo} from "../../../api/eam/eam";
export default {
watch: {
searchData: {
@@ -841,6 +843,19 @@
})
})
},
+ itemNoChanged(){
+ let param = {
+ itemNo: this.modalData.itemNo,
+ itemType: this.modalData.itemType
+ }
+ queryItemNo(param).then(({data}) => {
+ if (data && data.code == 0 && data.length==5) {
+ this.modalData.itemNo = data.data
+ } else {
+ this.$message.error(data.data)
+ }
+ })
+ },
saveData () {
if (this.modalData.bu === '' || this.modalData.bu == null) {
diff --git a/src/views/modules/eam/eamPropertiesItem.vue b/src/views/modules/eam/eamPropertiesItem.vue
index ddc7a98..3cd5645 100644
--- a/src/views/modules/eam/eamPropertiesItem.vue
+++ b/src/views/modules/eam/eamPropertiesItem.vue
@@ -128,9 +128,10 @@
+ Next No
-
+
@@ -234,7 +235,8 @@
saveItemAvailable,
deleteItemAvailable,
getSiteAndBuByUserName,
- getRoleByUserName
+ getRoleByUserName,
+ queryItemNo,//获取 点检、维保项目编码
} from "@/api/eam/eam.js"
import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js"
import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.js'
@@ -901,6 +903,19 @@
})
})
},
+ itemNoChanged(){
+ let param = {
+ itemNo: this.modalData.itemNo,
+ itemType: this.modalData.itemType
+ }
+ queryItemNo(param).then(({data}) => {
+ if (data && data.code == 0 && data.length==5) {
+ this.modalData.itemNo = data.data
+ } else {
+ this.$message.error(data.data)
+ }
+ })
+ },
saveData () {
if (this.modalData.bu === '' || this.modalData.bu == null) {