返利车辆列表
@@ -121,6 +129,7 @@ export default {
viewState: 1,
rebateType_list: [], // 返利类型
calculationMode_list: [], // 计算方式
+ policySide_list: [], // 返利政策方
// 表单数据
formobj: {
rebateTypeKey: '',
@@ -129,6 +138,8 @@ export default {
palceGenDate: '',
calculationModeKey: '',
calculationModeValue: '',
+ policySideKey: '',
+ policySideValue: '',
calculationStandard: '',
sid: '',
orgPath: '',
@@ -157,6 +168,11 @@ export default {
this.calculationMode_list = resp.data
}
})
+ typeValues({ type: 'policySide' }).then((resp) => {
+ if (resp.success) {
+ this.policySide_list = resp.data
+ }
+ })
},
getSpecialNumber(val, limit) {
val = val.replace(/[^0-9.-]/g, '') // 保留数字
@@ -221,6 +237,14 @@ export default {
this.formobj.calculationModeKey = ''
}
},
+ changePolicySide(value) {
+ const choose = this.policySide_list.filter((item) => item.dictValue === value)
+ if (choose !== null && choose.length > 0) {
+ this.formobj.policySideKey = choose[0].dictKey
+ } else {
+ this.formobj.policySideKey = ''
+ }
+ },
// 明细表添加一行数据
addjacket() {
if (this.formobj.calculationModeValue !== '' && this.formobj.calculationStandard !== '') {
@@ -334,6 +358,8 @@ export default {
palceGenDate: '',
calculationModeKey: '',
calculationModeValue: '',
+ policySideKey: '',
+ policySideValue: '',
calculationStandard: '',
sid: '',
orgPath: '',
diff --git a/anrui-scm/anrui-scm-ui/src/views/bikerebate/bikerebatemanagement/bicyclerebatemanagementEdit.vue b/anrui-scm/anrui-scm-ui/src/views/bikerebate/bikerebatemanagement/bicyclerebatemanagementEdit.vue
index 557e72e03c..b80fc788ac 100644
--- a/anrui-scm/anrui-scm-ui/src/views/bikerebate/bikerebatemanagement/bicyclerebatemanagementEdit.vue
+++ b/anrui-scm/anrui-scm-ui/src/views/bikerebate/bikerebatemanagement/bicyclerebatemanagementEdit.vue
@@ -43,7 +43,7 @@
-
+
*计算标准
(%)
@@ -51,6 +51,14 @@
+
+ *返利政策方
+
+
+
+
+
+
车辆信息({{ formobj.vinNo }} — {{ formobj.purchaseSystemName }} — {{ formobj.brandName }})
@@ -111,6 +119,7 @@ export default {
viewTitle: '',
rebateType_list: [], // 返利类型
calculationMode_list: [], // 计算方式
+ policySide_list: [], // 返利政策方
// 表单数据
formobj: {
rebateTypeKey: '',
@@ -119,6 +128,8 @@ export default {
palceGenDate: '',
calculationModeKey: '',
calculationModeValue: '',
+ policySideKey: '',
+ policySideValue: '',
calculationStandard: '',
sid: '',
vinNo: '',
@@ -174,6 +185,11 @@ export default {
this.calculationMode_list = resp.data
}
})
+ typeValues({ type: 'policySide' }).then((resp) => {
+ if (resp.success) {
+ this.policySide_list = resp.data
+ }
+ })
},
getSpecialNumber(val, limit) {
val = val.replace(/[^0-9.-]/g, '') // 保留数字
@@ -229,6 +245,14 @@ export default {
this.formobj.calculationModeKey = ''
}
},
+ changePolicySide(value) {
+ const choose = this.policySide_list.filter((item) => item.dictValue === value)
+ if (choose !== null && choose.length > 0) {
+ this.formobj.policySideKey = choose[0].dictKey
+ } else {
+ this.formobj.policySideKey = ''
+ }
+ },
showEdit(row) {
this.init()
this.$nextTick(() => {
@@ -273,6 +297,8 @@ export default {
palceGenDate: '',
calculationModeKey: '',
calculationModeValue: '',
+ policySideKey: '',
+ policySideValue: '',
calculationStandard: '',
sid: '',
vinNo: '',
diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagement.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagement.vue
index 209c2f3162..d0c616dd17 100644
--- a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagement.vue
+++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagement.vue
@@ -93,6 +93,7 @@
+
diff --git a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementAdd.vue b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementAdd.vue
index 6163cc2ba8..ead40d632f 100644
--- a/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementAdd.vue
+++ b/anrui-scm/anrui-scm-ui/src/views/specialrebate/specialrebatemanagement/specialrebatemanagementAdd.vue
@@ -62,10 +62,18 @@
-
+
*预计返利
+
+ *返利政策方
+
+
+
+
+
+
@@ -102,7 +110,7 @@