gaoluyang
2 天以前 fe146428e429458534cdc11e1ec09ff2d75fd4f0
进销存升级
1.新增员工入职不要附件上传
已修改2个文件
37 ■■■■■ 文件已修改
src/views/personnelManagement/employeeRecord/components/EmergencyAndAttachmentSection.vue 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/personnelManagement/employeeRecord/components/NewOrEditFormDia.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/personnelManagement/employeeRecord/components/EmergencyAndAttachmentSection.vue
@@ -68,41 +68,14 @@
      </el-table>
      <div class="table-add-row" @click="addEmergencyRow">新建一行</div>
    </el-card>
    <!-- 材料附件 -->
    <el-card class="form-card" shadow="never">
      <template #header>
        <div class="card-title">
          <span class="card-title-line">|</span>
          <span>材料附件</span>
          <span class="upload-tip">
            图片支持jpeg、jpg、png等格式,附件文件支持pdf、rar、zip、doc、docx格式。
          </span>
        </div>
      </template>
      <el-form-item label="附件">
        <el-upload
          v-model:file-list="form.attachments"
          action="#"
          :auto-upload="false"
          multiple
          list-type="picture-card"
        >
          <el-icon>
            <Plus />
          </el-icon>
        </el-upload>
      </el-form-item>
    </el-card>
  </div>
</template>
<script setup>
import { toRefs } from "vue";
import { Plus } from "@element-plus/icons-vue";
const props = defineProps({
  form: { type: Object, required: true },
  form: { type: Object, required: true }
});
const { form } = toRefs(props);
@@ -137,12 +110,6 @@
  color: #409eff;
  cursor: pointer;
  font-size: 14px;
}
.upload-tip {
  margin-left: 12px;
  font-size: 12px;
  color: #909399;
}
</style>
src/views/personnelManagement/employeeRecord/components/NewOrEditFormDia.vue
@@ -130,8 +130,6 @@
  staffEmergencyContactList: [createEmptyEmergency()],
  // 角色(单选)
  roleId: undefined,
  // 材料附件(仅前端展示)
  attachments: [],
});
const state = reactive({