|
@@ -65,15 +65,15 @@
|
|
|
</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-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="请输入经度">
|
|
@@ -115,7 +115,7 @@
|
|
|
<el-input v-model="ruleForm.rheologicalChange"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所属线路" prop="routeId">
|
|
|
- <el-select v-model="ruleForm.routeId" placeholder="请选择">
|
|
|
+ <el-select v-model="ruleForm.routeId" placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="(item, index) in dropData"
|
|
|
:key="index"
|
|
@@ -239,9 +239,7 @@ export default defineComponent({
|
|
|
const dialogImageUrl = ref('')
|
|
|
const dialogVisible = ref(false)
|
|
|
const disabled = ref(false)
|
|
|
- const accessToken = ref( // 请求头字段待写活
|
|
|
- 'eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjFkNzIxMzA2LTVkMmYtNDE0MS1hMmI0LWIxMjgyMzVhZDM1ZCJ9.GpQLs96TH00EvUE4S5XsaYgFaL7gH5uabDpiFOHwDCxus0jdcB_gQu3XPB0BgJwNiFI8DA5JuQhSnnTezBbdyw'
|
|
|
- )
|
|
|
+ const accessToken = ref(store.state.user.accessToken)
|
|
|
const dropData = ref([])
|
|
|
const dropData2 = ref([])
|
|
|
const platFormData = ref([])
|
|
@@ -258,12 +256,12 @@ export default defineComponent({
|
|
|
longitude: '',
|
|
|
latitude: '',
|
|
|
region: '1',
|
|
|
- stationAreaId:'',
|
|
|
+ stationAreaId: '',
|
|
|
|
|
|
demolitionStandardCoal1: '',
|
|
|
demolitionStandardCoal: '1',
|
|
|
- rheologicalChange:'',
|
|
|
- routeId:'',
|
|
|
+ rheologicalChange: '',
|
|
|
+ routeId: '',
|
|
|
|
|
|
faultStatus: '',
|
|
|
realTimeLoad: '',
|
|
@@ -275,9 +273,9 @@ export default defineComponent({
|
|
|
spareUserName: '',
|
|
|
sparePhone: '',
|
|
|
|
|
|
- sitePictureOne:'',
|
|
|
- sitePictureTwo:'',
|
|
|
- sitePictureThree:''
|
|
|
+ sitePictureOne: '',
|
|
|
+ sitePictureTwo: '',
|
|
|
+ sitePictureThree: '',
|
|
|
})
|
|
|
|
|
|
function handlePictureCardPreview(file) {
|
|
@@ -289,7 +287,8 @@ export default defineComponent({
|
|
|
|
|
|
const dataSet = reactive({
|
|
|
uploadUrl:
|
|
|
- 'http://172.16.1.196:8010/patrolInspectionDevice/pictureUpload',
|
|
|
+ window.PLATFROM_CONFIG.baseUrl +
|
|
|
+ '/patrolInspectionDevice/pictureUpload',
|
|
|
// uploadUrl:'https://wx.ewoogi.com/USKYOF/USKYOF.php/Home/MonitoringReporting/setUpload',
|
|
|
fileList: [],
|
|
|
})
|
|
@@ -325,12 +324,20 @@ export default defineComponent({
|
|
|
|
|
|
//表单提交
|
|
|
function submitForm() {
|
|
|
- ruleForm.value.sitePictureOne = dataSet.fileList[0]
|
|
|
- ruleForm.value.sitePictureTwo = dataSet.fileList[1]
|
|
|
- ruleForm.value.sitePictureThree = dataSet.fileList[2]
|
|
|
-
|
|
|
- ruleForm.value.operationTime?ruleForm.value.operationTime = parseTime(ruleForm.value.operationTime):''
|
|
|
- ruleForm.value.serviceDeadline?ruleForm.value.serviceDeadline = parseTime(ruleForm.value.serviceDeadline):''
|
|
|
+ ruleForm.value.sitePictureOne = dataSet.fileList[0]
|
|
|
+ ruleForm.value.sitePictureTwo = dataSet.fileList[1]
|
|
|
+ ruleForm.value.sitePictureThree = dataSet.fileList[2]
|
|
|
+
|
|
|
+ ruleForm.value.operationTime
|
|
|
+ ? (ruleForm.value.operationTime = parseTime(
|
|
|
+ ruleForm.value.operationTime
|
|
|
+ ))
|
|
|
+ : ''
|
|
|
+ ruleForm.value.serviceDeadline
|
|
|
+ ? (ruleForm.value.serviceDeadline = parseTime(
|
|
|
+ ruleForm.value.serviceDeadline
|
|
|
+ ))
|
|
|
+ : ''
|
|
|
|
|
|
formInfo.value.validate((valid) => {
|
|
|
if (valid) {
|
|
@@ -340,63 +347,63 @@ export default defineComponent({
|
|
|
// ruleForm.value.operationTime = time[0]
|
|
|
// ruleForm.value.serviceDeadline = time[1]
|
|
|
|
|
|
- api.siteAdd(
|
|
|
- {
|
|
|
- site:{
|
|
|
- "siteName":ruleForm.value.siteName,
|
|
|
- "installedCapacity":ruleForm.value.installedCapacity,
|
|
|
- "siteAddress":ruleForm.value.siteAddress,
|
|
|
- "region":ruleForm.value.region,
|
|
|
- "stationAreaId":ruleForm.value.stationAreaId,
|
|
|
- "longitude":ruleForm.value.longitude,
|
|
|
- "latitude":ruleForm.value.latitude,
|
|
|
- "userName":ruleForm.value.userName,
|
|
|
- "phone":ruleForm.value.phone,
|
|
|
- "spareUserName":ruleForm.value.spareUserName,
|
|
|
- "sparePhone":ruleForm.value.sparePhone,
|
|
|
- "rheologicalChange":ruleForm.value.rheologicalChange,
|
|
|
- "routeId":ruleForm.value.routeId,
|
|
|
- "groupingId":'1' //字段值待写活
|
|
|
+ api
|
|
|
+ .siteAdd({
|
|
|
+ site: {
|
|
|
+ siteName: ruleForm.value.siteName,
|
|
|
+ installedCapacity: ruleForm.value.installedCapacity,
|
|
|
+ siteAddress: ruleForm.value.siteAddress,
|
|
|
+ region: ruleForm.value.region,
|
|
|
+ stationAreaId: ruleForm.value.stationAreaId,
|
|
|
+ longitude: ruleForm.value.longitude,
|
|
|
+ latitude: ruleForm.value.latitude,
|
|
|
+ userName: ruleForm.value.userName,
|
|
|
+ phone: ruleForm.value.phone,
|
|
|
+ spareUserName: ruleForm.value.spareUserName,
|
|
|
+ sparePhone: ruleForm.value.sparePhone,
|
|
|
+ rheologicalChange: ruleForm.value.rheologicalChange,
|
|
|
+ routeId: ruleForm.value.routeId,
|
|
|
+ groupingId: '1', //字段值待写活
|
|
|
+ },
|
|
|
+ siteDynamicProperties: {
|
|
|
+ siteType: ruleForm.value.siteType,
|
|
|
+ userCompany: ruleForm.value.userCompany,
|
|
|
+ operationTime: ruleForm.value.operationTime,
|
|
|
+ serviceDeadline: ruleForm.value.serviceDeadline,
|
|
|
+ powerSupplyType: ruleForm.value.powerSupplyType,
|
|
|
+ voltageLevel: ruleForm.value.voltageLevel,
|
|
|
+ demolitionStandardCoal: ruleForm.value.demolitionStandardCoal,
|
|
|
+ demolitionStandardCoal1: ruleForm.value.demolitionStandardCoal1,
|
|
|
+ faultStatus: ruleForm.value.faultStatus,
|
|
|
+ realTimeLoad: ruleForm.value.realTimeLoad,
|
|
|
+ totalElectricity: ruleForm.value.totalElectricity,
|
|
|
+ powerFactor: ruleForm.value.powerFactor,
|
|
|
+ sitePictureOne: ruleForm.value.sitePictureOne,
|
|
|
+ sitePictureTwo: ruleForm.value.sitePictureTwo,
|
|
|
+ sitePictureThree: ruleForm.value.sitePictureThree,
|
|
|
+ },
|
|
|
+ })
|
|
|
+ .then((requset) => {
|
|
|
+ if (requset.status === 'SUCCESS') {
|
|
|
+ ElMessage.success({
|
|
|
+ message: '新增成功',
|
|
|
+ type: 'success',
|
|
|
+ })
|
|
|
+ // if (props.dialogTitle === '新增') {
|
|
|
+ // ElMessage.success({
|
|
|
+ // message: '新增成功',
|
|
|
+ // type: 'success',
|
|
|
+ // })
|
|
|
+ // } else {
|
|
|
+ // ElMessage.success({
|
|
|
+ // message: '修改成功',
|
|
|
+ // type: 'success',
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ } else {
|
|
|
+ ElMessage.error(requset.msg)
|
|
|
}
|
|
|
- ,
|
|
|
- siteDynamicProperties:{
|
|
|
- "siteType":ruleForm.value.siteType,
|
|
|
- "userCompany":ruleForm.value.userCompany,
|
|
|
- "operationTime":ruleForm.value.operationTime,
|
|
|
- "serviceDeadline":ruleForm.value.serviceDeadline,
|
|
|
- "powerSupplyType":ruleForm.value.powerSupplyType,
|
|
|
- "voltageLevel":ruleForm.value.voltageLevel,
|
|
|
- "demolitionStandardCoal":ruleForm.value.demolitionStandardCoal,
|
|
|
- "demolitionStandardCoal1":ruleForm.value.demolitionStandardCoal1,
|
|
|
- "faultStatus":ruleForm.value.faultStatus,
|
|
|
- "realTimeLoad":ruleForm.value.realTimeLoad,
|
|
|
- "totalElectricity":ruleForm.value.totalElectricity,
|
|
|
- "powerFactor":ruleForm.value.powerFactor,
|
|
|
- "sitePictureOne":ruleForm.value.sitePictureOne,
|
|
|
- "sitePictureTwo":ruleForm.value.sitePictureTwo,
|
|
|
- "sitePictureThree":ruleForm.value.sitePictureThree,
|
|
|
- }
|
|
|
- }).then((requset) => {
|
|
|
- if (requset.status === 'SUCCESS') {
|
|
|
- ElMessage.success({
|
|
|
- message: '新增成功',
|
|
|
- type: 'success',
|
|
|
- })
|
|
|
- // if (props.dialogTitle === '新增') {
|
|
|
- // ElMessage.success({
|
|
|
- // message: '新增成功',
|
|
|
- // type: 'success',
|
|
|
- // })
|
|
|
- // } else {
|
|
|
- // ElMessage.success({
|
|
|
- // message: '修改成功',
|
|
|
- // type: 'success',
|
|
|
- // })
|
|
|
- // }
|
|
|
- } else {
|
|
|
- ElMessage.error(requset.msg)
|
|
|
- }
|
|
|
- })
|
|
|
+ })
|
|
|
} else {
|
|
|
console.log('error submit!!')
|
|
|
return false
|
|
@@ -447,10 +454,6 @@ export default defineComponent({
|
|
|
})
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
onMounted(() => {
|
|
|
platformList()
|
|
|
dynamicPropertiesDroplist(2)
|
|
@@ -519,7 +522,7 @@ export default defineComponent({
|
|
|
trigger: 'blur',
|
|
|
},
|
|
|
],
|
|
|
- stationAreaId:[
|
|
|
+ stationAreaId: [
|
|
|
{ required: true, message: '请选择所属台区', trigger: 'change' },
|
|
|
],
|
|
|
longitude: [{ required: true, message: '请输入经度', trigger: 'blur' }],
|