fix: enm mgroup 不预先筛选

This commit is contained in:
caoqianming 2024-04-26 12:20:50 +08:00
parent dbd019d0ef
commit 0460e2636f
5 changed files with 29 additions and 9 deletions

View File

@ -55,11 +55,20 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="采集间隔(s)" prop="interval" width="100"></el-table-column> <el-table-column label="采集间隔(s)" prop="interval" width="100"></el-table-column>
<el-table-column label="值类型" prop="val_type"></el-table-column> <el-table-column label="值类型" prop="val_type" width="80"></el-table-column>
<el-table-column label="单位" prop="unit"></el-table-column> <el-table-column label="单位" prop="unit" width="80"></el-table-column>
<el-table-column label="计量物料" prop="material_name"></el-table-column> <el-table-column label="计量物料" prop="material_name" width="100"></el-table-column>
<el-table-column label="所属工段" prop="mgroup_name"></el-table-column> <el-table-column label="所属工段" prop="mgroup_name" width="100"></el-table-column>
<el-table-column label="创建时间" prop="create_time" sortable></el-table-column> <el-table-column label="最近记录" show-overflow-tooltip width="180">
<template #default="scope">
<div v-if="scope.row.last_data">
<div>{{scope.row.last_data.last_val}}</div>
<div>{{scope.row.last_data.last_timex}}</div>
</div>
</template>
</el-table-column>
<el-table-column label="创建时间" prop="create_time" show-overflow-tooltip sortable width="160"></el-table-column>
<el-table-column label="操作" fixed="right" align="center" width="140"> <el-table-column label="操作" fixed="right" align="center" width="140">
<template #default="scope"> <template #default="scope">
<el-button link size="small" @click="table_edit(scope.row)" v-auth="'mpoint.update'" type="primary">编辑</el-button> <el-button link size="small" @click="table_edit(scope.row)" v-auth="'mpoint.update'" type="primary">编辑</el-button>

View File

@ -303,7 +303,7 @@ export default {
// //
getMgroup() { getMgroup() {
this.$API.mtm.mgroup.list this.$API.mtm.mgroup.list
.req({ page: 0, cate: "section" }) .req({ page: 0 })
.then((res) => { .then((res) => {
this.mgroupOptions = res; this.mgroupOptions = res;
}); });

View File

@ -74,6 +74,7 @@ import saveDialog from "./material_form.vue";
40:'辅助材料', 40:'辅助材料',
50:'加工工具', 50:'加工工具',
60:'辅助工装', 60:'辅助工装',
70:'办公用品'
}, },
} }
}, },

View File

@ -73,6 +73,11 @@
prop="belong_dept_name" prop="belong_dept_name"
min-width="150" min-width="150"
></el-table-column> ></el-table-column>
<el-table-column
label="排序"
prop="sort"
width="50"
></el-table-column>
<el-table-column <el-table-column
label="创建时间" label="创建时间"
prop="create_time" prop="create_time"
@ -130,9 +135,7 @@ export default {
data() { data() {
return { return {
apiObj: this.$API.mtm.mgroup.list, apiObj: this.$API.mtm.mgroup.list,
query: { query: {},
cate: "section",
},
dialog: { dialog: {
save: false, save: false,
permission: false, permission: false,

View File

@ -113,6 +113,13 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="排序" prop="sort">
<el-input-number
v-model="form.sort"
:min="1"
controls-position="right"
></el-input-number>
</el-form-item>
</el-form> </el-form>
</el-main> </el-main>
<el-footer> <el-footer>