diff --git a/package-lock.json b/package-lock.json
index 7d036d9..3903e5e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -15,6 +15,7 @@
"nprogress": "^0.2.0",
"pinia": "^2.3.1",
"vue": "^3.5.13",
+ "vue-draggable-plus": "^0.6.0",
"vue-echarts": "^7.0.3",
"vue-router": "^4.5.0"
},
@@ -1794,6 +1795,12 @@
"@types/lodash": "*"
}
},
+ "node_modules/@types/sortablejs": {
+ "version": "1.15.8",
+ "resolved": "https://registry.npmmirror.com/@types/sortablejs/-/sortablejs-1.15.8.tgz",
+ "integrity": "sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==",
+ "license": "MIT"
+ },
"node_modules/@types/web-bluetooth": {
"version": "0.0.16",
"resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz",
@@ -5590,6 +5597,23 @@
}
}
},
+ "node_modules/vue-draggable-plus": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmmirror.com/vue-draggable-plus/-/vue-draggable-plus-0.6.0.tgz",
+ "integrity": "sha512-G5TSfHrt9tX9EjdG49InoFJbt2NYk0h3kgjgKxkFWr3ulIUays0oFObr5KZ8qzD4+QnhtALiRwIqY6qul4egqw==",
+ "license": "MIT",
+ "dependencies": {
+ "@types/sortablejs": "^1.15.8"
+ },
+ "peerDependencies": {
+ "@types/sortablejs": "^1.15.0"
+ },
+ "peerDependenciesMeta": {
+ "@vue/composition-api": {
+ "optional": true
+ }
+ }
+ },
"node_modules/vue-echarts": {
"version": "7.0.3",
"resolved": "https://registry.npmmirror.com/vue-echarts/-/vue-echarts-7.0.3.tgz",
diff --git a/package.json b/package.json
index acf7db2..818aa17 100644
--- a/package.json
+++ b/package.json
@@ -18,6 +18,7 @@
"nprogress": "^0.2.0",
"pinia": "^2.3.1",
"vue": "^3.5.13",
+ "vue-draggable-plus": "^0.6.0",
"vue-echarts": "^7.0.3",
"vue-router": "^4.5.0"
},
diff --git a/src/views/BusinessManage/HandleDialog.vue b/src/views/BusinessManage/HandleDialog.vue
new file mode 100644
index 0000000..a8c26bf
--- /dev/null
+++ b/src/views/BusinessManage/HandleDialog.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/BusinessManage/index.vue b/src/views/BusinessManage/index.vue
index 4548b6b..42e5424 100644
--- a/src/views/BusinessManage/index.vue
+++ b/src/views/BusinessManage/index.vue
@@ -45,6 +45,8 @@
+
+
@@ -52,6 +54,7 @@
import { useTableRPC } from '@/utils/hook';
import dayjs from 'dayjs';
import RPC from '@/utils/rpc';
+import HandleDialog from './HandleDialog.vue'
const rowType = ref('')
const currentRow = ref(null)
@@ -70,9 +73,9 @@ const edit = (row) => {
const { loading, tableData, tableRef, searchFormRef, total, queryParams, getList, handleQuery, resetQuery, handleDelete, isShowDialog, maxHeight, tableContainerEl } = useTableRPC({
queryParams: {
},
- remoteDataFn: '/underpainting/list',
+ remoteDataFn: '/store/list',
deleteConfig: {
- remote: '/underpainting/delete',
+ remote: '/store/delete',
key: 'id',
message(row) {
return `确认删除 “${row.underpainting_name}”`
diff --git a/vite.config.js b/vite.config.js
index ed4b689..6ebd668 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -59,15 +59,7 @@ export default defineConfig({
proxy: {
// https://cn.vitejs.dev/config/#server-proxy
'/jsonrpc': {
- target: 'http://10.21.77.100:5000',
- changeOrigin: true,
- },
- '/dataset': {
- target: 'http://10.21.77.100:5000',
- changeOrigin: true,
- },
- '/formulaCalculation': {
- target: 'http://10.21.77.100:5000',
+ target: 'https://lift-dev.ruixininfo.com/',
changeOrigin: true,
},
},