This commit is contained in:
hayu 2026-01-15 10:11:48 +08:00
parent 09b731b0ea
commit 65a85b3d63
4 changed files with 23 additions and 8 deletions

View File

@ -210,6 +210,13 @@ export function getEquipmentThreeTypeThree() {
}) })
} }
export function equipmentThreeTypeLease() {
return request({
url: '/material/leaseTask/equipmentThreeTypeLease',
method: 'get',
})
}
// 规格型号-select // 规格型号-select
export function getMaTypeOpt(data) { export function getMaTypeOpt(data) {
return request({ return request({

View File

@ -105,6 +105,14 @@ export function equipmentTypeTree(query) {
}) })
} }
export function equipmentTypeLease(query) {
return request({
url: '/material/ma_type/equipmentTypeLease',
method: 'get',
params: query,
})
}
// 上传报告附件 // 上传报告附件
export function uploadPurchaseFile(data) { export function uploadPurchaseFile(data) {
return request({ return request({

View File

@ -454,7 +454,7 @@
</template> </template>
<script> <script>
import { equipmentTypeTree } from '@/api/purchase/goodsArrived' import {equipmentTypeLease} from '@/api/purchase/goodsArrived'
import { getLeaseProjectListApi, getListUnite, getAgreement, getProjectList, getDepartNameList } from '@/api/lease/apply' import { getLeaseProjectListApi, getListUnite, getAgreement, getProjectList, getDepartNameList } from '@/api/lease/apply'
import { getImpUnitListApi } from "@/api/materialsStation" import { getImpUnitListApi } from "@/api/materialsStation"
import { import {
@ -465,7 +465,7 @@ import {
getLeaseTaskDetail, getLeaseTaskDetail,
getCode getCode
} from '@/api/business/index' } from '@/api/business/index'
import { getEquipmentThreeTypeThree, getMaTypeOpt } from '@/api/ma/base' import {equipmentThreeTypeLease, getMaTypeOpt} from '@/api/ma/base'
import { getAuditingDetailsApi } from '@/api/receive-apply/index.js' import { getAuditingDetailsApi } from '@/api/receive-apply/index.js'
import Treeselect from '@riophae/vue-treeselect' import Treeselect from '@riophae/vue-treeselect'
import '@riophae/vue-treeselect/dist/vue-treeselect.css' import '@riophae/vue-treeselect/dist/vue-treeselect.css'
@ -850,8 +850,8 @@ export default {
// -tree // -tree
async getMaTypeNameOpt() { async getMaTypeNameOpt() {
try { try {
const res = await getEquipmentThreeTypeThree() const res = await equipmentThreeTypeLease()
console.log('🚀 ~ getEquipmentThreeTypeThree ~ res:', res) console.log('🚀 ~ equipmentThreeTypeLease ~ res:', res)
const filterData = (data, level = 1) => { const filterData = (data, level = 1) => {
return data.map(item => { return data.map(item => {
if (level < 3 && item.children && item.children.length) { if (level < 3 && item.children && item.children.length) {
@ -1057,8 +1057,8 @@ export default {
}, },
/** 机具类型 */ /** 机具类型 */
equipmentType() { equipmentType() {
equipmentTypeTree().then(response => { equipmentTypeLease().then(response => {
console.log('🚀 ~ equipmentTypeTree ~ response:', response) console.log('🚀 ~ equipmentTypeLease ~ response:', response)
this.equipmentTypeList = response.data this.equipmentTypeList = response.data
// //
this.flattenTypeOptions = this.processTypeData(response.data) this.flattenTypeOptions = this.processTypeData(response.data)

View File

@ -75,7 +75,7 @@
<!-- <el-table-column label="退料人电话" align="center" prop="phone" :show-overflow-tooltip="true"/> --> <!-- <el-table-column label="退料人电话" align="center" prop="phone" :show-overflow-tooltip="true"/> -->
<el-table-column label="创建人" align="center" prop="createName" :show-overflow-tooltip="true"/> <el-table-column label="创建人" align="center" prop="createName" :show-overflow-tooltip="true"/>
<el-table-column label="创建时间" align="center" width="100" prop="createTime" /> <el-table-column label="创建时间" align="center" width="100" prop="createTime" />
<el-table-column label="状态" align="center" width="110" :show-overflow-tooltip="true" prop="repairStatusCode"> <el-table-column label="状态" align="center" width="100" :show-overflow-tooltip="true" prop="repairStatusCode">
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.repair_task_status" :value="scope.row.repairStatusCode"/> <dict-tag :options="dict.type.repair_task_status" :value="scope.row.repairStatusCode"/>
</template> </template>