瀏覽代碼

perf(views): 优化“详细信息”步骤 UI

wangshun 2 月之前
父節點
當前提交
55a20beef8
共有 1 個文件被更改,包括 4 次插入16 次删除
  1. 4 16
      src/views/create-device/DetailedInformation.vue

+ 4 - 16
src/views/create-device/DetailedInformation.vue

@@ -22,11 +22,9 @@ const controlTypeList = ref<EquipmentTypeItem[]>([]);
 const compressionLevelList = ref<EquipmentTypeItem[]>([]);
 const voltageLevelList = ref<EquipmentTypeItem[]>([]);
 
-const finish = () => {
-  handleRequest(async () => {
-    props.form.groupId = props.form.deviceData[1] ? props.form.deviceData[1] : props.form.deviceData[0];
-    props.form.devId = await deviceAdd(props.form);
-  });
+const finish = async () => {
+  props.form.groupId = props.form.deviceData[1] ? props.form.deviceData[1] : props.form.deviceData[0];
+  props.form.devId = await deviceAdd(props.form);
 };
 
 defineExpose<UseGuideStepItemExpose>({
@@ -75,13 +73,7 @@ onMounted(() => {
 </script>
 
 <template>
-  <div style="width: 1092px">
-    <div>
-      <div class="use-guide-title">{{ $t('createDevice.detailedInformation') }}</div>
-      <div class="use-guide-description" style="margin-bottom: 40px">描述文本</div>
-      <ADivider />
-    </div>
-
+  <div>
     <AFlex class="equipment-information" wrap="wrap" :gap="33">
       <AFormItem :label="$t('createDevice.brand')" name="brand">
         <ASelect v-model:value="form.brand" :options="brandList" :field-names="{ label: 'dataName', value: 'id' }" />
@@ -180,10 +172,6 @@ onMounted(() => {
       <AFormItem :label="$t('createDevice.serviceLife')" name="serviceLife">
         <AInput v-model:value="form.serviceLife" />
       </AFormItem>
-
-      <AFormItem :label="$t('common.status')" name="status">
-        <AInput v-model:value="form.status" />
-      </AFormItem>
     </AFlex>
     <AFormItem :label="$t('common.note')" name="remarks">
       <ATextarea v-model:value="form.remarks" :placeholder="$t('common.plzEnter')" allow-clear :rows="6" />