dev
seg_yinzy 2022-09-26 18:04:28 +08:00
parent 959826ded0
commit 0049f429cd
46 changed files with 175 additions and 122 deletions

View File

@ -10,9 +10,9 @@ export function listSegchk_charge_card(query) {
}
// 查询seg充值卡管理详细
export function getSegchk_charge_card(providerId) {
export function getSegchk_charge_card(cardTypeId) {
return request({
url: '/segchk/segchk_charge_card/' + providerId,
url: '/segchk/segchk_charge_card/' + cardTypeId,
method: 'get'
})
}
@ -36,9 +36,9 @@ export function updateSegchk_charge_card(data) {
}
// 删除seg充值卡管理
export function delSegchk_charge_card(providerId) {
export function delSegchk_charge_card(cardTypeId) {
return request({
url: '/segchk/segchk_charge_card/' + providerId,
url: '/segchk/segchk_charge_card/' + cardTypeId,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_comment_acc(data) {
}
// 删除seg商家累积评价
export function delSegchk_comment_acc(updateId) {
export function delSegchk_comment_acc(updateIds) {
return request({
url: '/segchk/segchk_comment_acc/' + updateId,
url: '/segchk/segchk_comment_acc/' + updateIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_district_info(data) {
}
// 删除seg行政区域代码
export function delSegchk_district_info(districtId) {
export function delSegchk_district_info(districtIds) {
return request({
url: '/segchk/segchk_district_info/' + districtId,
url: '/segchk/segchk_district_info/' + districtIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_keyword_lable(data) {
}
// 删除seg关键字管理
export function delSegchk_keyword_lable(providerId) {
export function delSegchk_keyword_lable(keywordIds) {
return request({
url: '/segchk/segchk_keyword_lable/' + providerId,
url: '/segchk/segchk_keyword_lable/' + keywordIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_logion_detail(data) {
}
// 删除seg登录记录
export function delSegchk_logion_detail(loginId) {
export function delSegchk_logion_detail(loginIds) {
return request({
url: '/segchk/segchk_logion_detail/' + loginId,
url: '/segchk/segchk_logion_detail/' + loginIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_msg_detail(data) {
}
// 删除seg消息记录
export function delSegchk_msg_detail(msgId) {
export function delSegchk_msg_detail(msgIds) {
return request({
url: '/segchk/segchk_msg_detail/' + msgId,
url: '/segchk/segchk_msg_detail/' + msgIds,
method: 'delete'
})
}

View File

@ -10,9 +10,9 @@ export function listSegchk_preference_lable(query) {
}
// 查询seg优惠管理详细
export function getSegchk_preference_lable(providerId) {
export function getSegchk_preference_lable(preferenceId) {
return request({
url: '/segchk/segchk_preference_lable/' + providerId,
url: '/segchk/segchk_preference_lable/' + preferenceId,
method: 'get'
})
}
@ -36,9 +36,9 @@ export function updateSegchk_preference_lable(data) {
}
// 删除seg优惠管理
export function delSegchk_preference_lable(providerId) {
export function delSegchk_preference_lable(preferenceIds) {
return request({
url: '/segchk/segchk_preference_lable/' + providerId,
url: '/segchk/segchk_preference_lable/' + preferenceIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_provider_cnt_ctrl(data) {
}
// 删除运营商流量管控
export function delSegchk_provider_cnt_ctrl(cntId) {
export function delSegchk_provider_cnt_ctrl(cntIds) {
return request({
url: '/segchk/segchk_provider_cnt_ctrl/' + cntId,
url: '/segchk/segchk_provider_cnt_ctrl/' + cntIds,
method: 'delete'
})
}

View File

@ -49,9 +49,9 @@ export function updateSegchk_provider_service_state(providerId, flagId, useSelfC
}
// 删除seg运营商管理
export function delSegchk_provider_mgt(providerId) {
export function delSegchk_provider_mgt(providerIds) {
return request({
url: '/segchk/segchk_provider_mgt/' + providerId,
url: '/segchk/segchk_provider_mgt/' + providerIds,
method: 'delete'
})
}

View File

@ -50,9 +50,9 @@ export function updateSegchk_recommender_state(recommenderId, mgtState) {
}
// 删除seg首页推荐商户
export function delSegchk_recommender_store(recommenderId) {
export function delSegchk_recommender_store(recommenderIds) {
return request({
url: '/segchk/segchk_recommender_store/' + recommenderId,
url: '/segchk/segchk_recommender_store/' + recommenderIds,
method: 'delete'
})
}

View File

@ -50,9 +50,9 @@ export function updateSegchk_saler_status(providerId, salerId, salerState) {
}
// 删除seg销售人员信息
export function delSegchk_saler_info(salerId) {
export function delSegchk_saler_info(salerIds) {
return request({
url: '/segchk/segchk_saler_info/' + salerId,
url: '/segchk/segchk_saler_info/' + salerIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_self_service_chk(data) {
}
// 删除seg自定义卡核消记录
export function delSegchk_self_service_chk(chkServiceId) {
export function delSegchk_self_service_chk(chkServiceIds) {
return request({
url: '/segchk/segchk_self_service_chk/' + chkServiceId,
url: '/segchk/segchk_self_service_chk/' + chkServiceIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_service_chk(data) {
}
// 删除seg核消记录
export function delSegchk_service_chk(chkServiceId) {
export function delSegchk_service_chk(chkServiceIds) {
return request({
url: '/segchk/segchk_service_chk/' + chkServiceId,
url: '/segchk/segchk_service_chk/' + chkServiceIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_service_comment(data) {
}
// 删除seg评价记录
export function delSegchk_service_comment(commentId) {
export function delSegchk_service_comment(commentIds) {
return request({
url: '/segchk/segchk_service_comment/' + commentId,
url: '/segchk/segchk_service_comment/' + commentIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_sms_detail(data) {
}
// 删除seg短信记录
export function delSegchk_sms_detail(shortMsgId) {
export function delSegchk_sms_detail(shortMsgIds) {
return request({
url: '/segchk/segchk_sms_detail/' + shortMsgId,
url: '/segchk/segchk_sms_detail/' + shortMsgIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_store_account(data) {
}
// 删除seg商户余额信息
export function delSegchk_store_account(accountId) {
export function delSegchk_store_account(accountIds) {
return request({
url: '/segchk/segchk_store_account/' + accountId,
url: '/segchk/segchk_store_account/' + accountIds,
method: 'delete'
})
}

View File

@ -92,9 +92,9 @@ export function updateSegchk_store_service_state(data) {
}
// 删除seg商家基础信息
export function delSegchk_store_basic_info(storeId) {
export function delSegchk_store_basic_info(storeIds) {
return request({
url: '/segchk/segchk_store_basic_info/' + storeId,
url: '/segchk/segchk_store_basic_info/' + storeIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_store_cash(data) {
}
// 删除seg商户户提现记录
export function delSegchk_store_cash(cashId) {
export function delSegchk_store_cash(cashIds) {
return request({
url: '/segchk/segchk_store_cash/' + cashId,
url: '/segchk/segchk_store_cash/' + cashIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_store_charge(data) {
}
// 删除seg商户充值记录
export function delSegchk_store_charge(chargeId) {
export function delSegchk_store_charge(chargeIds) {
return request({
url: '/segchk/segchk_store_charge/' + chargeId,
url: '/segchk/segchk_store_charge/' + chargeIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_store_chk_mgt(data) {
}
// 删除seg商家核消卡管理
export function delSegchk_store_chk_mgt(mgtId) {
export function delSegchk_store_chk_mgt(mgtIds) {
return request({
url: '/segchk/segchk_store_chk_mgt/' + mgtId,
url: '/segchk/segchk_store_chk_mgt/' + mgtIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_store_image(data) {
}
// 删除seg商家图片信息
export function delSegchk_store_image(storeId) {
export function delSegchk_store_image(storeIds) {
return request({
url: '/segchk/segchk_store_image/' + storeId,
url: '/segchk/segchk_store_image/' + storeIds,
method: 'delete'
})
}

View File

@ -49,9 +49,9 @@ export function updateSegchk_store_lable_status(mgtId, mgtState) {
}
// 删除seg商家标签管理
export function delSegchk_store_lable_mgt(mgtId) {
export function delSegchk_store_lable_mgt(mgtIds) {
return request({
url: '/segchk/segchk_store_lable_mgt/' + mgtId,
url: '/segchk/segchk_store_lable_mgt/' + mgtIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_store_reward(data) {
}
// 删除seg商户奖励
export function delSegchk_store_reward(rewardId) {
export function delSegchk_store_reward(rewardIds) {
return request({
url: '/segchk/segchk_store_reward/' + rewardId,
url: '/segchk/segchk_store_reward/' + rewardIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_store_security(data) {
}
// 删除seg商户密码
export function delSegchk_store_security(pwdId) {
export function delSegchk_store_security(pwdIds) {
return request({
url: '/segchk/segchk_store_security/' + pwdId,
url: '/segchk/segchk_store_security/' + pwdIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_store_self_mgt(data) {
}
// 删除seg商家自定义卡管理
export function delSegchk_store_self_mgt(freeCardId) {
export function delSegchk_store_self_mgt(freeCardIds) {
return request({
url: '/segchk/segchk_store_self_mgt/' + freeCardId,
url: '/segchk/segchk_store_self_mgt/' + freeCardIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_system_setting(data) {
}
// 删除系统设置
export function delSegchk_system_setting(id) {
export function delSegchk_system_setting(ids) {
return request({
url: '/segchk/segchk_system_setting/' + id,
url: '/segchk/segchk_system_setting/' + ids,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_account(data) {
}
// 删除seg用户余额信息
export function delSegchk_user_account(accountId) {
export function delSegchk_user_account(accountIds) {
return request({
url: '/segchk/segchk_user_account/' + accountId,
url: '/segchk/segchk_user_account/' + accountIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_basic_info(data) {
}
// 删除seg用户基本信息
export function delSegchk_user_basic_info(userId) {
export function delSegchk_user_basic_info(userIds) {
return request({
url: '/segchk/segchk_user_basic_info/' + userId,
url: '/segchk/segchk_user_basic_info/' + userIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_cash(data) {
}
// 删除seg用户提现记录
export function delSegchk_user_cash(cashId) {
export function delSegchk_user_cash(cashIds) {
return request({
url: '/segchk/segchk_user_cash/' + cashId,
url: '/segchk/segchk_user_cash/' + cashIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_certification_info(data) {
}
// 删除seg用户实名认证信息
export function delSegchk_user_certification_info(usercardId) {
export function delSegchk_user_certification_info(usercardIds) {
return request({
url: '/segchk/segchk_user_certification_info/' + usercardId,
url: '/segchk/segchk_user_certification_info/' + usercardIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_charge(data) {
}
// 删除seg用户充值记录
export function delSegchk_user_charge(chargeId) {
export function delSegchk_user_charge(chargeIds) {
return request({
url: '/segchk/segchk_user_charge/' + chargeId,
url: '/segchk/segchk_user_charge/' + chargeIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_collect(data) {
}
// 删除seg用户收藏记录
export function delSegchk_user_collect(collectId) {
export function delSegchk_user_collect(collectIds) {
return request({
url: '/segchk/segchk_user_collect/' + collectId,
url: '/segchk/segchk_user_collect/' + collectIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_ext_info(data) {
}
// 删除seg用户扩展信息
export function delSegchk_user_ext_info(userId) {
export function delSegchk_user_ext_info(userIds) {
return request({
url: '/segchk/segchk_user_ext_info/' + userId,
url: '/segchk/segchk_user_ext_info/' + userIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_likego(data) {
}
// 删除seg用户想去记录
export function delSegchk_user_likego(likegoId) {
export function delSegchk_user_likego(likegoIds) {
return request({
url: '/segchk/segchk_user_likego/' + likegoId,
url: '/segchk/segchk_user_likego/' + likegoIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_reward(data) {
}
// 删除seg用户奖励
export function delSegchk_user_reward(rewardId) {
export function delSegchk_user_reward(rewardIds) {
return request({
url: '/segchk/segchk_user_reward/' + rewardId,
url: '/segchk/segchk_user_reward/' + rewardIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_reward_ctl(data) {
}
// 删除seg会员推荐控制
export function delSegchk_user_reward_ctl(rewardCtlId) {
export function delSegchk_user_reward_ctl(rewardCtlIds) {
return request({
url: '/segchk/segchk_user_reward_ctl/' + rewardCtlId,
url: '/segchk/segchk_user_reward_ctl/' + rewardCtlIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_security(data) {
}
// 删除seg用户密码
export function delSegchk_user_security(pwdId) {
export function delSegchk_user_security(pwdIds) {
return request({
url: '/segchk/segchk_user_security/' + pwdId,
url: '/segchk/segchk_user_security/' + pwdIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_vip(data) {
}
// 删除seg会员卡
export function delSegchk_user_vip(cardId) {
export function delSegchk_user_vip(cardIds) {
return request({
url: '/segchk/segchk_user_vip/' + cardId,
url: '/segchk/segchk_user_vip/' + cardIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_user_wechat(data) {
}
// 删除seg用户微信信息
export function delSegchk_user_wechat(userId) {
export function delSegchk_user_wechat(userIds) {
return request({
url: '/segchk/segchk_user_wechat/' + userId,
url: '/segchk/segchk_user_wechat/' + userIds,
method: 'delete'
})
}

View File

@ -36,9 +36,9 @@ export function updateSegchk_vip_set_info(data) {
}
// 删除seg会员卡设置
export function delSegchk_vip_set_info(modeId) {
export function delSegchk_vip_set_info(modeIds) {
return request({
url: '/segchk/segchk_vip_set_info/' + modeId,
url: '/segchk/segchk_vip_set_info/' + modeIds,
method: 'delete'
})
}

View File

@ -1,6 +1,7 @@
<template>
<div class="component-upload-image">
<el-upload
:disabled="hideUpload"
:action="uploadImgUrl"
list-type="picture-card"
:on-success="handleUploadSuccess"
@ -71,6 +72,11 @@ export default {
isShowTip: {
type: Boolean,
default: true
},
//
hideUpload: {
type: Boolean,
default: false
}
},
data() {

View File

@ -137,6 +137,7 @@
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="运营商" align="center" prop="providerId" :formatter="tableProviderName"></el-table-column>
<el-table-column label="卡类型id" align="center" prop="cardTypeId" sortable="custom" :sort-orders="['descending', 'ascending']" :formatter="tableProviderName" :render-header="renderHeader" />
<!-- <el-table-column label="卡类型id1" align="center" prop="cardTypeId"/>-->
<!-- <el-table-column label="卡类型名称" align="center" prop="cardTypeName" :render-header="renderHeader" />-->
<el-table-column label="卡面额" align="center" prop="cardTypeValue" :render-header="renderHeader" sortable="custom" :sort-orders="['descending', 'ascending']" />
<el-table-column label="有效期时长" align="center" prop="effectiveTime" :render-header="renderHeader" sortable="custom" :sort-orders="['descending', 'ascending']" />

View File

@ -223,7 +223,7 @@
<el-tooltip content="会员充值卡、关键字、优惠" placement="top">
<i class="el-icon-question"></i>
</el-tooltip>
<el-select v-model="form.lableFlag" placeholder="标签来源">
<el-select :disabled="change" v-model="form.lableFlag" placeholder="标签来源">
<el-option
v-for="dict in this.typeSelectOptions"
:key="parseInt(dict.typeId)"
@ -231,13 +231,14 @@
:value="parseInt(dict.typeId)"
></el-option>
</el-select>
<div v-if="change">//</div>
</el-form-item>
<el-form-item label="标签名称" prop="cardTypeId">
<!-- <el-input v-model="form.cardTypeId" placeholder="请输入卡类型名称(9.9,99,199,299)" />-->
<el-tooltip content="会员充值卡、关键字、优惠中的一种具体名称" placement="top">
<i class="el-icon-question"></i>
</el-tooltip>
<el-select v-model="form.cardTypeId" placeholder="标签名称" @change="changecardTypeName">
<el-select :disabled="change" v-model="form.cardTypeId" placeholder="标签名称" @change="changecardTypeName">
<el-option
v-for="(dict,index) in getLabelComp(form.lableFlag, form.providerId)"
:key="index"
@ -245,6 +246,7 @@
:value="dict.value"
></el-option>
</el-select>
<div v-if="change">//</div>
</el-form-item>
<!-- <el-form-item label="卡类型名称" prop="cardTypeName">-->
<!-- <el-input v-model="form.cardTypeName"></el-input>-->
@ -278,9 +280,12 @@
<!-- <el-input v-model="form.sortId" placeholder="请输入展示序号" />-->
<el-input-number v-model="form.sortId" controls-position="right" :min="0" placeholder="展示序号" :value="lableSort"/>
</el-form-item>
<el-form-item label="标签图标路径">
<ImageUpload v-model="form.iconUrl" :limit=1 :file-size=1 :uploadUrl="getLableUrl(form.lableFlag)"/>
<!-- {{form.iconUrl}}-->
<ImageUpload :disabled="change" :hideUpload="change" v-model="form.iconUrl" :limit=1 :file-size=1 :uploadUrl="getLableUrl(form.lableFlag)"/>
</el-form-item>
<div v-if="change">//</div>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button>
@ -328,6 +333,9 @@ export default {
segchk_lable_mgtList: [],
//
title: "",
//
change: false,
//
open: false,
//
@ -639,6 +647,7 @@ export default {
this.reset();
this.open = true;
this.title = "添加seg首页标签管理";
this.change = false;
},
/** 修改按钮操作 */
handleUpdate(row) {
@ -648,6 +657,7 @@ export default {
this.form = response.data;
this.open = true;
this.title = "修改seg首页标签管理";
this.change = true;
});
},
/** 提交按钮 */

View File

@ -600,6 +600,35 @@ export default {
openEdit(row) {
row.edit = false;
},
handleStatusChangeV2(row, index) {
let text = row.flagId === 0 ? '确认要上线运营商"' + row.nickName + '"吗?' : row.flagId === 1 ? '确认要下线运营商"' + row.nickName + '"吗?' : '确认要删除运营商"' + row.nickName + '"吗?';
let text1 = row.useSelfCardWithNovip === 0 ? '确认要关闭运营商"' + row.nickName + '"下非会员的赠卡使用吗?' : '确认要打开运营商"' + row.nickName + '"下非会员的赠卡使用吗?';
let text2 = '确认要更新运营商"' + row.nickName + '"下所有商家赠卡功能吗?';
let text3 = '确认要更新运营商"' + row.nickName + '"预约单有效时长吗?';
updateSegchk_provider_mgt(row).then(response => {
this.form = response.data;
// this.segchkLableMgtList = response.data.segchkLableMgtList;
this.open = true;
this.title = "修改seg运营商管理";
});
this.$confirm(index === 0 ? text : index === 1 ? text1 : index === 2 ? text2 : text3, "警告", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning"
}).then(function() {
// return
return updateSegchk_provider_mgt(row);
}).then((response) => {
console.log(response)
this.msgSuccess("操作成功");
}).catch(function(res) {
this.msgError("操作失败");
// row.flagId = row.flagId === "0" ? "1" : "0";
});
row.edit = true;
},
//
handleStatusChange(row, index) {
let text = row.flagId === 0 ? '确认要上线运营商"' + row.nickName + '"吗?' : row.flagId === 1 ? '确认要下线运营商"' + row.nickName + '"吗?' : '确认要删除运营商"' + row.nickName + '"吗?';

View File

@ -210,7 +210,7 @@
</el-select>
</el-form-item>
<el-form-item label="标签来源" prop="typeId">
<el-select v-model="form.typeId" placeholder="标签来源" >
<el-select :disabled="change" v-model="form.typeId" placeholder="标签来源" >
<el-option
v-for="dict in typeIds"
:key="parseInt(dict.key)"
@ -218,9 +218,10 @@
:value="parseInt(dict.key)"
></el-option>
</el-select>
<div v-if="change">//</div>
</el-form-item>
<el-form-item label="标签id" prop="lableId">
<el-select v-model="form.lableId" placeholder="标签id" >
<el-select :disabled="change" v-model="form.lableId" placeholder="标签id" >
<el-option
v-for="dict in getLabelComp(form.typeId, form.providerId)"
:key="dict.value"
@ -228,6 +229,7 @@
:value="dict.value"
></el-option>
</el-select>
<div v-if="change">//</div>
</el-form-item>
<el-form-item label="显示顺序id" prop="sortId">
<el-input v-model="form.sortId" placeholder="请输入显示顺序id" />
@ -290,6 +292,9 @@ export default {
segchk_store_lable_mgtList: [],
//
title: "",
//
change: false,
//
open: false,
//
@ -565,6 +570,7 @@ export default {
this.reset();
this.open = true;
this.title = "添加seg商家标签管理";
this.change = false;
},
/** 修改按钮操作 */
handleUpdate(row) {
@ -574,6 +580,7 @@ export default {
this.form = response.data;
this.open = true;
this.title = "修改seg商家标签管理";
this.change = true;
});
},
/** 提交按钮 */

View File

@ -33,7 +33,7 @@ module.exports = {
proxy: {
// detail: https://cli.vuejs.org/config/#devserver-proxy
[process.env.VUE_APP_BASE_API]: {
// target: `http://localhost:7170`,
// target: `http://192.168.2.20:7170`,
target: `http://localhost:7070`,
// target: `http://221.195.106.155:8090`,