|
@@ -1094,9 +1094,9 @@ const XMLStandard = (function () {
|
|
|
name: 'TaxModel', dName: '计税模式', type: _type.INT, required: true,
|
|
|
value: tenderData.property.taxType
|
|
|
},
|
|
|
- // 地区类别 取建设项目-基本信息-地区类别
|
|
|
+ // 地区类别 取建设项目-基本信息-地区类别,基本信息那已经自检一次,这里不自检 //type: _type.INT, required: true, enumeration: Object.values(AreaKind), enumerationHint: Object.keys(AreaKind)
|
|
|
{
|
|
|
- name: 'AreaKind', dName: '地区类别', type: _type.INT, required: true, enumeration: Object.values(AreaKind), enumerationHint: Object.keys(AreaKind),
|
|
|
+ name: 'AreaKind', dName: '地区类别',
|
|
|
value: AreaKind[_util.getValueByKey(basicInformation, 'regionalCategories')]
|
|
|
},
|
|
|
// 金额
|
|
@@ -1261,7 +1261,7 @@ const XMLStandard = (function () {
|
|
|
// 费率
|
|
|
{
|
|
|
name: 'Rate', type: _type.DECIMAL,
|
|
|
- value: commonUtil.isDef(bills.feeRate) ? bills.feeRate : '100'
|
|
|
+ value: !commonUtil.isEmptyVal(bills.feeRate) ? bills.feeRate : '100'
|
|
|
},
|
|
|
{
|
|
|
name: 'Total', type: _type.DECIMAL,
|
|
@@ -1447,7 +1447,7 @@ const XMLStandard = (function () {
|
|
|
// 工程量
|
|
|
{ name: 'Quantity', type: _type.DECIMAL, value: bills.quantity },
|
|
|
// 计算基数
|
|
|
- { name: 'QtyFormula', type: _type.DECIMAL, value: getQtyFormula(node) },
|
|
|
+ { name: 'QtyFormula', value: getQtyFormula(node) },
|
|
|
// 单价(元)
|
|
|
{ name: 'Price', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.unitFee') },
|
|
|
// 设备单价(元)指清单项目所采用设备的综合单价
|
|
@@ -1457,7 +1457,7 @@ const XMLStandard = (function () {
|
|
|
// 最高限价(元)
|
|
|
{ name: 'PriceHigh', type: _type.DECIMAL, value: bills.maxPrice },
|
|
|
// 费率(%)
|
|
|
- { name: 'Rate', type: _type.DECIMAL, value: bills.feeRate },
|
|
|
+ { name: 'Rate', type: _type.DECIMAL, value: !commonUtil.isEmptyVal(bills.feeRate) ? bills.feeRate : '100' },
|
|
|
// 合价(元)
|
|
|
{ name: 'Total', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.totalFee') },
|
|
|
// 主要清单
|
|
@@ -1590,7 +1590,7 @@ const XMLStandard = (function () {
|
|
|
}
|
|
|
//子目单价计算
|
|
|
function UnitPriceCalculationOfItem(calcItem) {
|
|
|
- const feeRate = commonUtil.isDef(calcItem.feeRate) ? calcItem.feeRate : '100';
|
|
|
+ const feeRate = !commonUtil.isEmptyVal(calcItem.feeRate) ? calcItem.feeRate : '100';
|
|
|
const attrs = [
|
|
|
// 费用名称
|
|
|
{ name: 'Name', dName: '费用名称', required: true, value: calcItem.name },
|
|
@@ -1661,7 +1661,7 @@ const XMLStandard = (function () {
|
|
|
// 单价
|
|
|
{ name: 'Price', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.unitFee') },
|
|
|
// 费率
|
|
|
- { name: 'Rate', type: _type.DECIMAL, value: bills.feeRate },
|
|
|
+ { name: 'Rate', type: _type.DECIMAL, value: !commonUtil.isEmptyVal(bills.feeRate) ? bills.feeRate : '100' },
|
|
|
// 金额
|
|
|
{ name: 'Total', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.totalFee') },
|
|
|
// 费用代号
|
|
@@ -1703,7 +1703,7 @@ const XMLStandard = (function () {
|
|
|
// 单价
|
|
|
{ name: 'Price', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.unitFee') },
|
|
|
// 费率
|
|
|
- { name: 'Rate', type: _type.DECIMAL, value: bills.feeRate },
|
|
|
+ { name: 'Rate', type: _type.DECIMAL, value: !commonUtil.isEmptyVal(bills.feeRate) ? bills.feeRate : '100' },
|
|
|
// 金额
|
|
|
{ name: 'Total', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.totalFee') },
|
|
|
// 汇总类型
|
|
@@ -1770,7 +1770,7 @@ const XMLStandard = (function () {
|
|
|
// 单价
|
|
|
{ name: 'Price', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.unitFee') },
|
|
|
// 费率
|
|
|
- { name: 'Rate', type: _type.DECIMAL, value: bills.feeRate },
|
|
|
+ { name: 'Rate', type: _type.DECIMAL, value: !commonUtil.isEmptyVal(bills.feeRate) ? bills.feeRate : '100' },
|
|
|
// 金额
|
|
|
{ name: 'Total', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.totalFee') },
|
|
|
// 汇总类型
|
|
@@ -1846,7 +1846,7 @@ const XMLStandard = (function () {
|
|
|
// 计算基数
|
|
|
{ name: 'QtyFormula', value: getQtyFormula(node) },
|
|
|
// 费率
|
|
|
- { name: 'Rate', type: _type.DECIMAL, value: bills.feeRate },
|
|
|
+ { name: 'Rate', type: _type.DECIMAL, value: !commonUtil.isEmptyVal(bills.feeRate) ? bills.feeRate : '100' },
|
|
|
// 金额
|
|
|
{ name: 'Total', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.totalFee') },
|
|
|
// 汇总类型
|
|
@@ -1886,7 +1886,7 @@ const XMLStandard = (function () {
|
|
|
// 单价
|
|
|
{ name: 'Price', value: _util.getFee(bills.fees, 'common.unitFee') },
|
|
|
// 费率
|
|
|
- { name: 'Rate', type: _type.DECIMAL, value: bills.feeRate },
|
|
|
+ { name: 'Rate', type: _type.DECIMAL, value: !commonUtil.isEmptyVal(bills.feeRate) ? bills.feeRate : '100' },
|
|
|
// 金额
|
|
|
{ name: 'Total', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.totalFee') },
|
|
|
// 依据
|
|
@@ -1917,7 +1917,7 @@ const XMLStandard = (function () {
|
|
|
// 计算基数
|
|
|
{ name: 'QtyFormula', value: getQtyFormula(node) },
|
|
|
// 费率
|
|
|
- { name: 'Rate', type: _type.DECIMAL, value: bills.feeRate },
|
|
|
+ { name: 'Rate', type: _type.DECIMAL, value: !commonUtil.isEmptyVal(bills.feeRate) ? bills.feeRate : '100' },
|
|
|
// 金额
|
|
|
{ name: 'Total', type: _type.DECIMAL, value: _util.getFee(bills.fees, 'common.totalFee') },
|
|
|
// 费用代号
|