|
@ -110,11 +110,11 @@ |
|
|
|
|
|
|
|
|
<script> |
|
|
<script> |
|
|
import req from '@/api/bikerebate/bicyclerebatemanagement' |
|
|
import req from '@/api/bikerebate/bicyclerebatemanagement' |
|
|
import { typeValues, fetchBySid } from '@/api/cheliang/dictcommons' |
|
|
import { typeValues } from '@/api/cheliang/dictcommons' |
|
|
import bicyclerebatemanagementByVehicle from './bicyclerebatemanagementByVehicle' |
|
|
import bicyclerebatemanagementByVehicle from './bicyclerebatemanagementByVehicle' |
|
|
|
|
|
|
|
|
export default { |
|
|
export default { |
|
|
name: 'bicyclerebatemanagementAdd', |
|
|
name: 'BicycleRebateManagementAdd', |
|
|
components: { |
|
|
components: { |
|
|
bicyclerebatemanagementByVehicle |
|
|
bicyclerebatemanagementByVehicle |
|
|
}, |
|
|
}, |
|
@ -136,10 +136,8 @@ export default { |
|
|
calculationModeValue: '', |
|
|
calculationModeValue: '', |
|
|
calculationStandard: '', |
|
|
calculationStandard: '', |
|
|
sid: '', |
|
|
sid: '', |
|
|
createOrgSid: '', |
|
|
orgPath: '', |
|
|
createOrgName: '', |
|
|
createBySid: '', |
|
|
useOrgSid: '', |
|
|
|
|
|
useOrgName: '', |
|
|
|
|
|
scmVehRebateVehs: [] |
|
|
scmVehRebateVehs: [] |
|
|
}, |
|
|
}, |
|
|
rules: {}, |
|
|
rules: {}, |
|
@ -158,12 +156,6 @@ export default { |
|
|
this.calculationMode_list = resp.data |
|
|
this.calculationMode_list = resp.data |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
fetchBySid(this.formobj.createOrgSid).then((res) => { |
|
|
|
|
|
if (res.success) { |
|
|
|
|
|
this.formobj.createOrgName = res.data.name |
|
|
|
|
|
this.formobj.useOrgName = res.data.name |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
}, |
|
|
UpNumber(e) { |
|
|
UpNumber(e) { |
|
|
if (this.formobj.calculationModeValue === '') { |
|
|
if (this.formobj.calculationModeValue === '') { |
|
@ -215,13 +207,13 @@ export default { |
|
|
} catch (e) {} |
|
|
} catch (e) {} |
|
|
return Number(s1.replace('.', '')) * Number(s2.replace('.', '')) / Math.pow(10, m) |
|
|
return Number(s1.replace('.', '')) * Number(s2.replace('.', '')) / Math.pow(10, m) |
|
|
}, |
|
|
}, |
|
|
showAdd(createOrgSid) { |
|
|
showAdd() { |
|
|
this.$nextTick(() => { |
|
|
this.$nextTick(() => { |
|
|
this.$refs['form_obj'].clearValidate() |
|
|
this.$refs['form_obj'].clearValidate() |
|
|
this.init() |
|
|
this.init() |
|
|
}) |
|
|
}) |
|
|
this.formobj.createOrgSid = createOrgSid |
|
|
this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath') |
|
|
this.formobj.useOrgSid = createOrgSid |
|
|
this.formobj.createBySid = window.sessionStorage.getItem('userSid') |
|
|
this.viewTitle = '【新增】单车返利' |
|
|
this.viewTitle = '【新增】单车返利' |
|
|
}, |
|
|
}, |
|
|
changeRebateType(value) { |
|
|
changeRebateType(value) { |
|
@ -358,10 +350,8 @@ export default { |
|
|
calculationModeValue: '', |
|
|
calculationModeValue: '', |
|
|
calculationStandard: '', |
|
|
calculationStandard: '', |
|
|
sid: '', |
|
|
sid: '', |
|
|
createOrgSid: '', |
|
|
orgPath: '', |
|
|
createOrgName: '', |
|
|
createBySid: '', |
|
|
useOrgSid: '', |
|
|
|
|
|
useOrgName: '', |
|
|
|
|
|
scmVehRebateVehs: [] |
|
|
scmVehRebateVehs: [] |
|
|
} |
|
|
} |
|
|
this.$refs['form_obj'].resetFields() |
|
|
this.$refs['form_obj'].resetFields() |
|
|