新增历史结算;
新增租单管理
This commit is contained in:
@@ -280,6 +280,8 @@ import { TowerModel } from "@/api/tower/model/model";
|
||||
import { listTowerModel } from "@/api/tower/model";
|
||||
import { addBatchContractFile, listContractFile } from "@/api/tower/contractFile";
|
||||
import { addBatchContractEquipment, listContractEquipment } from "@/api/tower/contractEquipment";
|
||||
import { Company } from "@/api/system/company/model";
|
||||
import { Customer } from "@/api/oa/customer/model";
|
||||
|
||||
const userStore = useUserStore();
|
||||
// 当前用户信息
|
||||
@@ -367,14 +369,14 @@ const chooseProject = (res) => {
|
||||
form.projectId = res.projectId;
|
||||
};
|
||||
|
||||
const companyName = ref<string>("");
|
||||
const chooseCompany = (res) => {
|
||||
const companyName = ref<string>();
|
||||
const chooseCompany = (res: Company) => {
|
||||
companyName.value = res.companyName;
|
||||
form.companyId = res.companyId;
|
||||
};
|
||||
|
||||
const customerName = ref<string>("");
|
||||
const chooseCustomer = (res) => {
|
||||
const chooseCustomer = (res: Customer) => {
|
||||
customerName.value = res.name;
|
||||
form.customerId = res.customerId;
|
||||
form.customerContact = res.contact;
|
||||
@@ -399,7 +401,7 @@ const delFile = index => {
|
||||
};
|
||||
|
||||
const getContractFileList = async () => {
|
||||
contractFileList.value = await listContractFile({contactId: props.data?.contractId})
|
||||
contractFileList.value = await listContractFile({ contactId: props.data?.contractId });
|
||||
};
|
||||
|
||||
const equipmentList = ref<TowerModel[]>([]);
|
||||
@@ -409,7 +411,7 @@ const getEquipmentList = async () => {
|
||||
|
||||
const contractEquipmentList = ref<ContractEquipment[]>([]);
|
||||
const getContractEquipmentList = async () => {
|
||||
contractEquipmentList.value = await listContractEquipment({contactId: props.data?.contractId})
|
||||
contractEquipmentList.value = await listContractEquipment({ contactId: props.data?.contractId });
|
||||
};
|
||||
|
||||
const chooseEquipmentName = (res, index) => {
|
||||
@@ -455,7 +457,7 @@ const save = () => {
|
||||
};
|
||||
for (let i = 0; i < contractEquipmentList.value.length; i++) {
|
||||
if (!contractEquipmentList.value[i].equipmentName) {
|
||||
console.log(contractEquipmentList.value[i].equipmentName)
|
||||
console.log(contractEquipmentList.value[i].equipmentName);
|
||||
loading.value = false;
|
||||
message.error("请选择设备");
|
||||
return;
|
||||
@@ -552,6 +554,7 @@ watch(
|
||||
isUpdate.value = false;
|
||||
}
|
||||
} else {
|
||||
projectName.value = customerName.value = companyName.value = "";
|
||||
resetFields();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user