新增
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
<!--
|
||||
* @Author: zhp
|
||||
* @Date: 2024-04-15 10:49:13
|
||||
* @LastEditTime: 2024-04-17 16:12:20
|
||||
* @LastEditTime: 2024-04-17 16:37:35
|
||||
* @LastEditors: zhp
|
||||
* @Description:
|
||||
-->
|
||||
@@ -77,7 +77,8 @@
|
||||
<method-btn v-if="tableBtn.length" slot="handleBtn" label="操作" :width="120" fixed="right"
|
||||
:method-list="tableBtn" @clickBtn="handleClick" />
|
||||
</base-table>
|
||||
<add-or-update v-if="detailOrUpdateVisible" ref="detailOrUpdate" @refreshDataList="successSubmit" />
|
||||
<detail-or-update v-if="detailOrUpdateVisible" ref="detailOrUpdate" @refreshDataList="successSubmit" />
|
||||
<add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="successSubmit" />
|
||||
|
||||
<!-- <el-row :gutter="24"> -->
|
||||
<!-- <el-col :span="12" v-for="item in dataList" :key="item.id"> -->
|
||||
@@ -86,7 +87,7 @@
|
||||
<!-- <el-col :span="12">
|
||||
<line-chart :id=" 'second' " class="yearChart" ref="lineChart" style="height: 40vh;width: 100%"></line-chart>
|
||||
</el-col> -->
|
||||
</el-row>
|
||||
|
||||
</div>
|
||||
|
||||
<!-- <inputTable :date="date" :data="tableData" :time="[startTimeStamp, endTimeStamp]" :sum="all"
|
||||
@@ -107,12 +108,14 @@ import lineChart from './lineChart';
|
||||
import moment from 'moment'
|
||||
import ButtonNav from '@/components/ButtonNav'
|
||||
import basicPage from '@/mixins/basic-page'
|
||||
import AddOrUpdate from './add-or-updata';
|
||||
import detailOrUpdate from './detail-or-updata';
|
||||
import addOrUpdate from './add-or-updata';
|
||||
|
||||
|
||||
// import FileSaver from 'file-saver'
|
||||
// import * as XLSX from 'xlsx'
|
||||
export default {
|
||||
components: { lineChart, ButtonNav, AddOrUpdate },
|
||||
components: { lineChart, ButtonNav, detailOrUpdate,addOrUpdate },
|
||||
mixins: [basicPage],
|
||||
data() {
|
||||
return {
|
||||
@@ -125,18 +128,23 @@ export default {
|
||||
// reportType: 2,
|
||||
reportTime: []
|
||||
},
|
||||
detailOrUpdateVisible:false,
|
||||
detailOrUpdateVisible: false,
|
||||
addOrUpdateVisible:false,
|
||||
date1: undefined,
|
||||
date2: undefined,
|
||||
tableBtn: [
|
||||
{
|
||||
{
|
||||
type: 'detail',
|
||||
btnName: '详情',
|
||||
},
|
||||
// {
|
||||
// type: 'delete',
|
||||
// btnName: '删除',
|
||||
// },
|
||||
{
|
||||
type: 'edit',
|
||||
btnName: '修改',
|
||||
},
|
||||
{
|
||||
type: 'delete',
|
||||
btnName: '删除',
|
||||
},
|
||||
].filter((v) => v),
|
||||
typeList: [
|
||||
{
|
||||
@@ -297,33 +305,58 @@ export default {
|
||||
// width: 180,
|
||||
// filter: (val) => moment(val).format('yyyy-MM-DD HH:mm:ss'),
|
||||
// },
|
||||
{
|
||||
prop: 'userName',
|
||||
label: '日期',
|
||||
},
|
||||
|
||||
{
|
||||
prop: 'nickName',
|
||||
label: '工厂名称',
|
||||
},
|
||||
{
|
||||
prop: 'userName',
|
||||
label: '目标时间',
|
||||
},
|
||||
{
|
||||
prop: 'type',
|
||||
label: '玻璃类型',
|
||||
label: '提交时间',
|
||||
},
|
||||
{
|
||||
prop: 'inNum',
|
||||
label: '投入数量',
|
||||
label: '钼电极投入量(片)',
|
||||
},
|
||||
{
|
||||
prop: 'putNum',
|
||||
label: '产出数量',
|
||||
label: '芯片产量(片)',
|
||||
},
|
||||
{
|
||||
prop: 'goodNum',
|
||||
label: '良品数量',
|
||||
label: '芯片平均功率(W)',
|
||||
},
|
||||
{
|
||||
prop: 'goodYelid',
|
||||
label: '良品率%',
|
||||
label: '芯片良率(%)',
|
||||
},
|
||||
{
|
||||
prop: 'goodYelid',
|
||||
label: '芯片总功率(KW)',
|
||||
},
|
||||
{
|
||||
prop: 'goodYelid',
|
||||
label: 'PID6稼动率(%)',
|
||||
},
|
||||
{
|
||||
prop: 'goodYelid',
|
||||
label: '芯片段OEE(%)',
|
||||
},
|
||||
{
|
||||
prop: 'goodYelid',
|
||||
label: '芯片产能利用率(%)',
|
||||
},
|
||||
{
|
||||
prop: 'goodYelid',
|
||||
label: '芯片人均产量(片/人)',
|
||||
},
|
||||
{
|
||||
prop: 'goodYelid',
|
||||
label: '芯片BOM',
|
||||
},
|
||||
],
|
||||
timeSelect:'month',
|
||||
@@ -366,6 +399,19 @@ export default {
|
||||
// this.getDataList()
|
||||
},
|
||||
methods: {
|
||||
handleClick(val) {
|
||||
if (val.type === "edit") {
|
||||
this.addOrUpdateVisible = true;
|
||||
// this.addOrEditTitle = "编辑";
|
||||
this.$nextTick(() => {
|
||||
this.$refs.addOrUpdate.init(val.data.id);
|
||||
});
|
||||
} else if (val.type === "delete") {
|
||||
this.deleteHandle(val.data.id, val.data.name, val.data._pageIndex)
|
||||
} else {
|
||||
this.otherMethods(val)
|
||||
}
|
||||
},
|
||||
otherMethods(val) {
|
||||
this.detailOrUpdateVisible = true;
|
||||
this.addOrEditTitle = "详情";
|
||||
|
||||
Reference in New Issue
Block a user