明树Git Lab

Commit dd63132b authored by zhanghan's avatar zhanghan

日常信息报送 投委会档案 开发完毕

parent e91d68aa
Pipeline #106733 passed with stage
in 18 seconds
......@@ -372,7 +372,6 @@ const saveClick = () => {
},
error: () => {
loading.value = false;
ElMessage.error("操作失败,请稍后重试");
},
});
};
......
......@@ -4,7 +4,7 @@
<div class="manage-header">
<div class="header-left"></div>
<div class="header-right">
<el-button type="primary" @click="investmentAdd">新增</el-button>
<el-button type="primary" @click="everydayAdd">新增</el-button>
</div>
</div>
<div class="manage-content" v-loading="loading">
......@@ -64,46 +64,31 @@ const { proxy } = getCurrentInstance();
let tableData = ref([]);
let tableColumns = ref([
{
prop: "itemName",
label: "事项名称",
prop: "wjmc",
label: "文件名称",
showOverflowTooltip: true,
},
{
prop: "itemType",
label: "事项类型",
showOverflowTooltip: true,
},
{
prop: "planYear",
label: "编制年度",
showOverflowTooltip: true,
},
{
prop: "planCycle",
label: "规划周期(年)",
showOverflowTooltip: true,
},
{
prop: "planUnit",
label: "编制单位",
prop: "nd",
label: "报送年度",
showOverflowTooltip: true,
},
{
prop: "leadingDepartment",
label: "牵头部门",
prop: "bzr",
label: "编制人",
showOverflowTooltip: true,
},
{
prop: "creatorName",
label: "填报人",
prop: "bzrbm",
label: "编制人部门",
showOverflowTooltip: true,
},
{
prop: "creatorTime",
label: "填报时间",
prop: "fjscLen",
label: "附件",
showOverflowTooltip: true,
},
{
prop: "operations",
label: "操作",
......@@ -121,7 +106,7 @@ let pageSize = ref(10);
const getStatementData = () => {
loading.value = true;
proxy.$post({
url: "/api/project/getTzghList",
url: "/api/project/getXxbsList",
data: {
page: currentPage.value,
pagesize: pageSize.value,
......@@ -148,12 +133,12 @@ const handleCurrentPageChange = (page) => {
currentPage.value = page;
getStatementData();
};
const investmentAdd = () => {
router.push("/investmentAdd");
const everydayAdd = () => {
router.push("/everydayAdd");
};
const editStatement = (item) => {
router.push({
name: "investmentAdd",
name: "everydayAdd",
query: {
id: item.id,
},
......@@ -161,7 +146,7 @@ const editStatement = (item) => {
};
const previewStatement = (item) => {
router.push({
name: "investmentAdd",
name: "everydayAdd",
query: {
isPreview: true,
id: item.id,
......@@ -176,7 +161,7 @@ const deleteStatement = (item) => {
})
.then(() => {
proxy.$post({
url: "/api/project/deleteTzgh",
url: "/api/project/deleteXxbs",
data: {
id: item.id,
},
......
This diff is collapsed.
......@@ -91,9 +91,9 @@
<el-form-item label="填报时间">
<el-date-picker
v-model="formData.creatorTime"
type="date"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD"
type="datetime"
format="YYYY-MM-DD HH:mm:ss"
value-format="YYYY-MM-DD HH:mm:ss"
placeholder="请选择填报时间"
picker-options="{ disabledDate: (date) => date > new Date() }"
/>
......@@ -227,7 +227,6 @@ const saveClick = () => {
},
error: (err) => {
loading.value = false;
ElMessage.error(err.msg || "操作失败,请稍后重试");
},
});
};
......
......@@ -143,7 +143,6 @@ const saveClick = () => {
},
error: () => {
loading.value = false;
ElMessage.error("操作失败,请稍后重试");
},
});
};
......
......@@ -125,7 +125,8 @@ const getStatementData = () => {
tableData.value = data.rows.map((it) => {
return {
...it,
fjscLen: it.fjsc?.length + "个",
meetingMinutesAttachmentLen:
it.meetingMinutesAttachment?.length + "份",
};
});
total.value = data.count;
......
......@@ -170,17 +170,17 @@ const saveClick = () => {
loading.value = true;
// 投委会管理专属新增/编辑接口
console.log(rcTwhglId.value, "rcTwhglId.value");
const url = rcTwhglId.value
? "/api/project/updateRcTwhgl"
: "/api/project/createRcTwhgl";
? "/api/project/updateTwhgl"
: "/api/project/createTwhgl";
proxy.$post({
url: url,
data: { ...formData },
callback: () => {
loading.value = false;
ElMessage.success(
rcTwhglId.value ? "投委会记录编辑成功" : "投委会记录新增成功"
);
ElMessage.success(rcTwhglId.value ? "编辑成功" : "新增成功");
router.back(-1);
},
error: (err) => {
......@@ -188,8 +188,6 @@ const saveClick = () => {
// 唯一键冲突特殊提示(会议编号重复)
if (err.msg?.includes("unique") || err.msg?.includes("重复")) {
ElMessage.error("会议编号已存在,请更换唯一编号后重试");
} else {
ElMessage.error(err.msg || "操作失败,请稍后重试");
}
},
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment