You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
678 lines
17 KiB
JavaScript
678 lines
17 KiB
JavaScript
|
|
let buttons = [{
|
|
name: "查 询",
|
|
value: 'Search',
|
|
icon: 'md-search',
|
|
class: 'dropdown',
|
|
type: 'info',
|
|
onClick: function () {
|
|
this.search();
|
|
}
|
|
},
|
|
// {
|
|
// name: "重 置",
|
|
// icon: 'md-refresh',
|
|
// class: '',
|
|
// type: 'success',
|
|
// onClick: function () {
|
|
// this.resetSearch();
|
|
// }
|
|
// },
|
|
{
|
|
name: "刷 新",
|
|
value: 'Refresh',
|
|
icon: 'md-refresh',
|
|
class: '',
|
|
type: 'success',
|
|
onClick: function () {
|
|
this.refresh();
|
|
}
|
|
},
|
|
{
|
|
name: "新 建",
|
|
icon: 'md-add',
|
|
value: 'Add',
|
|
class: '',
|
|
type: 'error',
|
|
onClick: function () {
|
|
this.add();
|
|
}
|
|
},{
|
|
name: "编 辑",
|
|
icon: 'md-create',
|
|
value: 'Update',
|
|
class: '',
|
|
type: 'success',
|
|
onClick: function () {
|
|
this.edit();
|
|
}
|
|
}, {
|
|
name: "删 除",
|
|
icon: 'md-close',
|
|
class: '',
|
|
value: 'Delete',
|
|
type: 'error',
|
|
onClick: function () {
|
|
this.del();
|
|
}
|
|
}, {
|
|
name: "审 核",
|
|
icon: 'md-create',
|
|
class: '',
|
|
value: 'Audit',
|
|
type: 'error',
|
|
onClick: function () {
|
|
this.audit();
|
|
}
|
|
},
|
|
{
|
|
name: "导 入",
|
|
icon: 'md-color-fill',
|
|
class: '',
|
|
value: 'Import',
|
|
onClick: function () {
|
|
this.import();
|
|
}
|
|
}, {
|
|
name: "导 出",
|
|
icon: 'md-share-alt',
|
|
class: '',
|
|
value: 'Export',
|
|
onClick: function () {
|
|
this.export();
|
|
}
|
|
}
|
|
|
|
// , {
|
|
// name: "数据结构",
|
|
// icon: 'ios-cog',
|
|
// class: '',
|
|
// value: '',
|
|
// onClick: function () {
|
|
// this.openViewColumns();
|
|
// }
|
|
// }
|
|
|
|
,
|
|
{
|
|
name: "入库执行",
|
|
icon: 'md-create',
|
|
value: 'Do1',
|
|
class: '',
|
|
type: 'success',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
//this.$refs.gridHeader.model = true;
|
|
// this.$message.error("扩展的明细Box按钮,可设置index值指定显示位置,可使用this.$refs拿到包括自定义扩展的所有组件");
|
|
this.saveandpushStatus("1001");
|
|
}
|
|
}, {
|
|
name: "取消入库执行",
|
|
icon: 'md-close',
|
|
value: 'UnDo1',
|
|
class: '',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
//this.$refs.gridHeader.model = true;
|
|
// this.$message.error("扩展的明细Box按钮,可设置index值指定显示位置,可使用this.$refs拿到包括自定义扩展的所有组件");
|
|
|
|
this.pushStatus("10011");
|
|
}
|
|
}
|
|
, {
|
|
name: "录入完成",
|
|
icon: 'md-create',
|
|
value: 'Do2',
|
|
class: '',
|
|
type: 'success',
|
|
index: 8,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1002");
|
|
}
|
|
}, {
|
|
name: "取消录入完成",
|
|
icon: 'md-close',
|
|
value: 'UnDo2',
|
|
class: '',
|
|
index: 9,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10021");
|
|
}
|
|
}, {
|
|
name: "审核通过",
|
|
icon: 'md-create',
|
|
value: 'Do3',
|
|
class: '',
|
|
type: 'success',
|
|
index: 10,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1003");
|
|
}
|
|
}, {
|
|
name: "取消审核通过",
|
|
icon: 'md-close',
|
|
value: 'UnDo3',
|
|
class: '',
|
|
index: 11,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10031");
|
|
}
|
|
}, {
|
|
name: "确认入库",
|
|
icon: 'md-create',
|
|
value: 'Do4',
|
|
class: '',
|
|
type: 'success',
|
|
index: 10,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1004");
|
|
}
|
|
}, {
|
|
name: "取消入库",
|
|
icon: 'md-close',
|
|
value: 'UnDo4',
|
|
class: '',
|
|
index: 11,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10041");
|
|
}
|
|
}, {
|
|
name: "计算月结仓储费用",
|
|
icon: 'logo-bitcoin',
|
|
value: 'DUIMAKEFEE',
|
|
class: '',
|
|
type: 'info',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.MakeFee();
|
|
}
|
|
}, {
|
|
name: "提交货转",
|
|
icon: 'md-create',
|
|
value: 'SubmitTrans',
|
|
class: '',
|
|
type: 'info',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1031");
|
|
}
|
|
}, {
|
|
name: "取消提交货转",
|
|
icon: 'md-close',
|
|
value: 'CallbackTrans',
|
|
class: '',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10311");
|
|
}
|
|
}, {
|
|
name: "货转驳回提交",
|
|
icon: 'md-close',
|
|
value: 'AuditbackTrans',
|
|
class: '',
|
|
type: 'error',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10312");
|
|
}
|
|
}, {
|
|
name: "执行货转",
|
|
icon: 'md-create',
|
|
value: 'DoTrans',
|
|
class: '',
|
|
type: 'info',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
if (this.http.FormShow.isFEST) {
|
|
this.pushStatus("1030");
|
|
} else {
|
|
this.saveandpushStatus("1030");
|
|
}
|
|
}
|
|
}, {
|
|
name: "货转执行",
|
|
icon: 'md-create',
|
|
value: 'DoTrans_Fest',
|
|
class: '',
|
|
type: 'info',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("1030");
|
|
}
|
|
}, {
|
|
name: "取消执行货转",
|
|
icon: 'md-close',
|
|
value: 'UnDoTrans',
|
|
class: '',
|
|
index: 8,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10301");
|
|
}
|
|
}
|
|
|
|
, {
|
|
name: "驳回提交",
|
|
icon: 'md-close',
|
|
value: 'AuditBack',
|
|
class: '',
|
|
type: 'error',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10001");
|
|
}
|
|
}
|
|
|
|
, {
|
|
name: "提交移库",
|
|
icon: 'md-create',
|
|
value: 'SubmitMove',
|
|
class: '',
|
|
type: 'info',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1041");
|
|
}
|
|
}, {
|
|
name: "取消提交移库",
|
|
icon: 'md-close',
|
|
value: 'CallbackMove',
|
|
class: '',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10411");
|
|
}
|
|
}
|
|
, {
|
|
name: "执行移库",
|
|
icon: 'md-create',
|
|
value: 'DoMove',
|
|
class: '',
|
|
type: 'info',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
if (this.http.FormShow.isFEST) {
|
|
this.pushStatus("1040");
|
|
} else {
|
|
this.saveandpushStatus("1040");
|
|
}
|
|
}
|
|
}, {
|
|
name: "移库执行",
|
|
icon: 'md-create',
|
|
value: 'DoMove_Fest',
|
|
class: '',
|
|
type: 'info',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("1040");
|
|
}
|
|
}, {
|
|
name: "取消移库",
|
|
icon: 'md-create',
|
|
value: 'UnDoMove',
|
|
class: '',
|
|
type: 'error',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10401");
|
|
}
|
|
}, {
|
|
name: "生成费用",
|
|
icon: 'md-create',
|
|
value: 'LoadingFinish',
|
|
class: '',
|
|
type: 'info',
|
|
index: 4,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1011");
|
|
}
|
|
}, {
|
|
name: "取消生成费用",
|
|
icon: 'md-close',
|
|
value: 'LoadingUndo',
|
|
class: '',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10111");
|
|
}
|
|
}, {
|
|
name: "生成费用",
|
|
icon: 'md-create',
|
|
value: 'LoadingFinish2',
|
|
class: '',
|
|
type: 'info',
|
|
index: 4,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1010");
|
|
}
|
|
}, {
|
|
name: "取消生成费用",
|
|
icon: 'md-close',
|
|
value: 'LoadingUndo2',
|
|
class: '',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10101");
|
|
}
|
|
}, {
|
|
name: "审核完毕",
|
|
icon: 'md-create',
|
|
value: 'CarryoutFinish',
|
|
class: '',
|
|
type: 'info',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1012");
|
|
}
|
|
}, {
|
|
name: "审核完毕",
|
|
icon: 'md-create',
|
|
value: 'CarryoutFinish_Project',
|
|
class: '',
|
|
type: 'info',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1013");
|
|
}
|
|
}, {
|
|
name: "取消审核",
|
|
icon: 'md-close',
|
|
value: 'CarryoutUndo',
|
|
class: '',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10121");
|
|
}
|
|
}, {
|
|
name: "取消审核",
|
|
icon: 'md-close',
|
|
value: 'CarryoutUndo_Project',
|
|
class: '',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10131");
|
|
}
|
|
}, {
|
|
name: "拍照上传",
|
|
icon: 'md-create',
|
|
value: 'PhotoandUpload',
|
|
class: '',
|
|
type: 'info',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("1050");
|
|
}
|
|
}, {
|
|
name: "文件上传",
|
|
icon: 'md-create',
|
|
value: 'fileUpload',
|
|
class: '',
|
|
type: 'info',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("1050");
|
|
}
|
|
}, {
|
|
name: "盘点结果提交",
|
|
icon: 'md-create',
|
|
value: 'CheckSubmit',
|
|
class: '',
|
|
type: 'info',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
|
|
this.saveandpushStatus("1050");
|
|
|
|
}
|
|
}, {
|
|
name: "盘点撤销提交",
|
|
icon: 'md-close',
|
|
value: 'CheckRecall',
|
|
class: '',
|
|
type: 'info',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10501");
|
|
}
|
|
}, {
|
|
name: "盘点审核确认",
|
|
icon: 'md-create',
|
|
value: 'CheckAudit',
|
|
class: '',
|
|
type: 'info',
|
|
index: 8,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("1051");
|
|
}
|
|
}, {
|
|
name: "计划开始",
|
|
icon: 'md-create',
|
|
value: 'OUTPLANDOBEFORE',
|
|
class: '',
|
|
type: 'info',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1020");
|
|
}
|
|
}, {
|
|
name: "重新录入",
|
|
icon: 'md-close',
|
|
value: 'OUTPLANDOBEFORE_CALLBACK',
|
|
class: '',
|
|
index: 8,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("102001");
|
|
}
|
|
}, {
|
|
name: "计划完成",
|
|
icon: 'md-create',
|
|
value: 'OUTPLANDOBEFORE_END',
|
|
class: '',
|
|
type: 'info',
|
|
index: 9,//显示的位置
|
|
onClick: function () {
|
|
|
|
this.pushStatus("1021");
|
|
}
|
|
}, {
|
|
name: "取消完成",
|
|
icon: 'md-close',
|
|
value: 'OUTPLANDOBEFORE_UNEND',
|
|
class: '',
|
|
index: 10,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("102101");
|
|
}
|
|
}, {
|
|
name: "入库受理",
|
|
icon: 'md-create',
|
|
value: 'INPLANDO_ACCESS',
|
|
class: '',
|
|
type: 'info',
|
|
index: 8,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1021");
|
|
}
|
|
}, {
|
|
name: "受理撤回",
|
|
icon: 'md-create',
|
|
value: 'INPLANDO_UNACCESS',
|
|
class: '',
|
|
type: 'info',
|
|
index: 8,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10201");
|
|
}
|
|
}, {
|
|
name: "初审提交",
|
|
icon: 'md-create',
|
|
value: 'OPSEAI_SUBMIT_0',
|
|
class: '',
|
|
type: 'info',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1061");
|
|
}
|
|
}, {
|
|
name: "初审通过",
|
|
icon: 'md-create',
|
|
value: 'OPSEAI_AUDIT_0',
|
|
class: '',
|
|
type: 'info',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1062");
|
|
}
|
|
}, {
|
|
name: "初审驳回",
|
|
icon: 'md-create',
|
|
value: 'OPSEAI_AUDITBACK_0',
|
|
class: '',
|
|
type: 'info',
|
|
index: 7,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("10611");
|
|
}
|
|
}, {
|
|
name: "复核提交",
|
|
icon: 'md-create',
|
|
value: 'OPSEAI_SUBMIT',
|
|
class: '',
|
|
type: 'info',
|
|
index: 8,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1064");
|
|
}
|
|
}, {
|
|
name: "复核通过",
|
|
icon: 'md-create',
|
|
value: 'OPSEAI_AUDIT',
|
|
class: '',
|
|
type: 'info',
|
|
index: 9,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1065");
|
|
}
|
|
}, {
|
|
name: "复核驳回",
|
|
icon: 'md-create',
|
|
value: 'OPSEAI_AUDITBACK',
|
|
class: '',
|
|
type: 'info',
|
|
index: 10,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("10641");
|
|
}
|
|
}, {
|
|
name: "提交受理",//出库计划、受理的 提交审核
|
|
icon: 'md-send',
|
|
value: 'OUTPLANDO',
|
|
class: '',
|
|
type: 'success',
|
|
index: 101,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1070");
|
|
}
|
|
}, {
|
|
name: "取消受理",//出库计划、受理的 取消审核
|
|
icon: 'md-backspace',
|
|
value: 'OUTPLANDO_CALLBACK',
|
|
class: '',
|
|
type: 'error',
|
|
index: 102,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("10701");
|
|
}
|
|
}, {
|
|
name: "开始执行",
|
|
icon: 'md-send',
|
|
value: 'PROJECTSTART',
|
|
class: '',
|
|
type: 'success',
|
|
index: 3,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1101");
|
|
}
|
|
}, {
|
|
name: "重新录入",
|
|
icon: 'md-close',
|
|
value: 'PROJECRESET',
|
|
class: '',
|
|
index: 4,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("11011");
|
|
}
|
|
}, {
|
|
name: "执行完成",
|
|
icon: 'md-checkmark',
|
|
value: 'PROJECTEND',
|
|
class: '',
|
|
type: 'success',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1102");
|
|
}
|
|
}, {
|
|
name: "重新执行",
|
|
icon: 'md-close',
|
|
value: 'PROJECTREDO',
|
|
class: '',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.pushStatus("11022");
|
|
}
|
|
}, {
|
|
name: "审核通过",
|
|
icon: 'md-checkmark',
|
|
value: 'YARD_CTNMNG_AUDIT',
|
|
class: '',
|
|
type: 'info',
|
|
index: 4,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1202");
|
|
}
|
|
}, {
|
|
name: "驳 回",
|
|
icon: 'md-close',
|
|
value: 'YARD_CTNMNG_REJECT',
|
|
class: '',
|
|
type: 'error',
|
|
index: 4,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("12021");
|
|
}
|
|
}, {
|
|
name: "确认入场",
|
|
icon: 'md-create',
|
|
value: 'YARD_CTNMNG_IN',
|
|
class: '',
|
|
type: 'success',
|
|
index: 4,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1001");
|
|
}
|
|
}, {
|
|
name: "设为待出场",
|
|
icon: 'md-create',
|
|
value: 'YARD_CTNMNG_WAITOUT',
|
|
class: '',
|
|
type: 'info',
|
|
index: 5,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1002");
|
|
}
|
|
}, {
|
|
name: "场站出场",
|
|
icon: 'md-create',
|
|
value: 'YARD_CTNMNG_OUT',
|
|
class: '',
|
|
type: 'success',
|
|
index: 6,//显示的位置
|
|
onClick: function () {
|
|
this.saveandpushStatus("1003");
|
|
}
|
|
},
|
|
|
|
]
|
|
|
|
export default buttons |