fix(equipment): 修复设备管理页面数据类型和功能问题
This commit is contained in:
parent
0482415535
commit
79e97ce31b
@ -32,7 +32,7 @@ public class EquipmentPagination extends Pagination {
|
|||||||
private String eqStatus;
|
private String eqStatus;
|
||||||
|
|
||||||
@Schema(description = "责任部门id")
|
@Schema(description = "责任部门id")
|
||||||
private Integer deptId;
|
private String deptId;
|
||||||
|
|
||||||
@Schema(description = "产线id")
|
@Schema(description = "产线id")
|
||||||
private Integer lineId;
|
private Integer lineId;
|
||||||
|
|||||||
@ -38,24 +38,24 @@
|
|||||||
<el-option
|
<el-option
|
||||||
v-for="item in deptList"
|
v-for="item in deptList"
|
||||||
:key="item.id"
|
:key="item.id"
|
||||||
:label="item.fullName"
|
|
||||||
:value="item.id">
|
|
||||||
</el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="6">
|
|
||||||
<el-form-item label="所属产线">
|
|
||||||
<el-select v-model="query.lineId" placeholder="请选择产线" clearable>
|
|
||||||
<el-option
|
|
||||||
v-for="item in lineList"
|
|
||||||
:key="item.id"
|
|
||||||
:label="item.name"
|
:label="item.name"
|
||||||
:value="item.id">
|
:value="item.id">
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<!-- <el-col :span="6">-->
|
||||||
|
<!-- <el-form-item label="所属产线">-->
|
||||||
|
<!-- <el-select v-model="query.lineId" placeholder="请选择产线" clearable>-->
|
||||||
|
<!-- <el-option-->
|
||||||
|
<!-- v-for="item in lineList"-->
|
||||||
|
<!-- :key="item.id"-->
|
||||||
|
<!-- :label="item.name"-->
|
||||||
|
<!-- :value="item.id">-->
|
||||||
|
<!-- </el-option>-->
|
||||||
|
<!-- </el-select>-->
|
||||||
|
<!-- </el-form-item>-->
|
||||||
|
<!-- </el-col>-->
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item class="btn">
|
<el-form-item class="btn">
|
||||||
<el-button type="primary" icon="el-icon-search" @click="search()">查询</el-button>
|
<el-button type="primary" icon="el-icon-search" @click="search()">查询</el-button>
|
||||||
@ -77,6 +77,7 @@
|
|||||||
:data="list"
|
:data="list"
|
||||||
@selection-change="handleSelectionChange">
|
@selection-change="handleSelectionChange">
|
||||||
<el-table-column type="selection" width="50" align="center"/>
|
<el-table-column type="selection" width="50" align="center"/>
|
||||||
|
<el-table-column prop="deptName" label="所属部门" align="center" min-width="100"/>
|
||||||
<el-table-column prop="eqCode" label="设备编码" align="center" min-width="120"/>
|
<el-table-column prop="eqCode" label="设备编码" align="center" min-width="120"/>
|
||||||
<el-table-column prop="eqName" label="设备名称" align="center" min-width="120"/>
|
<el-table-column prop="eqName" label="设备名称" align="center" min-width="120"/>
|
||||||
<el-table-column prop="eqType" label="设备类型" align="center" min-width="100">
|
<el-table-column prop="eqType" label="设备类型" align="center" min-width="100">
|
||||||
@ -87,7 +88,6 @@
|
|||||||
<el-table-column prop="mode" label="型号" align="center" min-width="100"/>
|
<el-table-column prop="mode" label="型号" align="center" min-width="100"/>
|
||||||
<el-table-column prop="manufacturer" label="生产厂家" align="center" min-width="120"/>
|
<el-table-column prop="manufacturer" label="生产厂家" align="center" min-width="120"/>
|
||||||
<el-table-column prop="supplier" label="供应商" align="center" min-width="120"/>
|
<el-table-column prop="supplier" label="供应商" align="center" min-width="120"/>
|
||||||
<el-table-column prop="deptName" label="所属部门" align="center" min-width="100"/>
|
|
||||||
<el-table-column prop="userName" label="责任人" align="center" min-width="80"/>
|
<el-table-column prop="userName" label="责任人" align="center" min-width="80"/>
|
||||||
<el-table-column prop="lineName" label="所属产线" align="center" min-width="100"/>
|
<el-table-column prop="lineName" label="所属产线" align="center" min-width="100"/>
|
||||||
<el-table-column prop="buyDate" label="购买日期" align="center" min-width="100" :formatter="jnpf.tableDateFormat1"/>
|
<el-table-column prop="buyDate" label="购买日期" align="center" min-width="100" :formatter="jnpf.tableDateFormat1"/>
|
||||||
@ -122,6 +122,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {customerOptions, deleteEquipment, getEquipmentList, getLabel, getLineList} from "./equipment";
|
import {customerOptions, deleteEquipment, getEquipmentList, getLabel, getLineList} from "./equipment";
|
||||||
|
import {getDataInterfaceRes} from "@/api/systemData/dataInterface";
|
||||||
import {mapGetters} from "vuex";
|
import {mapGetters} from "vuex";
|
||||||
import JNPFForm from "./form";
|
import JNPFForm from "./form";
|
||||||
import jnpf from "@/utils/jnpf";
|
import jnpf from "@/utils/jnpf";
|
||||||
@ -206,10 +207,12 @@ export default {
|
|||||||
this.multipleSelection = val;
|
this.multipleSelection = val;
|
||||||
},
|
},
|
||||||
getDeptList() {
|
getDeptList() {
|
||||||
// TODO: 需要添加对应的 API 方法
|
getDataInterfaceRes('811583643129479301').then(res => {
|
||||||
// getDeptList().then(res => {
|
this.deptList = res.data || [];
|
||||||
// this.deptList = res.data || [];
|
console.log(this.deptList);
|
||||||
// });
|
}).catch(() => {
|
||||||
|
this.deptList = [];
|
||||||
|
});
|
||||||
},
|
},
|
||||||
getLineList() {
|
getLineList() {
|
||||||
getLineList().then(res => {
|
getLineList().then(res => {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user