|  |  | @ -1,88 +1,90 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | <template> |  |  |  | <template> | 
			
		
	
		
		
			
				
					
					|  |  |  |   <div> |  |  |  |   <div> | 
			
		
	
		
		
			
				
					
					|  |  |  |     <el-card class="el-card"> |  |  |  |     <el-card class="el-card"> | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-form v-if="queryList && queryList.length > 0" :model="filterQuery" class="query-form" size="mini" label-width="100px" v-show="showSearch"> |  |  |  |       <el-form v-if="queryList && queryList.length > 0" :model="filterQuery" class="query-form" size="mini" | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-row>--> |  |  |  |                label-width="100px" v-show="showSearch"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <el-col :span="8">--> |  |  |  |         <!--        <el-row>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <el-form-item class="query-form-item" label="单号:">--> |  |  |  |         <!--          <el-col :span="8">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              <el-input v-model="filterQuery.billNo" placeholder="单号"--> |  |  |  |         <!--            <el-form-item class="query-form-item" label="单号:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                        style="width: 90%"--> |  |  |  |         <!--              <el-input v-model="filterQuery.billNo" placeholder="单号"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                        clearable="true"></el-input>--> |  |  |  |         <!--                        style="width: 90%"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </el-form-item>--> |  |  |  |         <!--                        clearable="true"></el-input>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </el-col>--> |  |  |  |         <!--            </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–          <el-col :span="8">–>--> |  |  |  |         <!--          </el-col>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–            <el-form-item class="query-form-item" label="采购部门:">–>--> |  |  |  |         <!--          <!–          <el-col :span="8">–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–              <el-select v-model="filterQuery.deptCode" placeholder="请选择采购部门" clearable="true"–>--> |  |  |  |         <!--          <!–            <el-form-item class="query-form-item" label="采购部门:">–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–                         style="width: 90%"–>--> |  |  |  |         <!--          <!–              <el-select v-model="filterQuery.deptCode" placeholder="请选择采购部门" clearable="true"–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–              >–>--> |  |  |  |         <!--          <!–                         style="width: 90%"–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–                <el-option–>--> |  |  |  |         <!--          <!–              >–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–                  v-for="item in deptList"–>--> |  |  |  |         <!--          <!–                <el-option–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–                  :key="item.name"–>--> |  |  |  |         <!--          <!–                  v-for="item in deptList"–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–                  :label="item.name"–>--> |  |  |  |         <!--          <!–                  :key="item.name"–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–                  :value="item.code">–>--> |  |  |  |         <!--          <!–                  :label="item.name"–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–                  <span style="float: left">{{ item.name }}</span>–>--> |  |  |  |         <!--          <!–                  :value="item.code">–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–                </el-option>–>--> |  |  |  |         <!--          <!–                  <span style="float: left">{{ item.name }}</span>–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–              </el-select>–>--> |  |  |  |         <!--          <!–                </el-option>–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–            </el-form-item>–>--> |  |  |  |         <!--          <!–              </el-select>–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <!–          </el-col>–>--> |  |  |  |         <!--          <!–            </el-form-item>–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <el-col :span="8">--> |  |  |  |         <!--          <!–          </el-col>–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <el-form-item class="query-form-item" label="收货仓库:">--> |  |  |  |         <!--          <el-col :span="8">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              <el-select v-model="filterQuery.invCode" placeholder="请选择收货仓库" clearable="true"--> |  |  |  |         <!--            <el-form-item class="query-form-item" label="收货仓库:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                         style="width: 90%"--> |  |  |  |         <!--              <el-select v-model="filterQuery.invCode" placeholder="请选择收货仓库" clearable="true"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                         @change="invChange"--> |  |  |  |         <!--                         style="width: 90%"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              >--> |  |  |  |         <!--                         @change="invChange"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                <el-option--> |  |  |  |         <!--              >--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  v-for="item in invList"--> |  |  |  |         <!--                <el-option--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  :key="item.name"--> |  |  |  |         <!--                  v-for="item in invList"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  :label="item.name"--> |  |  |  |         <!--                  :key="item.name"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  :value="item.code">--> |  |  |  |         <!--                  :label="item.name"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  <span style="float: left">{{ item.name }}</span>--> |  |  |  |         <!--                  :value="item.code">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                </el-option>--> |  |  |  |         <!--                  <span style="float: left">{{ item.name }}</span>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              </el-select>--> |  |  |  |         <!--                </el-option>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </el-form-item>--> |  |  |  |         <!--              </el-select>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </el-col>--> |  |  |  |         <!--            </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-row>--> |  |  |  |         <!--          </el-col>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-row>--> |  |  |  |         <!--        </el-row>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <el-col :span="8">--> |  |  |  |         <!--        <el-row>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <el-form-item class="query-form-item" label="单据类型:">--> |  |  |  |         <!--          <el-col :span="8">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              <el-select v-model="filterQuery.action" placeholder="请选择单据类型"--> |  |  |  |         <!--            <el-form-item class="query-form-item" label="单据类型:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                         style="width: 90%"--> |  |  |  |         <!--              <el-select v-model="filterQuery.action" placeholder="请选择单据类型"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                         clearable>--> |  |  |  |         <!--                         style="width: 90%"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                <el-option--> |  |  |  |         <!--                         clearable>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  v-for="item in busTypes"--> |  |  |  |         <!--                <el-option--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  :key="item.name"--> |  |  |  |         <!--                  v-for="item in busTypes"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  :label="item.name"--> |  |  |  |         <!--                  :key="item.name"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  :value="item.action">--> |  |  |  |         <!--                  :label="item.name"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                  <span style="float: left">{{ item.name }}</span>--> |  |  |  |         <!--                  :value="item.action">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                </el-option>--> |  |  |  |         <!--                  <span style="float: left">{{ item.name }}</span>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              </el-select>--> |  |  |  |         <!--                </el-option>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </el-form-item>--> |  |  |  |         <!--              </el-select>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </el-col>--> |  |  |  |         <!--            </el-form-item>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         <!--          </el-col>--> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <el-col :span="8">--> |  |  |  |         <!--          <el-col :span="8">--> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <el-form-item class="query-form-item" label="创建时间:">--> |  |  |  |         <!--            <el-form-item class="query-form-item" label="创建时间:">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              <el-date-picker--> |  |  |  |         <!--              <el-date-picker--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                :picker-options="pickerOptions"--> |  |  |  |         <!--                :picker-options="pickerOptions"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                v-model="actDateRange"--> |  |  |  |         <!--                v-model="actDateRange"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                type="daterange"--> |  |  |  |         <!--                type="daterange"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                format="yyyy 年 MM 月 dd 日"--> |  |  |  |         <!--                format="yyyy 年 MM 月 dd 日"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                value-format="yyyy-MM-dd"--> |  |  |  |         <!--                value-format="yyyy-MM-dd"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                range-separator="至"--> |  |  |  |         <!--                range-separator="至"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                start-placeholder="开始日期"--> |  |  |  |         <!--                start-placeholder="开始日期"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                end-placeholder="结束日期"--> |  |  |  |         <!--                end-placeholder="结束日期"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                style="width: 90%"--> |  |  |  |         <!--                style="width: 90%"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              >--> |  |  |  |         <!--              >--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              </el-date-picker>--> |  |  |  |         <!--              </el-date-picker>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </el-form-item>--> |  |  |  |         <!--            </el-form-item>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </el-col>--> |  |  |  |         <!--          </el-col>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-row>--> |  |  |  |         <!--        </el-row>--> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         <el-row style=" display:flex;  flex-wrap: wrap; "> |  |  |  |         <el-row style=" display:flex;  flex-wrap: wrap; "> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <template v-for="(item, index) in queryList" > |  |  |  |           <template v-for="(item, index) in queryList"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item v-if="item.columnType == 'input' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`" :key="item.id"> |  |  |  |             <el-form-item v-if="item.columnType == 'input' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                           :label="item.columnDesc+`:`" :key="item.id"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-input |  |  |  |               <el-input | 
			
		
	
		
		
			
				
					
					|  |  |  |                 v-model="filterQuery[item.columnName]" |  |  |  |                 v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 :placeholder="item.columnDesc" |  |  |  |                 :placeholder="item.columnDesc" | 
			
		
	
	
		
		
			
				
					|  |  | @ -91,7 +93,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 clearable |  |  |  |                 clearable | 
			
		
	
		
		
			
				
					
					|  |  |  |               ></el-input> |  |  |  |               ></el-input> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item v-if="item.columnType == 'select' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> |  |  |  |             <el-form-item v-if="item.columnType == 'select' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                           :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-select v-model="filterQuery[item.columnName]" |  |  |  |               <el-select v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |                          :placeholder="item.columnDesc" |  |  |  |                          :placeholder="item.columnDesc" | 
			
		
	
		
		
			
				
					
					|  |  |  |                          :disabled="executeEval(null,item.disabledFuc,false)" |  |  |  |                          :disabled="executeEval(null,item.disabledFuc,false)" | 
			
		
	
	
		
		
			
				
					|  |  | @ -104,7 +107,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 /> |  |  |  |                 /> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-select> |  |  |  |               </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item v-if="item.columnType == 'selectServer' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> |  |  |  |             <el-form-item v-if="item.columnType == 'selectServer' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                           :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-select |  |  |  |               <el-select | 
			
		
	
		
		
			
				
					
					|  |  |  |                 v-model="filterQuery[item.columnName]" |  |  |  |                 v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 :placeholder="item.columnDesc" |  |  |  |                 :placeholder="item.columnDesc" | 
			
		
	
	
		
		
			
				
					|  |  | @ -122,7 +126,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 /> |  |  |  |                 /> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-select> |  |  |  |               </el-select> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item v-if="item.columnType == 'datePicker' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> |  |  |  |             <el-form-item v-if="item.columnType == 'datePicker' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                           :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-date-picker |  |  |  |               <el-date-picker | 
			
		
	
		
		
			
				
					
					|  |  |  |                 :picker-options="pickerOptions" |  |  |  |                 :picker-options="pickerOptions" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 v-model="actDateRange" |  |  |  |                 v-model="actDateRange" | 
			
		
	
	
		
		
			
				
					|  |  | @ -134,7 +139,8 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 end-placeholder="结束日期" |  |  |  |                 end-placeholder="结束日期" | 
			
		
	
		
		
			
				
					
					|  |  |  |               ></el-date-picker> |  |  |  |               ></el-date-picker> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </el-form-item> |  |  |  |             </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-form-item v-if="item.columnType == 'date' && executeEval(row,item.expression,true)" :label="item.columnDesc+`:`"> |  |  |  |             <el-form-item v-if="item.columnType == 'date' && executeEval(row,item.expression,true)" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                           :label="item.columnDesc+`:`"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-date-picker |  |  |  |               <el-date-picker | 
			
		
	
		
		
			
				
					
					|  |  |  |                 v-model="filterQuery[item.columnName]" |  |  |  |                 v-model="filterQuery[item.columnName]" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 :style="`width:${item.width+'px'}`" |  |  |  |                 :style="`width:${item.width+'px'}`" | 
			
		
	
	
		
		
			
				
					|  |  | @ -160,7 +166,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |           >查询 |  |  |  |           >查询 | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-button |  |  |  |           </el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |           > |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-button type="primary" icon="el-icon-plus" @click="addOrders">新增单据</el-button> |  |  |  |           <el-button type="primary" icon="el-icon-plus" @click="addOrders(null,null)">新增单据</el-button> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         </el-button-group> |  |  |  |         </el-button-group> | 
			
		
	
		
		
			
				
					
					|  |  |  |       </div> |  |  |  |       </div> | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-divider style="margin: 15px"></el-divider> |  |  |  |       <el-divider style="margin: 15px"></el-divider> | 
			
		
	
	
		
		
			
				
					|  |  | @ -168,69 +174,69 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 border :default-sort="defaultSort" |  |  |  |                 border :default-sort="defaultSort" | 
			
		
	
		
		
			
				
					
					|  |  |  |                 @sort-change="handleSortChange" |  |  |  |                 @sort-change="handleSortChange" | 
			
		
	
		
		
			
				
					
					|  |  |  |       > |  |  |  |       > | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="序号" type="index"></el-table-column>--> |  |  |  |         <!--        <el-table-column label="序号" type="index"></el-table-column>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="单据号" prop="billNo" show-overflow-tooltip width="180"></el-table-column>--> |  |  |  |         <!--        <el-table-column label="单据号" prop="billNo" show-overflow-tooltip width="180"></el-table-column>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="单据类型" prop="billTypeName" width="150">--> |  |  |  |         <!--        <el-table-column label="单据类型" prop="billTypeName" width="150">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-table-column>--> |  |  |  |         <!--        </el-table-column>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="创建时间" prop="createTime" width="150" show-overflow-tooltip--> |  |  |  |         <!--        <el-table-column label="创建时间" prop="createTime" width="150" show-overflow-tooltip--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                         sortable="custom"--> |  |  |  |         <!--                         sortable="custom"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                         :sort-orders="['ascending', 'descending']">--> |  |  |  |         <!--                         :sort-orders="['ascending', 'descending']">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <template slot-scope="scope">--> |  |  |  |         <!--          <template slot-scope="scope">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <i class="el-icon-time"></i>--> |  |  |  |         <!--            <i class="el-icon-time"></i>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <span>{{ scope.row.createTime }}</span>--> |  |  |  |         <!--            <span>{{ scope.row.createTime }}</span>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </template>--> |  |  |  |         <!--          </template>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-table-column>--> |  |  |  |         <!--        </el-table-column>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <!–        <el-table-column label="送货单位" prop="fromName" width="220">–>--> |  |  |  |         <!--        <!–        <el-table-column label="送货单位" prop="fromName" width="220">–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <!–        </el-table-column>–>--> |  |  |  |         <!--        <!–        </el-table-column>–>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="采购部门" prop="deptName" width="120" v-if="enableDept">--> |  |  |  |         <!--        <el-table-column label="采购部门" prop="deptName" width="120" v-if="enableDept">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-table-column>--> |  |  |  |         <!--        </el-table-column>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="收货仓库" prop="invName" width="120">--> |  |  |  |         <!--        <el-table-column label="收货仓库" prop="invName" width="120">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-table-column>--> |  |  |  |         <!--        </el-table-column>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="来源单号" prop="corpOrderId" show-overflow-tooltip width="180"></el-table-column>--> |  |  |  |         <!--        <el-table-column label="来源单号" prop="corpOrderId" show-overflow-tooltip width="180"></el-table-column>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="来源" prop="fromType" width="120">--> |  |  |  |         <!--        <el-table-column label="来源" prop="fromType" width="120">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <template slot-scope="scope">--> |  |  |  |         <!--          <template slot-scope="scope">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <span>{{ fromTypeMap[scope.row.fromType] }}</span>--> |  |  |  |         <!--            <span>{{ fromTypeMap[scope.row.fromType] }}</span>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </template>--> |  |  |  |         <!--          </template>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-table-column>--> |  |  |  |         <!--        </el-table-column>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="单据状态" prop="status" width="100">--> |  |  |  |         <!--        <el-table-column label="单据状态" prop="status" width="100">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <template slot-scope="scope">--> |  |  |  |         <!--          <template slot-scope="scope">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <el-tag :type="statusFilterType(scope.row.status)">{{--> |  |  |  |         <!--            <el-tag :type="statusFilterType(scope.row.status)">{{--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--                checkStatus[scope.row.status]--> |  |  |  |         <!--                checkStatus[scope.row.status]--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              }}--> |  |  |  |         <!--              }}--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </el-tag>--> |  |  |  |         <!--            </el-tag>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </template>--> |  |  |  |         <!--          </template>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-table-column>--> |  |  |  |         <!--        </el-table-column>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="备注" prop="remark" width="180" show-overflow-tooltip>--> |  |  |  |         <!--        <el-table-column label="备注" prop="remark" width="180" show-overflow-tooltip>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-table-column>--> |  |  |  |         <!--        </el-table-column>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        <el-table-column label="操作" width="150" fixed="right">--> |  |  |  |         <!--        <el-table-column label="操作" width="150" fixed="right">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          <template slot-scope="scope">--> |  |  |  |         <!--          <template slot-scope="scope">--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <el-button--> |  |  |  |         <!--            <el-button--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              type="text"--> |  |  |  |         <!--              type="text"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              size="small"--> |  |  |  |         <!--              size="small"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              @click.native.stop="addOrders(scope.row)"--> |  |  |  |         <!--              @click.native.stop="addOrders(scope.row)"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            >编辑--> |  |  |  |         <!--            >编辑--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </el-button--> |  |  |  |         <!--            </el-button--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            >--> |  |  |  |         <!--            >--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <el-button--> |  |  |  |         <!--            <el-button--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              type="text"--> |  |  |  |         <!--              type="text"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              size="small"--> |  |  |  |         <!--              size="small"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              @click.native.stop="deleteDialog(scope.row.billNo)"--> |  |  |  |         <!--              @click.native.stop="deleteDialog(scope.row.billNo)"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            >删除--> |  |  |  |         <!--            >删除--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </el-button--> |  |  |  |         <!--            </el-button--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            >--> |  |  |  |         <!--            >--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            <el-button--> |  |  |  |         <!--            <el-button--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              type="text"--> |  |  |  |         <!--              type="text"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              size="small"--> |  |  |  |         <!--              size="small"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              v-if="scope.row.status == 1"--> |  |  |  |         <!--              v-if="scope.row.status == 1"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--              @click.native.stop="onUpload(scope.row.billNo)"--> |  |  |  |         <!--              @click.native.stop="onUpload(scope.row.billNo)"--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            >校验提交--> |  |  |  |         <!--            >校验提交--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            </el-button--> |  |  |  |         <!--            </el-button--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--            >--> |  |  |  |         <!--            >--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--          </template>--> |  |  |  |         <!--          </template>--> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | <!--        </el-table-column>--> |  |  |  |         <!--        </el-table-column>--> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         <template v-for="(item, index) in tableHeader"> |  |  |  |         <template v-for="(item, index) in tableHeader"> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-table-column |  |  |  |           <el-table-column | 
			
		
	
		
		
			
				
					
					|  |  |  |             v-if="item.columnType == 'id' && executeEval(row,item.expression,true)" |  |  |  |             v-if="item.columnType == 'id' && executeEval(row,item.expression,true)" | 
			
		
	
	
		
		
			
				
					|  |  | @ -265,7 +271,9 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |             :key="item.columnName" |  |  |  |             :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |           > |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |             <template slot-scope="scope"> |  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span :style="{color: executeFuc(scope.row,'4',item.lableRuleObj[scope.row[item.columnName]])}">{{ item.lableRuleObj[scope.row[item.columnName]] }}</span> |  |  |  |               <span :style="{color: executeFuc(scope.row,'4',item.lableRuleObj[scope.row[item.columnName]])}">{{ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   item.lableRuleObj[scope.row[item.columnName]] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </template> |  |  |  |             </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-table-column> |  |  |  |           </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-table-column |  |  |  |           <el-table-column | 
			
		
	
	
		
		
			
				
					|  |  | @ -278,8 +286,11 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |             :key="item.columnName" |  |  |  |             :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |           > |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |             <template slot-scope="scope"> |  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <el-tag :type="executeFuc(scope.row,'4',item,item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName])"> |  |  |  |               <el-tag | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 <span>{{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}</span> |  |  |  |                 :type="executeFuc(scope.row,'4',item,item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName])"> | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 <span>{{ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     item.lableRuleObj ? item.lableRuleObj[scope.row[item.columnName]] : scope.row[item.columnName] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |               </el-tag> |  |  |  |               </el-tag> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </template> |  |  |  |             </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-table-column> |  |  |  |           </el-table-column> | 
			
		
	
	
		
		
			
				
					|  |  | @ -314,7 +325,9 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |             :key="item.columnName" |  |  |  |             :key="item.columnName" | 
			
		
	
		
		
			
				
					
					|  |  |  |           > |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |             <template slot-scope="scope"> |  |  |  |             <template slot-scope="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |               <span :style="{color: executeFuc(scope.row,'4',item,scope.row[item.columnName])}">{{ scope.row[item.columnName] }}</span> |  |  |  |               <span :style="{color: executeFuc(scope.row,'4',item,scope.row[item.columnName])}">{{ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                   scope.row[item.columnName] | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 }}</span> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </template> |  |  |  |             </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-table-column> |  |  |  |           </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </template> |  |  |  |         </template> | 
			
		
	
	
		
		
			
				
					|  |  | @ -376,7 +389,7 @@ import {getLocalJoinByUserOptimize} from "@/api/basic/busType"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import {selectSysParamByKey} from "@/api/param/systemParamConfig"; |  |  |  | import {selectSysParamByKey} from "@/api/param/systemParamConfig"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import {getDeptListByUser} from "@/api/auth/authDept"; |  |  |  | import {getDeptListByUser} from "@/api/auth/authDept"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import { |  |  |  | import { | 
			
		
	
		
		
			
				
					
					|  |  |  |   getHead,executeFuc |  |  |  |   getHead, executeFuc | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | } from "@/utils/customConfig"; |  |  |  | } from "@/utils/customConfig"; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | export default { |  |  |  | export default { | 
			
		
	
	
		
		
			
				
					|  |  | @ -421,13 +434,13 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       codeDetailVisible: false, |  |  |  |       codeDetailVisible: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       addOrderVisible: false, |  |  |  |       addOrderVisible: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       total: 0, |  |  |  |       total: 0, | 
			
		
	
		
		
			
				
					
					|  |  |  |       tableHeader:[], |  |  |  |       tableHeader: [], | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       queryList:[], |  |  |  |       queryList: [], | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       fromList:[], |  |  |  |       fromList: [], | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       options: { |  |  |  |       options: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         getInvList:[], |  |  |  |         getInvList: [], | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         getDeptList:[], |  |  |  |         getDeptList: [], | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         getBusType:[], |  |  |  |         getBusType: [], | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       loading: false, |  |  |  |       loading: false, | 
			
		
	
		
		
			
				
					
					|  |  |  |       index: null, |  |  |  |       index: null, | 
			
		
	
	
		
		
			
				
					|  |  | @ -451,7 +464,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         "11": "仓库盘点", |  |  |  |         "11": "仓库盘点", | 
			
		
	
		
		
			
				
					
					|  |  |  |         "12": "采购计划", |  |  |  |         "12": "采购计划", | 
			
		
	
		
		
			
				
					
					|  |  |  |         "13": "领用单据", |  |  |  |         "13": "领用单据", | 
			
		
	
		
		
			
				
					
					|  |  |  |         "14": "第三方系统单据","15":"采购订单" |  |  |  |         "14": "第三方系统单据", "15": "采购订单" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       }, |  |  |  |       }, | 
			
		
	
		
		
			
				
					
					|  |  |  |       deleteData: { |  |  |  |       deleteData: { | 
			
		
	
		
		
			
				
					
					|  |  |  |         billNo: "", |  |  |  |         billNo: "", | 
			
		
	
	
		
		
			
				
					|  |  | @ -517,7 +530,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         endTime: null, |  |  |  |         endTime: null, | 
			
		
	
		
		
			
				
					
					|  |  |  |         invCode: this.$store.getters.locInvCode, |  |  |  |         invCode: this.$store.getters.locInvCode, | 
			
		
	
		
		
			
				
					
					|  |  |  |       }; |  |  |  |       }; | 
			
		
	
		
		
			
				
					
					|  |  |  |       if(invCode!=this.$store.getters.locInvCode){ |  |  |  |       if (invCode != this.$store.getters.locInvCode) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         this.getBusType(this); |  |  |  |         this.getBusType(this); | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -564,16 +577,18 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |         }); | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     addOrders(_this,row) { |  |  |  |     addOrders(_this, row) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       if(_this == null){ |  |  |  |       if (_this == null) { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         _this = this |  |  |  |         _this = this | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |       _this.errView = 0; |  |  |  |       _this.errView = 0; | 
			
		
	
		
		
			
				
					
					|  |  |  |       _this.idQuery = {}; |  |  |  |       _this.idQuery = {}; | 
			
		
	
		
		
			
				
					
					|  |  |  |       _this.idQuery = row; |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       if (row != null && row.status === 4) { |  |  |  |       if (row != null && row.status === 4) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         _this.errView = 1; |  |  |  |         _this.errView = 1; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         _this.idQuery = row; | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       if (row != null) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         _this.idQuery = row; | 
			
		
	
		
		
			
				
					
					|  |  |  |       _this.addOrderVisible = true; |  |  |  |       _this.addOrderVisible = true; | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     closeDialog() { |  |  |  |     closeDialog() { | 
			
		
	
	
		
		
			
				
					|  |  | @ -595,7 +610,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |     getList() { |  |  |  |     getList() { | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.loading = true; |  |  |  |       this.loading = true; | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.filterQuery.vueType = "supDelivery"; |  |  |  |       this.filterQuery.vueType = "supDelivery"; | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.filterQuery.busType=null; |  |  |  |       this.filterQuery.busType = null; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       getOrderList(this.filterQuery) |  |  |  |       getOrderList(this.filterQuery) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .then((response) => { |  |  |  |         .then((response) => { | 
			
		
	
		
		
			
				
					
					|  |  |  |           this.loading = false; |  |  |  |           this.loading = false; | 
			
		
	
	
		
		
			
				
					|  |  | @ -634,19 +649,19 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |         }); | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     deleteDialog(_this,rowId) { |  |  |  |     deleteDialog(_this, row) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       _this.$confirm("此操作将永久删除该订单, 是否继续?", "提示", { |  |  |  |       _this.$confirm("此操作将永久删除该订单, 是否继续?", "提示", { | 
			
		
	
		
		
			
				
					
					|  |  |  |         confirmButtonText: "确定", |  |  |  |         confirmButtonText: "确定", | 
			
		
	
		
		
			
				
					
					|  |  |  |         cancelButtonText: "取消", |  |  |  |         cancelButtonText: "取消", | 
			
		
	
		
		
			
				
					
					|  |  |  |         type: "warning", |  |  |  |         type: "warning", | 
			
		
	
		
		
			
				
					
					|  |  |  |       }) |  |  |  |       }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .then(() => { |  |  |  |         .then(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |           _this.deleteOrders(rowId); |  |  |  |           _this.deleteOrders(row.billNo); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         }) |  |  |  |         }) | 
			
		
	
		
		
			
				
					
					|  |  |  |         .catch(() => { |  |  |  |         .catch(() => { | 
			
		
	
		
		
			
				
					
					|  |  |  |         }); |  |  |  |         }); | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     onUpload(_this,data) { |  |  |  |     onUpload(_this, data) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       _this.loading = true; |  |  |  |       _this.loading = true; | 
			
		
	
		
		
			
				
					
					|  |  |  |       var idQuery = { |  |  |  |       var idQuery = { | 
			
		
	
		
		
			
				
					
					|  |  |  |         billNo: "", |  |  |  |         billNo: "", | 
			
		
	
	
		
		
			
				
					|  |  | @ -695,11 +710,11 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |       }; |  |  |  |       }; | 
			
		
	
		
		
			
				
					
					|  |  |  |       return statusMap[status]; |  |  |  |       return statusMap[status]; | 
			
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     executeFuc(row,type,clickFuc,value){ |  |  |  |     executeFuc(row, type, clickFuc, value) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       return executeFuc(this,row,type,clickFuc,value); |  |  |  |       return executeFuc(this, row, type, clickFuc, value); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     }, |  |  |  |     }, | 
			
		
	
		
		
			
				
					
					|  |  |  |     executeEval(row,expression,defaultRet){ |  |  |  |     executeEval(row, expression, defaultRet) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       if(expression){ |  |  |  |       if (expression) { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         return eval(expression); |  |  |  |         return eval(expression); | 
			
		
	
		
		
			
				
					
					|  |  |  |       } |  |  |  |       } | 
			
		
	
		
		
			
				
					
					|  |  |  |       return defaultRet; |  |  |  |       return defaultRet; | 
			
		
	
	
		
		
			
				
					|  |  | @ -714,7 +729,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  |   created() { |  |  |  |   created() { | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.getInvList(this); |  |  |  |     this.getInvList(this); | 
			
		
	
		
		
			
				
					
					|  |  |  |     this.getBusType(this); |  |  |  |     this.getBusType(this); | 
			
		
	
		
		
			
				
					
					|  |  |  |     getHead("IoCreateOrder","1").then((re) => { |  |  |  |     getHead("IoCreateOrder", "1").then((re) => { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       // 处理返回的数据 |  |  |  |       // 处理返回的数据 | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.tableObj = re.data; |  |  |  |       this.tableObj = re.data; | 
			
		
	
		
		
			
				
					
					|  |  |  |       this.tableHeader = re.data.tableList; |  |  |  |       this.tableHeader = re.data.tableList; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |