|  | @@ -13,6 +13,29 @@
 | 
	
		
			
				|  |  |          label-position="right"
 | 
	
		
			
				|  |  |          label-width="180px"
 | 
	
		
			
				|  |  |        >
 | 
	
		
			
				|  |  | +        <el-form-item
 | 
	
		
			
				|  |  | +          label="分部"
 | 
	
		
			
				|  |  | +          prop="organId"
 | 
	
		
			
				|  |  | +          :rules="[
 | 
	
		
			
				|  |  | +            { required: true, message: '请选择分部', trigger: 'change' }
 | 
	
		
			
				|  |  | +          ]"
 | 
	
		
			
				|  |  | +        >
 | 
	
		
			
				|  |  | +          <el-select
 | 
	
		
			
				|  |  | +            class="multiple"
 | 
	
		
			
				|  |  | +            style="width: 180px !important"
 | 
	
		
			
				|  |  | +            v-model.trim="form.organId"
 | 
	
		
			
				|  |  | +            filterable
 | 
	
		
			
				|  |  | +            clearable
 | 
	
		
			
				|  |  | +            placeholder="请选择分部"
 | 
	
		
			
				|  |  | +          >
 | 
	
		
			
				|  |  | +            <el-option
 | 
	
		
			
				|  |  | +              v-for="(item, index) in organList"
 | 
	
		
			
				|  |  | +              :key="index"
 | 
	
		
			
				|  |  | +              :label="item.name"
 | 
	
		
			
				|  |  | +              :value="item.id"
 | 
	
		
			
				|  |  | +            ></el-option>
 | 
	
		
			
				|  |  | +          </el-select>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  |          <el-card>
 | 
	
		
			
				|  |  |            <el-alert
 | 
	
		
			
				|  |  |              title="企业信息"
 | 
	
	
		
			
				|  | @@ -61,6 +84,7 @@
 | 
	
		
			
				|  |  |              <el-upload
 | 
	
		
			
				|  |  |                class="avatar-upload"
 | 
	
		
			
				|  |  |                ref="upload"
 | 
	
		
			
				|  |  | +              :action="ossUploadUrl"
 | 
	
		
			
				|  |  |                :on-change="$event => handleChange($event, 'licenceUrl')"
 | 
	
		
			
				|  |  |                :on-remove="() => handleRemove('licenceUrl')"
 | 
	
		
			
				|  |  |                accept="image/*"
 | 
	
	
		
			
				|  | @@ -93,6 +117,7 @@
 | 
	
		
			
				|  |  |              <el-upload
 | 
	
		
			
				|  |  |                class="avatar-upload"
 | 
	
		
			
				|  |  |                ref="upload"
 | 
	
		
			
				|  |  | +              :action="ossUploadUrl"
 | 
	
		
			
				|  |  |                :on-remove="() => handleRemove('openAccountLicenceUrl')"
 | 
	
		
			
				|  |  |                :on-change="
 | 
	
		
			
				|  |  |                  $event => handleChange($event, 'openAccountLicenceUrl')
 | 
	
	
		
			
				|  | @@ -243,6 +268,7 @@
 | 
	
		
			
				|  |  |              <el-upload
 | 
	
		
			
				|  |  |                class="avatar-upload"
 | 
	
		
			
				|  |  |                ref="upload"
 | 
	
		
			
				|  |  | +              :action="ossUploadUrl"
 | 
	
		
			
				|  |  |                :on-change="
 | 
	
		
			
				|  |  |                  $event => handleChange($event, 'legalLicenceFrontUrl')
 | 
	
		
			
				|  |  |                "
 | 
	
	
		
			
				|  | @@ -277,6 +303,7 @@
 | 
	
		
			
				|  |  |              <el-upload
 | 
	
		
			
				|  |  |                class="avatar-upload"
 | 
	
		
			
				|  |  |                ref="upload"
 | 
	
		
			
				|  |  | +              :action="ossUploadUrl"
 | 
	
		
			
				|  |  |                :on-change="$event => handleChange($event, 'legalLicenceBackUrl')"
 | 
	
		
			
				|  |  |                :on-remove="() => handleRemove('legalLicenceBackUrl')"
 | 
	
		
			
				|  |  |                accept="image/*"
 | 
	
	
		
			
				|  | @@ -459,6 +486,7 @@ import { yiBankJson } from "../../utils/bankJson";
 | 
	
		
			
				|  |  |  import { yeepayUpload, addSubMerchant, updateMember } from "./api.js";
 | 
	
		
			
				|  |  |  import { getToken, getTenantId } from "@/utils/auth";
 | 
	
		
			
				|  |  |  import { policy } from "@/api/appTenant";
 | 
	
		
			
				|  |  | +import { getEmployeeOrgan } from "@/api/buildTeam";
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    name: "AYePayAccount",
 | 
	
		
			
				|  |  |    props: {
 | 
	
	
		
			
				|  | @@ -474,6 +502,7 @@ export default {
 | 
	
		
			
				|  |  |        cityList: cityJson,
 | 
	
		
			
				|  |  |        cityOptions: yizhifuJson,
 | 
	
		
			
				|  |  |        selectListCity: [],
 | 
	
		
			
				|  |  | +      organList: [],
 | 
	
		
			
				|  |  |        headers: {
 | 
	
		
			
				|  |  |          Authorization: getToken()
 | 
	
		
			
				|  |  |        },
 | 
	
	
		
			
				|  | @@ -482,6 +511,7 @@ export default {
 | 
	
		
			
				|  |  |        id: null, // 编号
 | 
	
		
			
				|  |  |        form: {
 | 
	
		
			
				|  |  |          memberId: null,
 | 
	
		
			
				|  |  | +        organId: null, // 分部
 | 
	
		
			
				|  |  |          name: null, // 公司名称
 | 
	
		
			
				|  |  |          socialCreditCode: null, // 统一社会信用码
 | 
	
		
			
				|  |  |          licenceUrl: null, // 商户证件照
 | 
	
	
		
			
				|  | @@ -510,16 +540,17 @@ export default {
 | 
	
		
			
				|  |  |        ossUploadUrl: `/api-web/yeepay/upload`,
 | 
	
		
			
				|  |  |        dataObj: {
 | 
	
		
			
				|  |  |          multipartFile: ""
 | 
	
		
			
				|  |  | -      },
 | 
	
		
			
				|  |  | -      headers: {
 | 
	
		
			
				|  |  | -        Authorization: getToken(),
 | 
	
		
			
				|  |  | -        tenantId: getTenantId()
 | 
	
		
			
				|  |  | -      },
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    mounted() {
 | 
	
		
			
				|  |  |      console.log(this.row);
 | 
	
		
			
				|  |  |      this.__init();
 | 
	
		
			
				|  |  | +    getEmployeeOrgan().then(res => {
 | 
	
		
			
				|  |  | +      if (res.code == 200) {
 | 
	
		
			
				|  |  | +        this.organList = res.data;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    });
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    methods: {
 | 
	
		
			
				|  |  |      __init() {
 | 
	
	
		
			
				|  | @@ -528,6 +559,7 @@ export default {
 | 
	
		
			
				|  |  |          const row = this.row;
 | 
	
		
			
				|  |  |          this.id = row.id;
 | 
	
		
			
				|  |  |          this.form = {
 | 
	
		
			
				|  |  | +          organId: row.organId,
 | 
	
		
			
				|  |  |            memberId: row.memberId,
 | 
	
		
			
				|  |  |            name: row.name,
 | 
	
		
			
				|  |  |            legalPerson: row.legalPerson,
 | 
	
	
		
			
				|  | @@ -617,8 +649,8 @@ export default {
 | 
	
		
			
				|  |  |        let formData = new FormData();
 | 
	
		
			
				|  |  |        formData.append("multipartFile", file.raw);
 | 
	
		
			
				|  |  |        const res = await yeepayUpload(formData);
 | 
	
		
			
				|  |  | -      console.log("🚀 ~ res:", res, form_key)
 | 
	
		
			
				|  |  | -      if ( res.data ){
 | 
	
		
			
				|  |  | +      console.log("🚀 ~ res:", res, form_key);
 | 
	
		
			
				|  |  | +      if (res.data) {
 | 
	
		
			
				|  |  |          this.$message.success(`上传成功`);
 | 
	
		
			
				|  |  |        } else {
 | 
	
		
			
				|  |  |          this.$message.error(`上传失败`);
 |