diff --git a/src/views/common/push/pushPassList/PassListModal.vue b/src/views/common/push/pushBlacklist/PassListModal.vue
similarity index 97%
rename from src/views/common/push/pushPassList/PassListModal.vue
rename to src/views/common/push/pushBlacklist/PassListModal.vue
index e138ecd..e26cd23 100644
--- a/src/views/common/push/pushPassList/PassListModal.vue
+++ b/src/views/common/push/pushBlacklist/PassListModal.vue
@@ -49,10 +49,10 @@
// 采用tag标签区分操作
switch (unref(tag)) {
case 'add':
- props.title = '新增名单';
+ props.title = '新增黑名单';
break;
case 'edit':
- props.title = '编辑名单';
+ props.title = '编辑黑名单';
await setFieldsValue(await getPushPassList(refId));
break;
}
diff --git a/src/views/common/push/pushPassList/index.vue b/src/views/common/push/pushBlacklist/index.vue
similarity index 96%
rename from src/views/common/push/pushPassList/index.vue
rename to src/views/common/push/pushBlacklist/index.vue
index 8337692..22801e3 100644
--- a/src/views/common/push/pushPassList/index.vue
+++ b/src/views/common/push/pushBlacklist/index.vue
@@ -6,15 +6,15 @@
新增名单
+ >新增黑名单
修改名单
+ >修改黑名单
删除名单
+ >删除黑名单
clearSelectedRowKeys()
});
diff --git a/src/views/common/push/pushPassList/passList.data.ts b/src/views/common/push/pushBlacklist/passList.data.ts
similarity index 98%
rename from src/views/common/push/pushPassList/passList.data.ts
rename to src/views/common/push/pushBlacklist/passList.data.ts
index 0e6872a..f1deebf 100644
--- a/src/views/common/push/pushPassList/passList.data.ts
+++ b/src/views/common/push/pushBlacklist/passList.data.ts
@@ -47,7 +47,7 @@ export const formSchema: FormSchema[] = [
field: 'type',
label: '名单类型',
component: 'Input',
- required: true,
+ defaultValue: "0",
show: false
},
{
diff --git a/src/views/common/push/pushTodoThirdParty/ThirdPartyModal.vue b/src/views/common/push/pushTodoThirdParty/ThirdPartyModal.vue
new file mode 100644
index 0000000..dfe68fc
--- /dev/null
+++ b/src/views/common/push/pushTodoThirdParty/ThirdPartyModal.vue
@@ -0,0 +1,78 @@
+PushThirdPartyModal
+
+
+
+
+
diff --git a/src/views/common/push/pushTodoThirdParty/index.vue b/src/views/common/push/pushTodoThirdParty/index.vue
new file mode 100644
index 0000000..fb90473
--- /dev/null
+++ b/src/views/common/push/pushTodoThirdParty/index.vue
@@ -0,0 +1,131 @@
+
+
+
+
+ 删除第三方申请
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/common/push/pushTodoThirdParty/thirdParty.data.ts b/src/views/common/push/pushTodoThirdParty/thirdParty.data.ts
new file mode 100644
index 0000000..177cdc7
--- /dev/null
+++ b/src/views/common/push/pushTodoThirdParty/thirdParty.data.ts
@@ -0,0 +1,109 @@
+import { BasicColumn } from '/@/components/Table';
+import { FormSchema } from '/@/components/Table';
+import { h } from 'vue';
+import { Tag } from 'ant-design-vue';
+
+/** 表格列配置 */
+export const columns: BasicColumn[] = [
+ {
+ title: '法定代表人',
+ dataIndex: 'statutoryRepName',
+ },
+ {
+ title: '企业名称',
+ dataIndex: 'enterpName'
+ },
+ {
+ title: '手机号',
+ dataIndex: 'phone'
+ },
+ {
+ title: '信用代码',
+ dataIndex: 'creditCode'
+ },
+ {
+ title: '详细地址',
+ dataIndex: 'detailedAddress'
+ },
+ {
+ title: '创建时间',
+ dataIndex: 'createTime'
+ }
+];
+
+/** 搜索表单配置 */
+export const searchFormSchema: FormSchema[] = [
+ {
+ field: 'enterpName',
+ label: '企业名称',
+ component: 'Input',
+ componentProps: {
+ placeholder: '请输入企业名称'
+ },
+ colProps: { span: 6 }
+ }
+];
+
+/** 表单配置 */
+export const formSchema: FormSchema[] = [
+ {
+ field: 'id',
+ label: 'ID',
+ component: 'Input',
+ show: false
+ },
+ {
+ field: 'statutoryRepName',
+ label: '法定代表人',
+ component: 'Input',
+ required: true,
+ colProps: {
+ span: 12
+ }
+ },
+ {
+ field: 'idCard',
+ label: '身份证',
+ component: 'Input',
+ required: true,
+ colProps: {
+ span: 12
+ }
+ },
+ {
+ field: 'enterpName',
+ label: '企业名称',
+ component: 'Input',
+ required: true,
+ colProps: {
+ span: 12
+ }
+ },
+ {
+ field: 'phone',
+ label: '手机号',
+ component: 'Input',
+ required: true,
+ colProps: {
+ span: 12
+ }
+ },
+ {
+ field: 'creditCode',
+ label: '信用代码',
+ component: 'Input',
+ required: true,
+ colProps: {
+ span: 12
+ }
+ },
+ {
+ field: 'detailedAddress',
+ label: '详细地址',
+ component: 'Input',
+ required: true,
+ colProps: {
+ span: 24
+ }
+ }
+];
diff --git a/src/views/common/push/pushWhitelist/PassListModal.vue b/src/views/common/push/pushWhitelist/PassListModal.vue
new file mode 100644
index 0000000..6612a29
--- /dev/null
+++ b/src/views/common/push/pushWhitelist/PassListModal.vue
@@ -0,0 +1,78 @@
+
+
+
+
+
+
diff --git a/src/views/common/push/pushWhitelist/index.vue b/src/views/common/push/pushWhitelist/index.vue
new file mode 100644
index 0000000..25b4126
--- /dev/null
+++ b/src/views/common/push/pushWhitelist/index.vue
@@ -0,0 +1,138 @@
+
+
+
+
+ 新增白名单
+ 修改白名单
+ 删除白名单
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/common/push/pushWhitelist/passList.data.ts b/src/views/common/push/pushWhitelist/passList.data.ts
new file mode 100644
index 0000000..55d7319
--- /dev/null
+++ b/src/views/common/push/pushWhitelist/passList.data.ts
@@ -0,0 +1,70 @@
+import { BasicColumn } from '/@/components/Table';
+import { FormSchema } from '/@/components/Table';
+
+/** 表格列配置 */
+export const columns: BasicColumn[] = [
+ {
+ title: '推送名称',
+ dataIndex: 'name'
+ },
+ {
+ title: '推送ID',
+ dataIndex: 'pushManageId'
+ },
+ {
+ title: '创建人',
+ dataIndex: 'createByName'
+ },
+ {
+ title: '创建时间',
+ dataIndex: 'createTime',
+ width: 200
+ }
+];
+
+/** 搜索表单配置 */
+export const searchFormSchema: FormSchema[] = [
+ {
+ field: 'name',
+ label: '推送名称',
+ component: 'Input',
+ componentProps: {
+ placeholder: '请输入推送名称',
+ },
+ colProps: { span: 6 }
+ }
+];
+
+/** 表单配置 */
+export const formSchema: FormSchema[] = [
+ {
+ field: 'id',
+ label: 'ID',
+ component: 'Input',
+ show: false
+ },
+ {
+ field: 'type',
+ label: '白名单类型',
+ component: 'Input',
+ defaultValue: '1'
+ },
+ {
+ field: 'name',
+ label: '推送名称',
+ component: 'Input',
+ required: true,
+ colProps: {
+ span: 24
+ }
+ },
+ {
+ field: 'pushManageId',
+ label: '推送ID',
+ component: 'Input',
+ required: true,
+ colProps: {
+ span: 24
+ }
+ },
+];