|
|
@ -128,9 +128,10 @@ |
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;"> |
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;"> |
|
|
<el-form-item label="点检项目编码" prop="itemNo" :rules="rules.itemNoType"> |
|
|
<el-form-item label="点检项目编码" prop="itemNo" :rules="rules.itemNoType"> |
|
|
<el-input v-model="modalData.itemNo" :disabled="modalDisableFlag" style="width: 130px"></el-input> |
|
|
<el-input v-model="modalData.itemNo" :disabled="modalDisableFlag" style="width: 130px"></el-input> |
|
|
|
|
|
<el-button type="primary" @click="itemNoChanged()">Next No</el-button> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="点检项目名称" prop="itemDesc" :rules="rules.itemDescType"> |
|
|
<el-form-item label="点检项目名称" prop="itemDesc" :rules="rules.itemDescType"> |
|
|
<el-input v-model="modalData.itemDesc" style="width: 274px"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="modalData.itemDesc" style="width: 416px"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;"> |
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;"> |
|
|
@ -234,7 +235,8 @@ |
|
|
saveItemAvailable, |
|
|
saveItemAvailable, |
|
|
deleteItemAvailable, |
|
|
deleteItemAvailable, |
|
|
getSiteAndBuByUserName, |
|
|
getSiteAndBuByUserName, |
|
|
getRoleByUserName |
|
|
|
|
|
|
|
|
getRoleByUserName, |
|
|
|
|
|
queryItemNo,//获取 点检、维保项目编码 |
|
|
} from "@/api/eam/eam.js" |
|
|
} from "@/api/eam/eam.js" |
|
|
import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js" |
|
|
import {getTableDefaultListLanguage, getTableUserListLanguage} from "@/api/table.js" |
|
|
import {userFavoriteList, saveUserFavorite, removeUserFavorite} from '@/api/userFavorite.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 () { |
|
|
saveData () { |
|
|
if (this.modalData.bu === '' || this.modalData.bu == null) { |
|
|
if (this.modalData.bu === '' || this.modalData.bu == null) { |
|
|
|