|
@@ -57,13 +57,24 @@
|
|
|
<el-input v-model="ruleForm.siteAddress"></el-input>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="所属台区" prop="region">
|
|
|
+ <el-form-item label="所属区域:" prop="region">
|
|
|
<el-radio-group v-model="ruleForm.region">
|
|
|
<el-radio label="1">宝山</el-radio>
|
|
|
<el-radio label="2">嘉定</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
|
|
|
+ <el-form-item label="所属台区:" prop="stationAreaId">
|
|
|
+ <el-select v-model="ruleForm.stationAreaId" placeholder="请选择">
|
|
|
+ <el-option
|
|
|
+ v-for="(item, index) in platFormData"
|
|
|
+ :key="index"
|
|
|
+ :label="item.platformAreaName"
|
|
|
+ :value="item.id"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
<el-form-item label="站点坐标:" prop="longitude">
|
|
|
<el-input v-model="ruleForm.longitude" placeholder="请输入经度">
|
|
|
<i
|
|
@@ -233,6 +244,7 @@ export default defineComponent({
|
|
|
)
|
|
|
const dropData = ref([])
|
|
|
const dropData2 = ref([])
|
|
|
+ const platFormData = ref([])
|
|
|
const ruleForm = ref({
|
|
|
siteName: '',
|
|
|
siteType: '',
|
|
@@ -246,6 +258,7 @@ export default defineComponent({
|
|
|
longitude: '',
|
|
|
latitude: '',
|
|
|
region: '1',
|
|
|
+ stationAreaId:'',
|
|
|
|
|
|
demolitionStandardCoal1: '',
|
|
|
demolitionStandardCoal: '1',
|
|
@@ -333,7 +346,8 @@ export default defineComponent({
|
|
|
"siteName":ruleForm.value.siteName,
|
|
|
"installedCapacity":ruleForm.value.installedCapacity,
|
|
|
"siteAddress":ruleForm.value.siteAddress,
|
|
|
- "region":ruleForm.value.region,
|
|
|
+ "region":ruleForm.value.region,
|
|
|
+ "stationAreaId":ruleForm.value.stationAreaId,
|
|
|
"longitude":ruleForm.value.longitude,
|
|
|
"latitude":ruleForm.value.latitude,
|
|
|
"userName":ruleForm.value.userName,
|
|
@@ -410,7 +424,35 @@ export default defineComponent({
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
+
|
|
|
+ // 台区下拉请求
|
|
|
+ // function platformList() {
|
|
|
+ // api.platformList({ size: 0 }).then((requset) => {
|
|
|
+ // if (requset.status === 'SUCCESS') {
|
|
|
+ // platFormData.value = requset.data.records;
|
|
|
+ // } else {
|
|
|
+ // ElMessage.error(requset.msg)
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+
|
|
|
+ //台区下拉请求
|
|
|
+ function platformList() {
|
|
|
+ api.platformList({ size: 0 }).then((requset) => {
|
|
|
+ if (requset.status === 'SUCCESS') {
|
|
|
+ platFormData.value = requset.data.records
|
|
|
+ } else {
|
|
|
+ ElMessage.error(requset.msg)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
onMounted(() => {
|
|
|
+ platformList()
|
|
|
dynamicPropertiesDroplist(2)
|
|
|
dynamicPropertiesDroplist(1)
|
|
|
})
|
|
@@ -424,6 +466,7 @@ export default defineComponent({
|
|
|
|
|
|
dropData,
|
|
|
dropData2,
|
|
|
+ platFormData,
|
|
|
|
|
|
accessToken,
|
|
|
ruleForm,
|
|
@@ -476,6 +519,9 @@ export default defineComponent({
|
|
|
trigger: 'blur',
|
|
|
},
|
|
|
],
|
|
|
+ stationAreaId:[
|
|
|
+ { required: true, message: '请选择所属台区', trigger: 'change' },
|
|
|
+ ],
|
|
|
longitude: [{ required: true, message: '请输入经度', trigger: 'blur' }],
|
|
|
latitude: [{ required: true, message: '请输入纬度', trigger: 'blur' }],
|
|
|
demolitionStandardCoal1: [
|