+
+
+ {{ $t('223cc8af.e5f71f') }}
+
@@ -47,6 +58,7 @@ export default {
params: {
card_id: 0,
is_use: true,
+ mobile: '',
page: 1,
pageSize: 20
}
@@ -65,6 +77,10 @@ export default {
}
},
methods: {
+ onSearch() {
+ this.params.page = 1
+ this.getCardUserList()
+ },
handleCurrentChange(val) {
this.params.page = val
this.getCardUserList()
@@ -94,4 +110,10 @@ export default {
}
}
-
+
diff --git a/src/view/pc/pctemplate/index.vue b/src/view/pc/pctemplate/index.vue
index 6cc5395..7069c27 100755
--- a/src/view/pc/pctemplate/index.vue
+++ b/src/view/pc/pctemplate/index.vue
@@ -38,9 +38,11 @@
-
- {{ $t('8b0d1458.7854b5') }}
-
+
+{{
+ $t('8b0d1458.7854b5')
+ }}
+
{{ $t('8b0d1458.463776') }}
@@ -50,7 +52,9 @@
{{
- scope.row.status === '1' ? $t('8b0d1458.710ad0') : $t('8b0d1458.7854b5')
+ isTemplateEnabled(scope.row.status)
+ ? $t('8b0d1458.710ad0')
+ : $t('8b0d1458.7854b5')
}}
@@ -191,6 +195,10 @@ export default {
this.getTemplateList()
},
methods: {
+ /** 接口可能返回 number 1 或 string '1' */
+ isTemplateEnabled(status) {
+ return status === 1 || status === '1' || status === true || status === 'true'
+ },
handleDialogClose() {
this.dialogVisible = false
this.resetForm('myForm')
@@ -207,7 +215,7 @@ export default {
this.formData.template_title = row.template_title
this.formData.template_description = row.template_description
this.formData.page_type = row.page_type
- this.formData.status = row.status === '1'
+ this.formData.status = this.isTemplateEnabled(row.status)
})
},
handleRenovation({ theme_pc_template_id }) {
@@ -217,7 +225,7 @@ export default {
try {
this.loading = true
const res = await editPageTemplate({
- status: status === '1' ? '2' : '1',
+ status: this.isTemplateEnabled(status) ? '2' : '1',
...rest
})
this.loading = false
diff --git a/src/views/settings/systemConfig/jstSetting.vue b/src/views/settings/systemConfig/jstSetting.vue
index 73c42e7..6f60391 100644
--- a/src/views/settings/systemConfig/jstSetting.vue
+++ b/src/views/settings/systemConfig/jstSetting.vue
@@ -5,6 +5,13 @@
+
+