| 
					
				 | 
			
			
				@@ -1,6 +1,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <template>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <div class="app-container" v-loading="loading">
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <el-form ref="form" :model="form" :rules="registerRules" label-width="170px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <el-form ref="form" :model="form" :rules="registerRules" label-width="180px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <template v-if="type == 'add'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <h3 class="toolbar"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <span class="title">账户信息</span> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -80,6 +80,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-input type="text" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               v-model="form.regCapital" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               placeholder="请输入注册资金"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <template slot="append">万元</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-col> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -235,7 +236,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-radio-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-col :span="12" v-if="form.listedFlag == 1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-form-item label="企业上市代码" prop="listingCode"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-input v-model="form.listingCode" type="text" auto-complete="off" placeholder="请输入企业上市代码"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-input> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -253,9 +254,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-radio-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-col :span="12" v-if="form.investFlag == 1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-form-item label="风险投资金额" prop="investCapital"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-input v-model="form.investCapital" type="text" auto-complete="off" placeholder="请输入风险投资金额"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <template slot="append">万元</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-col> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -271,7 +273,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-radio-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <el-col :span="12"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <el-col :span="12" v-if="form.techFlag == 1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-form-item label="高新企业编号" prop="techCode"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-input v-model="form.techCode" type="text" auto-complete="off" placeholder="请输入高新企业编号"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </el-input> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -295,7 +297,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </h3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-row :gutter="40"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-col :span="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-form-item label="企业营业执照" prop="licensePath"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-form-item label="企业营业执照" prop="licensePath" ref="licenseUpload"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <ImageUpload @input="handleLicenseSuccess" :params="params" :limit="limit" :value="form.licensePath" :fileSize="fileSize"></ImageUpload> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- <FileUpload :file="{url: form.licensePath, name: form.fileName}" @input="handleSuccess" :params="params">上传材料</FileUpload> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -321,7 +323,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </h3> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-row :gutter="40"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-col :span="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-form-item label="文件水印" prop="logo"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-form-item label="文件水印" prop="logo" ref="logoUpload"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <ImageUpload @input="handleLogoSuccess" :params="params" :limit="limit" :value="form.logo" :fileSize="fileSize"></ImageUpload> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-col> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -376,10 +378,15 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         callback();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    };
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const validateLicense = (rule, value, callback) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (value === '') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              callback(new Error('请上传附件')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          };
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       limit: 1, //长传图片数量 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      fileSize: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      fileSize: 10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       enclosureVisible: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       type: this.$route.query.type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       attachType: 'ENT', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -407,6 +414,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fileList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         listedFlag: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         investFlag: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        investFlag: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        techFlag: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         startDate: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         endDate: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         attachIds: [], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -432,8 +441,101 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         confirmPassword: [
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           { required: true, trigger: "blur", message: "请再次输入您的密码" },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           { required: true, validator: equalToPassword, trigger: "blur" }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ],
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        code: [{ required: true, trigger: "change", message: "请输入验证码" }]
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        nickName: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入姓名" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        phonenumber: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入手机号" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        email: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入邮箱" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        entName: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入企业名称" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        license: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入统一社会信用代码" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        regCapital: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入注册资金" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        regDate: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择工商注册时间" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        regType: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择工商注册类型" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        mainProductArray: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { type: 'array', required: true, message: '请至少选择一个主营产品(服务)所属技术领域', trigger: 'change' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        address: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入通信地址" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        zipCode: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入邮政编码" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        provinceId: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择省份" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        cityId: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择市" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        districtId: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择区" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        taxOffice: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "企业所得税主管税务机关" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        legalName: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入姓名" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        legalIdCard: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入身份证号码" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        legalMobile: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入手机号码" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        linkName: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入姓名" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        linkIdCard: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入身份证号码" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        linkMobile: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入手机号码" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        listedFlag: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择企业是否上市" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        listingCode: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入企业上市代码" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        investFlag: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择是否引入风险投资" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        investCapital: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入风险投资金额" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        techFlag: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择是否为高新企业" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        techCode: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "blur", message: "请输入高新企业编号" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        deductionFlag: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请选择是否做加计扣除" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        licensePath: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // { validator: validateLicense, trigger: "change"} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请上传营业执照附件" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        logo: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { required: true, trigger: "change", message: "请上传文件水印" }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        serviceDate: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          { type: 'array', required: true, message: '请选择服务时间', trigger: 'change' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ]
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       loading: false,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       captchaOnOff: true
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -509,10 +611,11 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleLogoSuccess(file) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.form.logo = file 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$refs.logoUpload.clearValidate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleLicenseSuccess(file) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      console.log(file) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.form.licensePath = file 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$refs.licenseUpload.clearValidate() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     handleSaleSuccess(files) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.form.fileList = files 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -593,7 +696,10 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }else if(this.type == 'add'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // if(this.form.logo == undefined) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   this.$message.error('请上传文件水印'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.$refs.form.validate(valid => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.loading = true; 
			 |