riku
2026-01-21 a2c5def7cf9562312a54216bc195a6ea071a26c5
data/sceneInfo.js
@@ -2,23 +2,26 @@
const sceneInfo = ()=> {
  const map = new Map()
  //餐饮**************************************************************************************************
  map.set('1', [{
  map.set('1', [
    {
      name: "店铺名称",
      id: "sceneName",
      id: "biName",
      input: true,
      value: '',
      noValue: false,
      disable: true
    },
    {
      name: "店铺简称",
      id: "sceneNickName",
      id: "biNickName",
      input: true,
      value: '',
      noValue: false,
      required: false
    },
    {
      name: "经营菜系",
      id: "cuisine",
      id: "rbCuisine",
      type: 'checkbox',
      value: '',
      options: [
@@ -35,27 +38,27 @@
    },
    {
      name: "经营地址",
      id: "address",
      id: "biAddress",
      input: true,
      value: '',
      noValue: false,
    },
    {
      name: "就餐位数",
      id: "totalSeating",
      id: "rbTotalSeating",
      type: 'radio',
      value: '',
      value: '0',
      options: [
        {name: '无', value: '0', checked: true},
        {name: '1~20', value: '1', },
        {name: '21~50', value: '2', },
        {name: '51~100', value: '3', },
        {name: '100以上', value: '4', },
        {name: '1~20', value: '20', },
        {name: '21~50', value: '50', },
        {name: '51~100', value: '100', },
        {name: '100以上', value: '120', },
      ]
    },
    {
      name: "净化设备数量",
      id: "purifyDeviceNum",
      id: "fpNum",
      type: 'number',
      input: true,
      value: "",
@@ -64,7 +67,7 @@
    },
    {
      name: "监测设备数量",
      id: "supervisionDeviceNum",
      id: "mdNum",
      type: 'number',
      input: true,
      value: "",
@@ -73,7 +76,7 @@
    },
    {
      name: "灶头数量",
      id: "cookingRangeNum",
      id: "rbCookingRangeNum",
      type: 'number',
      input: true,
      value: "",
@@ -82,7 +85,7 @@
    },
    {
      name: "年均用油量",
      id: "annualAvgOil",
      id: "rbCookingOilCapacity",
      type: 'number',
      input: true,
      value: "",
@@ -91,9 +94,9 @@
    },
    {
      name: "用油类型",
      id: "oilType",
      id: "rbCookingOilType",
      type: 'checkbox',
      value: "",
      value: '0',
      options: [
        {name: '豆油', value: '0', checked: true},
        {name: '起酥油', value: '1', },
@@ -102,31 +105,31 @@
    },
    {
      name: "联系人",
      id: "contract",
      id: "biContact",
      input: true,
      value: '',
      noValue: false,
    },
    {
      name: "联系方式",
      id: "telephone",
      id: "biTelephone",
      input: true,
      value: '',
      noValue: false,
    },
    {
      name: "街镇",
      id: "town",
      id: "biLocation",
      type: 'picker',
      pickerMode: 'region',
      // value: ['上海市', '上海市', '金山区', '石化街道'],
      value: [],
      displayValue: [],
      noValue: false,
      required: false,
      required: false
    },
    {
      name: "集中区",
      id: "concentrationArea",
      id: "rbConcentrationArea",
      input: true,
      value: '',
      noValue: false,
@@ -134,17 +137,17 @@
    },
    {
      name: "排口数量",
      id: "outfallCount",
      id: "rbOutfallCount",
      type: 'number',
      input: true,
      value: '',
      value: 0,
      noValue: false,
      required: false,
      unit: '个'
    },
    {
      name: "排口位置",
      id: "outfallLocation",
      id: "rbOutfallLocation",
      input: true,
      value: '',
      noValue: false,
@@ -152,7 +155,7 @@
    },
    {
      name: "排口编号",
      id: "outfallNum",
      id: "rbOutfallNum",
      input: true,
      value: '',
      noValue: false,
@@ -313,40 +316,89 @@
  ])
  //工业企业**************************************************************************************************
  map.set('6', [{
      name: "店铺名称",
      id: "sceneName",
  map.set('6', [
    {
      name: "企业名称",
      id: "biName",
      input: true,
      value: '',
      noValue: false,
      disable: true
    },
    {
      name: "店铺简称",
      id: "sceneNickName",
      name: "企业简称",
      id: "biNickName",
      input: true,
      value: '',
      noValue: false,
      required: false
    },
    {
      name: "经营地址",
      id: "address",
      id: "biAddress",
      input: true,
      value: '',
      noValue: false,
    },
    {
      name: "联系人",
      id: "contract",
      id: "biContact",
      input: true,
      value: '',
      noValue: false,
    },
    {
      name: "联系方式",
      id: "telephone",
      id: "biTelephone",
      input: true,
      value: '',
      noValue: false,
    },
    {
      name: "街镇",
      id: "biLocation",
      type: 'picker',
      pickerMode: 'region',
      value: [],
      displayValue: ['上海市', '上海市'],
      noValue: false,
      required: false
    },
    {
      name: "生产工艺",
      id: "ibProductionTechnique",
      input: true,
      value: '',
      noValue: false,
    },
    {
      name: "废气处理工艺",
      id: "ibWasteGasTechnique",
      type: 'checkbox',
      value: '0',
      options: [
        {name: '更换式活性炭', value: '0', checked: true},
        {name: '等离子', value: '1', },
        {name: '光解(光氧化)', value: '2', },
        {name: '活性炭+光解', value: '3', },
        {name: '活性炭+等离子', value: '4', },
        {name: '活性炭吸脱附+热氧化', value: '5', },
        {name: '其他', value: '99', hasRemark: true, remark: '', placeholder: '输入其他工艺'},
      ]
    },
    {
      name: "监控措施",
      id: "ibWasteGasMeasure",
      type: 'checkbox',
      value: '0',
      options: [
        {name: '浓度在线', value: '0', checked: true},
        {name: '压差', value: '1', },
        {name: '温度', value: '2', },
        {name: '电量', value: '3', },
        {name: '时间控制', value: '4', },
        {name: '其他', value: '99', hasRemark: true, remark: '', placeholder: '输入其他类型'},
      ]
    },
  ])
@@ -391,4 +443,60 @@
  return map
}
export default sceneInfo
/**
 * 场景注册时,需要提交的台账类型
 * 后续需要调整为接口获取动态信息
 */
const sceneLedger = {
  '1': {
    ledgerSubTypeId: 2101,
    ledgerName: '食品经营许可证',
    sceneType: 1
  }
}
/**
 * 企业注册时,需要提交的台账类型
 * 后续需要调整为接口获取动态信息
 */
const companyLedger = {
  '1': {
    ledgerSubTypeId: 2100,
    ledgerName: '营业执照',
    sceneType: 1
  },
  '2': {
    ledgerSubTypeId: 500,
    ledgerName: '企业信息',
    sceneType: 2
  },
  '3': {
    ledgerSubTypeId: 900,
    ledgerName: '企业信息',
    sceneType: 3
  },
  '4': {
    ledgerSubTypeId: 1300,
    ledgerName: '企业信息',
    sceneType: 4
  },
  '5': {
    ledgerSubTypeId: 1700,
    ledgerName: '企业信息',
    sceneType: 5
  },
  '6': {
    ledgerSubTypeId: 100,
    ledgerName: '企业信息',
    sceneType: 6
  },
  '7': {
    ledgerSubTypeId: 2500,
    ledgerName: '营业执照',
    sceneType: 7
  },
}
module.exports =  {
  sceneInfo, sceneLedger, companyLedger
}