|  | @@ -109,6 +109,8 @@
 | 
	
		
			
				|  |  |                    corpType="KH"
 | 
	
		
			
				|  |  |                    :disabled="detailData.seeDisabled || browse"
 | 
	
		
			
				|  |  |                    style="width: 100%"
 | 
	
		
			
				|  |  | +                  ref="KHSelect"
 | 
	
		
			
				|  |  | +                  :belongtocompany="form.belongToCorpId"
 | 
	
		
			
				|  |  |                  ></crop-select>
 | 
	
		
			
				|  |  |                  <crop-select
 | 
	
		
			
				|  |  |                    v-else-if="item.prop === 'belongToCorpId'"
 | 
	
	
		
			
				|  | @@ -330,7 +332,9 @@
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |              <template slot="cname" slot-scope="{ row }">
 | 
	
		
			
				|  |  |                <goods-select v-if="row.$cellEdit" v-model="row.cname" @getRow="getGoodsRow($event, row)"
 | 
	
		
			
				|  |  | -                               :configuration="goodsConfiguration" @receiveList="receiveGoodList" @returnRow="getRow($event, row)"/>
 | 
	
		
			
				|  |  | +                               :configuration="goodsConfiguration" @receiveList="receiveGoodList" @returnRow="getRow($event, row)"
 | 
	
		
			
				|  |  | +                            :artsVision="form.belongToCorpId"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  |                <span v-else>
 | 
	
		
			
				|  |  |                  {{row.cname}}
 | 
	
		
			
				|  |  |                </span>
 | 
	
	
		
			
				|  | @@ -1269,7 +1273,7 @@ export default {
 | 
	
		
			
				|  |  |            {
 | 
	
		
			
				|  |  |              label: '客户全称',
 | 
	
		
			
				|  |  |              prop: 'corpId',
 | 
	
		
			
				|  |  | -            span: 16,
 | 
	
		
			
				|  |  | +            span: 8,
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -1280,6 +1284,7 @@ export default {
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '到货地址',
 | 
	
		
			
				|  |  |              prop: 'arrivalAddress',
 | 
	
		
			
				|  |  | +            span:16,
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -1290,7 +1295,7 @@ export default {
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '生产工厂',
 | 
	
		
			
				|  |  |              prop: 'productionPlant',
 | 
	
		
			
				|  |  | -            span: 16,
 | 
	
		
			
				|  |  | +            span: 8,
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -1303,6 +1308,7 @@ export default {
 | 
	
		
			
				|  |  |              label: '发货地址',
 | 
	
		
			
				|  |  |              prop: 'shippingAddress',
 | 
	
		
			
				|  |  |              disabled: false,
 | 
	
		
			
				|  |  | +            span: 16,
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -1313,7 +1319,7 @@ export default {
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  |              label: '所属公司',
 | 
	
		
			
				|  |  |              prop: 'belongToCorpId',
 | 
	
		
			
				|  |  | -            span: 16,
 | 
	
		
			
				|  |  | +            span: 8,
 | 
	
		
			
				|  |  |              rules: [
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  required: true,
 | 
	
	
		
			
				|  | @@ -1331,7 +1337,17 @@ export default {
 | 
	
		
			
				|  |  |                  trigger: 'change'
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  | -          }, {
 | 
	
		
			
				|  |  | +          },{
 | 
	
		
			
				|  |  | +            label: '包装要求',
 | 
	
		
			
				|  |  | +            prop: 'packageRemarks',
 | 
	
		
			
				|  |  | +            rules: [
 | 
	
		
			
				|  |  | +              {
 | 
	
		
			
				|  |  | +                required: true,
 | 
	
		
			
				|  |  | +                message: ' ',
 | 
	
		
			
				|  |  | +                trigger: 'change'
 | 
	
		
			
				|  |  | +              }
 | 
	
		
			
				|  |  | +            ]
 | 
	
		
			
				|  |  | +          },  {
 | 
	
		
			
				|  |  |              label: '银行帐号',
 | 
	
		
			
				|  |  |              prop: 'banks',
 | 
	
		
			
				|  |  |              type: 'select',
 | 
	
	
		
			
				|  | @@ -1363,16 +1379,6 @@ export default {
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  |              ]
 | 
	
		
			
				|  |  |            }, {
 | 
	
		
			
				|  |  | -            label: '包装要求',
 | 
	
		
			
				|  |  | -            prop: 'packageRemarks',
 | 
	
		
			
				|  |  | -            rules: [
 | 
	
		
			
				|  |  | -              {
 | 
	
		
			
				|  |  | -                required: true,
 | 
	
		
			
				|  |  | -                message: ' ',
 | 
	
		
			
				|  |  | -                trigger: 'change'
 | 
	
		
			
				|  |  | -              }
 | 
	
		
			
				|  |  | -            ]
 | 
	
		
			
				|  |  | -          }, {
 | 
	
		
			
				|  |  |              label: '销售订单号',
 | 
	
		
			
				|  |  |              prop: 'orderNo',
 | 
	
		
			
				|  |  |              disabled: true,
 | 
	
	
		
			
				|  | @@ -2713,9 +2719,9 @@ export default {
 | 
	
		
			
				|  |  |        done()
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      //商品列表查询
 | 
	
		
			
				|  |  | -    onLoad(page, params = {}) {
 | 
	
		
			
				|  |  | +    onLoad(page, params = {artsVision: this.form.belongToCorpId}) {
 | 
	
		
			
				|  |  |        this.loading = true;
 | 
	
		
			
				|  |  | -      getList(page.currentPage, page.pageSize, Object.assign(params, this.query), this.treeDeptId, this.form.belongToCorpId).then(res => {
 | 
	
		
			
				|  |  | +      getList(page.currentPage, page.pageSize, Object.assign(params, this.query), this.treeDeptId, null).then(res => {
 | 
	
		
			
				|  |  |          const data = res.data.data;
 | 
	
		
			
				|  |  |          this.page.total = data.total;
 | 
	
		
			
				|  |  |          this.pageList.total = data.total
 | 
	
	
		
			
				|  | @@ -3034,6 +3040,7 @@ export default {
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      returnBack(row) {
 | 
	
		
			
				|  |  | +      this.$refs.KHSelect[0].updateData(row.id)
 | 
	
		
			
				|  |  |        getKHList({corpType: 'KH', belongtocompany: row.id}).then(res => {
 | 
	
		
			
				|  |  |          this.form.corpId = res.data.data.records.length > 0? res.data.data.records[0].id: null
 | 
	
		
			
				|  |  |          if (this.form.corpId) {
 |