|  | @@ -71,24 +71,47 @@
 | 
	
		
			
				|  |  |                                  size="small" type="date" placeholder="选择日期"
 | 
	
		
			
				|  |  |                                  value-format="yyyy-MM-dd HH:mm:ss"
 | 
	
		
			
				|  |  |                                  :disabled="detailData.seeDisabled"/>
 | 
	
		
			
				|  |  | -                <selectComponent v-else-if="item.prop === 'corpId'" v-model="form[item.prop]"
 | 
	
		
			
				|  |  | -                                 :configuration="configuration" style="width: 100%" :disabled="detailData.seeDisabled"
 | 
	
		
			
				|  |  | -                                 @getRow="getCorpRow"
 | 
	
		
			
				|  |  | -                />
 | 
	
		
			
				|  |  | +                <crop-select
 | 
	
		
			
				|  |  | +                  v-else-if="item.prop === 'corpId'"
 | 
	
		
			
				|  |  | +                  v-model="form[item.prop]"
 | 
	
		
			
				|  |  | +                  @getCorpData="getCorpRow"
 | 
	
		
			
				|  |  | +                  corpType="KH"
 | 
	
		
			
				|  |  | +                  :disabled="detailData.seeDisabled"
 | 
	
		
			
				|  |  | +                  style="width: 100%"
 | 
	
		
			
				|  |  | +                ></crop-select>
 | 
	
		
			
				|  |  | +                <crop-select
 | 
	
		
			
				|  |  | +                  v-else-if="item.prop === 'belongToCorpId'"
 | 
	
		
			
				|  |  | +                  v-model="form[item.prop]"
 | 
	
		
			
				|  |  | +                  @getCorpData="returnBack"
 | 
	
		
			
				|  |  | +                  corpType="GS"
 | 
	
		
			
				|  |  | +                  :disabled="detailData.seeDisabled"
 | 
	
		
			
				|  |  | +                ></crop-select>
 | 
	
		
			
				|  |  | +                <crop-select
 | 
	
		
			
				|  |  | +                  v-else-if="item.prop === 'productionPlant'"
 | 
	
		
			
				|  |  | +                  v-model="form[item.prop]"
 | 
	
		
			
				|  |  | +                  @getCorpData="getPlantRow"
 | 
	
		
			
				|  |  | +                  corpType="GYS"
 | 
	
		
			
				|  |  | +                  :disabled="detailData.seeDisabled"
 | 
	
		
			
				|  |  | +                  style="width: 100%"
 | 
	
		
			
				|  |  | +                ></crop-select>
 | 
	
		
			
				|  |  | +<!--                <selectComponent v-else-if="item.prop === 'corpId'" v-model="form[item.prop]"-->
 | 
	
		
			
				|  |  | +<!--                                 :configuration="configuration" style="width: 100%" :disabled="detailData.seeDisabled"-->
 | 
	
		
			
				|  |  | +<!--                                 @getRow="getCorpRow"-->
 | 
	
		
			
				|  |  | +<!--                />-->
 | 
	
		
			
				|  |  |  <!--                所属公司带出银行信息-->
 | 
	
		
			
				|  |  | -                <selectComponent v-else-if="item.prop === 'belongToCorpId'"
 | 
	
		
			
				|  |  | -                                 v-model="form[item.prop]" :configuration="companyConfiguration"
 | 
	
		
			
				|  |  | -                                 style="width: 100%"
 | 
	
		
			
				|  |  | -                                 :disabled="detailData.seeDisabled"
 | 
	
		
			
				|  |  | -                                 typeData="GS"
 | 
	
		
			
				|  |  | -                                 @returnBack="returnBack"/>
 | 
	
		
			
				|  |  | +<!--                <selectComponent v-else-if="item.prop === 'belongToCorpId'"-->
 | 
	
		
			
				|  |  | +<!--                                 v-model="form[item.prop]" :configuration="companyConfiguration"-->
 | 
	
		
			
				|  |  | +<!--                                 style="width: 100%"-->
 | 
	
		
			
				|  |  | +<!--                                 :disabled="detailData.seeDisabled"-->
 | 
	
		
			
				|  |  | +<!--                                 typeData="GS"-->
 | 
	
		
			
				|  |  | +<!--                                 @returnBack="returnBack"/>-->
 | 
	
		
			
				|  |  |  <!--                生产工厂-->
 | 
	
		
			
				|  |  | -                <selectComponent v-else-if="item.prop === 'productionPlant'"
 | 
	
		
			
				|  |  | -                                 v-model="form[item.prop]" :configuration="plantConfiguration"
 | 
	
		
			
				|  |  | -                                 style="width: 100%"
 | 
	
		
			
				|  |  | -                                 :disabled="detailData.seeDisabled"
 | 
	
		
			
				|  |  | -                                 typeData="GYS"
 | 
	
		
			
				|  |  | -                                 @getRow="getPlantRow"/>
 | 
	
		
			
				|  |  | +<!--                <selectComponent v-else-if="item.prop === 'productionPlant'"-->
 | 
	
		
			
				|  |  | +<!--                                 v-model="form[item.prop]" :configuration="plantConfiguration"-->
 | 
	
		
			
				|  |  | +<!--                                 style="width: 100%"-->
 | 
	
		
			
				|  |  | +<!--                                 :disabled="detailData.seeDisabled"-->
 | 
	
		
			
				|  |  | +<!--                                 typeData="GYS"-->
 | 
	
		
			
				|  |  | +<!--                                 @getRow="getPlantRow"/>-->
 | 
	
		
			
				|  |  |                  <el-select v-else-if="item.prop === 'paymentType'" v-model="form[item.prop]" placeholder="请选择" clearable filterable style="width: 100%" size="small" :disabled="detailData.seeDisabled">
 | 
	
		
			
				|  |  |                    <el-option v-for="(item,index) in paymentOption" :key="index" :label="item.dictValue" :value="item.dictValue"></el-option>
 | 
	
		
			
				|  |  |                  </el-select>
 | 
	
	
		
			
				|  | @@ -175,12 +198,20 @@
 | 
	
		
			
				|  |  |                :table-loading="goodsLoading"
 | 
	
		
			
				|  |  |            >
 | 
	
		
			
				|  |  |              <template slot="corpId" slot-scope="{ row, index }">
 | 
	
		
			
				|  |  | -              <customer-dialog
 | 
	
		
			
				|  |  | +              <crop-select
 | 
	
		
			
				|  |  |                  v-if="row.$cellEdit"
 | 
	
		
			
				|  |  | -                v-model="row.corpName"
 | 
	
		
			
				|  |  | +                v-model="row.corpId"
 | 
	
		
			
				|  |  |                  :cropIndex="index"
 | 
	
		
			
				|  |  | -                @getcorpId="getcorpId"
 | 
	
		
			
				|  |  | -              ></customer-dialog>
 | 
	
		
			
				|  |  | +                corpType="GYS"
 | 
	
		
			
				|  |  | +                @getCorpData="getcorpId"
 | 
	
		
			
				|  |  | +                :disabled="detailData.seeDisabled"
 | 
	
		
			
				|  |  | +              ></crop-select>
 | 
	
		
			
				|  |  | +<!--              <customer-dialog-->
 | 
	
		
			
				|  |  | +<!--                v-if="row.$cellEdit"-->
 | 
	
		
			
				|  |  | +<!--                v-model="row.corpName"-->
 | 
	
		
			
				|  |  | +<!--                :cropIndex="index"-->
 | 
	
		
			
				|  |  | +<!--                @getcorpId="getcorpId"-->
 | 
	
		
			
				|  |  | +<!--              ></customer-dialog>-->
 | 
	
		
			
				|  |  |                <span v-else>{{ row.corpName }}</span>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |              <template slot="code" slot-scope="{row,index}">
 | 
	
	
		
			
				|  | @@ -2316,8 +2347,8 @@ export default {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    returnBack(val) {
 | 
	
		
			
				|  |  | -      getlistBankBy(val).then(res =>{
 | 
	
		
			
				|  |  | +    returnBack(row) {
 | 
	
		
			
				|  |  | +      getlistBankBy(row.id).then(res =>{
 | 
	
		
			
				|  |  |          this.$set(this.form, 'banks', null)
 | 
	
		
			
				|  |  |          this.$set(this.form, 'banksAccountName', null)
 | 
	
		
			
				|  |  |          this.$set(this.form, 'accountBank', null)
 | 
	
	
		
			
				|  | @@ -2382,6 +2413,9 @@ export default {
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        return sums;
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    getCorpData(row) {
 | 
	
		
			
				|  |  | +      console.log(row)
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  </script>
 |