| 
					
				 | 
			
			
				@@ -37,7 +37,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template-page> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <div v-if="~['examine', 'detail'].indexOf(activeKey)" style="box-sizing: border-box; padding: 16px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        v-if="~['detail', 'edit', 'entryAudit', 'insuranceAudit'].indexOf(activeKey)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        style="box-sizing: border-box; padding: 16px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <zj-form-container ref="formRef" :form-data="formData" :styleSwitch="false"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <zj-form-module 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             title="详情" 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -71,7 +74,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button v-if="formData.examineStatus == 'WAIT' && activeKey == 'examine'" size="mini" type="danger" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             >审核驳回</el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button v-if="activeKey == 'detail'" size="mini" type="primary">保存</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-button v-if="activeKey == 'edit'" size="mini" type="primary" @click="submit">保存</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button size="mini" @click="data.removeTab()">取 消</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </div> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -84,17 +87,16 @@ import TemplatePage from '@/components/template/template-page-1.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import import_mixin from '@/components/template/import_mixin.js' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { required, mobileRequired, mobile } from '@/components/template/rules_verify.js' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  memberSlaveBind, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   memberListPageV2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   memberPageExport, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   workerManagerDetail, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  memberAudit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  memberInner, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  update, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   workerManagerActivation, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   workerManagerAgainQuit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   workerManagerQuit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  workerManagerStop 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  workerManagerStop, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  workerManagerUpdate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  workerManagerExamineWait, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  workerManagerExamine 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } from '@/api/masterManagement' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import operation_mixin from '@/components/template/operation_mixin.js' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import ImageUpload from '@/components/file-upload' 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -134,7 +136,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         workerImgsCp: [{ type: '', number: '', startTime: '', endTime: '', reexamineTime: '', filesList: [] }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         workerPolicies: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      examineStatus: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      examineStatus: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      openType: 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   computed: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -208,7 +211,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           md: 12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           isShow: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           name: 'el-input', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          attributes: { placeholder: '请输入' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          attributes: { placeholder: '请输入', disabled: true }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: '入驻网点', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'websitName', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -219,7 +222,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           md: 6, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           isShow: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           name: 'el-input', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          attributes: { placeholder: '请输入' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          attributes: { placeholder: '请输入', disabled: true }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: '师傅编号', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'workerNumber', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -457,7 +460,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '保险公司名字', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'company' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'company', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '200px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -484,7 +488,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '购买类型', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'type' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'type', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '200px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -518,7 +523,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '保险单名称', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'policyName' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'policyName', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '200px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -545,7 +551,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '保单类型', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'type' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'policyType', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '200px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -580,7 +587,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '保单状态', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'status' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'status', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '200px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -592,7 +600,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           rules={[{ required: true, message: '请填写', trigger: 'blur' }]} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           <el-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            disabled={row.type == 'IN'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            disabled={true} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             value={row[column.columnAttributes.prop]} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             onInput={val => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               row[column.columnAttributes.prop] = val 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -615,7 +623,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '保险单号', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'policyOrder' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'policyOrder', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '200px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -642,7 +651,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '有效期开始日期', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'startTime' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'startTime', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '200px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -669,7 +679,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '有效期结束日期', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'endTime' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'endTime', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '200px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -696,12 +707,13 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   columnAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     label: '附件', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    prop: 'policyUrl' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    prop: 'policyUrl', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    'min-width': '440px' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   render: (h, { row, column, index }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       <div class="redbordererr"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        <ImageUpload fileList={row[column.columnAttributes.prop]} limit={1} isEdit={true} /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <ImageUpload fileList={row[column.columnAttributes.prop]} limit={100} isEdit={true} /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -727,7 +739,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     policyType: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     startTime: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     status: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    type: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    type: 'LINE', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     websitId: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     websitName: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     websitUserId: '', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -799,6 +811,62 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     selectionChange(data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.recordSelected = data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    openWindows(row, cb) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      workerManagerDetail({ id: row.id }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.formData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ...res.data, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          user: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ...res.data.user, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            examineStatus_t: res.data.examineStatus 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          workerImgsCp: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              type: 'ID', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              number: res.data?.user?.idCard || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              startTime: res.data?.user?.idCardStartTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              endTime: res.data?.user?.idCardEndTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              reexamineTime: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              positive: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                (res.data?.workerImgs || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .filter(item => item.type == 'ID') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .map(item => ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    name: item.imgName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    url: item.imgUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  }))?.[0] || [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              negative: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                (res.data?.workerImgs || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .filter(item => item.type == 'ID') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .map(item => ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    name: item.imgName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    url: item.imgUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  }))?.[1] || [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              type: 'HIGHT', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              number: res.data?.user?.number || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              startTime: res.data?.user?.startTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              endTime: res.data?.user?.endTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              reexamineTime: res.data?.user?.hightExamineTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              positive: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                (res.data?.workerImgs || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .filter(item => item.type == 'HIGHT') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .map(item => ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    name: item.imgName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    url: item.imgUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  }))?.[0] || [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              negative: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                (res.data?.workerImgs || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .filter(item => item.type == 'HIGHT') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  .map(item => ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    name: item.imgName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    url: item.imgUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  }))?.[1] || [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        cb?.() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 表格操作列 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     operation() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return this.operationBtn({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -812,60 +880,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label: '详情', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               triggerEvent: () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.guanbi() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.openType = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.$nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  workerManagerDetail({ id: row.id }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    this.formData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      ...res.data, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      user: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        ...res.data.user, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        examineStatus_t: res.data.examineStatus 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      workerImgsCp: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          type: 'ID', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          number: res.data?.user?.idCard || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          startTime: res.data?.user?.idCardStartTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          endTime: res.data?.user?.idCardEndTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          reexamineTime: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          positive: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            (res.data?.workerImgs || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              .filter(item => item.type == 'ID') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              .map(item => ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                name: item.imgName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                url: item.imgUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              }))?.[0] || [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          negative: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            (res.data?.workerImgs || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              .filter(item => item.type == 'ID') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              .map(item => ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                name: item.imgName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                url: item.imgUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              }))?.[1] || [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          type: 'HIGHT', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          number: res.data?.user?.number || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          startTime: res.data?.user?.startTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          endTime: res.data?.user?.endTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          reexamineTime: res.data?.user?.hightExamineTime || '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          positive: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            (res.data?.workerImgs || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              .filter(item => item.type == 'HIGHT') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              .map(item => ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                name: item.imgName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                url: item.imgUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              }))?.[0] || [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          negative: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            (res.data?.workerImgs || []) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              .filter(item => item.type == 'HIGHT') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              .map(item => ({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                name: item.imgName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                url: item.imgUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              }))?.[1] || [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.openWindows(row) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               closeEvent: () => {} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -878,7 +895,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           conditions: ({ row, index, column }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return ['OK', 'FAIL', 'STOP', 'QUIT'].includes(row.examineStatus) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          click: ({ row, index, column }) => {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          click: ({ row, index, column }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$refs.tabPage.addTab({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              activeKey: 'edit', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              key: 'edit', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              label: '编辑', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              triggerEvent: () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.guanbi() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.openType = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.openWindows(row) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              closeEvent: () => {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 入驻申请审核 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         entryAudit: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -886,7 +917,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           conditions: ({ row, index, column }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return ['WAIT'].includes(row.examineStatus) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          click: ({ row, index, column }) => {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          click: ({ row, index, column }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$refs.tabPage.addTab({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              activeKey: 'entryAudit', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              key: 'entryAudit', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              label: '入驻申请审核', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              triggerEvent: () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.guanbi() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.openType = 2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.openWindows(row) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              closeEvent: () => {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 保险审核 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         insuranceAudit: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -894,7 +939,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           conditions: ({ row, index, column }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return ['POLICY_WAIT'].includes(row.examineStatus) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          click: ({ row, index, column }) => {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          click: ({ row, index, column }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$refs.tabPage.addTab({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              activeKey: 'insuranceAudit', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              key: 'insuranceAudit', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              label: '保险审核', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              triggerEvent: () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.guanbi() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.openType = 3 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                this.$nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  this.openWindows(row) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              closeEvent: () => {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 激活 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         activate: { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -968,48 +1027,77 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     guanbi() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$refs?.formRef?.$refs?.inlineForm?.clearValidate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$data.formData = this.$options.data().formData 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    getPam() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ...this.formData, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        user: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ...this.formData.user, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          idCard: this.formData?.workerImgsCp?.find(item => item.type == 'ID')?.number, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          idCardStartTime: this.formData?.workerImgsCp?.find(item => item.type == 'ID')?.startTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          idCardEndTime: this.formData?.workerImgsCp?.find(item => item.type == 'ID')?.endTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          number: this.formData?.workerImgsCp?.find(item => item.type == 'HIGHT')?.number, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          startTime: this.formData?.workerImgsCp?.find(item => item.type == 'HIGHT')?.startTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          endTime: this.formData?.workerImgsCp?.find(item => item.type == 'HIGHT')?.endTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          hightExamineTime: this.formData?.workerImgsCp?.find(item => item.type == 'HIGHT')?.reexamineTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        workerImgs: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            type: 'ID', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgName: '身份证正面', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgUrl: this.formData?.workerImgsCp?.find(item => item.type == 'ID')?.positive?.[0]?.url || '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            type: 'ID', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgName: '身份证反面', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgUrl: this.formData?.workerImgsCp?.find(item => item.type == 'ID')?.negative?.[0]?.url || '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            type: 'HIGHT', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgName: '高空证正面', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgUrl: this.formData?.workerImgsCp?.find(item => item.type == 'HIGHT')?.positive?.[0]?.url || '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            type: 'HIGHT', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgName: '高空证反面', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            imgUrl: this.formData?.workerImgsCp?.find(item => item.type == 'HIGHT')?.negative?.[0]?.url || '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    submit() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$refs.formRef.validate((valid, invalidFields, errLabels) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          workerManagerUpdate(this.getPam()).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$message({ type: 'success', message: `保存成功!` }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.guanbi() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$refs.pageRef.refreshList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    examineWait() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$refs.formRef.validate((valid, invalidFields, errLabels) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          workerManagerExamineWait(this.getPam()).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$message({ type: 'success', message: `保存成功!` }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.guanbi() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$refs.pageRef.refreshList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    workerManagerExamine() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$refs.formRef.validate((valid, invalidFields, errLabels) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          workerManagerExamine(this.getPam()).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$message({ type: 'success', message: `保存成功!` }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.guanbi() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.$refs.pageRef.refreshList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // audit(examineStatusEnum, removeTab) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   memberAudit({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     userId: this.formData.userId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     websitId: this.formData.websitId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     bankAccount: this.formData.bankAccount, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     workerNumber: this.formData.workerNumber, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     isEs: this.formData.isEs, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     idCard: this.formData.idCard, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     idCardImg: this.formData.idCardImg[0].url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     name: this.formData.nickName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     examineStatus: examineStatusEnum, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     examineRemark: this.formData.examineRemark, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     id: this.formData.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     this.$message({ type: 'success', message: '审核成功!' }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     removeTab('list') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     this.$refs.pageRef.refreshList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // update(removeTab) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   console.log(this.formData) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   this.$refs.formRef.validate((valid, invalidFields, errLabels) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //       update({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         userId: this.formData.userId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         websitId: this.formData.websitId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         bankAccount: this.formData.bankAccount, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         workerNumber: this.formData.workerNumber, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         isEs: this.formData.isEs, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         idCard: this.formData.idCard, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         idCardImg: this.formData.idCardImg[0].url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         name: this.formData.nickName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //       }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         this.$message({ type: 'success', message: '保存成功!' }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         removeTab('list') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //         this.$refs.pageRef.refreshList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    //   }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </script> 
			 |