diff --git a/src/views/modules/custom/gridforceinfo-add-or-update.vue b/src/views/modules/custom/gridforceinfo-add-or-update.vue
new file mode 100755
index 00000000..5998057d
--- /dev/null
+++ b/src/views/modules/custom/gridforceinfo-add-or-update.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+ 男
+ 女
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 只能上传jpg/png文件,且不超过500kb
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/custom/gridforceinfo-detail.vue b/src/views/modules/custom/gridforceinfo-detail.vue
new file mode 100755
index 00000000..859156fb
--- /dev/null
+++ b/src/views/modules/custom/gridforceinfo-detail.vue
@@ -0,0 +1,197 @@
+
+
+
+
+ {{dataForm.realName}}
+
+
+ {{dataForm.sex === '0'?'女':'男'}}
+
+
+ {{dataForm.identityNo}}
+
+
+ {{dataForm.mobile}}
+
+
+ {{dataForm.allDeptNames}}
+
+
+ {{changeCatergory()}}
+
+
+ {{dataForm.sort}}
+
+
+ {{dataForm.workUnit}}
+
+
+ {{dataForm.remark}}
+
+
+
+
+
+
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/custom/gridforceinfo.vue b/src/views/modules/custom/gridforceinfo.vue
new file mode 100755
index 00000000..c608a0d7
--- /dev/null
+++ b/src/views/modules/custom/gridforceinfo.vue
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+ {{scope.$index+1}}
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/style/gridstyle-add-or-update.vue b/src/views/modules/style/gridstyle-add-or-update.vue
new file mode 100755
index 00000000..f146c72a
--- /dev/null
+++ b/src/views/modules/style/gridstyle-add-or-update.vue
@@ -0,0 +1,262 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 只能上传jpg/png文件,且不超过500kb
+
+
+
+
+
+
+
+
+
+ {{ $t('upload.button') }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/style/gridstyle.vue b/src/views/modules/style/gridstyle.vue
new file mode 100755
index 00000000..86f35fad
--- /dev/null
+++ b/src/views/modules/style/gridstyle.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/style/voluntarystyle-add-or-update.vue b/src/views/modules/style/voluntarystyle-add-or-update.vue
new file mode 100755
index 00000000..9e4fcea1
--- /dev/null
+++ b/src/views/modules/style/voluntarystyle-add-or-update.vue
@@ -0,0 +1,262 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 只能上传jpg/png文件,且不超过500kb
+
+
+
+
+
+
+
+
+
+ {{ $t('upload.button') }}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/style/voluntarystyle.vue b/src/views/modules/style/voluntarystyle.vue
new file mode 100755
index 00000000..9bfc1c8d
--- /dev/null
+++ b/src/views/modules/style/voluntarystyle.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/user/activityparty-add-or-update.vue b/src/views/modules/user/activityparty-add-or-update.vue
new file mode 100755
index 00000000..736836ed
--- /dev/null
+++ b/src/views/modules/user/activityparty-add-or-update.vue
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 只能上传jpg/png文件,且不超过500kb
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
diff --git a/src/views/modules/user/activityparty.vue b/src/views/modules/user/activityparty.vue
new file mode 100755
index 00000000..95f611d2
--- /dev/null
+++ b/src/views/modules/user/activityparty.vue
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('add') }}
+
+
+ {{ $t('deleteBatch') }}
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('update') }}
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/user/centralhousehold-add-or-update.vue b/src/views/modules/user/centralhousehold-add-or-update.vue
new file mode 100755
index 00000000..ff0c509d
--- /dev/null
+++ b/src/views/modules/user/centralhousehold-add-or-update.vue
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t(dataForm.pass === 0 ? '审核' : '驳回') }}
+
+
+
+
+
+
diff --git a/src/views/modules/user/centralhousehold.vue b/src/views/modules/user/centralhousehold.vue
new file mode 100755
index 00000000..5ebfccfc
--- /dev/null
+++ b/src/views/modules/user/centralhousehold.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看
+
+ {{ $t('update') }}
+ {{ $t('delete')
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/user/flowparty-add-or-update.vue b/src/views/modules/user/flowparty-add-or-update.vue
new file mode 100755
index 00000000..ca9a06de
--- /dev/null
+++ b/src/views/modules/user/flowparty-add-or-update.vue
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
diff --git a/src/views/modules/user/flowparty-detail.vue b/src/views/modules/user/flowparty-detail.vue
new file mode 100755
index 00000000..4be53829
--- /dev/null
+++ b/src/views/modules/user/flowparty-detail.vue
@@ -0,0 +1,100 @@
+
+
+
+
+ {{dataForm.name}}
+
+
+ {{dataForm.idCard}}
+
+
+ {{dataForm.mobile}}
+
+
+ {{dataForm.address}}
+
+
+
+ 流入党员
+ 流出党员
+
+
+ {{dataForm.partyDate}}
+
+
+ {{dataForm.partyName}}
+
+
+ {{dataForm.partyAddr}}
+
+
+ {{dataForm.workUnit}}
+
+
+ {{dataForm.workAddr}}
+
+
+ {{dataForm.parentDeptNames}}
+
+
+
+
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/user/flowparty.vue b/src/views/modules/user/flowparty.vue
new file mode 100755
index 00000000..7aeeb220
--- /dev/null
+++ b/src/views/modules/user/flowparty.vue
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看
+
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/user/intoparty-add-or-update.vue b/src/views/modules/user/intoparty-add-or-update.vue
new file mode 100755
index 00000000..c231a150
--- /dev/null
+++ b/src/views/modules/user/intoparty-add-or-update.vue
@@ -0,0 +1,211 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('close') }}
+ {{ $t(dataForm.status === 0 ? '审核' : '驳回') }}
+
+
+
+
+
+
diff --git a/src/views/modules/user/intoparty.vue b/src/views/modules/user/intoparty.vue
new file mode 100755
index 00000000..8fa840f9
--- /dev/null
+++ b/src/views/modules/user/intoparty.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/user/knightpionner-add-or-update.vue b/src/views/modules/user/knightpionner-add-or-update.vue
new file mode 100755
index 00000000..e4a35b62
--- /dev/null
+++ b/src/views/modules/user/knightpionner-add-or-update.vue
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
diff --git a/src/views/modules/user/knightpionner-detail.vue b/src/views/modules/user/knightpionner-detail.vue
new file mode 100755
index 00000000..560dc540
--- /dev/null
+++ b/src/views/modules/user/knightpionner-detail.vue
@@ -0,0 +1,119 @@
+
+
+
+
+ {{dataForm.name}}
+
+
+ {{dataForm.idCard}}
+
+
+ {{dataForm.mobile}}
+
+
+ {{dataForm.address}}
+
+
+
+ 否
+ 是
+
+
+ {{dataForm.partyName}}
+
+
+
+ {{dataForm.workUnit}}
+
+
+ {{dataForm.workAddr}}
+
+
+
+
+ {{dataForm.workUnit}}
+
+
+
+ {{dataForm.parentDeptNames}}
+
+
+ {{ formartCourier(dataForm.courier) }}
+
+
+
+ {{ dataForm.examineMsg }}
+
+
+
+
+ {{ $t('confirm') }}
+
+
+
+
+
diff --git a/src/views/modules/user/knightpionner.vue b/src/views/modules/user/knightpionner.vue
new file mode 100755
index 00000000..34625635
--- /dev/null
+++ b/src/views/modules/user/knightpionner.vue
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看
+
+ {{ $t('delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/user/redspearhead-add-or-update.vue b/src/views/modules/user/redspearhead-add-or-update.vue
new file mode 100755
index 00000000..97b5e1c8
--- /dev/null
+++ b/src/views/modules/user/redspearhead-add-or-update.vue
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
diff --git a/src/views/modules/user/redspearhead-detail.vue b/src/views/modules/user/redspearhead-detail.vue
new file mode 100755
index 00000000..cabbc4c0
--- /dev/null
+++ b/src/views/modules/user/redspearhead-detail.vue
@@ -0,0 +1,97 @@
+
+
+
+
+ {{ dataForm.name }}
+
+
+ {{ dataForm.idCard }}
+
+
+ {{ dataForm.mobile }}
+
+
+ {{ dataForm.address }}
+
+
+ 否
+ 是
+
+
+ {{ dataForm.partyName }}
+
+
+
+ {{ dataForm.workUnit }}
+
+
+ {{ dataForm.workAddr }}
+
+
+
+
+ {{ dataForm.workUnit }}
+
+
+
+ {{ dataForm.parentDeptNames }}
+
+
+
+ {{ dataForm.examineMsg }}
+
+
+
+
+ {{ $t('confirm') }}
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/modules/user/redspearhead.vue b/src/views/modules/user/redspearhead.vue
new file mode 100755
index 00000000..475603bc
--- /dev/null
+++ b/src/views/modules/user/redspearhead.vue
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/user/reportparty-add-or-update.vue b/src/views/modules/user/reportparty-add-or-update.vue
new file mode 100755
index 00000000..fa80c2c4
--- /dev/null
+++ b/src/views/modules/user/reportparty-add-or-update.vue
@@ -0,0 +1,274 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('cancel') }}
+ {{ $t('confirm') }}
+
+
+
+
+
+
diff --git a/src/views/modules/user/reportparty-detail.vue b/src/views/modules/user/reportparty-detail.vue
new file mode 100755
index 00000000..017ae3ab
--- /dev/null
+++ b/src/views/modules/user/reportparty-detail.vue
@@ -0,0 +1,133 @@
+
+
+
+
+ {{ dataForm.name }}
+
+
+ {{ dataForm.idCard }}
+
+
+ {{ dataForm.mobile }}
+
+
+ {{ dataForm.workUnit }}
+
+
+ {{ dataForm.workType }}
+
+
+ {{ dataForm.workIndustry }}
+
+
+ {{ dataForm.hobbies }}
+
+
+ {{ dataForm.updatedTime }}
+
+
+ 否
+ 是
+
+
+
+ {{ dataForm.villageName }}
+
+
+
+
+ {{ dataForm.parentDeptNames }}
+
+
+ {{ dataForm.homeName }}
+
+
+
+
+ {{ dataForm.couplingCommunityName }}
+
+
+
+ 否
+ 是
+
+
+ 否
+ 是
+
+
+ 否
+ 是
+
+
+ 否
+ 是
+
+
+
+ 否
+ 是
+
+
+
+
+
+ {{ $t('confirm') }}
+
+
+
+
diff --git a/src/views/modules/user/reportparty.vue b/src/views/modules/user/reportparty.vue
new file mode 100755
index 00000000..05636a1f
--- /dev/null
+++ b/src/views/modules/user/reportparty.vue
@@ -0,0 +1,247 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('query') }}
+
+
+ {{ $t('export')
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看
+ {{ $t('update')
+ }}
+ {{ $t('delete')
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+