Explorar o código

fix(销售订单): 销售订单列表页面,增加合同编号检索字段

qihao %!s(int64=2) %!d(string=hai) anos
pai
achega
be6863902b
Modificáronse 1 ficheiros con 46 adicións e 43 borrados
  1. 46 43
      src/views/saleManage/saleOrder/components/searchTable.vue

+ 46 - 43
src/views/saleManage/saleOrder/components/searchTable.vue

@@ -14,56 +14,21 @@
             placeholder="请输入"
             v-model.trim="params.orderNo"
           ></el-input>
-     
-        </el-form-item>
-        
-        <el-form-item label="创建时间:" prop="createTimeStart">
-          <el-date-picker
-            v-model="createTime"
-            @change="changeDate"
-            type="datetimerange"
-            style="width:320px"
-            value-format="yyyy-MM-dd HH:mm:ss"
-            start-placeholder="开始时间"
-            end-placeholder="结束时间"
-            :default-time="['00:00:00', '23:59:59']">
-          </el-date-picker>
+
         </el-form-item>
+
       </el-col>
-      <!-- <el-col v-bind="styleResponsive ? { lg:6, md: 12 } : { span:6 }">
-        <el-form-item label="发货状态:" prop="deliveryStatus">
-          <el-select v-model="params.deliveryStatus" placeholder="请选择" class="w100" clearable>
-            <el-option
-              v-for="item in deliveryStatusOptions"
-              :key="item.value"
-              :label="item.label"
-              :value="item.value"
-            ></el-option>
-          </el-select>
-        </el-form-item>
-        <el-form-item label="订单状态:" prop="orderStatus">
-          <el-select v-model="params.orderStatus" placeholder="请选择" class="w100" clearable>
-            <el-option
-              v-for="item in orderStatusOptions"
-              :key="item.value"
-              :label="item.label"
-              :value="item.value"
-            ></el-option>
-          </el-select>
-        </el-form-item>
-      </el-col>  -->
       <el-col v-bind="styleResponsive ? { lg:6, md: 12 } : { span:6 }">
-       
         <el-form-item label="客户名称:" prop="partaName">
           <el-input
           placeholder="请输入"
           style="max-width:320px"
            v-model.trim="params.partaName" controls-position="right" >
           </el-input>
-         
+
         </el-form-item>
-        
-      </el-col> 
+
+      </el-col>
       <el-col v-bind="styleResponsive ? { lg:6, md: 12 } : { span:6 }">
         <el-form-item label="合同名称:" prop="contractName">
           <el-input
@@ -72,9 +37,9 @@
             v-model.trim="params.contractName"
           ></el-input>
         </el-form-item>
-      </el-col> 
+      </el-col>
       <el-col v-bind="styleResponsive ? { lg:6, md: 12 } : { span:4 }">
-      
+
         <div class="ele-form-actions">
           <el-button
             type="primary"
@@ -88,6 +53,43 @@
         </div>
       </el-col>
     </el-row>
+    <el-row>
+      <!--<el-col v-bind="styleResponsive ? { lg:6, md: 12 } : { span:6 }">
+        <el-form-item label="订单状态:" prop="orderStatus">
+          <el-select v-model="params.orderStatus" placeholder="请选择" class="w100" clearable>
+            <el-option
+              v-for="item in orderStatusOptions"
+              :key="item.value"
+              :label="item.label"
+              :value="item.value"
+            ></el-option>
+          </el-select>
+        </el-form-item>
+      </el-col>-->
+      <el-col v-bind="styleResponsive ? { lg:6, md: 12 } : { span:6 }">
+        <el-form-item label="合同编号:" prop="contractNumber">
+          <el-input
+            clearable
+            placeholder="请输入"
+            v-model.trim="params.contractNumber"
+          ></el-input>
+        </el-form-item>
+      </el-col>
+      <el-col v-bind="styleResponsive ? { lg:6, md: 12 } : { span:6 }">
+        <el-form-item label="创建时间:" prop="createTimeStart">
+          <el-date-picker
+            v-model="createTime"
+            @change="changeDate"
+            type="datetimerange"
+            style="width:320px"
+            value-format="yyyy-MM-dd HH:mm:ss"
+            start-placeholder="开始时间"
+            end-placeholder="结束时间"
+            :default-time="['00:00:00', '23:59:59']">
+          </el-date-picker>
+        </el-form-item>
+      </el-col>
+    </el-row>
   </el-form>
 </template>
 <script>
@@ -97,6 +99,7 @@ import {deliveryStatusOptions,orderStatusOptions,payStatusOptions} from '@/enum/
       // 默认表单数据
       const defaultParams = {
         contractName: '',
+        contractNumber: '',
         contractId:'',
         createTimeStart:'',
         createTimeEnd:'',
@@ -106,7 +109,7 @@ import {deliveryStatusOptions,orderStatusOptions,payStatusOptions} from '@/enum/
         partaId:'',
         partaName:'',
         projectName: '',
-        projectId:''
+        projectId:'',
       };
       return {
         deliveryStatusOptions,