Kaynağa Gözat

feat: 增加安徽安庆导出接口

vian 4 yıl önce
ebeveyn
işleme
b9cfd786e5

+ 8 - 0
web/building_saas/standard_interface/config.js

@@ -87,6 +87,14 @@ const INTERFACE_CONFIG = (() => {
         [CONTROL]: '.czglzbkzj',
       }
     },
+    '安徽@安庆': {
+      scriptName: 'anhui_maanshan.js',
+      fileSuffix: {
+        [BID_INVITATION]: '.AHAQGLZB',
+        [BID_SUBMISSION]: '.AHAQGLTB',
+        [CONTROL]: '.AHAQGLKZJ',
+      },
+    },
     '广东@中山': {
       scriptName: 'guangdong_zhongshan.js',
       fileSuffix: {

+ 7 - 1
web/building_saas/standard_interface/export/anhui_maanshan.js

@@ -70,7 +70,7 @@ INTERFACE_EXPORT = (() => {
         { name: 'Jsdw', value: getValueByKey(information, 'constructingUnits') }, // 建设单位
         { name: 'Czzt', value: czzt[exportKind] }, // 操作状态:招标、投标、招标控制,即导出接口时,所选的文件类型
         { name: 'Jsfs', value: taxModeMap[getValueByKey(information, 'taxMode')] || '1', type: TYPE.INT }, // 计税方式,默认1。1=一般计税 2=简易计税
-        { name: 'Version', value: ['淮北', '铜陵', '亳州', '六安', '张掖'].includes(subArea) ? '1.1' : '1.0' },
+        { name: 'Version', value: ['淮北', '铜陵', '亳州', '六安', '张掖', '安庆'].includes(subArea) ? '1.1' : '1.0' },
       ];
       Element.call(this, 'JingJiBiao', attrs);
     }
@@ -120,6 +120,12 @@ INTERFACE_EXPORT = (() => {
           { name: 'ZbrDbSfzh', value: getValueByKey(information, 'tenderAuthorizerIDNo') }, // 招标人法定代表人或其授权人身份证号
           { name: 'ZxrDbSfzh', value: getValueByKey(information, 'consultantAuthorizerTaxpayerIdentificationNo') }, // 造价咨询人法定代表或其授权人纳税识别号
         ],
+        '安庆': [
+          { name: 'ZbrNssbh', value: '' }, // 招标人纳税识别号
+          { name: 'ZxrNssbh', value: '' }, // 造价咨询人纳税识别号
+          { name: 'ZbrDbSfzh', value: '' }, // 招标人法定代表人或其授权人身份证号
+          { name: 'ZxrDbSfzh', value: '' }, // 造价咨询人法定代表或其授权人纳税识别号
+        ],
       };
       if (extraMap[subArea]) {
         attrs.push(...extraMap[subArea]);