Merge branch 'dev' into test
This commit is contained in:
@@ -28,7 +28,6 @@ const columns = ref([
|
|||||||
slot: 'action',
|
slot: 'action',
|
||||||
align: 'center',
|
align: 'center',
|
||||||
render: (row) => {
|
render: (row) => {
|
||||||
console.log(row)
|
|
||||||
return [
|
return [
|
||||||
h(
|
h(
|
||||||
NButton,
|
NButton,
|
||||||
@@ -112,6 +111,7 @@ const addUser = (type, row = {}) => {
|
|||||||
id: row.uid,
|
id: row.uid,
|
||||||
url: row.avatarUrl,
|
url: row.avatarUrl,
|
||||||
name: row.nickName,
|
name: row.nickName,
|
||||||
|
pres: JSON.parse(row.permission),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
showModal.value = true
|
showModal.value = true
|
||||||
@@ -124,6 +124,12 @@ const model = ref({
|
|||||||
url: '',
|
url: '',
|
||||||
id: null,
|
id: null,
|
||||||
name: '',
|
name: '',
|
||||||
|
pres: {
|
||||||
|
dd: false,
|
||||||
|
tj: false,
|
||||||
|
hx: false,
|
||||||
|
tx: false,
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
const search = async () => {
|
const search = async () => {
|
||||||
@@ -135,6 +141,12 @@ const search = async () => {
|
|||||||
id: res.data.data.uid,
|
id: res.data.data.uid,
|
||||||
url: res.data.data.avatarUrl,
|
url: res.data.data.avatarUrl,
|
||||||
name: res.data.data.nickName,
|
name: res.data.data.nickName,
|
||||||
|
pres: {
|
||||||
|
dd: false,
|
||||||
|
tj: false,
|
||||||
|
hx: false,
|
||||||
|
tx: false,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -142,6 +154,7 @@ const submit = async () => {
|
|||||||
if (!model.value.id) return $message.error('请绑定核销人员')
|
if (!model.value.id) return $message.error('请绑定核销人员')
|
||||||
const res = await api.bindUser({
|
const res = await api.bindUser({
|
||||||
uid: model.value.id,
|
uid: model.value.id,
|
||||||
|
permission: JSON.stringify(model.value.pres),
|
||||||
})
|
})
|
||||||
$message.success(res.msg)
|
$message.success(res.msg)
|
||||||
clear()
|
clear()
|
||||||
@@ -153,6 +166,12 @@ const clear = () => {
|
|||||||
url: '',
|
url: '',
|
||||||
id: null,
|
id: null,
|
||||||
name: '',
|
name: '',
|
||||||
|
pres: {
|
||||||
|
dd: false,
|
||||||
|
tj: false,
|
||||||
|
hx: false,
|
||||||
|
tx: false,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
showModal.value = false
|
showModal.value = false
|
||||||
get_list()
|
get_list()
|
||||||
@@ -206,9 +225,20 @@ const delVerifyUser = async (row) => {
|
|||||||
<img class="h-100 w-100 border rounded-5" :src="model.url || ''" />
|
<img class="h-100 w-100 border rounded-5" :src="model.url || ''" />
|
||||||
<div>{{ model.name }}</div>
|
<div>{{ model.name }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-else class="checkBox">+</div>
|
<div v-else class="checkBox">+</div>
|
||||||
</n-form-item-gi>
|
</n-form-item-gi>
|
||||||
|
<n-form-item-gi label="开启点单" :span="12">
|
||||||
|
<n-switch v-model:value="model.pres.dd" />
|
||||||
|
</n-form-item-gi>
|
||||||
|
<n-form-item-gi label="开启核销" :span="12">
|
||||||
|
<n-switch v-model:value="model.pres.hx" />
|
||||||
|
</n-form-item-gi>
|
||||||
|
<n-form-item-gi label="开启统计" :span="12">
|
||||||
|
<n-switch v-model:value="model.pres.tj" />
|
||||||
|
</n-form-item-gi>
|
||||||
|
<n-form-item-gi label="开启提现" :span="12">
|
||||||
|
<n-switch v-model:value="model.pres.tx" />
|
||||||
|
</n-form-item-gi>
|
||||||
<n-form-item-gi>
|
<n-form-item-gi>
|
||||||
<div m-auto>
|
<div m-auto>
|
||||||
<n-button type="primary" @click="submit">提交</n-button>
|
<n-button type="primary" @click="submit">提交</n-button>
|
||||||
|
|||||||
Reference in New Issue
Block a user