|  | @@ -61,7 +61,7 @@
 | 
	
		
			
				|  |  |            </el-button>
 | 
	
		
			
				|  |  |            <el-dropdown-menu slot="dropdown">
 | 
	
		
			
				|  |  |              <el-dropdown-item
 | 
	
		
			
				|  |  | -              :disabled="detailData.seeDisabled || form.status != 3"
 | 
	
		
			
				|  |  | +              :disabled="detailData.seeDisabled || form.status != 3 || form.createPurchase == 1"
 | 
	
		
			
				|  |  |                @click.native="saveSell">生成采购
 | 
	
		
			
				|  |  |              </el-dropdown-item>
 | 
	
		
			
				|  |  |              <el-dropdown-item
 | 
	
	
		
			
				|  | @@ -383,10 +383,11 @@
 | 
	
		
			
				|  |  |                           v-show="goodsActives == 'goods'"
 | 
	
		
			
				|  |  |                >政策
 | 
	
		
			
				|  |  |                </el-button>
 | 
	
		
			
				|  |  | +<!--              禁用规则:未选择明细,未点击编辑按钮,未进行审批,已经生成过-->
 | 
	
		
			
				|  |  |                <el-button type="warning"
 | 
	
		
			
				|  |  |                           icon="el-icon-plus"
 | 
	
		
			
				|  |  |                           size="small"
 | 
	
		
			
				|  |  | -                         :disabled="selection.length < 1 || detailData.seeDisabled || !form.status || form.status < 3"
 | 
	
		
			
				|  |  | +                         :disabled="selection.length < 1 || detailData.seeDisabled || !form.status || form.status < 3 || form.createFreight == 1"
 | 
	
		
			
				|  |  |                           @click="getShipmentD"
 | 
	
		
			
				|  |  |                           v-show="goodsActives == 'goods'">生成客户收货
 | 
	
		
			
				|  |  |                </el-button>
 | 
	
	
		
			
				|  | @@ -442,6 +443,7 @@
 | 
	
		
			
				|  |  |            @beforeFinance="beforeFinance"
 | 
	
		
			
				|  |  |            :corpId="form.corpId"
 | 
	
		
			
				|  |  |            :financeDisabled="false"
 | 
	
		
			
				|  |  | +          :tabShow="2"
 | 
	
		
			
				|  |  |          />
 | 
	
		
			
				|  |  |          <containerTitle title="上传附件"></containerTitle>
 | 
	
		
			
				|  |  |          <c-upload
 | 
	
	
		
			
				|  | @@ -2882,8 +2884,8 @@ export default {
 | 
	
		
			
				|  |  |            goodsData.forEach(item => allNum += Number(item.orderQuantity));
 | 
	
		
			
				|  |  |            goodsData.filter(item => item.inputMold === 1).forEach(item => specialNum += Number(item.orderQuantity));
 | 
	
		
			
				|  |  |            goodsData.filter(item => Number(item.size) >= 17).forEach(item => sizeNum += Number(item.orderQuantity));
 | 
	
		
			
				|  |  | -          this.$set(this.form, 'specialOfferOf', (specialNum / allNum * 100).toFixed(2));
 | 
	
		
			
				|  |  | -          this.$set(this.form, 'largeScale', (sizeNum / allNum * 100).toFixed(2));
 | 
	
		
			
				|  |  | +          this.$set(this.form, 'specialOfferOf', allNum == 0? '0.00': (specialNum / allNum * 100).toFixed(2));
 | 
	
		
			
				|  |  | +          this.$set(this.form, 'largeScale', allNum == 0? '0.00': (sizeNum / allNum * 100).toFixed(2));
 | 
	
		
			
				|  |  |            for (let item in this.goodsData) {
 | 
	
		
			
				|  |  |              if (Number(goodsData[item].orderQuantity) > Number(goodsData[item].storageQuantity)) {
 | 
	
		
			
				|  |  |                return this.$message.error('商品信息第'+ (parseInt(item) + 1) + '行订货数量不能超过库存')
 |