采购订单详情修改数量字段

product
bawei 2 years ago
parent d6583ec2a8
commit 5d3432870b

@ -321,6 +321,15 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
public Map<String, Object> importPreview(List<ContractFileModel> personList) { public Map<String, Object> importPreview(List<ContractFileModel> personList) {
List<Map<String, Object>> dataRow = new ArrayList<>(); List<Map<String, Object>> dataRow = new ArrayList<>();
List<Map<String, Object>> columns = new ArrayList<>(); List<Map<String, Object>> columns = new ArrayList<>();
String userId = userProvider.get().getUserId();
String orgnize = null;
if (!userProvider.get().getIsAdministrator()) {
orgnize = userProvider.getOrganizeId(userId);
}
String detpartment = null;
if (!userProvider.get().getIsAdministrator()) {
detpartment = userProvider.getDepartmentId(userId);
}
if (personList != null) { if (personList != null) {
for (int i = 0; i < personList.size(); i++) { for (int i = 0; i < personList.size(); i++) {
Map<String, Object> dataRowMap = new HashMap<>(); Map<String, Object> dataRowMap = new HashMap<>();
@ -330,7 +339,10 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
queryWrapper queryWrapper
.eq("contract_name", model.getContractName()) .eq("contract_name", model.getContractName())
.eq("contract_code", model.getContractCode()) .eq("contract_code", model.getContractCode())
.eq("name", model.getName()); .eq("name", model.getName())
.eq("orgnize_id", orgnize)
.eq("department_id", detpartment)
;
List<ContractFileEntity> list = contractFileMapper.selectList(queryWrapper); List<ContractFileEntity> list = contractFileMapper.selectList(queryWrapper);
if (list.size() > 0) { if (list.size() > 0) {
System.out.println(list); System.out.println(list);
@ -403,17 +415,21 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
@Override @Override
public ContractfileImportVO importData(List<ContractFileModel> dt) { public ContractfileImportVO importData(List<ContractFileModel> dt) {
String userId = userProvider.get().getUserId(); String userId = userProvider.get().getUserId();
String orgnize = null;
if (!userProvider.get().getIsAdministrator()) {
orgnize = userProvider.getOrganizeId(userId);
}
String detpartment = null; String detpartment = null;
if (!userProvider.get().getIsAdministrator()) { if (!userProvider.get().getIsAdministrator()) {
detpartment = userProvider.getDepartmentId(userId); detpartment = userProvider.getDepartmentId(userId);
} }
for (ContractFileModel model : dt) { for (ContractFileModel model : dt) {
QueryWrapper<UserEntity> queryuser = new QueryWrapper<UserEntity>(); QueryWrapper<UserEntity> queryuser = new QueryWrapper<UserEntity>();
queryuser.eq("F_Id",userId); queryuser.eq("F_Id",userId);
List<UserEntity> listuser = userMapper.selectList(queryuser); List<UserEntity> listuser = userMapper.selectList(queryuser);
if (listuser.size() > 0) { if (listuser.size() > 0) {
model.setOrgnizeId(listuser.get(0).getOrganizeId()); model.setOrgnizeId(listuser.get(0).getOrganizeId());
model.setDepartmentId(listuser.get(0).getDepartmentId());
} }
model.setCreatorTime(DateUtil.cstFormat(model.getCreatorTime())); model.setCreatorTime(DateUtil.cstFormat(model.getCreatorTime()));
// model.setNum(DateUtil.cstFormat(model.getNum())); // model.setNum(DateUtil.cstFormat(model.getNum()));
@ -422,7 +438,8 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
model.setContractType("0"); model.setContractType("0");
if (model.getName() != null) { if (model.getName() != null) {
QueryWrapper<SupplierEntity> queryWrappers = new QueryWrapper<SupplierEntity>(); QueryWrapper<SupplierEntity> queryWrappers = new QueryWrapper<SupplierEntity>();
queryWrappers.eq("supplier_name", model.getName()); queryWrappers.eq("supplier_name", model.getName())
.eq("department_id",detpartment);
List<SupplierEntity> list = supplierMapper.selectList(queryWrappers); List<SupplierEntity> list = supplierMapper.selectList(queryWrappers);
if (list.size() > 0) { if (list.size() > 0) {
model.setCode(list.get(0).getId()); model.setCode(list.get(0).getId());
@ -432,7 +449,8 @@ public class ContractFileServiceImpl extends ServiceImpl<ContractFileMapper, Con
model.setContractType("1"); model.setContractType("1");
if (model.getName() != null) { if (model.getName() != null) {
QueryWrapper<CustomerEntity> queryWrappers = new QueryWrapper<CustomerEntity>(); QueryWrapper<CustomerEntity> queryWrappers = new QueryWrapper<CustomerEntity>();
queryWrappers.eq("supplier_nm", model.getName()); queryWrappers.eq("supplier_nm", model.getName())
.eq("orgnize_id",orgnize);
List<CustomerEntity> list = customerMapper.selectList(queryWrappers); List<CustomerEntity> list = customerMapper.selectList(queryWrappers);
if (list.size() > 0) { if (list.size() > 0) {
model.setCode(list.get(0).getId()); model.setCode(list.get(0).getId());

@ -26,9 +26,12 @@ public class Invoices_item0itemModel {
@JsonProperty("invoiceCode") @JsonProperty("invoiceCode")
private String invoiceCode; private String invoiceCode;
// /** 数量 **/
// @JsonProperty("invoiceNum")
// private String invoiceNum;
/** 数量 **/ /** 数量 **/
@JsonProperty("invoiceNum") @JsonProperty("invoiceQuantity")
private String invoiceNum; private String invoiceQuantity;
/** 金额 **/ /** 金额 **/
@JsonProperty("invoiceAmount") @JsonProperty("invoiceAmount")

@ -310,9 +310,9 @@
</el-input> </el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="invoiceNum" label="数量"> <el-table-column prop="invoiceQuantity" label="数量">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input v-model="scope.row.invoiceNum" placeholder="请输入" clearable <el-input v-model="scope.row.invoiceQuantity" placeholder="请输入" clearable
:style='{"width":"100%"}'> :style='{"width":"100%"}'>
</el-input> </el-input>
</template> </template>
@ -712,7 +712,7 @@
amount: 0, amount: 0,
notAmount: 0, notAmount: 0,
payPrice: 0, payPrice: 0,
invoiceNum: 0, invoiceQuantity: 0,
invoiceAmount: 0, invoiceAmount: 0,
erpNo: '', erpNo: '',
creatorUserName: "", creatorUserName: "",

Loading…
Cancel
Save