| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- let isSC2013 = true;
- function overwriteRationCalcBases(taxType) {
- if (typeof rationCalcBases == 'undefined') return;
- for (let key in rationCalcBases) delete rationCalcBases[key];
- rationCalcBases['人工费'] = function (node, isTender) {
- return calcTools.rationBaseFee(node, [gljType.LABOUR], priceTypes.ptMarketPrice, isTender);
- };
- rationCalcBases['材料费'] = function (node, isTender) {
- return calcTools.rationBaseFee(node, baseMaterialTypes, priceTypes.ptMarketPrice, isTender);
- };
- rationCalcBases['施工机械使用费'] = function (node, isTender) {
- return calcTools.rationBaseFee(node, baseMachineTypes, priceTypes.ptMarketPrice, isTender);
- };
- rationCalcBases['商品砼费'] = function (node, isTender) {
- return calcTools.rationBaseFee(node, [gljType.COMMERCIAL_CONCRETE, gljType.COMMERCIAL_MORTAR], priceTypes.ptMarketPrice, isTender);
- };
- rationCalcBases['外购砼构件费'] = function (node, isTender) {
- return calcTools.rationBaseFee(node, [gljType.PURCHASE_COMPONENT], priceTypes.ptMarketPrice, isTender);
- };
- };
- (function overwriteFeeTypes() {
- if (typeof cpFeeTypes == 'undefined') return;
- cpFeeTypes = [
- { type: 'marketDirect', name: '直接费' },
- { type: 'marketDirectWork', name: '直接工程费' },
- { type: 'marketLabour', name: '人工费' },
- { type: 'marketMaterial', name: '材料费' },
- { type: 'marketMachine', name: '施工机械使用费' },
- { type: 'otherFee', name: '其他工程费' },
- { type: 'otherFee1', name: '其他工程费I' },
- { type: 'otherFee2', name: '其他工程费II' },
- { type: "indirect", name: '间接费' },
- { type: 'manage', name: '企业管理费' },
- { type: 'force', name: '规费' },
- { type: 'profit', name: '利润' },
- { type: 'tax', name: '税金' },
- { type: 'common', name: '建安费' }
- ];
- })();
- if (typeof gljUtil !== "undefined") {
- gljUtil.getAssUsedPrice = function(g){//四川辅助生产人工费取市场价
- return g.marketPrice;
- }
- gljUtil.getElecCode = function () {
- return "865";
- }
- }
- if (typeof module !== 'undefined') {
- module.exports = {
- getDefalutAssistProductionFeeRate: function () {
- return 5
- }
- };
- }
|