diff --git a/gear-ui3/src/api/oa/requirement.js b/gear-ui3/src/api/oa/requirement.js new file mode 100644 index 0000000..04e9d7b --- /dev/null +++ b/gear-ui3/src/api/oa/requirement.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询OA 需求列表 +export function listRequirements(query) { + return request({ + url: '/oa/requirements/list', + method: 'get', + params: query + }) +} + +// 查询OA 需求详细 +export function getRequirements(requirementId) { + return request({ + url: '/oa/requirements/' + requirementId, + method: 'get' + }) +} + +// 新增OA 需求 +export function addRequirements(data) { + return request({ + url: '/oa/requirements', + method: 'post', + data: data + }) +} + +// 修改OA 需求 +export function updateRequirements(data) { + return request({ + url: '/oa/requirements', + method: 'put', + data: data + }) +} + +// 删除OA 需求 +export function delRequirements(requirementId) { + return request({ + url: '/oa/requirements/' + requirementId, + method: 'delete' + }) +} diff --git a/gear-ui3/src/views/finance/dashboard/components/TimeFilter.vue b/gear-ui3/src/views/finance/dashboard/components/TimeFilter.vue new file mode 100644 index 0000000..4a24900 --- /dev/null +++ b/gear-ui3/src/views/finance/dashboard/components/TimeFilter.vue @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 请先选择时间粒度 + + + + + + + 查询 + + 重置 + + + + + + + + diff --git a/gear-ui3/src/views/finance/dashboard/index.vue b/gear-ui3/src/views/finance/dashboard/index.vue new file mode 100644 index 0000000..5ce5bf6 --- /dev/null +++ b/gear-ui3/src/views/finance/dashboard/index.vue @@ -0,0 +1,853 @@ + + + + + + + + + + + + + + + 总收入 + + + {{ totalIncome | formatCurrency }} + + + + + + + 总支出 + + + {{ totalExpense | formatCurrency }} + + + + + + + 净收益 + + + {{ netCashflow | formatCurrency }} + + + + + + + 未结清应收 + + + {{ outstandingReceivable | formatCurrency }} + 共 {{ receivableCount }} 笔未结清 + + + + + + + + + + + + + 收入支出趋势 + + + + + + + + + + 按供应商区分的支出 + + + + + + + + + + + + + + 按订单区分的收支 + + + + + + + + + + 按客户区分的收入 + + + + + + + + + + + + + + 回款(应收未收)任务信息 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/gear-ui3/src/views/info/requirement/index.vue b/gear-ui3/src/views/info/requirement/index.vue new file mode 100644 index 0000000..d93669f --- /dev/null +++ b/gear-ui3/src/views/info/requirement/index.vue @@ -0,0 +1,552 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 搜索 + 重置 + + + + + + 新增 + + + 修改 + + + 删除 + + + 导出 + + + + + + + + + + + + + + + {{ parseTime(scope.row.deadline, '{y}-{m}-{d}') }} + + + + + + {{ getRemainText(scope.row.deadline) }} + + + 完成 + + + + + + + + + + + 未完成 + 已完成 + 未知 + + + + + 完成 + 修改 + 删除 + 详情 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ detailRow.title }} + {{ detailRow.requesterNickName }} + {{ detailRow.ownerNickName }} + {{ detailRow.projectName }} + {{ detailRow.description }} + {{ detailRow.deadline }} + {{ getRemainText(detailRow.deadline) }} + + + {{ detailRow.status == 1 ? '已完成' : '未完成' }} + + + {{ detailRow.remark }} + + + + + + + + + + + diff --git a/gear-ui3/src/views/oms/customer/index.vue b/gear-ui3/src/views/oms/customer/index.vue index 2c53757..2a750e9 100644 --- a/gear-ui3/src/views/oms/customer/index.vue +++ b/gear-ui3/src/views/oms/customer/index.vue @@ -73,7 +73,7 @@ @click="handleExport" >导出 - + diff --git a/gear-ui3/src/views/oms/jounery/index.vue b/gear-ui3/src/views/oms/jounery/index.vue index 8c647ac..cde8147 100644 --- a/gear-ui3/src/views/oms/jounery/index.vue +++ b/gear-ui3/src/views/oms/jounery/index.vue @@ -36,7 +36,7 @@ 导出 - + diff --git a/gear-ui3/src/views/oms/order/panels/pay.vue b/gear-ui3/src/views/oms/order/panels/pay.vue index c9664b9..8bfd1a3 100644 --- a/gear-ui3/src/views/oms/order/panels/pay.vue +++ b/gear-ui3/src/views/oms/order/panels/pay.vue @@ -38,7 +38,7 @@ @click="handleExport" >导出 - + diff --git a/gear-ui3/src/views/oms/order/panels/receive.vue b/gear-ui3/src/views/oms/order/panels/receive.vue index 5f3186b..005023f 100644 --- a/gear-ui3/src/views/oms/order/panels/receive.vue +++ b/gear-ui3/src/views/oms/order/panels/receive.vue @@ -39,7 +39,7 @@ @click="handleExport" >导出 - + diff --git a/gear-ui3/src/views/oms/pay/index.vue b/gear-ui3/src/views/oms/pay/index.vue index 6cb00c9..d71abec 100644 --- a/gear-ui3/src/views/oms/pay/index.vue +++ b/gear-ui3/src/views/oms/pay/index.vue @@ -65,7 +65,7 @@ @click="handleExport" >导出 - + diff --git a/gear-ui3/src/views/oms/receive/index.vue b/gear-ui3/src/views/oms/receive/index.vue index 05bc60d..08444c3 100644 --- a/gear-ui3/src/views/oms/receive/index.vue +++ b/gear-ui3/src/views/oms/receive/index.vue @@ -65,7 +65,7 @@ @click="handleExport" >导出 - + diff --git a/gear-ui3/src/views/wms/ledger/index.vue b/gear-ui3/src/views/wms/ledger/index.vue index 6648626..f99a3c9 100644 --- a/gear-ui3/src/views/wms/ledger/index.vue +++ b/gear-ui3/src/views/wms/ledger/index.vue @@ -35,7 +35,7 @@ @click="handleExport" >导出 - + diff --git a/gear-ui3/src/views/wms/stock/index.vue b/gear-ui3/src/views/wms/stock/index.vue index 4f877bb..4e97d2a 100644 --- a/gear-ui3/src/views/wms/stock/index.vue +++ b/gear-ui3/src/views/wms/stock/index.vue @@ -23,7 +23,7 @@ - + diff --git a/gear-ui3/src/views/wms/stockIo/index.vue b/gear-ui3/src/views/wms/stockIo/index.vue index 9259ac3..eab7bad 100644 --- a/gear-ui3/src/views/wms/stockIo/index.vue +++ b/gear-ui3/src/views/wms/stockIo/index.vue @@ -85,7 +85,7 @@ >导出 - + diff --git a/gear-ui3/src/views/wms/stockIo/panels/detail.vue b/gear-ui3/src/views/wms/stockIo/panels/detail.vue index 3c56556..cd23819 100644 --- a/gear-ui3/src/views/wms/stockIo/panels/detail.vue +++ b/gear-ui3/src/views/wms/stockIo/panels/detail.vue @@ -100,7 +100,7 @@ @click="handleExport" >导出 - + diff --git a/gear-ui3/src/views/wms/stockIo/panels/stockIoPage.vue b/gear-ui3/src/views/wms/stockIo/panels/stockIoPage.vue index 8788947..ef658fa 100644 --- a/gear-ui3/src/views/wms/stockIo/panels/stockIoPage.vue +++ b/gear-ui3/src/views/wms/stockIo/panels/stockIoPage.vue @@ -39,7 +39,7 @@ 导出 - + diff --git a/gear-ui3/src/views/wms/warehouse/index.vue b/gear-ui3/src/views/wms/warehouse/index.vue index 89f7f84..0fff1ad 100644 --- a/gear-ui3/src/views/wms/warehouse/index.vue +++ b/gear-ui3/src/views/wms/warehouse/index.vue @@ -59,7 +59,7 @@ @click="toggleExpandAll" >展开/折叠 - +