2023-08-28 10:05:54 +00:00
|
|
|
/*
|
|
|
|
* @FilePath: \wwwd:\code\screenFront\src\store\module\MicrofactoryDev.ts
|
|
|
|
* @Author: 王路平
|
|
|
|
* @文件版本: V1.0.0
|
|
|
|
* @Date: 2023-02-06 15:58:13
|
|
|
|
* @Description:
|
|
|
|
*
|
|
|
|
* 版权信息 : 2023 by ${再登软件}, All Rights Reserved.
|
|
|
|
*/
|
|
|
|
import { defineStore } from "pinia";
|
|
|
|
import { Names } from "@/store/storeName";
|
|
|
|
import { development, production } from "@/utils/devSever";
|
|
|
|
export const useMicroExhibitionStore = defineStore(Names.MicroExhibition, {
|
|
|
|
// 使用方式
|
|
|
|
// const Index= useIndexStore()
|
|
|
|
// 1、Index.{数据}++
|
|
|
|
// 2、Index.$patch({数据:??})
|
|
|
|
// 3、Index.$patch((state)=>{ state.数据=??})
|
|
|
|
// 4、通过action修改
|
|
|
|
state: () => {
|
|
|
|
return {
|
|
|
|
devlist: [],
|
2023-09-08 08:03:33 +00:00
|
|
|
devnum: { all: 17, wait: 1, off: 3, on: 0 },
|
|
|
|
caijian: {
|
|
|
|
'value': [ //'设备名称', '设备编码', '稼动率', '状态' //0:停机 1:待机 2:工作 3:待机
|
|
|
|
['全自动针梭两用铺布机', '1050910', '95%', '0'],
|
|
|
|
['全自动9公分电脑裁床', '1190269', '80%', '1'],
|
|
|
|
],
|
|
|
|
'chart': {
|
|
|
|
xData: ['1050910', '1050269'],
|
|
|
|
series: [
|
|
|
|
{
|
|
|
|
name: '计划完成',
|
|
|
|
data: [120, 200],
|
|
|
|
type: 'bar',
|
|
|
|
barMaxWidth: 30,
|
|
|
|
},
|
|
|
|
{
|
|
|
|
name: '实际完成',
|
|
|
|
data: [130, 180],
|
|
|
|
type: 'bar',
|
|
|
|
barMaxWidth: 30,
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
tuoxie: {
|
|
|
|
'value': [ //'设备名称', '设备编码', '稼动率', '状态' //0:停机 1:待机 2:工作 3:待机
|
|
|
|
['1050910', '95%', '2'],
|
|
|
|
],
|
|
|
|
'chart': {
|
|
|
|
xData: ['1050910'],
|
|
|
|
series: [
|
|
|
|
{
|
|
|
|
name: '计划完成',
|
|
|
|
data: [120],
|
|
|
|
type: 'bar',
|
|
|
|
barMaxWidth: 45,
|
|
|
|
},
|
|
|
|
{
|
|
|
|
name: '实际完成',
|
|
|
|
data: [130],
|
|
|
|
type: 'bar',
|
|
|
|
barMaxWidth: 45,
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
2023-08-28 10:05:54 +00:00
|
|
|
};
|
|
|
|
},
|
|
|
|
//computed 修改一些值
|
|
|
|
//需要使用return将数据抛出
|
|
|
|
//getters内可相互使用计算结果
|
|
|
|
//使用时可直接放入标签内<div>Index.方法()</div>
|
|
|
|
getters: {},
|
|
|
|
actions: {
|
|
|
|
setDevlist(data) {
|
2023-09-08 08:03:33 +00:00
|
|
|
this.devlist = data;
|
2023-08-28 10:05:54 +00:00
|
|
|
},
|
|
|
|
setDevnum(data) {
|
2023-09-08 08:03:33 +00:00
|
|
|
this.devnum = data;
|
2023-08-28 10:05:54 +00:00
|
|
|
}
|
|
|
|
},
|
|
|
|
});
|