1、完善项目

2、完善合同
3、完善费用项
4、司机管理对接OCR
5、完善运输计划
6、完善临时额度
This commit is contained in:
2026-08-04 12:17:49 +08:00
parent 81c98f6ad8
commit f9f8221870
34 changed files with 7887 additions and 983 deletions
+7 -1
View File
@@ -68,6 +68,7 @@ export default {
loading: true,
selectionList: [],
parentId: 0,
currentEditMenuId: '',
page: {
pageSize: 10,
currentPage: 1,
@@ -331,6 +332,7 @@ export default {
);
},
rowUpdate(row, index, done, loading) {
row.id = row.id || this.currentEditMenuId;
update(row).then(
() => {
this.$message({
@@ -419,8 +421,11 @@ export default {
this.form.isDisplay = 1;
}
if (['edit', 'view'].includes(type)) {
getMenu(this.form.id).then(res => {
const menuId = this.form.id;
this.currentEditMenuId = menuId;
getMenu(menuId).then(res => {
this.form = Object.assign(res.data.data, {
id: res.data.data.id || menuId,
hasChildren: this.form.hasChildren,
});
if (this.form.parentId === '0') {
@@ -432,6 +437,7 @@ export default {
},
beforeClose(done) {
this.parentId = '';
this.currentEditMenuId = '';
const column = this.findColumn(this.option.column, 'parentId');
column.value = '';
column.addDisabled = false;
+2
View File
@@ -205,6 +205,7 @@ import { getDetail as packageDetail } from '@/api/system/tenantpackage';
import { mapGetters } from 'vuex';
import { getMenuTree } from '@/api/system/menu';
import { validatenull } from '@/utils/validate';
import { getUploadHeaders } from '@/utils/upload';
export default {
data() {
@@ -326,6 +327,7 @@ export default {
listType: 'picture-img',
dataType: 'string',
action: '/blade-resource/oss/endpoint/put-file',
headers: getUploadHeaders(),
propsHttp: {
res: 'data',
url: 'link',
+6 -5
View File
@@ -156,7 +156,7 @@ import {
Delete,
} from '@element-plus/icons-vue';
import { ElImageViewer } from 'element-plus';
import { getToken } from '@/utils/auth';
import { getUploadHeaders } from '@/utils/upload';
export default {
components: {
@@ -192,10 +192,6 @@ export default {
sensitiveManager: null,
showAvatarPreview: false,
avatarPreviewList: [],
uploadHeaders: {
'Blade-Auth': `bearer ${getToken()}`,
'Blade-Requested-With': 'BladeHttpRequest',
},
};
},
created() {
@@ -208,6 +204,11 @@ export default {
this.loadUserInfo();
}
},
computed: {
uploadHeaders() {
return getUploadHeaders();
},
},
methods: {
// Tab切换处理
handleTabChange(name) {