From ce29b3ca9b9faff40b44d29ebdda6e45bced8119 Mon Sep 17 00:00:00 2001 From: lb Date: Thu, 27 Jul 2023 15:58:44 +0800 Subject: [PATCH] update 0727 docs --- src/views/modules/pms/bom/config.js | 46 ++++++++++--------- .../pms/bomTechAndFiring/components/edit.vue | 18 +++++--- 2 files changed, 36 insertions(+), 28 deletions(-) diff --git a/src/views/modules/pms/bom/config.js b/src/views/modules/pms/bom/config.js index 4f719c9..c0b6f9a 100644 --- a/src/views/modules/pms/bom/config.js +++ b/src/views/modules/pms/bom/config.js @@ -7,10 +7,12 @@ import techBox from "@/components/noTemplateComponents/techBox"; export default function () { const tableProps = [ { type: "index", label: "序号" }, - { prop: "code", label: "配方号" }, + { width: 160, prop: "code", label: "配方号" }, { prop: "name", label: "牌号" }, { prop: "syncTime", label: "同步时间", filter: timeFilter }, - { prop: "techCode", label: "烧制曲线", subcomponent: techBox }, + { width: 90, prop: "techCode", label: "烧制曲线", subcomponent: techBox }, + { prop: "upweight", label: "建议混料上限" }, + { prop: "downweight", label: "建议混料下限" }, // { prop: "externalCode", label: "版本号" }, // { prop: "specifications", label: "程序号" }, // { prop: "unitDictValue", label: "砖型", filter: dictFilter("unit") }, @@ -29,19 +31,19 @@ export default function () { actionName: "to-bom-detail", emitFullData: true, }, - // { - // prop: "operations", - // name: "操作", - // fixed: "right", - // width: 120, - // subcomponent: TableOperaionComponent, - // options: [ - // { name: "sync", label: "同步", icon: "refresh", emitFull: true, showOverlay: true } - // // { name: "copy", label: "复制", icon: "copy-document" }, - // // { name: "edit", label: "编辑", icon: "edit-outline" }, - // // { name: "delete", icon: "delete", label: "删除", emitFull: true, permission: "pms:bom:delete" }, - // ], - // }, + { + prop: "operations", + name: "操作", + fixed: "right", + width: 120, + subcomponent: TableOperaionComponent, + options: [ + { name: "sync", label: "同步", icon: "refresh", emitFull: true, showOverlay: true } + // { name: "copy", label: "复制", icon: "copy-document" }, + // { name: "edit", label: "编辑", icon: "edit-outline" }, + // { name: "delete", icon: "delete", label: "删除", emitFull: true, permission: "pms:bom:delete" }, + ], + }, ]; const headFormFields = [ @@ -72,12 +74,12 @@ export default function () { // permission: "pms:bom:save", // }, // }, - // { - // button: { - // type: "plain", - // name: "同步", - // }, - // }, + { + button: { + type: "warning", + name: "批量同步", + }, + }, ]; const dictList = JSON.parse(localStorage.getItem("dictList") || {}); @@ -267,7 +269,7 @@ export default function () { subpage: "/pms/bomMaterial/page", importUrl: "/pms/order/importExcelBom", // 导入的api templateUrl: "/importTemplates/bomImport.xlsx", - syncSingleUrl: "/pms/trans/bomSync" + syncSingleUrl: "/pms/trans/bomSync", }, }; } diff --git a/src/views/modules/pms/bomTechAndFiring/components/edit.vue b/src/views/modules/pms/bomTechAndFiring/components/edit.vue index 78fd866..c36628f 100644 --- a/src/views/modules/pms/bomTechAndFiring/components/edit.vue +++ b/src/views/modules/pms/bomTechAndFiring/components/edit.vue @@ -34,11 +34,16 @@ - + +
+ + {{ tech.label }} + + + {{ tech.remark || "无" }} + +
+
@@ -71,7 +76,7 @@ export default { rules: { code: [], name: [], - tech: [] + tech: [], // name: [{ required: true, message: "必填项不能为空", trigger: "blur" }], }, techList: [], @@ -108,6 +113,7 @@ export default { return { label: item.code, value: item.id, + remark: item.remark, }; }); }