This commit is contained in:
parent
5c4ac2a745
commit
65a8cf9265
|
|
@ -7,8 +7,10 @@ import { rowCopyPasteUtils } from '../../../../../mmpub/mmpub/pub/tool/editTable
|
||||||
import { showSuccessInfo, showWarningInfo, showWarningDialog } from '../../../../../mmpub/mmpub/pub/tool/messageUtil';
|
import { showSuccessInfo, showWarningInfo, showWarningDialog } from '../../../../../mmpub/mmpub/pub/tool/messageUtil';
|
||||||
import { getDefData, setDefData } from '../../../../../mmpub/mmpub/pub/cache';
|
import { getDefData, setDefData } from '../../../../../mmpub/mmpub/pub/cache';
|
||||||
import { buttonControl } from '../viewController/buttonController';
|
import { buttonControl } from '../viewController/buttonController';
|
||||||
|
import { output} from 'nc-lightapp-front';
|
||||||
|
|
||||||
export default function onList_BtnClicks(props, btncode, text, record, index) {
|
export default function onList_BtnClicks(props, btncode, text, record, index) {
|
||||||
|
|
||||||
switch (btncode) {
|
switch (btncode) {
|
||||||
case BUTTON.delete:
|
case BUTTON.delete:
|
||||||
delrow.call(this);
|
delrow.call(this);
|
||||||
|
|
@ -140,10 +142,63 @@ export default function onList_BtnClicks(props, btncode, text, record, index) {
|
||||||
BUTTON.PlaseBtns
|
BUTTON.PlaseBtns
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
// 输出功能
|
||||||
|
case "Output":
|
||||||
|
|
||||||
|
let isAll = false;
|
||||||
|
let tableData = [];
|
||||||
|
let oids=[];
|
||||||
|
let selectedRow = this.props.editTable.getCheckedRows(AREA.pickmViewTableArea);;
|
||||||
|
let indexs = [];
|
||||||
|
if (!selectedRow || selectedRow.length < 1) {
|
||||||
|
isAll = true;
|
||||||
|
tableData = this.props.editTable.getAllRows(AREA.pickmViewTableArea);
|
||||||
|
}else{
|
||||||
|
tableData = this.props.editTable.getCheckedRows(AREA.pickmViewTableArea);
|
||||||
|
}
|
||||||
|
tableData.forEach((row) => {
|
||||||
|
oids.push(row.data.values.cpickm_bid.value);
|
||||||
|
});
|
||||||
|
let printdata={
|
||||||
|
funcode: "50080105",
|
||||||
|
nodekey: "10086",
|
||||||
|
oids: oids,
|
||||||
|
outputType: "output",
|
||||||
|
};
|
||||||
|
//小应用编码//小应用编码
|
||||||
|
//默认模板分配的key//需要输出的单据主键//输出类型 --默认output
|
||||||
|
output({ url: "/nccloud/mmpac/issue/printAction.do", data: printdata });
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// function onOutput() {
|
||||||
|
// let isAll = false;
|
||||||
|
// let tableData = [];
|
||||||
|
// let oids=[];
|
||||||
|
// let selectedRow = this.props.editTable.getCheckedRows(AREA.pickmViewTableArea);;
|
||||||
|
// let indexs = [];
|
||||||
|
// if (!selectedRow || selectedRow.length < 1) {
|
||||||
|
// isAll = true;
|
||||||
|
// tableData = this.props.editTable.getAllRows(AREA.pickmViewTableArea);
|
||||||
|
// }
|
||||||
|
// tableData.forEach((row) => {
|
||||||
|
// oids.push(row.values.cpickm_bid.value);
|
||||||
|
// });
|
||||||
|
// let printdata={
|
||||||
|
// funcode: this.config.moduleId,
|
||||||
|
// appcode: this.config.moduleId,
|
||||||
|
// nodekey: nodekey,
|
||||||
|
// oids: oids,
|
||||||
|
// outputType: "output",
|
||||||
|
// };
|
||||||
|
// //小应用编码//小应用编码
|
||||||
|
// //默认模板分配的key//需要输出的单据主键//输出类型 --默认output
|
||||||
|
// output({ url: urls['print'], data: printdata });
|
||||||
|
// };
|
||||||
|
|
||||||
//下游单据
|
//下游单据
|
||||||
function downStreamBill() {
|
function downStreamBill() {
|
||||||
ajax({
|
ajax({
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue