测试问题修改zzy'
This commit is contained in:
parent
d4cb578751
commit
8ba6fb2a13
|
|
@ -19,6 +19,15 @@ export function purchaseWarehouse(data) {
|
|||
})
|
||||
}
|
||||
|
||||
// 内层批量验收驳回API
|
||||
export function rejectPurchaseWarehouse(data) {
|
||||
return request({
|
||||
url: '/material/purchase/storage/reject',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 查询入库编码列表
|
||||
export function getMachineById(data) {
|
||||
|
|
|
|||
|
|
@ -17,12 +17,12 @@
|
|||
></el-date-picker>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="状态">
|
||||
<!-- <el-form-item label="状态">
|
||||
<el-select v-model="queryParams.status" placeholder="请选择状态" clearable>
|
||||
<el-option label="删除" value="0"></el-option>
|
||||
<el-option label="启用" value="1"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
|
||||
<el-form-item>
|
||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
</el-form-item>
|
||||
|
||||
<el-form-item prop="materialType">
|
||||
<el-select v-model="queryParams.materialType" placeholder="请选择物品种类" clearable>
|
||||
<el-select v-model="queryParams.materialType" placeholder="请选择物品种类" clearable filterable >
|
||||
<el-option
|
||||
v-for="dict in materialTypeList"
|
||||
:key="dict.value"
|
||||
|
|
@ -30,7 +30,7 @@
|
|||
</el-form-item>
|
||||
|
||||
<el-form-item prop="materialName">
|
||||
<el-select v-model="queryParams.materialName" placeholder="请选择设备类型" clearable>
|
||||
<el-select v-model="queryParams.materialName" placeholder="请选择设备类型" clearable filterable >
|
||||
<el-option
|
||||
v-for="dict in materialNameList"
|
||||
:key="dict.value"
|
||||
|
|
@ -41,7 +41,7 @@
|
|||
</el-form-item>
|
||||
|
||||
<el-form-item prop="materialModel">
|
||||
<el-select v-model="queryParams.materialModel" placeholder="请选择规格型号" clearable>
|
||||
<el-select v-model="queryParams.materialModel" placeholder="请选择规格型号" clearable filterable >
|
||||
<el-option
|
||||
v-for="dict in materialModelList"
|
||||
:key="dict.value"
|
||||
|
|
|
|||
|
|
@ -20,16 +20,22 @@
|
|||
maxlength="20"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="taskStatus">
|
||||
<el-select v-model="queryParams.taskStatus" placeholder="请选择任务状态" clearable>
|
||||
<el-option
|
||||
v-for="item in taskStatusList"
|
||||
:key="item.id"
|
||||
:label="item.name"
|
||||
:value="item.id"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item prop="status">
|
||||
<el-select
|
||||
clearable
|
||||
filterable
|
||||
style="width: 240px"
|
||||
placeholder="请选择设备状态"
|
||||
v-model="queryParams.status"
|
||||
>
|
||||
<el-option
|
||||
:key="dict.value"
|
||||
:label="dict.label"
|
||||
:value="dict.value"
|
||||
v-for="dict in dict.type.purchase_task_status"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item> -->
|
||||
|
||||
<el-form-item>
|
||||
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">查询</el-button>
|
||||
|
|
@ -319,7 +325,7 @@
|
|||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
keyWord:undefined,
|
||||
taskStatus:undefined,
|
||||
status:undefined,
|
||||
},
|
||||
openPrint: false,
|
||||
printData: {},
|
||||
|
|
@ -431,7 +437,7 @@
|
|||
handleExport() {
|
||||
this.download(
|
||||
"/material/purchase_check_info/export",
|
||||
{ ...this.queryParams },
|
||||
{ ...this.queryParams,statusList:[2,12] },
|
||||
`新购到货验收_${new Date().getTime()}.xlsx`
|
||||
);
|
||||
},
|
||||
|
|
|
|||
|
|
@ -91,9 +91,9 @@
|
|||
<el-col :span="1.5">
|
||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleSave" >保存</el-button>
|
||||
</el-col>
|
||||
<!-- <el-col :span="1.5">
|
||||
<el-col :span="1.5">
|
||||
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport" v-if="isEdit">导出</el-button>
|
||||
</el-col> -->
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
<el-table
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
v-show="showSearch"
|
||||
label-width="100px"
|
||||
>
|
||||
<el-form-item label="日期">
|
||||
<el-form-item>
|
||||
<el-date-picker
|
||||
v-model="queryParams.time"
|
||||
type="daterange"
|
||||
|
|
@ -21,24 +21,24 @@
|
|||
</el-date-picker>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="设备状态" prop="typeId">
|
||||
<!-- <el-form-item label="设备状态" prop="status">
|
||||
<el-select
|
||||
v-model="queryParams.typeId"
|
||||
placeholder="请选择设备状态"
|
||||
clearable
|
||||
filterable
|
||||
style="width: 240px"
|
||||
clearable
|
||||
filterable
|
||||
style="width: 240px"
|
||||
placeholder="请选择设备状态"
|
||||
v-model="queryParams.status"
|
||||
>
|
||||
<el-option
|
||||
v-for="typeItem in typesList"
|
||||
:key="typeItem.typeId"
|
||||
:label="typeItem.typeName"
|
||||
:value="typeItem.typeId"
|
||||
/>
|
||||
<el-option
|
||||
:key="dict.value"
|
||||
:label="dict.label"
|
||||
:value="dict.value"
|
||||
v-for="dict in dict.type.purchase_task_status"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
|
||||
<el-form-item label="关键字" prop="keyWord">
|
||||
<el-form-item prop="keyWord">
|
||||
<el-input
|
||||
v-model="queryParams.keyWord"
|
||||
placeholder="请输入关键字"
|
||||
|
|
@ -615,6 +615,7 @@ export default {
|
|||
pageSize: 10,
|
||||
time: null, //申请时间
|
||||
name: undefined,
|
||||
status: undefined,
|
||||
typeId: "",
|
||||
keyWord: "",
|
||||
},
|
||||
|
|
@ -896,7 +897,7 @@ export default {
|
|||
handleExport() {
|
||||
this.download(
|
||||
"/material/purchase_check_info/export",
|
||||
{ ...this.queryParams },
|
||||
{ ...this.queryParams,statusList: [1] },
|
||||
`新购到货_${new Date().getTime()}.xlsx`
|
||||
);
|
||||
},
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
></el-date-picker>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="设备状态" prop="status">
|
||||
<!-- <el-form-item label="设备状态" prop="status">
|
||||
<el-select
|
||||
clearable
|
||||
filterable
|
||||
|
|
@ -37,7 +37,7 @@
|
|||
v-for="dict in dict.type.purchase_task_status"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
|
||||
<el-form-item label="关键字" prop="keyWord">
|
||||
<el-input
|
||||
|
|
@ -275,6 +275,11 @@ export default {
|
|||
// 导出数据
|
||||
handleExport() {
|
||||
console.log('数据导出')
|
||||
this.download(
|
||||
"/material/purchase_check_info/export",
|
||||
{ ...this.queryParams,statusList:[3,13] },
|
||||
`新购到货入库_${new Date().getTime()}.xlsx`
|
||||
);
|
||||
},
|
||||
// 列表复选框
|
||||
handleSelectionChange(list) {
|
||||
|
|
|
|||
|
|
@ -114,9 +114,9 @@
|
|||
<el-button size="mini" type="success" @click="pass(scope.row)" v-if="(scope.row.status!=19&&scope.row.manageType==1)||scope.row.manageType==0">
|
||||
入库
|
||||
</el-button>
|
||||
<!-- <el-button size="mini" type="danger" @click="reject(scope.row)">
|
||||
<el-button size="mini" type="danger" @click="reject(scope.row)" v-if="(scope.row.status!=19&&scope.row.manageType==1)||scope.row.manageType==0">
|
||||
驳回
|
||||
</el-button> -->
|
||||
</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
|
@ -214,7 +214,7 @@
|
|||
import { getDeviceType} from "@/api/ma/device";
|
||||
import { getManufacturerSelect} from "@/api/ma/supplier";
|
||||
import { getPurchaseDetailsList,getPurchaseFileList,uploadPurchaseFile } from "@/api/purchase/goodsAccept";
|
||||
import { purchaseWarehouse,getMachineById } from "@/api/purchase/goodsEntry";
|
||||
import { purchaseWarehouse,getMachineById,rejectPurchaseWarehouse } from "@/api/purchase/goodsEntry";
|
||||
import { downloadFile } from '@/utils/download'
|
||||
import { getToken } from '@/utils/auth'
|
||||
export default {
|
||||
|
|
@ -423,9 +423,21 @@ export default {
|
|||
}
|
||||
|
||||
},
|
||||
//不合格
|
||||
//驳回
|
||||
reject(row) {
|
||||
|
||||
let obj = {
|
||||
taskId: this.taskId,
|
||||
typeId:row.typeId,
|
||||
purchaseId: row.id
|
||||
};
|
||||
this.$modal.confirm('是否确认驳回该物资类型?')
|
||||
.then(function() {
|
||||
console.log(obj)
|
||||
return rejectPurchaseWarehouse(obj)
|
||||
}).then(() => {
|
||||
this.$modal.msgSuccess('驳回成功')
|
||||
this.getList()
|
||||
}).catch(() => {});
|
||||
},
|
||||
//文件管理
|
||||
openFileDialog(row){
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
maxlength="20"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item prop="taskStatus">
|
||||
<el-form-item prop="taskStatus">
|
||||
<el-select
|
||||
v-model="queryParams.taskStatus"
|
||||
placeholder="请选择任务状态"
|
||||
|
|
@ -351,9 +351,8 @@ export default {
|
|||
showHouse: false,
|
||||
dateRange: [],
|
||||
taskStatusList: [
|
||||
{ id: '1', name: '待验收' },
|
||||
{ id: '2', name: '验收合格' },
|
||||
{ id: '3', name: '验收未通过' },
|
||||
{ id: '21', name: '入库进行中' },
|
||||
{ id: '22', name: '入库已完成' },
|
||||
],
|
||||
ids: [],
|
||||
// 总条数
|
||||
|
|
@ -472,9 +471,11 @@ export default {
|
|||
},
|
||||
|
||||
handleExport() {
|
||||
// this.download('/material/ma_machine/export', {
|
||||
// ...this.queryParams
|
||||
// }, `仓库管理_${new Date().getTime()}.xlsx`)
|
||||
this.download(
|
||||
"/material/purchase_check_info/export",
|
||||
{ ...this.queryParams,statusList:[3,13,4,14,19] },
|
||||
`新购到货验收_${new Date().getTime()}.xlsx`
|
||||
);
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,7 +36,8 @@ module.exports = {
|
|||
// detail: https://cli.vuejs.org/config/#devserver-proxy
|
||||
[process.env.VUE_APP_BASE_API]: {
|
||||
// target: `http://localhost:18080`,
|
||||
target: `http://192.168.2.246:18080`,//马
|
||||
// target: `http://192.168.2.246:18080`,//马
|
||||
target: `http://192.168.0.244:18580`,//测试
|
||||
// target: `http://192.168.0.110:18080`,//洪
|
||||
// target: `http://192.168.0.234:18080`,//阮
|
||||
// target: `http://192.168.137.1:18080`,//
|
||||
|
|
|
|||
Loading…
Reference in New Issue