保存进度!
This commit is contained in:
@@ -66,8 +66,9 @@
|
||||
|
||||
<script >
|
||||
import { reactive, onBeforeMount } from "vue";
|
||||
import { useStore } from "vuex";
|
||||
import { useRouter } from "vue-router";
|
||||
import { query_requirement_status } from "@/utils/api/requirement/requirement.js";
|
||||
import { query_requirement_ui } from "@/utils/api/requirement/requirement.js";
|
||||
|
||||
export default {
|
||||
name: "DeskTop",
|
||||
@@ -76,6 +77,7 @@ export default {
|
||||
let start_date = reactive(new Date());
|
||||
let end_date = reactive(new Date());
|
||||
const router = useRouter();
|
||||
const store = useStore();
|
||||
|
||||
onBeforeMount(() =>
|
||||
{
|
||||
@@ -87,20 +89,13 @@ export default {
|
||||
|
||||
const testRequest = () =>
|
||||
{
|
||||
// const ui = store.state.app.ui;
|
||||
// const requirement = store.state.requirement;
|
||||
//加载数据;
|
||||
query_requirement_status()
|
||||
.then((response) =>
|
||||
{
|
||||
// debugger;
|
||||
const data = response.data;
|
||||
query_requirement_ui(store);
|
||||
|
||||
console.log(data);
|
||||
})
|
||||
.catch((error) =>
|
||||
{
|
||||
// debugger;
|
||||
console.log(error);
|
||||
});
|
||||
console.log(store.state.app);
|
||||
console.log(store.state.requirement);
|
||||
};
|
||||
|
||||
const testError = () =>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
* @Author: Kane
|
||||
* @Date: 2023-02-02 22:19:12
|
||||
* @LastEditors: Kane
|
||||
* @LastEditTime: 2023-02-04 11:56:05
|
||||
* @LastEditTime: 2023-02-05 11:52:27
|
||||
* @FilePath: /IT工具综合平台/src/views/requirement/RequirementManager.vue
|
||||
* @Description:
|
||||
*
|
||||
@@ -39,7 +39,7 @@
|
||||
<el-col :span="4">
|
||||
<!-- <el-input v-model="query_param.status"></el-input> -->
|
||||
<el-select multiple collapse-tags collapse-tags-tooltip v-model.trim.lazy="query_param.status">
|
||||
<el-option v-for="option in ui.requirement_status" :value="option" :key="option"></el-option>
|
||||
<el-option v-for="option in statusData" :value="option.status_name" :key="option.status_code + option.status_name"></el-option>
|
||||
</el-select>
|
||||
</el-col>
|
||||
<el-col :span="6"></el-col>
|
||||
@@ -231,14 +231,15 @@ import { reactive, computed, onBeforeMount } from "vue";
|
||||
//import { Editor, Toolbar } from '@wangeditor/editor-for-vue';
|
||||
import { requirementTestData } from '@/test/data/TestData';
|
||||
import { useRouter } from "vue-router";
|
||||
//import router from "@/router/index";
|
||||
import {useStore} from "vuex";
|
||||
import {query_requirement_ui} from "@/utils/api/requirement/requirement";
|
||||
|
||||
export default {
|
||||
name: "requirement-manager",
|
||||
setup()
|
||||
{
|
||||
const router = useRouter();
|
||||
|
||||
const store = useStore();
|
||||
const requirement_data = requirementTestData;
|
||||
const ui = reactive(
|
||||
{
|
||||
@@ -275,6 +276,11 @@ export default {
|
||||
return requirement_data.slice(startIndex, endIndex);
|
||||
});
|
||||
|
||||
const statusData = computed(()=>
|
||||
{
|
||||
return store.state.requirement.status;
|
||||
});
|
||||
|
||||
const onTablePageSizeChange = (pageSize) =>
|
||||
{
|
||||
console.log("选择的pageSize", pageSize);
|
||||
@@ -336,6 +342,13 @@ export default {
|
||||
query_param.commit_start_date.setMonth(query_param.commit_end_date.getMonth() - 1);
|
||||
});
|
||||
|
||||
//加载数据
|
||||
query_requirement_ui( store.state.requirement, "ErrorPage" );
|
||||
|
||||
//输出控制台
|
||||
console.log(store.state.app);
|
||||
console.log(store.state.requirement);
|
||||
|
||||
return {
|
||||
//data
|
||||
requirement_data,
|
||||
@@ -344,6 +357,7 @@ export default {
|
||||
//计算属性
|
||||
tableHeight,
|
||||
tableData,
|
||||
statusData,
|
||||
//方法
|
||||
editRequirement,
|
||||
addNewRequirement,
|
||||
|
Reference in New Issue
Block a user