48 lines
1.6 KiB
JavaScript
48 lines
1.6 KiB
JavaScript
/*sFmmDN6ioEg4gEeJGVA0jZuxOEFOKtEFYPe2Udi1CFg=*/
|
|
/*
|
|
* @Author: 刘奇
|
|
* @PageInfo: 税额小计
|
|
* @Date: 2019-05-17 10:21:28
|
|
* @Last Modified by: liulux
|
|
* @Last Modified time: 2022-11-01 12:37:34
|
|
*/
|
|
import { ajax } from 'nc-lightapp-front';
|
|
import { PAGEAREA, PAGEID } from '../../const';
|
|
import VatSub from '../../vatsub';
|
|
import { getLangByResId } from '../../../../../scmpub/scmpub/pub/tool/multiLangUtil';
|
|
import { showErrorInfo } from '../../../../../scmpub/scmpub/pub/tool/messageUtil';
|
|
export default function vatsub_BtnClick(props) {
|
|
let allrows = props.cardTable.getVisibleRows(this.tableId);
|
|
if (allrows == undefined || allrows.length == 0) {
|
|
showErrorInfo(null, getLangByResId(this, '4006SALEINVOICE-000080')); /* 国际化处理: 表体行数据不能为空!*/
|
|
return;
|
|
}
|
|
let data = props.createMasterChildDataSimple(PAGEID.CARD, PAGEAREA.FORMID, PAGEAREA.TABLEID);
|
|
// let csaleinvoiceid = this.props.form.getFormItemsValue(PAGEAREA.FORMID, 'csaleinvoiceid').value;
|
|
// let data = {
|
|
// pks: [ csaleinvoiceid ]
|
|
// };
|
|
ajax({
|
|
url: '/nccloud/so/saleinvoice/cardvatsub.do',
|
|
data: data,
|
|
success: (res) => {
|
|
if (res.success) {
|
|
let { success, data } = res;
|
|
if (success && data) {
|
|
props.modal.show('MessageDlg', {
|
|
size: 'xlg',
|
|
title: getLangByResId(this, '4006SALEINVOICE-000076') /* 国际化处理:税额小计 */,
|
|
noFooter: true,
|
|
content: (
|
|
<div className="flex-container" style ={{height: "100%"}}>
|
|
<VatSub vatSubData={data} />
|
|
</div>
|
|
)
|
|
});
|
|
}
|
|
}
|
|
}
|
|
});
|
|
}
|
|
|
|
/*sFmmDN6ioEg4gEeJGVA0jZuxOEFOKtEFYPe2Udi1CFg=*/ |