bklLiudl
2024-09-11 5999e9c77ee30a7090ed7f6cdd07d82fe9a4015b
Web/src/views/device/deviceMonitor/component/setting.vue
@@ -22,7 +22,8 @@
                     <el-button style="margin-left: 10px;">自动</el-button>
                  </div>
                  <div>
                     <div :class="['lineStatus', stationValue.status ? 'device-status-0' : 'device-status-1']"></div>
                     <div :class="['lineStatus', stationValue.status ? 'device-status-0' : 'device-status-1']">
                     </div>
                  </div>
               </div>
            </template>
@@ -83,7 +84,7 @@
                  </el-row>
               </el-form>
               <div style="text-align: center;margin: 10px;">
                  <el-button class="button" size="large">写入数据</el-button>
                  <el-button class="button" size="large" @click="write(stationValue)">写入数据</el-button>
               </div>
            </div>
            <template #footer>
@@ -107,6 +108,8 @@
<script lang="ts" setup>
import { ref, defineModel } from 'vue';
import { writeValue } from '/@/api/wcs/wcsDevice';
import { ElMessageBox,ElMessage } from 'element-plus';
const listStationsData = defineModel<any>("listStationsData")
const stationValue = defineModel<any>("stationValue")
@@ -122,7 +125,10 @@
//    emit('update:listStationsData', listStationsData.value);
//    emit('update:stationValue', stationValue);
// };
const write = async (row: any) => {
   await writeValue(row);
    ElMessage.success('写入成功!');
}
const isShowDialog = ref(false);
const openDialog = async (row: any) => {