浏览代码

update 设备的工段绑定

pull/7/head
g7hoo 2 年前
父节点
当前提交
ae8a3668c8
共有 2 个文件被更改,包括 37 次插入2 次删除
  1. +1
    -1
      src/i18n/zh-CN.js
  2. +36
    -1
      src/views/modules/monitoring/equipment.vue

+ 1
- 1
src/i18n/zh-CN.js 查看文件

@@ -275,7 +275,7 @@ t.ws.code = '工段编码'
t.ws.binded = '已绑定的设备'
t.ws.unbind = '设备名称'
t.ws.eqbindplaceholder = '选择一个设备进行绑定'
t.ws.sort = '排序'
t.ws.sort = '工段排序'
t.ws.setorder = '请输入工段中设备的顺序'
t.ws.bind = '绑定'
t.ws.eqbind = '设备绑定'


+ 36
- 1
src/views/modules/monitoring/equipment.vue 查看文件

@@ -11,7 +11,15 @@
</el-form-item>
</el-form>

<base-table :page="pageIndex" :size="pageSize" :data="dataList" :table-head-configs="tableConfigs" :max-height="calcMaxHeight(8)" @operate-event="handleOperations" @refreshDataList="getDataList" />
<base-table
:page="pageIndex"
:size="pageSize"
:data="dataList"
:table-head-configs="tableConfigs"
:max-height="calcMaxHeight(8)"
@operate-event="handleOperations"
@refreshDataList="getDataList"
/>
<el-pagination
@size-change="sizeChangeHandle"
@current-change="currentChangeHandle"
@@ -54,6 +62,7 @@ const tableConfigs = [
{ prop: 'groupName', name: i18n.t('eq.group') },
{ prop: 'enName', name: i18n.t('enname') },
{ prop: 'abbr', name: i18n.t('abbr') },
{ prop: 'sectionName', name: i18n.t('ws.title') },
{
prop: 'details',
name: i18n.t('detail'),
@@ -85,6 +94,17 @@ const addOrUpdateConfigs = {
type: 'select',
options: []
},
{
name: 'sectionId',
label: i18n.t('ws.title'),
required: true,
type: 'select',
options: []
},
{
name: 'sort',
label: i18n.t('ws.sort')
},
{
name: 'groupId',
label: i18n.t('eq.group'),
@@ -263,9 +283,24 @@ export default {
console.log('activated')
this.getDataList()
this.getGroupList()
this.getWsList()
this.getTypeList()
},
methods: {
// 获取工段列表
getWsList() {
this.$http({
url: this.$http.adornUrl('/monitoring/workshopSection/list'),
method: 'get'
}).then(({ data : res }) => {
const wsConfig = this.addOrUpdateConfigs.fields.find(item => item.name === 'sectionId')
wsConfig.options =
res.data?.map(item => ({
value: item.id,
label: item.name
})) || []
})
},
// 获取设备类型列表
getTypeList() {
this.$http({


正在加载...
取消
保存