diff --git a/src/api/kanban/Packagingline.js b/src/api/kanban/Packagingline.js index e0d0eed..510ba45 100644 --- a/src/api/kanban/Packagingline.js +++ b/src/api/kanban/Packagingline.js @@ -55,3 +55,10 @@ export function getProductionLineData(data){ data: data }); } + +export function getProductionLineDataPublic(){ + return request({ + url: '/mes/mesborad/getProductionLineDataPublic', + method: 'get' + }); +} diff --git a/src/api/kanban/quality.js b/src/api/kanban/quality.js index af251f0..2f360ec 100644 --- a/src/api/kanban/quality.js +++ b/src/api/kanban/quality.js @@ -120,3 +120,60 @@ export function getBpMonthNoOk(data) { data: data }); } + +// 免登录接口-获取工厂下拉列表 +export function getBoardFactoryPublic(data) { + return request({ + url: '/mes/wcsInterface/getBoardFactoryPublic', + method: 'post', + data: data + }); +} +// 免登录接口-检验统计 +export function getProduceStaticInfoPublic(data) { + return request({ + url: '/quality/qcInterface/getProduceStaticInfoPublic', + method: 'post', + data: data + }); +} +// 免登录接口-质量异常信息 +export function getProduceNoOkListPublic(data) { + return request({ + url: '/quality/qcInterface/getProduceNoOkListPublic', + method: 'post', + data: data + }); +} +// 免登录接口-不良类型占比 +export function getCheckProjectsPiePublic(data) { + return request({ + url: '/quality/qcInterface/getCheckProjectsPiePublic', + method: 'post', + data: data + }); +} +// 免登录接口-本月每日线体异常趋势 +export function getLineDayNoOkPublic(data) { + return request({ + url: '/quality/qcInterface/getLineDayNoOkPublic', + method: 'post', + data: data + }); +} +// 免登录接口-产品不合格率同期对比 +export function getMonthOfYearContrastPublic(data) { + return request({ + url: '/quality/qcInterface/getMonthOfYearContrastPublic', + method: 'post', + data: data + }); +} +// 免登录接口-白坯每月不合格数量 +export function getBpMonthNoOkPublic(data) { + return request({ + url: '/quality/qcInterface/getBpMonthNoOkPublic', + method: 'get', + data: data + }); +} diff --git a/src/permission.js b/src/permission.js index d512fec..09b1159 100644 --- a/src/permission.js +++ b/src/permission.js @@ -8,7 +8,7 @@ import { isRelogin } from '@/utils/request' NProgress.configure({ showSpinner: false }) -const whiteList = ['/login', '/register','/cs4'] +const whiteList = ['/login', '/register','/cs4', '/kanban/productLinePublic', '/kanban/qualitykanban1Public'] router.beforeEach((to, from, next) => { NProgress.start() diff --git a/src/router/index.js b/src/router/index.js index 6888b1c..359de80 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -161,6 +161,17 @@ export const constantRoutes = [ component: () => import("@/views/kanban/productLine/index"), hidden: true, }, + { + path: "/kanban/productLinePublic", + component: () => import("@/views/kanban/productLinePublic/index"), + hidden: true, + }, + // 质量看板1(免登录) + { + path: "/kanban/qualitykanban1Public", + component: () => import("@/views/kanban/quality/kanban1Public"), + hidden: true, + }, // { // path: "/report/board/LeadershipViewCheart", // component: () => import("@/views/energy/LeadershipView/LeadershipViewChearts"), diff --git a/src/views/kanban/productLinePublic/index.vue b/src/views/kanban/productLinePublic/index.vue new file mode 100644 index 0000000..7ae3cf5 --- /dev/null +++ b/src/views/kanban/productLinePublic/index.vue @@ -0,0 +1,398 @@ + + + + + + + + 产线生产看板 + {{ currentTime }} + + + + + + 总产线数 + 18 + + + 生产产线 + {{ productionLines.length }} + + + 计划总产量 + {{ planTotal }} + + + 实际完成产量 + {{ completeTotal }} + + + 完成比例 + {{ completeRate }} % + + + + + + {{ line.equipmentName }} + {{ line.productName }} + + + 计划产量: + {{ line.planTotal }} + + + 当前产量: + + {{ line.completTotal || 0 }} + + + + + 产量完成率: + + {{ line.completionRate }}% + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/kanban/quality/kanban1Public.vue b/src/views/kanban/quality/kanban1Public.vue new file mode 100644 index 0000000..097e6e4 --- /dev/null +++ b/src/views/kanban/quality/kanban1Public.vue @@ -0,0 +1,2281 @@ + + + + + + 榄菊质量管理平台 + + + + + + + + {{ x.deptName }} + + + + + + + {{ gettimedata }} + + + + + + + + 检验统计 + + + + + + {{ Statistics.todayPro }} + + + 今日产量(PC) + + + + + {{ Statistics.todaySample }} + + + 今日抽检数量(PC) + + + + + {{ Statistics.todayNoOk }} + + + 今日不良数(PC) + + + + + + + {{ Statistics.monthPro }} + + + 本月产量(PC) + + + + + {{ Statistics.monthNoOk }} + + + 本月不良数(PC) + + + + + + 今日合格率 + 本月合格率 + + + + + 质量异常信息 + + + + + + + + + {{ n.projectName }} + + + {{ n.checkManName }} {{ n.checkTime }}|{{ n.className }}|{{ n.defectSubclass }} + + + + + + + + 不良类型占比 + + + + + + + + 本年各月白坯不合格数量对比 + + + + + + + + 本月每日线体异常趋势 + + + + + + 产品不合格率同期对比 + + + + + + + + + + + + \ No newline at end of file