From 7c413fa9b20725d974aa779e372d065b8486876d Mon Sep 17 00:00:00 2001 From: yanran200730 Date: Wed, 6 Apr 2022 10:19:49 +0800 Subject: [PATCH] 2 --- .../approvalManage/AppApprovalManage.vue | 94 ++ .../components/approvalDetail.vue | 1162 +++++++++++++++++ .../components/forMyApproval.vue | 218 ++++ .../approvalManage/components/svgIcon.vue | 25 + .../corporateSeal/AppCorporateSeal.vue | 186 +++ .../corporateSeal/sealDetail.vue | 233 ++++ .../AppExaminationApproval.vue | 204 +++ .../components/addClassification.vue | 197 +++ .../massesMessage/AppMassesMessage.vue | 101 ++ .../massesMessage/components/alreadyList.vue | 273 ++++ .../components/messageDetail.vue | 461 +++++++ .../mattersConfig/AppMattersConfig.vue | 82 ++ .../mattersConfig/components/addConfig.vue | 252 ++++ .../mattersConfig/components/applyForm.vue | 895 +++++++++++++ .../components/attachmentMaterial.vue | 196 +++ .../mattersConfig/components/baseInfo.vue | 154 +++ .../mattersConfig/components/config.js | 203 +++ .../mattersConfig/components/configList.vue | 214 +++ .../mattersConfig/components/guidance.vue | 219 ++++ .../mattersConfig/components/index.js | 4 + .../components/processApproval.vue | 482 +++++++ .../AppPersonalSignature.vue | 365 ++++++ .../personalSignature/drawInPhone.vue | 110 ++ 23 files changed, 6330 insertions(+) create mode 100644 project/xiushan/apps/processManagement/approvalManage/AppApprovalManage.vue create mode 100644 project/xiushan/apps/processManagement/approvalManage/components/approvalDetail.vue create mode 100644 project/xiushan/apps/processManagement/approvalManage/components/forMyApproval.vue create mode 100644 project/xiushan/apps/processManagement/approvalManage/components/svgIcon.vue create mode 100644 project/xiushan/apps/processManagement/corporateSeal/AppCorporateSeal.vue create mode 100644 project/xiushan/apps/processManagement/corporateSeal/sealDetail.vue create mode 100644 project/xiushan/apps/processManagement/examinationApproval/AppExaminationApproval.vue create mode 100644 project/xiushan/apps/processManagement/examinationApproval/components/addClassification.vue create mode 100644 project/xiushan/apps/processManagement/massesMessage/AppMassesMessage.vue create mode 100644 project/xiushan/apps/processManagement/massesMessage/components/alreadyList.vue create mode 100644 project/xiushan/apps/processManagement/massesMessage/components/messageDetail.vue create mode 100644 project/xiushan/apps/processManagement/mattersConfig/AppMattersConfig.vue create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/addConfig.vue create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/applyForm.vue create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/attachmentMaterial.vue create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/baseInfo.vue create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/config.js create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/configList.vue create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/guidance.vue create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/index.js create mode 100644 project/xiushan/apps/processManagement/mattersConfig/components/processApproval.vue create mode 100644 project/xiushan/apps/processManagement/personalSignature/AppPersonalSignature.vue create mode 100644 project/xiushan/apps/processManagement/personalSignature/drawInPhone.vue diff --git a/project/xiushan/apps/processManagement/approvalManage/AppApprovalManage.vue b/project/xiushan/apps/processManagement/approvalManage/AppApprovalManage.vue new file mode 100644 index 00000000..b887a8f8 --- /dev/null +++ b/project/xiushan/apps/processManagement/approvalManage/AppApprovalManage.vue @@ -0,0 +1,94 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/approvalManage/components/approvalDetail.vue b/project/xiushan/apps/processManagement/approvalManage/components/approvalDetail.vue new file mode 100644 index 00000000..342859a3 --- /dev/null +++ b/project/xiushan/apps/processManagement/approvalManage/components/approvalDetail.vue @@ -0,0 +1,1162 @@ + + + + + + diff --git a/project/xiushan/apps/processManagement/approvalManage/components/forMyApproval.vue b/project/xiushan/apps/processManagement/approvalManage/components/forMyApproval.vue new file mode 100644 index 00000000..e41af2a5 --- /dev/null +++ b/project/xiushan/apps/processManagement/approvalManage/components/forMyApproval.vue @@ -0,0 +1,218 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/approvalManage/components/svgIcon.vue b/project/xiushan/apps/processManagement/approvalManage/components/svgIcon.vue new file mode 100644 index 00000000..f043e552 --- /dev/null +++ b/project/xiushan/apps/processManagement/approvalManage/components/svgIcon.vue @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/project/xiushan/apps/processManagement/corporateSeal/AppCorporateSeal.vue b/project/xiushan/apps/processManagement/corporateSeal/AppCorporateSeal.vue new file mode 100644 index 00000000..a4e82bf6 --- /dev/null +++ b/project/xiushan/apps/processManagement/corporateSeal/AppCorporateSeal.vue @@ -0,0 +1,186 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/corporateSeal/sealDetail.vue b/project/xiushan/apps/processManagement/corporateSeal/sealDetail.vue new file mode 100644 index 00000000..36d36da6 --- /dev/null +++ b/project/xiushan/apps/processManagement/corporateSeal/sealDetail.vue @@ -0,0 +1,233 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/examinationApproval/AppExaminationApproval.vue b/project/xiushan/apps/processManagement/examinationApproval/AppExaminationApproval.vue new file mode 100644 index 00000000..8693882b --- /dev/null +++ b/project/xiushan/apps/processManagement/examinationApproval/AppExaminationApproval.vue @@ -0,0 +1,204 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/examinationApproval/components/addClassification.vue b/project/xiushan/apps/processManagement/examinationApproval/components/addClassification.vue new file mode 100644 index 00000000..e55b863e --- /dev/null +++ b/project/xiushan/apps/processManagement/examinationApproval/components/addClassification.vue @@ -0,0 +1,197 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/massesMessage/AppMassesMessage.vue b/project/xiushan/apps/processManagement/massesMessage/AppMassesMessage.vue new file mode 100644 index 00000000..197ba338 --- /dev/null +++ b/project/xiushan/apps/processManagement/massesMessage/AppMassesMessage.vue @@ -0,0 +1,101 @@ + + + + diff --git a/project/xiushan/apps/processManagement/massesMessage/components/alreadyList.vue b/project/xiushan/apps/processManagement/massesMessage/components/alreadyList.vue new file mode 100644 index 00000000..cc50cb7a --- /dev/null +++ b/project/xiushan/apps/processManagement/massesMessage/components/alreadyList.vue @@ -0,0 +1,273 @@ + + + + + + + + + diff --git a/project/xiushan/apps/processManagement/massesMessage/components/messageDetail.vue b/project/xiushan/apps/processManagement/massesMessage/components/messageDetail.vue new file mode 100644 index 00000000..91947fc6 --- /dev/null +++ b/project/xiushan/apps/processManagement/massesMessage/components/messageDetail.vue @@ -0,0 +1,461 @@ + + + diff --git a/project/xiushan/apps/processManagement/mattersConfig/AppMattersConfig.vue b/project/xiushan/apps/processManagement/mattersConfig/AppMattersConfig.vue new file mode 100644 index 00000000..37a8cbb4 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/AppMattersConfig.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/addConfig.vue b/project/xiushan/apps/processManagement/mattersConfig/components/addConfig.vue new file mode 100644 index 00000000..0a565652 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/addConfig.vue @@ -0,0 +1,252 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/applyForm.vue b/project/xiushan/apps/processManagement/mattersConfig/components/applyForm.vue new file mode 100644 index 00000000..2ecf7166 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/applyForm.vue @@ -0,0 +1,895 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/attachmentMaterial.vue b/project/xiushan/apps/processManagement/mattersConfig/components/attachmentMaterial.vue new file mode 100644 index 00000000..d527bed4 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/attachmentMaterial.vue @@ -0,0 +1,196 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/baseInfo.vue b/project/xiushan/apps/processManagement/mattersConfig/components/baseInfo.vue new file mode 100644 index 00000000..13223f40 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/baseInfo.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/config.js b/project/xiushan/apps/processManagement/mattersConfig/components/config.js new file mode 100644 index 00000000..5dd8ae96 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/config.js @@ -0,0 +1,203 @@ +export const components = [ + { + type: 'info', + tips: '(可重复添加)', + label: '信息', + children: [ + { + type: 'name', + fieldName: '姓名', + fieldTips: '请输入姓名', + fixedLabel: '姓名', + disable: '0', + grid: 1, + fieldDataType: '1', + defaultValue: '', + icon: 'icontext_box', + mustFill: '1', + fieldLength: 20 + }, + { + type: 'idNumber', + fieldName: '身份证号', + fixedLabel: '身份证号', + fieldTips: '请输入身份证号', + defaultValue: '', + icon: 'icontext_area', + mustFill: '1', + fieldLength: 20, + disable: '0', + grid: 1, + fieldDataType: '1', + verifyType: 0 + }, + { + type: 'phone', + fieldName: '联系方式', + fixedLabel: '联系方式', + fieldTips: '请输入联系方式', + defaultValue: '', + icon: 'icontext_area', + mustFill: '1', + fieldLength: 11, + disable: '0', + grid: 1, + fieldDataType: '1', + verifyType: 1 + } + ] + }, + { + type: 'options', + tips: '(可重复添加)', + label: '选项', + children: [ + { + type: 'radio', + fieldName: '单选', + fixedLabel: '单选', + fieldTips: '请选择', + grid: 1, + icon: 'iconradio', + mustFill: '1', + disable: '0', + fieldDataType: '4', + defaultValue: '', + options: [ + { + label: '选项1', + value: '' + }, + { + label: '选项2', + value: '' + } + ], + title: '' + }, + { + type: 'checkbox', + fieldName: '多选', + fixedLabel: '多选', + fieldTips: '请选择', + icon: 'iconcheck_box', + fieldDataType: '5', + mustFill: '1', + grid: 1, + disable: '0', + defaultValue: [], + options: [ + { + label: '选项1', + value: '' + }, + { + label: '选项2', + value: '' + } + ], + title: '' + }, + { + type: 'select', + fieldName: '单下拉框', + fixedLabel: '单下拉框', + grid: 1, + fieldTips: '请选择', + icon: 'iconSelect', + mustFill: '1', + defaultValue: '', + fieldDataType: '9', + disable: '0', + options: [ + { + label: '选项1', + value: '' + }, + { + label: '选项2', + value: '' + } + ], + title: '' + }, + { + type: 'date', + fieldName: '日期', + fixedLabel: '日期', + grid: 1, + fieldDataType: '3', + datetimePattern: 'yyyy-MM-dd', + fieldTips: '请选择日期', + icon: 'iconSelect', + mustFill: '1', + disable: '0', + title: '' + }, + { + type: 'datetime', + fieldName: '日期时间', + fixedLabel: '日期时间', + grid: 1, + fieldDataType: '8', + datetimePattern: 'yyyy-MM-dd HH:mm:ss', + fieldTips: '请选择日期时间', + icon: 'iconSelect', + mustFill: '1', + disable: '0', + title: '' + } + ] + }, + { + type: 'input', + tips: '(可重复添加)', + label: '填空', + children: [ + { + type: 'input', + fieldName: '单行填空', + fieldTips: '请输入', + fixedLabel: '单行填空', + disable: '0', + grid: 1, + fieldDataType: '1', + defaultValue: '', + icon: 'icontext_box', + mustFill: '1', + fieldLength: 50 + }, + { + type: 'number', + fieldName: '数字输入', + fixedLabel: '数字输入', + fieldTips: '请输入数字', + defaultValue: '', + icon: 'icontext_area', + mustFill: '1', + maxValue: 10000, + decimalPlaces: 0, + fieldDataType: '0', + minValue: 0, + fieldLength: 50, + disable: '0', + grid: 1, + } + ] + }, + { + type: 'layout', + tips: '(可重复添加)', + label: '分组', + children: [ + { + type: 'group', + fieldName: '卡片', + fixedLabel: '卡片', + icon: 'iconpic', + groupName: '分组标题', + column: [] + } + ] + } +]; diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/configList.vue b/project/xiushan/apps/processManagement/mattersConfig/components/configList.vue new file mode 100644 index 00000000..e0a0ce63 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/configList.vue @@ -0,0 +1,214 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/guidance.vue b/project/xiushan/apps/processManagement/mattersConfig/components/guidance.vue new file mode 100644 index 00000000..8f38b8a1 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/guidance.vue @@ -0,0 +1,219 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/index.js b/project/xiushan/apps/processManagement/mattersConfig/components/index.js new file mode 100644 index 00000000..e3d251c4 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/index.js @@ -0,0 +1,4 @@ +export {default as baseInfo} from './baseInfo' +export {default as applyForm} from './applyForm' +export {default as attachmentMaterial} from './attachmentMaterial' +export {default as processApproval} from './processApproval' \ No newline at end of file diff --git a/project/xiushan/apps/processManagement/mattersConfig/components/processApproval.vue b/project/xiushan/apps/processManagement/mattersConfig/components/processApproval.vue new file mode 100644 index 00000000..52f8a374 --- /dev/null +++ b/project/xiushan/apps/processManagement/mattersConfig/components/processApproval.vue @@ -0,0 +1,482 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/personalSignature/AppPersonalSignature.vue b/project/xiushan/apps/processManagement/personalSignature/AppPersonalSignature.vue new file mode 100644 index 00000000..26532308 --- /dev/null +++ b/project/xiushan/apps/processManagement/personalSignature/AppPersonalSignature.vue @@ -0,0 +1,365 @@ + + + + + diff --git a/project/xiushan/apps/processManagement/personalSignature/drawInPhone.vue b/project/xiushan/apps/processManagement/personalSignature/drawInPhone.vue new file mode 100644 index 00000000..5d2f852a --- /dev/null +++ b/project/xiushan/apps/processManagement/personalSignature/drawInPhone.vue @@ -0,0 +1,110 @@ + + + + +