Browse Source

固定资产导入修改

master
叶佳兴 1 week ago
parent
commit
8ba28d4ea4
  1. 5
      src/views/eam/basic/classType/classType.data.ts
  2. 32
      src/views/eam/basic/classType/index.vue
  3. 2
      src/views/eam/basic/fixedAssetsControlsHistory/index.vue

5
src/views/eam/basic/classType/classType.data.ts

@ -8,9 +8,12 @@ import { useUserStore } from '@/store/modules/user'
// 表单校验
export const ClassTypeRules = reactive({
workerRoleId: [required],
workerRoleName: [required],
engineerRoleId: [required],
engineerRoleName: [required],
type: [required],
factoryAreaNumber: [required],
factoryAreaName: [required],
})
const userStore = useUserStore()
const FactoryAreaNoPage = await deptApi.getDeptPage({'deptGroup':'factory'})
@ -170,7 +173,7 @@ export const ClassType = useCrudSchemas(reactive<CrudSchema[]>([
{
label: '所属厂区',
field: 'factoryAreaName',
isSearch: true,
isSearch: false,
sort: 'custom',
form: {
// labelMessage: '信息提示说明!!!',

32
src/views/eam/basic/classType/index.vue

@ -160,6 +160,38 @@ const buttonTableClick = async (val, row) => {
/** 添加/修改操作 */
const basicFormRef = ref()
const openForm = (type: string, row?: any) => {
if(type == 'update'){
ClassType.allSchemas.formSchema.forEach((item) => {
if (item.field == 'workerRoleName') {
item.componentProps.isSearchList = false
item.componentProps.disabled = true
}
if (item.field == 'engineerRoleName') {
item.componentProps.isSearchList = false
item.componentProps.disabled = true
}
if (item.field == 'factoryAreaName') {
item.componentProps.isSearchList = false
item.componentProps.disabled = true
}
})
}
if(type == 'create'){
ClassType.allSchemas.formSchema.forEach((item) => {
if (item.field == 'workerRoleName') {
item.componentProps.isSearchList = true
item.componentProps.disabled = false
}
if (item.field == 'engineerRoleName') {
item.componentProps.isSearchList = true
item.componentProps.disabled = false
}
if (item.field == 'factoryAreaName') {
item.componentProps.isSearchList = true
item.componentProps.disabled = false
}
})
}
basicFormRef.value.open(type, row)
}

2
src/views/eam/basic/fixedAssetsControlsHistory/index.vue

@ -111,7 +111,7 @@ const { getList, setSearchParams } = tableMethods
//
const HeadButttondata = [
defaultButtons.defaultImportBtn(null), //
// defaultButtons.defaultImportBtn(null), //
// defaultButtons.defaultAddBtn({hasPermi:'eam:fixedAssetsControlsHistory:create'}), //
// defaultButtons.defaultImportBtn({hasPermi:'eam:fixedAssetsControlsHistory:import'}), //
// defaultButtons.defaultExportBtn({hasPermi:'eam:fixedAssetsControlsHistory:export'}), //

Loading…
Cancel
Save