riku
2026-01-22 f14ea940fb32105de8b592992e3f53c62f31d84d
data/sceneInfo.js
@@ -2,12 +2,14 @@
const sceneInfo = ()=> {
  const map = new Map()
  //餐饮**************************************************************************************************
  map.set('1', [{
  map.set('1', [
    {
      name: "店铺名称",
      id: "biName",
      input: true,
      value: '',
      noValue: false,
      disable: true
    },
    {
      name: "店铺简称",
@@ -15,6 +17,7 @@
      input: true,
      value: '',
      noValue: false,
      required: false
    },
    {
      name: "经营菜系",
@@ -44,7 +47,7 @@
      name: "就餐位数",
      id: "rbTotalSeating",
      type: 'radio',
      value: '',
      value: '0',
      options: [
        {name: '无', value: '0', checked: true},
        {name: '1~20', value: '20', },
@@ -93,7 +96,7 @@
      name: "用油类型",
      id: "rbCookingOilType",
      type: 'checkbox',
      value: "",
      value: '0',
      options: [
        {name: '豆油', value: '0', checked: true},
        {name: '起酥油', value: '1', },
@@ -102,7 +105,7 @@
    },
    {
      name: "联系人",
      id: "biContract",
      id: "biContact",
      input: true,
      value: '',
      noValue: false,
@@ -122,7 +125,7 @@
      value: [],
      displayValue: [],
      noValue: false,
      required: false,
      required: false
    },
    {
      name: "集中区",
@@ -137,7 +140,7 @@
      id: "rbOutfallCount",
      type: 'number',
      input: true,
      value: '',
      value: 0,
      noValue: false,
      required: false,
      unit: '个'
@@ -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
}