完成订单
This commit is contained in:
@@ -76,7 +76,8 @@
|
||||
</div> -->
|
||||
</div>
|
||||
<div class="orderbox_right_input" style="margin-top:20px ;" v-if="props.membershow == '1'">
|
||||
<el-input placeholder="请输入会员手机号或者编号" v-model="tableData.phone" clearable @input="inputChange"></el-input>
|
||||
<el-input placeholder="请输入会员手机号或者编号" v-model="tableData.phone" clearable
|
||||
@input="inputChange"></el-input>
|
||||
</div>
|
||||
<keyboard v-if="props.membershow == '1'" @consumeFees="consumeFees"></keyboard>
|
||||
<div class="orderbox_right_button" v-if="props.membershow == '0'">
|
||||
@@ -107,7 +108,8 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="生日" prop="birthDay">
|
||||
<el-col :span="11">
|
||||
<el-date-picker v-model="membrform.birthDay" type="date" placeholder="请选择生日" style="width: 100%" />
|
||||
<el-date-picker v-model="membrform.birthDay" type="date" placeholder="请选择生日"
|
||||
style="width: 100%" />
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
<el-form-item label="性别" prop="sex">
|
||||
@@ -167,10 +169,13 @@ import add from '@/views/member/components/add.vue'
|
||||
import cwxeyboard from '@/components/cwx-keyboard/cwx-keyboard.vue'
|
||||
import keyboard from '@/views/home/components/keyboard.vue'
|
||||
const store = useUser()
|
||||
|
||||
const stored = ref(false)//储值余额
|
||||
|
||||
const handleClose = async () => {
|
||||
stored.value = !stored.value
|
||||
}
|
||||
|
||||
const props = defineProps({//首页传值
|
||||
membershow: {
|
||||
type: String,
|
||||
@@ -181,17 +186,20 @@ const props = defineProps({//首页传值
|
||||
default: '提示'
|
||||
}
|
||||
})
|
||||
|
||||
const flowingwater = reactive({//获取流水初始化
|
||||
total: '',
|
||||
list: []
|
||||
})
|
||||
|
||||
const consumeFee = (e) => { //接收子组件值 并赋值给父组件
|
||||
moneys.value = e
|
||||
}
|
||||
|
||||
const consumeFees = (e) => {
|
||||
tableData.phone = e
|
||||
|
||||
}
|
||||
|
||||
const confirmEvent = async () => {//子组件 确认按钮
|
||||
try {
|
||||
let res = await accountPaymember({
|
||||
@@ -212,6 +220,7 @@ const confirmEvent = async () => {//子组件 确认按钮
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
const MemberAccount = async () => {//获取流水
|
||||
try {
|
||||
let res = await memberqueryMemberAccount({
|
||||
@@ -228,11 +237,15 @@ const MemberAccount = async () => {//获取流水
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
const recharge = ref(false)//充值
|
||||
|
||||
const memberaddshow = ref(false) //添加会员
|
||||
|
||||
const memberaddshowclose = () => {
|
||||
memberaddshow.value = !memberaddshow.value
|
||||
}
|
||||
|
||||
const tableData = reactive({//表格数据
|
||||
list: [{
|
||||
name: "",
|
||||
@@ -247,9 +260,11 @@ const tableData = reactive({//表格数据
|
||||
phone: '',
|
||||
total: ''
|
||||
})
|
||||
|
||||
const inputChange = lodash.debounce(function () { //搜索手机号
|
||||
asyncqueryMembermember()
|
||||
}, 500)
|
||||
|
||||
const asyncqueryMembermember = async () => {//会员列表数据
|
||||
let res = await queryMembermember({
|
||||
shopId: store.userInfo.shopId,
|
||||
@@ -263,25 +278,31 @@ const asyncqueryMembermember = async () => {//会员列表数据
|
||||
MemberAccount()
|
||||
}
|
||||
}
|
||||
|
||||
const tableRowClassName = ({ row, rowIndex }) => {//动态给tab加样式
|
||||
if (rowIndex === datarow.value) {
|
||||
return 'warning-row'
|
||||
} return ''
|
||||
}
|
||||
|
||||
const datarow = ref(0) //初始化右边
|
||||
const cellclicktableData = (row, column, cell, event) => {
|
||||
const index = tableData.list.findIndex(item => item.id == row.id)
|
||||
datarow.value = index
|
||||
}
|
||||
|
||||
const handleCurrentChange = (val) => { //页码
|
||||
tableData.page = val
|
||||
datarow.value = 0
|
||||
asyncqueryMembermember()
|
||||
}
|
||||
|
||||
const handlerecharge = () => {
|
||||
recharge.value = !recharge.value
|
||||
}
|
||||
|
||||
const resetMembrform = ref({})
|
||||
|
||||
const membrform = ref({ //membrform 添加会员表单
|
||||
phone: '',
|
||||
nickName: '',
|
||||
@@ -290,7 +311,9 @@ const membrform = ref({ //membrform 添加会员表单
|
||||
sex: '',
|
||||
level: ''
|
||||
})
|
||||
|
||||
const formRef = ref(null); //ref membrform
|
||||
|
||||
const rules = reactive({ // membrform验证
|
||||
phone: [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user