Browse Source

2025.01.20 绩效&送货计划 第二版

master
yuejiayang 12 months ago
parent
commit
cce1bf2c85
  1. 26
      src/views/modules/deliverySchedule/externalSupplierDeliverySchedule.vue
  2. 43
      src/views/modules/deliverySchedule/internalSupplierDeliverySchedule.vue
  3. 21
      src/views/modules/deliverySchedule/supplierDeliverySchedule.vue

26
src/views/modules/deliverySchedule/externalSupplierDeliverySchedule.vue

@ -45,6 +45,13 @@
placeholder="选择日期"> placeholder="选择日期">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="送货地点" prop="site">
<el-select v-model="searchData.delPoint" clearable placeholder="请选择" style="width: 120px">
<el-option label = "常熟" value = "常熟"></el-option>
<el-option label = "苏州" value = "苏州"></el-option>
<el-option label = "徐州" value = "徐州"></el-option>
</el-select>
</el-form-item>
</el-form> </el-form>
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList()"> <el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList()">
<!-- <el-form-item>--> <!-- <el-form-item>-->
@ -54,25 +61,19 @@
<!-- <el-form-item label="供应商名称">--> <!-- <el-form-item label="供应商名称">-->
<!-- <el-input v-model="searchData.supplierName"></el-input>--> <!-- <el-input v-model="searchData.supplierName"></el-input>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<el-form-item label="状态">
<el-select v-model="searchData.status" placeholder="请选择状态" clearable>
<el-form-item :label="'状态'">
<el-select v-model="searchData.statusList" multiple style="width: 387px">
<el-option label="未发货" value="未发货"></el-option> <el-option label="未发货" value="未发货"></el-option>
<el-option label="部分发货" value="部分发货"></el-option> <el-option label="部分发货" value="部分发货"></el-option>
<el-option label="已发货" value="已发货"></el-option> <el-option label="已发货" value="已发货"></el-option>
</el-select>
</el-form-item>
<el-form-item label="送货地点" prop="site">
<el-select v-model="searchData.delPoint" clearable placeholder="请选择" style="width: 120px">
<el-option label = "常熟" value = "常熟"></el-option>
<el-option label = "苏州" value = "苏州"></el-option>
<el-option label = "徐州" value = "徐州"></el-option>
<el-option label="已关闭" value="已关闭"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="物料编码"> <el-form-item label="物料编码">
<el-input v-model="searchData.partNo"></el-input>
<el-input v-model="searchData.partNo" style="width: 160px"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="物料描述"> <el-form-item label="物料描述">
<el-input v-model="searchData.partDescription"></el-input>
<el-input v-model="searchData.partDescription" style="width: 213px"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(9)"><a herf="#">采购员</a></span> <span style="cursor: pointer" slot="label" @click="getBaseList(9)"><a herf="#">采购员</a></span>
@ -226,6 +227,7 @@ export default {
orderRef2: '', orderRef2: '',
operationDesc: '', operationDesc: '',
status: '', status: '',
statusList: ['未送货','部分送货','已送货'],
wantedDelStartDate: '', wantedDelStartDate: '',
wantedDelEndDate: '', wantedDelEndDate: '',
delPoint: '', delPoint: '',
@ -317,7 +319,7 @@ export default {
serialNumber: '109003TableSupplierId', serialNumber: '109003TableSupplierId',
tableId: "109003Table", tableId: "109003Table",
tableName: "供应商送货计划信息表", tableName: "供应商送货计划信息表",
columnWidth: 120,
columnWidth: 80,
columnProp: 'supplierId', columnProp: 'supplierId',
headerAlign: 'center', headerAlign: 'center',
align: "left", align: "left",

43
src/views/modules/deliverySchedule/internalSupplierDeliverySchedule.vue

@ -28,12 +28,15 @@
<!-- <el-option label="部分发料" value="A"></el-option>--> <!-- <el-option label="部分发料" value="A"></el-option>-->
<!-- </el-select>--> <!-- </el-select>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<el-form-item label="状态">
<el-select v-model="searchData.status" placeholder="请选择状态" clearable>
<el-option label="未发货" value="未发货"></el-option>
<el-option label="部分发货" value="部分发货"></el-option>
<el-option label="已发货" value="已发货"></el-option>
<el-option label="已关闭" value="已关闭"></el-option>
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(9)"><a herf="#">采购员</a></span>
<el-input v-model="searchData.userName" clearable placeholder="输入或选择采购员" style="width: 120px"></el-input>
</el-form-item>
<el-form-item label="送货地点" prop="site">
<el-select v-model="searchData.delPoint" clearable placeholder="请选择" style="width: 120px">
<el-option label = "常熟" value = "常熟"></el-option>
<el-option label = "苏州" value = "苏州"></el-option>
<el-option label = "徐州" value = "徐州"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item :label="'要求送货日期'"> <el-form-item :label="'要求送货日期'">
@ -53,31 +56,28 @@
placeholder="选择日期"> placeholder="选择日期">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="送货地点" prop="site">
<el-select v-model="searchData.delPoint" clearable placeholder="请选择" style="width: 120px">
<el-option label = "常熟" value = "常熟"></el-option>
<el-option label = "苏州" value = "苏州"></el-option>
<el-option label = "徐州" value = "徐州"></el-option>
</el-select>
</el-form-item>
</el-form> </el-form>
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList()"> <el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList()">
<el-form-item> <el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(3)"><a herf="#">供应商编码</a></span> <span style="cursor: pointer" slot="label" @click="getBaseList(3)"><a herf="#">供应商编码</a></span>
<el-input v-model="searchData.supplierId" placeholder="输入或选择供应商编码"></el-input>
<el-input v-model="searchData.supplierId" placeholder="输入或选择供应商编码" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="供应商名称"> <el-form-item label="供应商名称">
<el-input v-model="searchData.supplierName"></el-input>
<el-input v-model="searchData.supplierName" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="物料编码"> <el-form-item label="物料编码">
<el-input v-model="searchData.partNo"></el-input>
<el-input v-model="searchData.partNo" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="物料描述"> <el-form-item label="物料描述">
<el-input v-model="searchData.partDescription"></el-input>
<el-input v-model="searchData.partDescription" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(9)"><a herf="#">采购员</a></span>
<el-input v-model="searchData.userName" clearable placeholder="输入或选择采购员" style="width: 120px"></el-input>
<el-form-item :label="'状态'">
<el-select v-model="searchData.statusList" multiple style="width: 387px">
<el-option label="未发货" value="未发货"></el-option>
<el-option label="部分发货" value="部分发货"></el-option>
<el-option label="已发货" value="已发货"></el-option>
<el-option label="已关闭" value="已关闭"></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-form-item :label="' '"> <el-form-item :label="' '">
<el-button v-if="!authSearch" type="primary" @click="getDataList()">查询</el-button> <el-button v-if="!authSearch" type="primary" @click="getDataList()">查询</el-button>
@ -245,6 +245,7 @@ export default {
orderRef2: '', orderRef2: '',
operationDesc: '', operationDesc: '',
status: '', status: '',
statusList: ['未送货','部分送货','已送货'],
wantedDelStartDate: '', wantedDelStartDate: '',
wantedDelEndDate: '', wantedDelEndDate: '',
delPoint: '', delPoint: '',
@ -336,7 +337,7 @@ export default {
serialNumber: '109002TableSupplierId', serialNumber: '109002TableSupplierId',
tableId: "109002Table", tableId: "109002Table",
tableName: "内部供应商送货计划信息表", tableName: "内部供应商送货计划信息表",
columnWidth: 120,
columnWidth: 80,
columnProp: 'supplierId', columnProp: 'supplierId',
headerAlign: 'center', headerAlign: 'center',
align: "left", align: "left",

21
src/views/modules/deliverySchedule/supplierDeliverySchedule.vue

@ -23,7 +23,7 @@
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<span style="cursor: pointer" slot="label" @click="getBaseList(9)"><a herf="#">采购员</a></span> <span style="cursor: pointer" slot="label" @click="getBaseList(9)"><a herf="#">采购员</a></span>
<el-input v-model="searchData.userName" clearable placeholder="输入或选择采购员" style="width: 80px"></el-input>
<el-input v-model="searchData.userName" clearable placeholder="输入或选择采购员" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<!-- <el-form-item label="外协订单领料状态">--> <!-- <el-form-item label="外协订单领料状态">-->
<!-- <el-select v-model="searchData.outworkorderPartReqStatus" placeholder="请选择外协订单领料状态">--> <!-- <el-select v-model="searchData.outworkorderPartReqStatus" placeholder="请选择外协订单领料状态">-->
@ -32,13 +32,6 @@
<!-- <el-option label="部分发料" value="A"></el-option>--> <!-- <el-option label="部分发料" value="A"></el-option>-->
<!-- </el-select>--> <!-- </el-select>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<el-form-item label="订单类型">
<el-select v-model="searchData.orderRefType" placeholder="请选择订单类型" style="width: 120px" clearable>
<el-option label="生产订单" value="生产订单"></el-option>
<el-option label="外协生产订单" value="外协生产订单"></el-option>
<el-option label="生产订单工序外协" value="生产订单工序外协"></el-option>
</el-select>
</el-form-item>
<el-form-item :label="'计划开工日期'"> <el-form-item :label="'计划开工日期'">
<el-date-picker <el-date-picker
style="width: 120px" style="width: 120px"
@ -71,15 +64,19 @@
<el-form-item label="物料描述"> <el-form-item label="物料描述">
<el-input v-model="searchData.partDescription" style="width: 120px"></el-input> <el-input v-model="searchData.partDescription" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="此次送货数量">
<el-input v-model="searchData.deliveryQty" style="width: 80px"></el-input>
</el-form-item>
<el-form-item label="状态"> <el-form-item label="状态">
<el-select v-model="searchData.status" placeholder="请选择状态" style="width: 120px" clearable> <el-select v-model="searchData.status" placeholder="请选择状态" style="width: 120px" clearable>
<el-option label="已下达" value="已下达"></el-option> <el-option label="已下达" value="已下达"></el-option>
<el-option label="部分入库" value="部分入库"></el-option> <el-option label="部分入库" value="部分入库"></el-option>
<el-option label="部分接收" value="部分接收"></el-option> <el-option label="部分接收" value="部分接收"></el-option>
</el-select> </el-select>
</el-form-item>
<el-form-item label="订单类型">
<el-select v-model="searchData.orderRefType" placeholder="请选择订单类型" style="width: 120px" clearable>
<el-option label="生产订单" value="生产订单"></el-option>
<el-option label="外协生产订单" value="外协生产订单"></el-option>
<el-option label="生产订单工序外协" value="生产订单工序外协"></el-option>
</el-select>
</el-form-item> </el-form-item>
<el-form-item :label="' '"> <el-form-item :label="' '">
<el-button v-if="!authSearch" type="primary" @click="getDataList()">查询</el-button> <el-button v-if="!authSearch" type="primary" @click="getDataList()">查询</el-button>
@ -450,7 +447,7 @@ export default {
serialNumber: '109001TableSupplierID', serialNumber: '109001TableSupplierID',
tableId: "109001Table", tableId: "109001Table",
tableName: "供应商送货计划表", tableName: "供应商送货计划表",
columnWidth: 120,
columnWidth: 80,
columnProp: 'supplierID', columnProp: 'supplierID',
headerAlign: 'center', headerAlign: 'center',
align: "left", align: "left",

Loading…
Cancel
Save