ljlong_2630 8 months ago
parent
commit
5dcd2b90fc
  1. 10
      src/views/eam/device/deviceInternalAudit/deviceInternalAudit.data.ts
  2. 4
      src/views/eam/item/countadjustPlan/countadjustPlan.data.ts
  3. 12
      src/views/eam/item/itemApplyMain/index.vue

10
src/views/eam/device/deviceInternalAudit/deviceInternalAudit.data.ts

@ -5,33 +5,43 @@ import { dateFormatter } from '@/utils/formatTime'
export const DeviceInternalAuditRules = reactive({ export const DeviceInternalAuditRules = reactive({
personer: [ personer: [
{ required: true, message: '请输入人员', trigger: 'blur' }, { required: true, message: '请输入人员', trigger: 'blur' },
], ],
fitOut: [ fitOut: [
{ required: true, message: '请输入装配', trigger: 'blur' }, { required: true, message: '请输入装配', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
coating: [ coating: [
{ required: true, message: '请输入涂装', trigger: 'blur' }, { required: true, message: '请输入涂装', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
injectionMolding: [ injectionMolding: [
{ required: true, message: '请输入注塑', trigger: 'blur' }, { required: true, message: '请输入注塑', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
business: [ business: [
{ required: true, message: '请输入商务', trigger: 'blur' }, { required: true, message: '请输入商务', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
laboratory: [ laboratory: [
{ required: true, message: '请输入实验室', trigger: 'blur' }, { required: true, message: '请输入实验室', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
it: [ it: [
{ required: true, message: '请输入IT', trigger: 'blur' }, { required: true, message: '请输入IT', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
qualityDepartment: [ qualityDepartment: [
{ required: true, message: '请输入质量保障部', trigger: 'blur' }, { required: true, message: '请输入质量保障部', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
materialFlow: [ materialFlow: [
{ required: true, message: '请输入物流', trigger: 'blur' }, { required: true, message: '请输入物流', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
moldPre: [ moldPre: [
{ required: true, message: '请输入模具前期', trigger: 'blur' }, { required: true, message: '请输入模具前期', trigger: 'blur' },
{ max: 200, message: '不得超过200', trigger: 'blur' }
], ],
}) })

4
src/views/eam/item/countadjustPlan/countadjustPlan.data.ts

@ -4,6 +4,10 @@ import type { CrudSchema } from '@/hooks/web/useCrudSchemas'
export const CountadjustPlanRules = reactive({ export const CountadjustPlanRules = reactive({
number: [required], number: [required],
name: [required], name: [required],
classification: [
{ required: true, message: '请选择盘点类型', trigger: 'blur' }
],
}) })
export const CountadjustPlan = useCrudSchemas(reactive<CrudSchema[]>([ export const CountadjustPlan = useCrudSchemas(reactive<CrudSchema[]>([

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

@ -39,9 +39,7 @@
:apiCreate="ItemApplyDetailApi.createItemApplyDetail" :apiUpdate="ItemApplyDetailApi.updateItemApplyDetail" :apiCreate="ItemApplyDetailApi.createItemApplyDetail" :apiUpdate="ItemApplyDetailApi.updateItemApplyDetail"
:apiPage="ItemApplyDetailApi.getItemApplyDetailPage" :apiDelete="ItemApplyDetailApi.deleteItemApplyDetail" :apiPage="ItemApplyDetailApi.getItemApplyDetailPage" :apiDelete="ItemApplyDetailApi.deleteItemApplyDetail"
@searchTableSuccessDetail="searchTableSuccessDetail" @detailSubmitForm='detailSubmitForm' @searchTableSuccessDetail="searchTableSuccessDetail" @detailSubmitForm='detailSubmitForm'
:isShowAddBtn="isShowAddBtn" :isShowAddBtn="isShowAddBtn" :detailButtonIsShow="detailButtonIsShow" />
:detailButtonIsShow="detailButtonIsShow"
/>
<!-- 导入 --> <!-- 导入 -->
<ImportForm ref="importFormRef" url="/wms/purchase-main/import" :importTemplateData="importTemplateData" <ImportForm ref="importFormRef" url="/wms/purchase-main/import" :importTemplateData="importTemplateData"
@ -84,7 +82,8 @@
let flag = false; let flag = false;
if (subList.length > 0) { if (subList.length > 0) {
subList.forEach((item) => { subList.forEach((item) => {
if (item.itemNumber == val[0]['itemNumber']) { if (item.itemNumber == val[0]['itemNumber'] &&item.isInAccount == val[0]['isInAccount']
) {
flag = true; flag = true;
} }
}) })
@ -95,7 +94,7 @@
} }
row[formField] = val[0][searchField] row[formField] = val[0][searchField]
row['itemNumber'] = val[0]['itemNumber'] row['itemNumber'] = val[0]['itemNumber']
row['isRadeIn'] = val[0]['isInAccount'] row['isInAccount'] = val[0]['isInAccount']
row['currentQty'] = val[0]['qty'] row['currentQty'] = val[0]['qty']
row['available'] = val[0]['available'] row['available'] = val[0]['available']
} }
@ -116,7 +115,8 @@
setV[formField] = val[0][searchField] setV[formField] = val[0][searchField]
if (formField == 'itemNumber') { if (formField == 'itemNumber') {
setV['itemNumber'] = val[0]['itemNumber'] setV['itemNumber'] = val[0]['itemNumber']
setV['isRadeIn'] = val[0]['isInAccount']
setV['isInAccount'] = val[0]['isInAccount']
setV['currentQty'] = val[0]['qty'] setV['currentQty'] = val[0]['qty']
setV['available'] = val[0]['available'] setV['available'] = val[0]['available']
} else if (formField == 'deviceNumber') { } else if (formField == 'deviceNumber') {

Loading…
Cancel
Save