添加 手动维护功能

main
xiaoguo 7 months ago
parent 2b80ac249e
commit c3f230a044

@ -1,4 +1,4 @@
# VITE_BASE_API=http://192.168.10.246:9001/smart
# VITE_BASE_API=http://10.34.48.206:9000/smart
VITE_BASE_API=http://192.168.10.241:5223/
VITE_BASE_API=http://192.168.88.105:5223/

@ -13,7 +13,7 @@ export class EquipmentEntity {
state!: string;
activated!: boolean;
model!:string;
isAlarm!:boolean;
isMaintain!:boolean;
ordrNo!: number;
remark!: string;
}

@ -35,8 +35,8 @@
emit-value map-options label="模式" @update:model-value="modelUpdate" />
</div>
<div class="col-xl-6 col-lg-12 col-sm-12" v-show="isAlarmFlag">
<q-select class="text-h6" outlined v-model="addOrEditFormData.isAlarm" :options="[{ label: '', value: true },
{ label: '否', value: false }]" emit-value map-options label="是否报警" />
<q-select class="text-h6" outlined v-model="addOrEditFormData.isMaintain" :options="[{ label: '', value: true },
{ label: '否', value: false }]" emit-value map-options label="是否维护状态" />
</div>
<div class="col-xl-6 col-lg-12 col-sm-12">
<q-input class="text-h6" type="number" outlined v-model="addOrEditFormData.ordrNo"
@ -120,7 +120,7 @@ const clickForm = (e?: any) => {
addOrEditFormTitle.value = '新增设备';
addOrEditFormData.value.model = 'Auto';
isAlarmFlag.value = false;
addOrEditFormData.value.isAlarm = false;
addOrEditFormData.value.IsMaintain = false;
addOrEditFormData.value.activated = true;
}
visible.value = true;
@ -155,11 +155,11 @@ const modelUpdate = (val: any) => {
isAlarmFlag.value = true;
} else {
isAlarmFlag.value = false;
addOrEditFormData.value.isAlarm = false;
addOrEditFormData.value.IsMaintain = false;
}
}
defineExpose({
clickForm,
});
</script>
</script>

@ -69,10 +69,10 @@
:color="helper.getModel(props.row.model).color"
:label="helper.getModel(props.row.model).text" />
</q-td>
<q-td style="font-size: 16px;" key="isAlarm" :props="props"><q-badge
<q-td style="font-size: 16px;" key="isMaintain" :props="props"><q-badge
style="font-size: 18px;height:30px;"
:color="helper.getIsAlarm(props.row.isAlarm).color"
:label="helper.getIsAlarm(props.row.isAlarm).text" />
:color="helper.getIsAlarm(props.row.isMaintain).color"
:label="helper.getIsAlarm(props.row.isMaintain).text" />
</q-td>
<q-td style="font-size: 16px;" key="ordrNo" :props="props">{{
props.row.ordrNo
@ -153,7 +153,7 @@ const columns = ref([
{ name: 'equipmentType', align: 'center', label: '设备类型', field: 'equipmentType', headerStyle: 'background-color: #5186ec;color: white;font-weight: bold;font-size:20px;' },
{ name: 'state', align: 'center', label: '设备状态', field: 'state', headerStyle: 'background-color: #5186ec;color: white;font-weight: bold;font-size:20px;' },
{ name: 'model', align: 'center', label: '模式', field: 'model', headerStyle: 'background-color: #5186ec;color: white;font-weight: bold;font-size:20px;' },
{ name: 'isAlarm', align: 'center', label: '是否报警', field: 'isAlarm', headerStyle: 'background-color: #5186ec;color: white;font-weight: bold;font-size:20px;' },
{ name: 'isMaintain', align: 'center', label: '是否维护', field: 'isMaintain', headerStyle: 'background-color: #5186ec;color: white;font-weight: bold;font-size:20px;' },
{ name: 'ordrNo', align: 'center', label: '排序', field: 'ordrNo', headerStyle: 'background-color: #5186ec;color: white;font-weight: bold;font-size:20px;' },
{ name: 'activated', align: 'center', label: '设备启停用', field: 'activated', headerStyle: 'background-color: #5186ec;color: white;font-weight: bold;font-size:20px;' },
{ name: 'remark', align: 'center', label: '所属涂层室', field: 'remark', headerStyle: 'background-color: #5186ec;color: white;font-weight: bold;font-size:20px;' },
@ -219,4 +219,4 @@ const delFunc = (e: any) => {
color: #2196f3;
/* background-color: yellow; */
}
</style>
</style>

Loading…
Cancel
Save