Browse Source

BUG修改

hella_online_20240829
叶佳兴 7 months ago
parent
commit
bd4a233df1
  1. 10
      src/views/qms/inspectionQ1/index.vue
  2. 24
      src/views/qms/inspectionQ1/inspectionQ1.data.ts
  3. 10
      src/views/qms/inspectionQ2/index.vue
  4. 8
      src/views/qms/inspectionQ2/inspectionQ2.data.ts
  5. 10
      src/views/qms/inspectionQ3/index.vue
  6. 8
      src/views/qms/inspectionQ3/inspectionQ3.data.ts

10
src/views/qms/inspectionQ1/index.vue

@ -187,8 +187,6 @@ nextTick(() => {
handleTime: new Date().getTime(), handleTime: new Date().getTime(),
claimTime: new Date().getTime(), claimTime: new Date().getTime(),
priority: '3', priority: '3',
qty: 1,
claimAmount: 1,
    })     })
  })   })
} }
@ -207,6 +205,14 @@ const formsSuccess = async (formType, data) => {
return; return;
} }
} }
if (data.qty==0) {
message.error('数量不能为0')
return;
}
if (data.claimAmount==0) {
message.error('索赔金额不能为0')
return;
}
if(data.activeTime==0)data.activeTime = null; if(data.activeTime==0)data.activeTime = null;
if(data.expireTime==0)data.expireTime = null; if(data.expireTime==0)data.expireTime = null;
if (formType === 'create') { if (formType === 'create') {

24
src/views/qms/inspectionQ1/inspectionQ1.data.ts

@ -83,14 +83,16 @@ export const Q1 = useCrudSchemas(
isMainValue: false isMainValue: false
} }
], ],
verificationParams: [{ verificationParams: [
{
key: 'code', key: 'code',
action: '==', action: '==',
value: '', value: '',
isMainValue: false, isMainValue: false,
isSearch: true, isSearch: true,
isFormModel: true, isFormModel: true
}], // 失去焦点校验参数 }
] // 失去焦点校验参数
} }
}, },
isSearch: true isSearch: true
@ -151,7 +153,7 @@ export const Q1 = useCrudSchemas(
form: { form: {
component: 'InputNumber', component: 'InputNumber',
componentProps: { componentProps: {
min: 0.01, min: 0,
precision: 2 precision: 2
} }
} }
@ -223,7 +225,7 @@ export const Q1 = useCrudSchemas(
form: { form: {
component: 'InputNumber', component: 'InputNumber',
componentProps: { componentProps: {
min: 0.01, min: 0,
precision: 2 precision: 2
} }
} }
@ -252,14 +254,16 @@ export const Q1 = useCrudSchemas(
isMainValue: false isMainValue: false
} }
], ],
verificationParams: [{ verificationParams: [
{
key: 'costcentreCode', key: 'costcentreCode',
action: '==', action: '==',
value: '', value: '',
isMainValue: false, isMainValue: false,
isSearch: true, isSearch: true,
isFormModel: true, isFormModel: true
}], // 失去焦点校验参数 }
] // 失去焦点校验参数
} }
} }
}, },
@ -340,8 +344,10 @@ export const Q1 = useCrudSchemas(
field: 'available', field: 'available',
sort: 'custom', sort: 'custom',
dictType: DICT_TYPE.TRUE_FALSE, dictType: DICT_TYPE.TRUE_FALSE,
isSearch: true, isSearch: false,
isForm: false, isForm: false,
isTable: false,
isDetail: false,
dictClass: 'string', // 默认都是字符串类型其他暂不考虑 dictClass: 'string', // 默认都是字符串类型其他暂不考虑
search: { search: {
value: 'TRUE' value: 'TRUE'

10
src/views/qms/inspectionQ2/index.vue

@ -201,8 +201,6 @@ nextTick(() => {
handleTime: new Date().getTime(), handleTime: new Date().getTime(),
claimTime: new Date().getTime(), claimTime: new Date().getTime(),
priority: '3', priority: '3',
qty: 1,
claimAmount: 1,
    })     })
  })   })
} }
@ -223,6 +221,14 @@ const formsSuccess = async (formType, data) => {
if (data.qty>data.wmsQty) { if (data.qty>data.wmsQty) {
message.error('数量不能大于记录中的收货数量') message.error('数量不能大于记录中的收货数量')
return; return;
}
if (data.qty==0) {
message.error('数量不能为0')
return;
}
if (data.claimAmount==0) {
message.error('索赔金额不能为0')
return;
} }
if(data.activeTime==0)data.activeTime = null; if(data.activeTime==0)data.activeTime = null;
if(data.expireTime==0)data.expireTime = null; if(data.expireTime==0)data.expireTime = null;

8
src/views/qms/inspectionQ2/inspectionQ2.data.ts

@ -275,7 +275,7 @@ export const Q2 = useCrudSchemas(
form: { form: {
component: 'InputNumber', component: 'InputNumber',
componentProps: { componentProps: {
min: 0.01, min: 0,
precision: 2 precision: 2
} }
} }
@ -330,7 +330,7 @@ export const Q2 = useCrudSchemas(
form: { form: {
component: 'InputNumber', component: 'InputNumber',
componentProps: { componentProps: {
min: 0.01, min: 0,
precision: 2 precision: 2
} }
} }
@ -438,7 +438,9 @@ export const Q2 = useCrudSchemas(
field: 'available', field: 'available',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,
isForm: false isForm: false,
isTable: false,
isDetail: false
}, },
{ {
label: '创建时间', label: '创建时间',

10
src/views/qms/inspectionQ3/index.vue

@ -194,8 +194,6 @@ nextTick(() => {
    basicFormRef.value.formRef.setValues({     basicFormRef.value.formRef.setValues({
handleTime: new Date().getTime(), handleTime: new Date().getTime(),
priority: '3', priority: '3',
qty: 1,
amount: 1,
    })     })
  })   })
} }
@ -212,6 +210,14 @@ const formsSuccess = async (formType, data) => {
message.error('失效时间要大于生效时间') message.error('失效时间要大于生效时间')
return; return;
} }
}
if (data.qty==0) {
message.error('数量不能为0')
return;
}
if (data.amount==0) {
message.error('金额不能为0')
return;
} }
if(data.activeTime==0)data.activeTime = null; if(data.activeTime==0)data.activeTime = null;
if(data.expireTime==0)data.expireTime = null; if(data.expireTime==0)data.expireTime = null;

8
src/views/qms/inspectionQ3/inspectionQ3.data.ts

@ -181,7 +181,7 @@ export const Q3 = useCrudSchemas(
form: { form: {
component: 'InputNumber', component: 'InputNumber',
componentProps: { componentProps: {
min: 0.01, min: 0,
precision: 2 precision: 2
} }
} }
@ -289,7 +289,7 @@ export const Q3 = useCrudSchemas(
form: { form: {
component: 'InputNumber', component: 'InputNumber',
componentProps: { componentProps: {
min: 0.01, min: 0,
precision: 2 precision: 2
} }
} }
@ -374,7 +374,9 @@ export const Q3 = useCrudSchemas(
field: 'available', field: 'available',
sort: 'custom', sort: 'custom',
isSearch: false, isSearch: false,
isForm: false isForm: false,
isTable: false,
isDetail: false
}, },
{ {
label: '创建时间', label: '创建时间',

Loading…
Cancel
Save