From 068be2757aa2d51e3f6604dae54287683160ad0e Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期一, 19 一月 2026 17:29:48 +0800
Subject: [PATCH] 2026.1.19
---
data/sceneInfo.js | 180 ++++++++++++++++++++++++++++++++++++++++++++++++------------
1 files changed, 144 insertions(+), 36 deletions(-)
diff --git a/data/sceneInfo.js b/data/sceneInfo.js
index 5d3bb1d..296eea9 100644
--- a/data/sceneInfo.js
+++ b/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
\ No newline at end of file
+/**
+ * 鍦烘櫙娉ㄥ唽鏃讹紝闇�瑕佹彁浜ょ殑鍙拌处绫诲瀷
+ * 鍚庣画闇�瑕佽皟鏁翠负鎺ュ彛鑾峰彇鍔ㄦ�佷俊鎭�
+ */
+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
+}
\ No newline at end of file
--
Gitblit v1.9.3