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.
DSWMS/Vol.Vue/config/buttons.js

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