|
|
@ -39,7 +39,32 @@ const getObj = ref({ |
|
|
|
}); |
|
|
|
const total = ref(0); |
|
|
|
//分页总条目 |
|
|
|
|
|
|
|
//时间选择器 |
|
|
|
const value1 = ref({ |
|
|
|
startTime: "", |
|
|
|
endTime: "", |
|
|
|
}); // 时间数组 |
|
|
|
function handleDateChange(value) { |
|
|
|
if (value && value.length === 2) { |
|
|
|
value1.value.startTime = value[0]; // 开始日期 |
|
|
|
value1.value.endTime = value[1]; // 结束日期 |
|
|
|
} |
|
|
|
console.log(value1); |
|
|
|
} |
|
|
|
|
|
|
|
const time = ref({}); |
|
|
|
const get = async function (val) { |
|
|
|
// 搜索参数时间赋值 |
|
|
|
if (value1.value != null) { |
|
|
|
if (value1.value.startDate != "" && value1.value.endDate != "") { |
|
|
|
time.value.startTime = value1.value[0]; |
|
|
|
time.value.endTime = value1.value[1]; |
|
|
|
} |
|
|
|
} else { |
|
|
|
time.value.startTime = ""; |
|
|
|
time.value.endTime = ""; |
|
|
|
} |
|
|
|
try { |
|
|
|
// 搜索参数页码赋值 |
|
|
|
if (typeof val === "number") { |
|
|
@ -50,7 +75,7 @@ const get = async function (val) { |
|
|
|
// 发送POST请求 |
|
|
|
const result = await API.post("http://192.168.8.93:10010/rates/search", { |
|
|
|
...getObj.value, |
|
|
|
rate: { ...value1.value }, |
|
|
|
rate: { ...time.value }, |
|
|
|
}); |
|
|
|
|
|
|
|
// 将响应结果存储到响应式数据中 |
|
|
@ -128,17 +153,15 @@ const getEditData = async function (row) { |
|
|
|
console.log("搜索参数", getObj.value); |
|
|
|
// 发送POST请求 |
|
|
|
const result = await API.post( |
|
|
|
"http://192.168.8.93:10010/rates/searchById", |
|
|
|
{ |
|
|
|
rate: { rateId: row.rateId }, |
|
|
|
} |
|
|
|
"http://192.168.8.93:10010/rates/searchById?rateId=" + row.rateId, |
|
|
|
{} |
|
|
|
); |
|
|
|
|
|
|
|
// 将响应结果存储到响应式数据中 |
|
|
|
console.log("请求成功", result); |
|
|
|
// 存储表格数据 |
|
|
|
|
|
|
|
rateEdit.value = result.data[0]; |
|
|
|
rateEdit.value = result.data; |
|
|
|
console.log("这是编辑的数值", rateEdit.value); |
|
|
|
} catch (error) { |
|
|
|
console.log("请求失败", error); |
|
|
@ -221,19 +244,6 @@ const options = [ |
|
|
|
}, |
|
|
|
]; |
|
|
|
|
|
|
|
//时间选择器 |
|
|
|
const value1 = ref({ |
|
|
|
startTime: "", |
|
|
|
endTime: "", |
|
|
|
}); // 时间数组 |
|
|
|
function handleDateChange(value) { |
|
|
|
if (value && value.length === 2) { |
|
|
|
value1.value.startTime = value[0]; // 开始日期 |
|
|
|
value1.value.endTime = value[1]; // 结束日期 |
|
|
|
} |
|
|
|
console.log(value1); |
|
|
|
} |
|
|
|
|
|
|
|
function formatDate(value) { |
|
|
|
if (!value) return ""; |
|
|
|
const date = new Date(value); |
|
|
@ -353,7 +363,6 @@ const checkNumber = function () { |
|
|
|
range-separator="至" |
|
|
|
start-placeholder="开始时间" |
|
|
|
end-placeholder="结束时间" |
|
|
|
@change="handleDateChange" |
|
|
|
:size="size" |
|
|
|
value-format="YYYY-MM-DD" |
|
|
|
/> |
|
|
|