张立 3 weeks ago
parent
commit
3568314c2e
  1. 7
      src/api/eam/device/deviceAccounts/index.ts
  2. 2
      src/views/eam/item/itemApplyMain/index.vue
  3. 7
      src/views/eam/item/itemInLocation/index.vue
  4. 16
      src/views/eam/item/itemInLocation/itemInLocation.data.ts

7
src/api/eam/device/deviceAccounts/index.ts

@ -51,7 +51,12 @@ export const deleteDeviceAccounts = async (id: number) => {
// 导出设备台账 Excel // 导出设备台账 Excel
export const exportDeviceAccounts = async (params) => { export const exportDeviceAccounts = async (params) => {
return await request.download({ url: `/eam/device-accounts/export-excel`, params }) if (params.isSearch) {
const data = {...params}
return await request.downloadPost({ url: `/eam/device-accounts/export-excel-senior`, data })
} else {
return await request.download({ url: `/eam/device-accounts/export-excel`, params })
}
} }
// 下载用户导入模板 // 下载用户导入模板

2
src/views/eam/item/itemApplyMain/index.vue

@ -304,7 +304,7 @@
if (item.qty > item.availableQty) { if (item.qty > item.availableQty) {
console.log("item.qty",item.qty); console.log("item.qty",item.qty);
console.log("item.availableQty",item.availableQty); console.log("item.availableQty",item.availableQty);
message.error('备件编号' + item.itemNumber + '要货计划数量不得大于订单可申请库存数量') message.error('备件编号' + item.itemNumber + '申领数量不得大于订单可申请库存数量')
return false; return false;
} }
} }

7
src/views/eam/item/itemInLocation/index.vue

@ -35,7 +35,7 @@
<Detail ref="detailRef" :isBasic="true" :allSchemas="ItemInLocation.allSchemas" /> <Detail ref="detailRef" :isBasic="true" :allSchemas="ItemInLocation.allSchemas" />
<!-- 导入 --> <!-- 导入 -->
<ImportForm ref="importFormRef" url="/record/item-in-location/import" :importTemplateData="importTemplateData" <SYMonthImportForm ref="importFormRef" url="/eam/item-in-location/import" :importTemplateData="importTemplateData"
@success="importSuccess" /> @success="importSuccess" />
</template> </template>
@ -45,7 +45,7 @@
import * as ItemInLocationApi from '@/api/eam/item/itemInLocation' import * as ItemInLocationApi from '@/api/eam/item/itemInLocation'
import * as defaultButtons from '@/utils/disposition/defaultButtons' import * as defaultButtons from '@/utils/disposition/defaultButtons'
import TableHead from '@/components/TableHead/src/TableHead.vue' import TableHead from '@/components/TableHead/src/TableHead.vue'
import ImportForm from '@/components/ImportForm/src/ImportForm.vue' import SYMonthImportForm from "@/components/ImportForm/src/SYMonthImportForm.vue";
import Detail from '@/components/Detail/src/Detail.vue' import Detail from '@/components/Detail/src/Detail.vue'
defineOptions({ name: 'ItemInLocation' }) defineOptions({ name: 'ItemInLocation' })
@ -86,6 +86,7 @@
defaultButtons.defaultFreshBtn(null), // defaultButtons.defaultFreshBtn(null), //
defaultButtons.defaultFilterBtn(null), // defaultButtons.defaultFilterBtn(null), //
defaultButtons.defaultSetBtn(null), // defaultButtons.defaultSetBtn(null), //
defaultButtons.defaultImportBtn(null), //
// { // {
// label: '', // label: '',
// name: 'zdy', // name: 'zdy',
@ -200,7 +201,7 @@
// //
const importTemplateData = reactive({ const importTemplateData = reactive({
templateUrl: '', templateUrl: '',
templateTitle: '备件入库记录导入模版.xlsx' templateTitle: '备件归还导入模板.xlsx'
}) })
// //
const importSuccess = () => { const importSuccess = () => {

16
src/views/eam/item/itemInLocation/itemInLocation.data.ts

@ -95,12 +95,12 @@ export const ItemInLocation = useCrudSchemas(reactive<CrudSchema[]>([
}, },
isForm: false isForm: false
}, },
{ // {
label: '操作', // label: '操作',
field: 'action', // field: 'action',
isForm: false, // isForm: false,
table: { // table: {
fixed: 'right' // fixed: 'right'
} // }
} // }
])) ]))

Loading…
Cancel
Save