| 
					
				 | 
			
			
				@@ -1,370 +0,0 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <div class="quotationEdit-wrap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <!-- 内容 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <a-page-header :ghost="false" @back="handleBack" class="quotationEdit-cont"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <!-- 自定义的二级文字标题 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <template slot="subTitle"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <a id="quotationEdit-back-btn" href="javascript:;" @click="handleBack">返回列表</a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <!-- 操作区,位于 title 行的行尾 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <!-- <template slot="extra"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <a-button key="2" id="quotationEdit-preview-btn">打印预览</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <a-button key="1" type="primary" id="quotationEdit-print-btn">快速打印</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </template> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </a-page-header> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <!-- 基础信息 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <a-card size="small" :bordered="false" class="quotationEdit-cont"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <a-collapse :activeKey="['1']"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <a-collapse-panel key="1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <template slot="header"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            基础信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-button type="primary" shape="circle" size="small" icon="edit" class="edit-circle-btn" id="quotationEdit-edit-circle-btn" @click.stop="handleEditInfo" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <a-descriptions :column="3"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-descriptions-item label="客户名称">箭冠营销中心</a-descriptions-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-descriptions-item label="价格类型">箭冠营销中心</a-descriptions-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-descriptions-item label="电话">箭冠营销中心</a-descriptions-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-descriptions-item label="联系人">箭冠营销中心</a-descriptions-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-descriptions-item label="备注">箭冠营销中心</a-descriptions-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </a-descriptions> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </a-collapse-panel> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </a-collapse> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </a-card> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <!-- 选择产品 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <a-card size="small" :bordered="false" class="quotationEdit-cont"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <a-collapse :activeKey="['1']"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <a-collapse-panel key="1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <template slot="header">选择产品</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <!-- 选择产品 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- 搜索条件 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <div class="table-page-search-wrapper"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form layout="inline" @keyup.enter.native="$refs.table.refresh(true)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <a-row :gutter="15"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-form-item label="产品编码"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-input id="quotationEdit-bundleName" v-model.trim="queryParam.bundleName" allowClear placeholder="请输入产品编码"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-form-item label="产品名称"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-input id="quotationEdit-bundleName" v-model.trim="queryParam.bundleName" allowClear placeholder="请输入产品名称"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-form-item label="原厂编码"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-input id="quotationEdit-bundleName" v-model.trim="queryParam.bundleName" allowClear placeholder="请输入原厂编码"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <template v-if="advanced"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-form-item label="车架号(VIN)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        <a-input id="quotationEdit-bundleName" v-model.trim="queryParam.bundleName" allowClear placeholder="请输入车架号(VIN)"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-form-item label="产品品牌"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        <a-select placeholder="请选择" id="quotationEdit-state" allowClear v-model="queryParam.dataSourceNo" :showSearch="true" option-filter-prop="children" :filter-option="filterOption"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          <a-select-option v-for="item in brandData" :key="item.salesChannelNo" :value="item.salesChannelNo">{{ item.salesChannelName }}</a-select-option> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        </a-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-form-item label="产品类别"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        <a-cascader :options="typeData" expand-trigger="hover" id="quotationEdit-state" placeholder="请选择产品类别" allowClear v-model="queryParam.brand" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-button style="margin-bottom: 18px;" type="primary" @click="$refs.table.refresh(true)" :disabled="disabled" id="quotationEdit-refresh">查询</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-button style="margin: 0 0 18px 8px" @click="resetSearchForm" :disabled="disabled" id="quotationEdit-reset">重置</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a @click="advanced=!advanced" style="margin-left: 8px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      {{ advanced ? '收起' : '展开' }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-icon :type="advanced ? 'up' : 'down'"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </a-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- 列表 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <s-table 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              class="sTable" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              ref="table" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              size="small" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :rowKey="(record) => record.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :columns="columns" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :data="loadData" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              bordered> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <!-- 采购数量 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <template slot="storageQuantity" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <a-input-number 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  id="quotationEdit-storageQuantity" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :value="record.storageQuantity" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :precision="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :min="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :max="999999" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  placeholder="请输入" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <!-- 操作 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <template slot="action" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <a-button size="small" type="primary" @click="handleAdd(record)" id="quotationEdit-add-btn">添加</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </s-table> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </a-collapse-panel> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </a-collapse> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </a-card> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <!-- 已选产品 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <a-card size="small" :bordered="false" class="quotationEdit-cont"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <a-collapse :activeKey="['1']"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <a-collapse-panel key="1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <template slot="header">已选产品</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <!-- 已选产品 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- 总计 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <a-alert type="info" style="margin-bottom:10px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <div slot="message">总售价:<strong>6</strong> ,总款数:<strong>6</strong> ,总数量:<strong>6.33</strong></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </a-alert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- 搜索条件 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <div class="table-page-search-wrapper"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <a-form layout="inline" @keyup.enter.native="$refs.table.refresh(true)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <a-row :gutter="15"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-form-item label="产品编码"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-input id="quotationEdit-bundleName" v-model.trim="queryParam.bundleName" allowClear placeholder="请输入产品编码"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-form-item label="产品名称"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      <a-input id="quotationEdit-bundleName" v-model.trim="queryParam.bundleName" allowClear placeholder="请输入产品名称"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-button style="margin-bottom: 18px;" type="primary" @click="$refs.table.refresh(true)" :disabled="disabled" id="quotationEdit-refresh">查询</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <a-button style="margin: 0 0 18px 8px" @click="resetSearchForm" :disabled="disabled" id="quotationEdit-reset">重置</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                </a-row> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </a-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <!-- 列表 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <s-table 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              class="sTable" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              ref="table" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              size="small" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :rowKey="(record) => record.id" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :columns="chooseColumns" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :data="chooseLoadData" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              bordered> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <!-- 销售价 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <template slot="mementPay" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <a-input-number 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  id="quotationEdit-mementPay" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :value="record.mementPay" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :precision="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :min="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :max="999999" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  placeholder="请输入" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <!-- 销售数量 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <template slot="storageQuantity" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <a-input-number 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  id="quotationEdit-storageQuantity" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :value="record.storageQuantity" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :precision="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :min="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  :max="999999" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  placeholder="请输入" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <!-- 操作 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <template slot="action" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                <a-button size="small" type="primary" @click="handleDel(record)" id="quotationEdit-del-btn">删除</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            </s-table> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        </a-collapse-panel> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </a-collapse> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </a-card> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <a-affix :offset-bottom="0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <div style="text-align: center;width: 100%;background-color: #fff;padding: 12px 0;box-shadow: 0 0 20px #dcdee2;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <a-button type="danger" id="quotationEdit-transfer-order" size="large" @click="handleTransferOrder" style="padding: 0 60px;margin: 0 30px;">转销售单</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <a-button type="primary" id="quotationEdit-submit" size="large" @click="handleSubmit" style="padding: 0 60px;margin: 0 30px;">提交</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    </a-affix> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <!-- 选择基本信息弹框 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <basic-info-modal :openModal="openModal" @ok="handleOk" @close="openModal=false" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  import { STable, VSelect } from '@/components' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  import basicInfoModal from './basicInfoModal.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  export default{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    components: { STable, VSelect, basicInfoModal }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    data(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      return{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        queryParam: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        brandData: [],  //  产品品牌  下拉数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        typeData: [],  //  产品类别  下拉数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        advanced: false,  //  高级搜索 展开/关闭 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        disabled: false, //  查询、重置按钮是否可操作 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 表头 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        columns: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '产品编码', dataIndex: 'creatDate', align: 'center', sorter: true }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '产品名称', dataIndex: 'custName', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '原厂编码', dataIndex: 'totalP', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '产品级别', dataIndex: 'custsName', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '品牌', dataIndex: 'totalNums', align: 'center', sorter: true }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '单位', scopedSlots: { customRender: 'outOfStockNum' }, align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '成本价(¥)', dataIndex: 'mementPay', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '销售指导价(¥)', dataIndex: 'storageQuantity', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 加载数据方法 必须为 Promise 对象 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        loadData: parameter => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.disabled = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // return customerBundleDelayList( Object.assign(parameter, this.queryParam) ).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   const data = res.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   const no = (data.pageNo - 1) * data.pageSize 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   for (var i = 0; i < data.list.length; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //     data.list[i].no = no + i + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   this.disabled = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   return data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const _this = this 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          return new Promise(function(resolve, reject){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            const data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pageNo: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pageSize: 10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              list: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                { id: '1', purchaseNo: 'jgqp11111111111', creatDate: '产品1', custName: 'jgqp111123545', totalP: '箭冠品牌', totalNums: '产品分类1', totalPrice: '5', payType: '122' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              count: 10 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            const no = (data.pageNo - 1) * data.pageSize 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            for (var i = 0; i < data.list.length; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              data.list[i].no = no + i + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            _this.disabled = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            resolve(data) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 表头 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        chooseColumns: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '序号', dataIndex: 'no', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '产品编码', dataIndex: 'creatDaite', align: 'center', sorter: true }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '产品名称', dataIndex: 'custNayme', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '原厂编码', dataIndex: 'totalP', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '品牌', dataIndex: 'totalNums', align: 'center', sorter: true }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '销售价', scopedSlots: { customRender: 'mementPay' }, align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '销售数量', scopedSlots: { customRender: 'storageQuantity' }, align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '单位', dataIndex: 'custsNakme', align: 'center' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '售价小计', dataIndex: 'custssNakme', align: 'center', customRender: function (text) { return ((text || text == 0) ? '¥'+text : '--') } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          { title: '操作', scopedSlots: { customRender: 'action' }, width: 150, align: 'center' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 加载数据方法 必须为 Promise 对象 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        chooseLoadData: parameter => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.disabled = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // return customerBundleDelayList( Object.assign(parameter, this.queryParam) ).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   const data = res.data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   const no = (data.pageNo - 1) * data.pageSize 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   for (var i = 0; i < data.list.length; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //     data.list[i].no = no + i + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   this.disabled = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   return data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          // }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          const _this = this 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          return new Promise(function(resolve, reject){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            const data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pageNo: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pageSize: 10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              list: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                { id: '1', purchaseNo: 'jgqp11111111111', custssName: 0, creatDate: '产品1', custName: 'jgqp111123545', totalP: '箭冠品牌', totalNums: '产品分类1', totalPrice: '5', payType: '122' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              count: 10 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            const no = (data.pageNo - 1) * data.pageSize 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            for (var i = 0; i < data.list.length; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              data.list[i].no = no + i + 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            _this.disabled = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            resolve(data) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        openModal: false, // 选择基本信息弹框是否显示 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  重置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      resetSearchForm () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.queryParam.orderBundleNo = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.queryParam.orderBundle.custMobile = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.queryParam.bundleName = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.queryParam.itemName = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.oldTime = undefined 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.newTime = undefined 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.$refs.table.refresh(true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  转销售单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      handleTransferOrder(){}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  提交 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      handleSubmit(){}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  添加 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      handleAdd(row){}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  删除 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      handleDel(row){}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  编辑基本信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      handleEditInfo(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.openModal = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  基本信息  保存 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      handleOk(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  返回列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      handleBack(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.$router.push({ path: '/salesManagement/quotation/list', query: { closeLastOldTab: true }}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      //  编辑客户名称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      handleEditCustom(){}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      filterOption(input, option) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      	return ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      		option.componentOptions.children[0].text.toLowerCase().indexOf(input.toLowerCase()) >= 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      	) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    beforeRouteEnter (to, from, next) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      next(vm => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        vm.openModal = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-</script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<style lang="less"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  .quotationEdit-wrap{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    .quotationEdit-cont{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      margin-bottom: 10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      .sub-title{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        color: #808695; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        margin-left: 10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      .tag-txt{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        font-size: 12px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        color: #ed1c24; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      .edit-circle-btn{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        margin-left: 15px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        i{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          vertical-align: text-bottom; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      .import-btn{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        margin-left: 15px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-</style> 
			 |