feat: 家具初版

This commit is contained in:
砂糖
2025-09-03 11:55:00 +08:00
parent 623fa846a4
commit 82faee4f7c
44 changed files with 1824 additions and 943 deletions

View File

@@ -24,14 +24,14 @@
v-model="queryParams.createTime"
type="date"
placeholder="请输入报工时间"
value-format="yyyy-MM-dd"
value-format="YYYY-MM-DD"
>
</el-date-picker>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="Search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="Refresh" size="mini" @click="resetQuery">重置</el-button>
<el-button type="primary" icon="Search" size="small" @click="handleQuery">搜索</el-button>
<el-button icon="Refresh" size="small" @click="resetQuery">重置</el-button>
</el-form-item>
</el-form>
@@ -41,7 +41,7 @@
type="primary"
plain
icon="Plus"
size="mini"
size="small"
@click="handleAdd"
v-hasPermi="['oa:projectReport:add']"
>新增
@@ -52,7 +52,7 @@
type="success"
plain
icon="Edit"
size="mini"
size="small"
:disabled="single"
@click="handleUpdate"
v-hasPermi="['oa:projectReport:edit']"
@@ -64,7 +64,7 @@
type="danger"
plain
icon="Delete"
size="mini"
size="small"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['oa:projectReport:remove']"
@@ -76,7 +76,7 @@
type="warning"
plain
icon="Download"
size="mini"
size="small"
@click="handleExport"
v-hasPermi="['oa:projectReport:export']"
>导出
@@ -112,14 +112,14 @@
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template #default="scope">
<el-button
size="mini"
size="small"
type="text"
icon="View"
@click="openDetail(scope.row)"
>详情
</el-button>
<el-button
size="mini"
size="small"
type="text"
icon="Edit"
@click="handleUpdate(scope.row)"
@@ -127,7 +127,7 @@
>修改
</el-button>
<el-button
size="mini"
size="small"
type="text"
icon="Delete"
@click="handleDelete(scope.row)"
@@ -179,8 +179,8 @@
v-model="form.createTime"
type="datetime"
placeholder="请选择报工时间"
value-format="yyyy-MM-dd HH:mm:ss"
format="yyyy-MM-dd HH:mm:ss"
value-format="YYYY-MM-DD HH:mm:ss"
format="YYYY-MM-DD HH:mm:ss"
>
</el-date-picker>
</el-form-item>