@@ -29,7 +21,7 @@ export default {
return {
_: _,
dayjs: dayjs,
- isVip: true,
+ isVip: false,
jihuoma: "",
zhucema: "",
tabName: "shujucal",
@@ -40,7 +32,7 @@ export default {
methods: {
},
async mounted() {
- let fiveDay = dayjs('2024-11-15T00:00:00').valueOf()
+ let fiveDay = dayjs('2025-01-15T00:00:00').valueOf()
if (!this.isVip) {
if (dayjs().valueOf() > fiveDay) {
this.isVip = false
diff --git a/src/renderer/src/assets/css/base.css b/src/renderer/src/assets/css/base.css
index eb036c9..f31f35e 100644
--- a/src/renderer/src/assets/css/base.css
+++ b/src/renderer/src/assets/css/base.css
@@ -2,12 +2,4 @@ html,
body {
margin: 0;
padding: 0;
-}
-
-.red {
- color: #f56c6c;
-}
-
-.blue {
- color: #409eff;
}
\ No newline at end of file
diff --git a/src/renderer/src/assets/excel/19年1月销售汇总.xls b/src/renderer/src/assets/excel/19年1月销售汇总.xls
new file mode 100644
index 0000000..d34d906
Binary files /dev/null and b/src/renderer/src/assets/excel/19年1月销售汇总.xls differ
diff --git a/src/renderer/src/assets/excel/20年1月销售汇总.xls b/src/renderer/src/assets/excel/20年1月销售汇总.xls
new file mode 100644
index 0000000..d432636
Binary files /dev/null and b/src/renderer/src/assets/excel/20年1月销售汇总.xls differ
diff --git a/src/renderer/src/assets/excel/21年1月销售汇总.xls b/src/renderer/src/assets/excel/21年1月销售汇总.xls
new file mode 100644
index 0000000..f746c45
Binary files /dev/null and b/src/renderer/src/assets/excel/21年1月销售汇总.xls differ
diff --git a/src/renderer/src/assets/excel/22年1月销售汇总.xls b/src/renderer/src/assets/excel/22年1月销售汇总.xls
new file mode 100644
index 0000000..28901d5
Binary files /dev/null and b/src/renderer/src/assets/excel/22年1月销售汇总.xls differ
diff --git a/src/renderer/src/assets/excel/数据导入.xlsx b/src/renderer/src/assets/excel/数据导入.xlsx
deleted file mode 100644
index 57f45bd..0000000
Binary files a/src/renderer/src/assets/excel/数据导入.xlsx and /dev/null differ
diff --git a/src/renderer/src/assets/js/db.js b/src/renderer/src/assets/js/db.js
index a990a8f..7d04295 100644
--- a/src/renderer/src/assets/js/db.js
+++ b/src/renderer/src/assets/js/db.js
@@ -4,5 +4,5 @@ export const myDatabase = new Dexie('myDatabase');
// 定义数据库版本
myDatabase.version(2).stores({
- shujudui: '++id, name, &data, note, create_at, update_at',
+ sale: '++id, 货号, 品名, 供应商名称, 销售数量, 销售金额, 退货数量, 退货金额, 数量小计, 金额小计, &allInfo, create_at, update_at',
});
\ No newline at end of file
diff --git a/src/renderer/src/assets/json/sale.json b/src/renderer/src/assets/json/sale.json
new file mode 100644
index 0000000..7f8a58b
--- /dev/null
+++ b/src/renderer/src/assets/json/sale.json
@@ -0,0 +1,90 @@
+[
+ {
+ "label": "货号",
+ "prop": "货号",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "品名",
+ "prop": "品名",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "供应商名称",
+ "prop": "供应商名称",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "销售数量",
+ "prop": "销售数量",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "销售金额",
+ "prop": "销售金额",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "退货数量",
+ "prop": "退货数量",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "退货金额",
+ "prop": "退货金额",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "数量小计",
+ "prop": "数量小计",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "金额小计",
+ "prop": "金额小计",
+ "type": "text",
+ "isSort": true,
+ "tableShow": true,
+ "formShow": true
+ },
+ {
+ "label": "创建时间",
+ "prop": "create_at",
+ "type": "date",
+ "isSort": false,
+ "tableShow": false,
+ "formShow": false
+ },
+ {
+ "label": "更新时间",
+ "prop": "update_at",
+ "type": "date",
+ "isSort": false,
+ "tableShow": false,
+ "formShow": false
+ }
+]
\ No newline at end of file
diff --git a/src/renderer/src/assets/json/shujudui.json b/src/renderer/src/assets/json/shujudui.json
deleted file mode 100644
index 6b5e310..0000000
--- a/src/renderer/src/assets/json/shujudui.json
+++ /dev/null
@@ -1,42 +0,0 @@
-[
- {
- "label": "名称",
- "prop": "name",
- "type": "text",
- "isSort": false,
- "tableShow": true,
- "formShow": true
- },
- {
- "label": "数据堆",
- "prop": "data",
- "type": "textarea",
- "isSort": false,
- "tableShow": true,
- "formShow": true
- },
- {
- "label": "备注",
- "prop": "note",
- "type": "textarea",
- "isSort": false,
- "tableShow": true,
- "formShow": true
- },
- {
- "label": "创建时间",
- "prop": "create_at",
- "type": "date",
- "isSort": false,
- "tableShow": false,
- "formShow": false
- },
- {
- "label": "更新时间",
- "prop": "update_at",
- "type": "date",
- "isSort": false,
- "tableShow": false,
- "formShow": false
- }
-]
\ No newline at end of file
diff --git a/src/renderer/src/components/formcomponent.vue b/src/renderer/src/components/formcomponent.vue
index b80d84e..659ca8e 100644
--- a/src/renderer/src/components/formcomponent.vue
+++ b/src/renderer/src/components/formcomponent.vue
@@ -2,12 +2,11 @@
-
+
+ style="width: 95%;" />
{
- if (track.getCapabilities().focusMode && track.getCapabilities().focusMode.includes('continuous')) {
- track.applyConstraints({ advanced: [{ focusMode: 'continuous' }] });
- } else {
- ElMessage({
- type: 'error',
- message: '摄像头不支持连续聚焦模式。',
- })
- }
- });
- } else {
- ElMessage({
- type: 'error',
- message: '摄像头不支持连续聚焦模式。',
- })
- }
- }
- },
+ methods: {},
async mounted() { },
watch: {},
computed: {}
diff --git a/src/renderer/src/components/tablecomponent.vue b/src/renderer/src/components/tablecomponent.vue
index da262ce..fcac8d8 100644
--- a/src/renderer/src/components/tablecomponent.vue
+++ b/src/renderer/src/components/tablecomponent.vue
@@ -17,13 +17,6 @@
{{ dayjs(row[headerItem.prop]).format("YYYY-MM-DD HH:mm:ss") }}
-
-
-
-
- 无
-
{{ row[headerItem.prop] }}
@@ -49,18 +42,16 @@
-
-