diff --git a/src/component/Administrator/affiliate/affiliateAudit/editAudit.vue b/src/component/Administrator/affiliate/affiliateAudit/editAudit.vue index 209d21d9..3333b858 100644 --- a/src/component/Administrator/affiliate/affiliateAudit/editAudit.vue +++ b/src/component/Administrator/affiliate/affiliateAudit/editAudit.vue @@ -57,6 +57,11 @@ style="width: 250px" /> + {{ currentState }} +
+ State: + +
Close
@@ -96,14 +101,29 @@ export default defineComponent({ id: "", commission: "", }); + let currentState = ref('') + let state = ref([ + { + label:'Active', + value:'Active', + }, + { + label:'Delete', + value:'Delete', + }, + { + label:'Inactive', + value:'Inactive', + }, + ]) let init = (data) => { let funStr = 'Edit' - console.log(data) operations.operationsModal = true; operations.title = funStr; if (funStr == "Edit") { operationsData.id = data.id; operationsData.commission = data.commissionPercent; + currentState.value = data.status; } }; @@ -111,11 +131,13 @@ export default defineComponent({ return { id: operationsData.id, commission: operationsData.commission, + operationType: currentState.value, }; }; let cancelDsign = () => { operationsData.id = ""; operationsData.commission = ""; + currentState.value = ""; operations.operationsModal = false; }; let setOk = () => { @@ -125,7 +147,7 @@ export default defineComponent({ !data.commission ) return message.warning("Please check the input box marked with *"); - Https.axiosGet(Https.httpUrls.updateCommission, {params:data}).then( + Https.axiosGet(Https.httpUrls.editAffiliate, {params:data}).then( (rv) => { if (rv) { cancelDsign(); @@ -139,6 +161,8 @@ export default defineComponent({ ...toRefs(operationsData), cancelDsign, init, + state, + currentState, setOk, }; }, diff --git a/src/tool/https.js b/src/tool/https.js index c7067773..a0352e4a 100644 --- a/src/tool/https.js +++ b/src/tool/https.js @@ -366,6 +366,7 @@ export const Https = { personalCenter:`/api/affiliate/personalCenter`,//affiliate个人中心 affiliateList:`/api/affiliate/list`,//affiliate审批列表 updateCommission:`/api/affiliate/updateCommission`,//编辑佣金比例 + editAffiliate:`/api/affiliate/editAffiliate`,//编辑affiliate getEachAffiliateGeneratedRevenue:`/api/affiliate/getEachAffiliateGeneratedRevenue`,//affiliate每个用户根据日期查询收益 affiliateApproval:`/api/affiliate/approval`,//affiliate同意 审批 getPersonalMonthlyIncome:`/api/affiliate/getPersonalMonthlyIncome`,//affiliate图表接口