|
|
@ -227,7 +227,7 @@ const add = async function () { |
|
|
|
|
|
|
|
//存一下 用户的jwcode |
|
|
|
// 拼接 jwcode:permanentGold:freeGold |
|
|
|
WriteCookies.value = `coinConsume:${addConsume.value.jwcode}:${addConsume.value.goodsName}` |
|
|
|
WriteCookies.value = `coinConsume:${addConsume.value.jwcode}:${addConsume.value.goodsName.value}` |
|
|
|
//value 为当前消耗时间 |
|
|
|
WriteCookiesTime.value = dayjs().format("YYYY-MM-DD HH:mm:ss"); |
|
|
|
// 设置cookies,用户jwcode为key,value也是jwcode,过期时间为1天 |
|
|
@ -247,7 +247,7 @@ const add = async function () { |
|
|
|
freeGold: addConsume.value.freeGold * 100, |
|
|
|
taskGold: addConsume.value.taskGold * 100, |
|
|
|
permanentGold: addConsume.value.permanentGold * 100, |
|
|
|
goodsName: addConsume.value.goodsName, |
|
|
|
goodsName: addConsume.value.goodsName.value, |
|
|
|
remark: addConsume.value.remark, |
|
|
|
adminName: adminData.value.adminName |
|
|
|
} |
|
|
@ -279,6 +279,8 @@ function handleResponse(result) { |
|
|
|
// 重置表单函数 |
|
|
|
function resetForm() { |
|
|
|
// 清空表单数据 |
|
|
|
Ref.value.resetFields(); |
|
|
|
|
|
|
|
addConsume.value = { |
|
|
|
jwcode: null, |
|
|
|
goodsName: "", |
|
|
@ -383,7 +385,7 @@ const addBefore = () => { |
|
|
|
}); |
|
|
|
return; |
|
|
|
} |
|
|
|
ReadCookies.value = `coinConsume:${addConsume.value.jwcode}:${addConsume.value.goodsName}` |
|
|
|
ReadCookies.value = `coinConsume:${addConsume.value.jwcode}:${addConsume.value.goodsName.value}` |
|
|
|
// 获取cookie |
|
|
|
const cookie = Cookies.get(ReadCookies.value) |
|
|
|
console.log("time", WriteCookiesTime.value) |
|
|
@ -665,7 +667,7 @@ onMounted(async function () { |
|
|
|
<!-- 活动名称 --> |
|
|
|
<div class="field"> |
|
|
|
<div class="field-label">商品名称</div> |
|
|
|
<el-input v-model="addConsume.goodsName" disabled/> |
|
|
|
<el-input v-model="addConsume.goodsName.value" disabled/> |
|
|
|
</div> |
|
|
|
<!--金币总数 --> |
|
|
|
<div class="field"> |
|
|
@ -723,7 +725,7 @@ onMounted(async function () { |
|
|
|
<!-- 活动名称 --> |
|
|
|
<div class="field"> |
|
|
|
<div class="field-label">商品名称</div> |
|
|
|
<el-input v-model="addConsume.goodsName" disabled/> |
|
|
|
<el-input v-model="addConsume.goodsName.value" disabled/> |
|
|
|
</div> |
|
|
|
<!--金币总数 --> |
|
|
|
<div class="field"> |
|
|
@ -763,7 +765,7 @@ onMounted(async function () { |
|
|
|
<div> |
|
|
|
<el-divider border-style="dashed"/> |
|
|
|
<p>检测到该用户近期有相似消费记录:</p> |
|
|
|
· {{ ReadCookiesTime }} 购买 【{{ addConsume.goodsName }}】(操作人: {{ adminData.adminName }}) |
|
|
|
· {{ ReadCookiesTime }} 购买 【{{ addConsume.goodsName.value }}】(操作人: {{ adminData.adminName }}) |
|
|
|
</div> |
|
|
|
<div style="margin-top: 10px"> |
|
|
|
<p>是否继续操作?</p> |
|
|
|