Przeglądaj źródła

bug修改

master
yangpeilai 3 tygodni temu
rodzic
commit
65129c11cb

+ 1
- 1
src/views/onlineBusinessHall/productManagement/promoteAnd/components/afterSaleFees.vue Wyświetl plik

@@ -154,7 +154,7 @@ const props = defineProps({
})
let dataForms = computed({
get() {
console.log(props.modelValue, 'props.modelValue')
// console.log(props.modelValue, 'props.modelValue')
return props.modelValue
},
set(value: any) {

+ 11
- 14
src/views/onlineBusinessHall/productManagement/promoteAnd/components/feeList.vue Wyświetl plik

@@ -218,14 +218,14 @@ const props = defineProps({
type: Array,
default: () => [],
},
// merchantList: {
// type: Array,
// default: () => [],
// },
merchantList: {
type: Array,
default: () => [],
},
})
let dataForm = computed({
get() {
console.log(props.modelValue, 'props.modelValue')
// console.log(props.modelValue, 'props.modelValue')
return props.modelValue
},
set(value: any) {
@@ -279,19 +279,16 @@ function getmerchantList(type, List) {
payProductType: item.payChannelType
}
})
console.log(bizContent, 'getmerchantList', List)
} else {
ElMessage.error(res.message || res.errorMsg)
}
})
}
const onChange = (row: any, val: any, index: any) => {
console.log(props.merchantList, ' props. props. props.');
console.log(row, val, index, '-------------------')
console.log(dataForm.value, 'dataForm.valuedataForm.value');
const data = props.merchantList.filter(item => item.value === row.payConfigId);
console.log(data[0], 'payProductTypepayProductTypepayProductType');
dataForm.value[index].payProductType = data[0].payProductType
// console.log(' props. props. props.',props.merchantList );
// console.log( '-------------------', row, val, index)
// console.log( 'dataForm.valuedataForm.value', dataForm.value);
// const data = props.merchantList.filter(item => item.value === row.payConfigId);
// console.log('payProductTypepayProductTypepayProductType',data[0]);
// dataForm.value[index].payProductType = data[0].payProductType
}
const validFun = (row, index, prop) => {
return (rule: any, value: any, callback: any) => {

+ 25
- 18
src/views/onlineBusinessHall/productManagement/promoteAnd/index.vue Wyświetl plik

@@ -28,7 +28,8 @@
</div>
</template>
<template #releaseIdSlot>
<el-select clearable v-model="crudRef.form.releaseId" style="width: 200px" placeholder="选择发行产品" :disabled="typeOption == 'edit'">
<el-select clearable v-model="crudRef.form.releaseId" style="width: 200px" placeholder="选择发行产品" :disabled="typeOption == 'edit'"
@change="handleReleaseIdChange" >
<el-option v-for="item in releaseIdIdList" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
</template>
@@ -145,7 +146,7 @@ async function name() {
payProductType: item.payChannelType
}
})
console.log(WEIXINPAY, 'WEIXINPAY', ALIPAY);
// console.log(WEIXINPAY, 'WEIXINPAY', ALIPAY);
}

