Merge branch 'master' of https://e.coding.net/ctcdevteam/ehs/ehs_web
This commit is contained in:
commit
d30376cd17
|
@ -6,7 +6,7 @@ NODE_ENV = development
|
||||||
# VUE_APP_TITLE = '托克逊能源管理平台'
|
# VUE_APP_TITLE = '托克逊能源管理平台'
|
||||||
VUE_APP_TITLE = '中建材光子科技有限公司'
|
VUE_APP_TITLE = '中建材光子科技有限公司'
|
||||||
# VUE_APP_TITLE = '超低排放系统'
|
# VUE_APP_TITLE = '超低排放系统'
|
||||||
VUE_APP_PJ = 'gx'
|
VUE_APP_PJ = ''
|
||||||
|
|
||||||
# 接口地址
|
# 接口地址
|
||||||
#VUE_APP_API_BASEURL = http://1.203.161.103:2800/api
|
#VUE_APP_API_BASEURL = http://1.203.161.103:2800/api
|
||||||
|
@ -17,7 +17,7 @@ VUE_APP_PJ = 'gx'
|
||||||
|
|
||||||
#测试环境
|
#测试环境
|
||||||
# VUE_APP_API_BASEURL = http://10.50.211.228:2250/api
|
# VUE_APP_API_BASEURL = http://10.50.211.228:2250/api
|
||||||
# VUE_APP_API_BASEURL = http://127.0.0.1:2226/api
|
# VUE_APP_API_BASEURL = http://127.0.0.1:226/api
|
||||||
|
|
||||||
# VUE_APP_BASEURL = http://10.50.211.228:2250/
|
# VUE_APP_BASEURL = http://10.50.211.228:2250/
|
||||||
|
|
||||||
|
|
|
@ -23,6 +23,16 @@
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="right-panel">
|
<div class="right-panel">
|
||||||
|
<xtSelect
|
||||||
|
:apiObj="apiObjM"
|
||||||
|
:params="paramsM"
|
||||||
|
v-model="query.material"
|
||||||
|
style="width: 180px"
|
||||||
|
@change="handleQuery"
|
||||||
|
placeholder="计量物料"
|
||||||
|
>
|
||||||
|
<el-table-column label="名称" prop="name"></el-table-column>
|
||||||
|
</xtSelect>
|
||||||
<el-select
|
<el-select
|
||||||
v-model="query.enabled"
|
v-model="query.enabled"
|
||||||
placeholder="是否启用"
|
placeholder="是否启用"
|
||||||
|
@ -37,6 +47,20 @@
|
||||||
:label="e.text"
|
:label="e.text"
|
||||||
></el-option>
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
<el-select
|
||||||
|
v-model="query.is_rep_mgroup"
|
||||||
|
placeholder="是否工段统计"
|
||||||
|
@change="handleQuery"
|
||||||
|
clearable
|
||||||
|
style="width: 100px"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="e in boolEnum.values"
|
||||||
|
:key="e.key"
|
||||||
|
:value="e.key"
|
||||||
|
:label="e.text"
|
||||||
|
></el-option>
|
||||||
|
</el-select>
|
||||||
<el-select
|
<el-select
|
||||||
v-model="query.type"
|
v-model="query.type"
|
||||||
placeholder="测点类型"
|
placeholder="测点类型"
|
||||||
|
@ -335,6 +359,8 @@ export default {
|
||||||
save: false,
|
save: false,
|
||||||
permission: false,
|
permission: false,
|
||||||
},
|
},
|
||||||
|
apiObjM: this.$API.mtm.material.list,
|
||||||
|
paramsM: {},
|
||||||
apiObj: this.$API.enm.mpoint.list,
|
apiObj: this.$API.enm.mpoint.list,
|
||||||
apiObjMplog: null,
|
apiObjMplog: null,
|
||||||
params: {},
|
params: {},
|
||||||
|
|
|
@ -642,13 +642,8 @@ export default {
|
||||||
current_sflog: "",
|
current_sflog: "",
|
||||||
current_note: "",
|
current_note: "",
|
||||||
title: "",
|
title: "",
|
||||||
start_time: "",
|
start_time: null,
|
||||||
end_time: "",
|
end_time: null,
|
||||||
cate: "",
|
|
||||||
reason: "",
|
|
||||||
measure: "",
|
|
||||||
handler: "",
|
|
||||||
mgroup: "",
|
|
||||||
is_shutdown: false,
|
is_shutdown: false,
|
||||||
},
|
},
|
||||||
query: {
|
query: {
|
||||||
|
|
|
@ -152,13 +152,6 @@ export default {
|
||||||
current_sflog: "",
|
current_sflog: "",
|
||||||
current_note: "",
|
current_note: "",
|
||||||
title: "",
|
title: "",
|
||||||
start_time: "",
|
|
||||||
end_time: "",
|
|
||||||
cate: "",
|
|
||||||
reason: "",
|
|
||||||
measure: "",
|
|
||||||
handler: "",
|
|
||||||
mgroup: "",
|
|
||||||
is_shutdown: false,
|
is_shutdown: false,
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
|
|
|
@ -50,13 +50,18 @@
|
||||||
highlightCurrentRow
|
highlightCurrentRow
|
||||||
>
|
>
|
||||||
<el-table-column label="所属集合" prop="mgroup_name" width="120"></el-table-column>
|
<el-table-column label="所属集合" prop="mgroup_name" width="120"></el-table-column>
|
||||||
<el-table-column label="类型" prop="type" width="75"> </el-table-column>
|
<el-table-column label="类型" prop="type" width="80"> </el-table-column>
|
||||||
<el-table-column label="年" prop="year" width="60"> </el-table-column>
|
<el-table-column label="班算" width="100">
|
||||||
<el-table-column label="班年" prop="year_s" width="60"> </el-table-column>
|
<template #default="scope">
|
||||||
<el-table-column label="月" prop="month" width="50"> </el-table-column>
|
{{ scope.row.year_s }}-{{ scope.row.month_s }}-{{ scope.row.day_s }}
|
||||||
<el-table-column label="班月" prop="month_s" width="50"> </el-table-column>
|
</template>
|
||||||
<el-table-column label="日" prop="day" width="50"> </el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="班日" prop="day_s" width="50"> </el-table-column>
|
<el-table-column label="实算" width="100">
|
||||||
|
<template #default="scope">
|
||||||
|
{{ scope.row.year }}-{{ scope.row.month }}-{{ scope.row.day }}
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column label="小时" prop="hour" width="50"></el-table-column>
|
||||||
<el-table-column label="班组" prop="team_name" width="60"> </el-table-column>
|
<el-table-column label="班组" prop="team_name" width="60"> </el-table-column>
|
||||||
<el-table-column label="总产量" prop="total_production" width="90" show-overflow-tooltip></el-table-column>
|
<el-table-column label="总产量" prop="total_production" width="90" show-overflow-tooltip></el-table-column>
|
||||||
<el-table-column label="电消耗" prop="elec_consume" width="90" show-overflow-tooltip></el-table-column>
|
<el-table-column label="电消耗" prop="elec_consume" width="90" show-overflow-tooltip></el-table-column>
|
||||||
|
@ -85,17 +90,17 @@ export default {
|
||||||
params: {
|
params: {
|
||||||
},
|
},
|
||||||
query: {
|
query: {
|
||||||
ordering: "-update_time",
|
|
||||||
type: "day_s",
|
type: "day_s",
|
||||||
|
ordering: "-create_time",
|
||||||
start_time: null,
|
start_time: null,
|
||||||
end_time: null
|
end_time: null
|
||||||
},
|
},
|
||||||
options: [
|
options: [
|
||||||
|
{ label: "班时", value: "hour_s"},
|
||||||
{ label: "班天", value: "day_s" },
|
{ label: "班天", value: "day_s" },
|
||||||
{ label: "班月", value: "month_s" },
|
{ label: "班月", value: "month_s" },
|
||||||
{ label: "小时", value: "hour"},
|
{ label: "班组月", value: "month_st" },
|
||||||
{ label: "天", value: "day" },
|
{ label: "班年", value: "year_s" },
|
||||||
{ label: "月", value: "month"},
|
|
||||||
],
|
],
|
||||||
timeRange: []
|
timeRange: []
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,6 +14,16 @@
|
||||||
<el-table-column label="别名" prop="nickname"></el-table-column>
|
<el-table-column label="别名" prop="nickname"></el-table-column>
|
||||||
<el-table-column label="计量物料" prop="material_name"></el-table-column>
|
<el-table-column label="计量物料" prop="material_name"></el-table-column>
|
||||||
</xtSelect>
|
</xtSelect>
|
||||||
|
<xtSelect
|
||||||
|
:apiObj="apiObjM2"
|
||||||
|
:params="paramsM2"
|
||||||
|
v-model="query.mgroup"
|
||||||
|
style="width: 300px; padding-left: 2px;"
|
||||||
|
@change="handleQuery"
|
||||||
|
placeholder="选择工段"
|
||||||
|
>
|
||||||
|
<el-table-column label="名称" prop="name"></el-table-column>
|
||||||
|
</xtSelect>
|
||||||
<el-select
|
<el-select
|
||||||
v-model="query.type"
|
v-model="query.type"
|
||||||
placeholder="类型"
|
placeholder="类型"
|
||||||
|
@ -61,13 +71,17 @@
|
||||||
<el-table-column label="所属集合" prop="mgroup_name">
|
<el-table-column label="所属集合" prop="mgroup_name">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="类型" prop="type" width="75"> </el-table-column>
|
<el-table-column label="类型" prop="type" width="75"> </el-table-column>
|
||||||
<el-table-column label="年" prop="year" width="60"> </el-table-column>
|
<el-table-column label="班算" width="100">
|
||||||
<el-table-column label="班年" prop="year_s" width="60"> </el-table-column>
|
<template #default="scope">
|
||||||
<el-table-column label="月" prop="month" width="50"> </el-table-column>
|
{{ scope.row.year_s }}-{{ scope.row.month_s }}-{{ scope.row.day_s }}
|
||||||
<el-table-column label="班月" prop="month_s" width="50"> </el-table-column>
|
</template>
|
||||||
<el-table-column label="日" prop="day" width="50"> </el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="班日" prop="day_s" width="50"> </el-table-column>
|
<el-table-column label="实算" width="100">
|
||||||
<el-table-column label="时" prop="hour" width="50"> </el-table-column>
|
<template #default="scope">
|
||||||
|
{{ scope.row.year }}-{{ scope.row.month }}-{{ scope.row.day }}
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column label="小时" prop="hour" width="50"> </el-table-column>
|
||||||
<el-table-column label="当前值" prop="val" min-width="100"></el-table-column>
|
<el-table-column label="当前值" prop="val" min-width="100"></el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="校正值"
|
label="校正值"
|
||||||
|
@ -162,6 +176,8 @@ export default {
|
||||||
return {
|
return {
|
||||||
apiObjM: this.$API.enm.mpoint.list,
|
apiObjM: this.$API.enm.mpoint.list,
|
||||||
paramsM: {material__isnull: 0},
|
paramsM: {material__isnull: 0},
|
||||||
|
apiObjM2: this.$API.mtm.mgroup.list,
|
||||||
|
paramsM2: {page: 0},
|
||||||
apiObj: this.$API.enm.mpoint.stat,
|
apiObj: this.$API.enm.mpoint.stat,
|
||||||
params: {
|
params: {
|
||||||
type: "day_s",
|
type: "day_s",
|
||||||
|
@ -170,7 +186,7 @@ export default {
|
||||||
mpoint: null,
|
mpoint: null,
|
||||||
type: "day_s",
|
type: "day_s",
|
||||||
start_time: null,
|
start_time: null,
|
||||||
end_time: null
|
end_time: null,
|
||||||
},
|
},
|
||||||
chartOption: {
|
chartOption: {
|
||||||
title: {
|
title: {
|
||||||
|
@ -218,6 +234,7 @@ export default {
|
||||||
options: [
|
options: [
|
||||||
{ label: "班天", value: "day_s" },
|
{ label: "班天", value: "day_s" },
|
||||||
{ label: "班月", value: "month_s" },
|
{ label: "班月", value: "month_s" },
|
||||||
|
{ label: "班时", value: "hour_s"},
|
||||||
{ label: "小时", value: "hour"},
|
{ label: "小时", value: "hour"},
|
||||||
{ label: "天", value: "day" },
|
{ label: "天", value: "day" },
|
||||||
{ label: "月", value: "month"},
|
{ label: "月", value: "month"},
|
||||||
|
|
Loading…
Reference in New Issue