update 配方详情页面
This commit is contained in:
@@ -19,14 +19,25 @@ export default function () {
|
||||
// { prop: "syncTime", label: "同步时间", fitler: timeFilter },
|
||||
// { prop: "remark", label: "备注" },
|
||||
// { prop: "description", label: "详情", subcomponent: TableTextComponent, buttonContent: "查看配方详情", actionName: 'view-recipe' },
|
||||
{ prop: "description", label: "配方", subcomponent: TableTextComponent, buttonContent: "查看配方", actionName: 'view-recipe' },
|
||||
{
|
||||
prop: "description",
|
||||
label: "配方",
|
||||
subcomponent: TableTextComponent,
|
||||
buttonContent: "查看配方",
|
||||
actionName: "to-bom-detail",
|
||||
emitFullData: true,
|
||||
},
|
||||
{
|
||||
prop: "operations",
|
||||
name: "操作",
|
||||
fixed: "right",
|
||||
width: 120,
|
||||
subcomponent: TableOperaionComponent,
|
||||
options: [{ name: "copy", label: "复制", icon: "copy-document" }, { name: "edit", label: "编辑", icon: "edit-outline" }, { name: "delete", icon: "delete", label: "删除", emitFull: true, permission: "pms:bom:delete" }],
|
||||
options: [
|
||||
{ name: "copy", label: "复制", icon: "copy-document" },
|
||||
{ name: "edit", label: "编辑", icon: "edit-outline" },
|
||||
{ name: "delete", icon: "delete", label: "删除", emitFull: true, permission: "pms:bom:delete" },
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
@@ -121,8 +132,7 @@ export default function () {
|
||||
rules: { required: true, message: "必填项不能为空", trigger: "blur" },
|
||||
elparams: { placeholder: "请输入版本号" },
|
||||
},
|
||||
{ input: true, label: "物料销售文本(短)", prop: "shortDesc", elparams: { placeholder: "物料销售文本" } }
|
||||
|
||||
{ input: true, label: "物料销售文本(短)", prop: "shortDesc", elparams: { placeholder: "物料销售文本" } },
|
||||
],
|
||||
[{ textarea: true, label: "物料销售文本", prop: "description", elparams: { placeholder: "物料销售文本" } }],
|
||||
[{ input: true, label: "备注", prop: "remark", elparams: { placeholder: "备注" } }],
|
||||
@@ -132,10 +142,10 @@ export default function () {
|
||||
forceDisabled: true,
|
||||
label: "同步状态",
|
||||
prop: "sync",
|
||||
key: 'sync',
|
||||
key: "sync",
|
||||
// rules: { required: true, message: "必填项不能为空", trigger: "blur" },
|
||||
// elparams: { placeholder: "请输入同步状态" },
|
||||
}
|
||||
},
|
||||
],
|
||||
],
|
||||
operations: [
|
||||
@@ -152,9 +162,9 @@ export default function () {
|
||||
{ type: "index", label: "序号" },
|
||||
{ prop: "createTime", label: "添加时间", filter: timeFilter },
|
||||
{ prop: "material", label: "物料", isEditField: true },
|
||||
{ width: 130, prop: "qty", label: "配方物料重量", filter: val => !!val ? val + ' kg' : '-', isEditField: true },
|
||||
{ width: 130, prop: "sumqty", label: "配方总重量", filter: val => !!val ? val + ' kg' : '-', isEditField: true },
|
||||
{ prop: "percent", label: "配比 [%]", filter: val => !!val ? val + ' %' : '-', isEditField: true },
|
||||
{ width: 130, prop: "qty", label: "配方物料重量", filter: (val) => (!!val ? val + " kg" : "-"), isEditField: true },
|
||||
{ width: 130, prop: "sumqty", label: "配方总重量", filter: (val) => (!!val ? val + " kg" : "-"), isEditField: true },
|
||||
{ prop: "percent", label: "配比 [%]", filter: (val) => (!!val ? val + " %" : "-"), isEditField: true },
|
||||
{ prop: "remark", label: "备注", isEditField: true },
|
||||
{
|
||||
prop: "operations",
|
||||
@@ -185,7 +195,7 @@ export default function () {
|
||||
rules: { required: true, message: "必填项不能为空", trigger: "blur" },
|
||||
elparams: { placeholder: "请选择物料", filterable: true },
|
||||
options: [],
|
||||
fetchData: () => this.$http.get('/pms/material/page', { params: { limit: 999, page: 1 } })
|
||||
fetchData: () => this.$http.get("/pms/material/page", { params: { limit: 999, page: 1 } }),
|
||||
// fetchData: () => new Promise((resolve) => {
|
||||
// setTimeout(() => {
|
||||
// resolve({
|
||||
|
||||
Reference in New Issue
Block a user