onBeforeMount(() => {
@@ -185,7 +186,7 @@ function handleEdit(idx: any, row: any) {
getAgencyqueryAll()
typeOption.value = 'edit'
crudRef.value.form.changeReason = ''
console.log(row, 'rowrow')
// console.log(row, 'rowrow')
if (row.useFeeList) {
isFeeListType.value = 1
feeListData.value = row.useFeeList
@@ -227,7 +228,7 @@ function add() {
//切换按钮 ENABLE 启用 DISABLE 停用
function handleBeforeChange(value, arg1) {
if (arg1.examine != 0) return
console.log(value, arg1, '启用停用')
// console.log(value, arg1, '启用停用')
let text = value == 'ENABLE' ? '停用' : '启用'
msgConfirm(`确认是否 ${text} ?`, typeTy.warning).then(
() => {
@@ -284,7 +285,7 @@ function refreshLeft() {
}
function assignment(datas, row) {
Object.assign(datas, row)
console.log(datas, row, 'datas')
// console.log(datas, row, 'datas')
for (let key in datas) {
if (typeof datas[key] === 'number') {
datas[key] = JSON.stringify(datas[key])
@@ -294,7 +295,7 @@ function assignment(datas, row) {
const feeListRef = ref()
//编辑与添加提交
function submit(data: any) {
console.log(feeListData.value, 'feeListData.value')
// console.log(feeListData.value, 'feeListData.value')
let text = isFeeListType.value === 1 ? '办理费' : '使用费'
feeListRef.value.ruleFormRef.validate(async (valid: any, fields: any) => {
if (!valid) return ElMessage.error(`${text} 存在必填项为空!`)
@@ -320,7 +321,7 @@ function submit(data: any) {
datas.afterSaleFees.forEach((item) => {
item.fee = item.fee * 100
})
console.log(data, datas, '修改新增请求')
// console.log(data, datas, '修改新增请求')
datas.issueScope = data.issueScope
let items = deepConvertDotNotationToNested(datas);
if (items.cancelDefault) {
@@ -393,7 +394,7 @@ function getList() {
BaseService.post('/managew/api/product/promotion/page', params).then(
(res: any) => {
if (res && res.statusCode === 0) {
console.log('getList获取的数据', res)
// console.log('getList获取的数据', res)
//数据转换
let bizContent = res.data
let data = bizContent.result || []
@@ -418,7 +419,7 @@ function getList() {

//选择组件变化监听
function customSelectorSelection(value, title, form?, dataItem?) {
console.log(value, title, form, dataItem, '数据变化监听')
// console.log(value, title, form, dataItem, '数据变化监听')

if (title == validityFormat) {
let item = {}
@@ -507,7 +508,7 @@ function customSelectorSelection(value, title, form?, dataItem?) {
}

if (title == 'releaseId') {
console.log(form, dataItem, 'releaseIdreleaseId')
// console.log(form, dataItem, 'releaseIdreleaseId')
// 发行产品变化查询发行产品全量详情
if (typeOption.value === 'add') {
getFeeListData(value, form)
@@ -525,7 +526,7 @@ const koukuan = {
}
// 处理扣款渠道变化数据变化
const handleKou = (title, value, form) => {
console.log(koukuan, title, value, '------=====扣款渠道变化数据变化======------', !Object.keys(koukuan).includes(title));
// console.log(koukuan, title, value, '------=====扣款渠道变化数据变化======------', !Object.keys(koukuan).includes(title));
if (title == 'passFee.chargeMethod' || title == 'passDefault.chargeMethod' || title == 'cancelDefault.chargeMethod') {
let keys = ''
if (title == 'cancelDefault.chargeMethod') {
@@ -622,7 +623,7 @@ const handleEditKou = (data) => {
const arr = Object.values(koukuan)
field.value.dialogArray.forEach((item: any) => {
if (arr.includes(item.prop)) {
console.log(item.prop, arr, data[item.prop], data, '扣款商户号')
// console.log(item.prop, arr, data[item.prop], data, '扣款商户号')
if (data[item.prop]) {
item.form.hideEdit = false
} else {
@@ -661,7 +662,7 @@ const getFeeListData = (releaseId, form) => {
})
}
afterSaleFeesList.value = data.afterSaleFees
console.log(feeListData.value, releaseList.value, 'getFeeListData')
// console.log(feeListData.value, releaseList.value, 'getFeeListData')
} else {
ElMessage.error(res.message || res.errorMsg)
}
@@ -697,7 +698,7 @@ const getEditFeeListData = (id, form) => {
addMenu(data.afterSaleFees)
crudRef.value.form = restoreDotNotationFromNested(data)
console.log(feeListData.value, releaseList.value, 'getFeeListData', restoreDotNotationFromNested(data),data.afterSaleFees)
// console.log(feeListData.value, releaseList.value, 'getFeeListData', restoreDotNotationFromNested(data),data.afterSaleFees)
afterSaleFeesList.value = data.afterSaleFees
} else {
ElMessage.error(res.message || res.errorMsg)
@@ -729,7 +730,7 @@ const getAgencyqueryAll = () => {
value: itemData.agencyId,
}
})
console.log(agencyqueryallList.value, 'getAgencyqueryAll')
// console.log(agencyqueryallList.value, 'getAgencyqueryAll')
} else {
ElMessage.error(res.message || res.errorMsg)
}
@@ -764,6 +765,12 @@ function getReleaseIdIdList() {
)
}
const selectAll = ref([])
function handleReleaseIdChange(){
let releaseId = crudRef.value.form.releaseId;
console.log("====>>",releaseId)
getFeeListData(releaseId, crudRef.value.form)
}

function getReaseList() {
BaseService.post(
'/managew/api/product/promotion/allProductKv',
@@ -778,7 +785,7 @@ function getReaseList() {
value: item.releaseId,
}
})
console.log(bizContent, 'getReaseList')
// console.log(bizContent, 'getReaseList')
} else {
ElMessage.error(res.message || res.errorMsg)
}
@@ -802,7 +809,7 @@ function getmerchantList(type, List) {
payProductType: item.payChannelType
}
})
console.log(bizContent, 'getmerchantList')
// console.log(bizContent, 'getmerchantList')
} else {
ElMessage.error(res.message || res.errorMsg)
}
@@ -824,7 +831,7 @@ function getmerchantListTx() {
}
})

console.log(bizContent, 'getmerchantListTx')
// console.log(bizContent, 'getmerchantListTx')
} else {
ElMessage.error(res.message || res.errorMsg)
}

Ładowanie…
Anuluj
Zapisz