Explorar el Código

微信公众号授权界面更改接口

like hace 5 meses
padre
commit
6b3e44df54

+ 10 - 0
snowy-admin-web/src/views/biz/alarmuser/index.vue

@@ -137,6 +137,16 @@
 			ellipsis: true,
 			resizable: true
 		},
+		{
+			title: '是否关注',
+			dataIndex: 'subscribed',
+			align: 'center',
+			ellipsis: true,
+			resizable: true,
+			customRender({ value }) {
+				return value == '0' ? '否' : '是'
+			}
+		},
 
 		{
 			title: '用户头像',

+ 2 - 2
snowy-admin-web/src/views/success/index.vue

@@ -6,7 +6,7 @@
 
 <script setup>
 	import { useRoute } from 'vue-router'
-	const data = ref()
+	const data = ref('您已授权!')
 	const Route = useRoute()
 	onMounted(() => {
 		if (Route.query.data) {
@@ -19,7 +19,7 @@
 	.wx {
 		height: 100vh;
 		text-align: center;
-		padding: 0 30px;
+		padding: 45% 30px 0;
 		background-image: url('/src/assets/images/login/logo_background.png'); /* 背景图 */
 		background-size: cover;
 		background-position: center;

+ 9 - 7
snowy-admin-web/src/views/wx/index.vue

@@ -10,9 +10,9 @@
 				<a-input v-model:value.trim="formData.name" placeholder="请输入真实姓名" allow-clear />
 			</a-form-item>
 
-			<a-form-item label="请输入您要绑定的组织" name="orgId">
+			<a-form-item label="请输入您要绑定的组织" name="createOrg">
 				<a-select
-					v-model:value.trim="formData.orgId"
+					v-model:value.trim="formData.createOrg"
 					show-search
 					allowClear
 					placeholder="请输入您要绑定的组织"
@@ -29,7 +29,7 @@
 		</a-form>
 
 		<div class="btn">
-			<a-button type="primary" @click="onSubmit" :disabled="!formData.orgId || !formData.name" :loading="loading"
+			<a-button type="primary" @click="onSubmit" :loading="loading" :disabled="!formData.createOrg || !formData.name"
 				>确定</a-button
 			>
 		</div>
@@ -38,10 +38,11 @@
 
 <script setup>
 	import { useRoute } from 'vue-router'
+	import { cloneDeep } from 'lodash-es'
 	import router from '@/router'
 	import { message } from 'ant-design-vue'
 	import { required } from '@/utils/formRules'
-	import { debounce } from 'lodash-es'
+
 	import alarmUserApi from '@/api/coldchain/alarmUserApi'
 
 	const formData = ref({}) // 表单数据
@@ -51,7 +52,7 @@
 	// 默认要校验的
 	const formRules = {
 		name: [required('请输入您的真实姓名')],
-		orgId: [required('请输入您要绑定的组织')]
+		createOrg: [required('请输入您要绑定的组织')]
 	}
 
 	const loading = ref(false) //按钮加载
@@ -87,10 +88,11 @@
 	}
 	// 确定
 	const onSubmit = () => {
-		if (queryObj.value && queryObj.value.code) {
+		if (queryObj.value && queryObj.value.id) {
 			loading.value = true
+
 			alarmUserApi
-				.getwxUserInfo({ code: queryObj.value.code, ...formData })
+				.alarmUserSubmitForm({ ...formData.value, id: queryObj.value.id }, queryObj.value.id)
 				.then((res) => {
 					loading.value = false