明树Git Lab

Commit add12e41 authored by zhanghan's avatar zhanghan

bug处理

parent 327efb71
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -271,6 +271,13 @@ const routes = [ ...@@ -271,6 +271,13 @@ const routes = [
title: "参股企业管理", title: "参股企业管理",
component: () => import("@/views/everydayPage/shareAdd.vue"), component: () => import("@/views/everydayPage/shareAdd.vue"),
}, },
{
path: "/SuperFormExample",
name: "SuperFormExample",
title: "测试组件",
component: () =>
import("@/views/everydayPage/SuperFormExample.vue"),
},
{ {
path: "/system", path: "/system",
name: "system", name: "system",
......
This diff is collapsed.
...@@ -1364,13 +1364,6 @@ const changeProject = (val) => { ...@@ -1364,13 +1364,6 @@ const changeProject = (val) => {
callback: (data) => { callback: (data) => {
loading.value = false; loading.value = false;
formData.projectName = data.projectName || ""; formData.projectName = data.projectName || "";
formData.sbdw = data.sbdw || "";
formData.xmgsmc = data.xmgsmc || "";
formData.xmkgsjyj = data.xmkgsjyj || "";
formData.xmjgsjyj = data.xmjgsjyj || "";
formData.xmjd = data.xmjd || "";
formData.yynxn = data.yynxn || "";
formData.xmjsqy = data.xmjsqy || "";
}, },
error: () => { error: () => {
loading.value = false; loading.value = false;
......
...@@ -97,14 +97,8 @@ const sourceId = ref(route.query.sourceId || ""); ...@@ -97,14 +97,8 @@ const sourceId = ref(route.query.sourceId || "");
// ========== 表单核心数据(完全匹配RcXxbs表结构,无冗余字段) ========== // ========== 表单核心数据(完全匹配RcXxbs表结构,无冗余字段) ==========
const formData = reactive({ const formData = reactive({
wjmc: "", // 文件名称
nd: "", // 编制年度(YYYY格式,匹配表的DATE类型)
bzr: "", // 编制人
bzrbm: "", // 编制人部门
fjsc: [], // 附件上传(JSON类型,匹配表的JSON) fjsc: [], // 附件上传(JSON类型,匹配表的JSON)
projectId: "", // 所属项目ID(隐藏字段,提交传值)
sourceId: "", // 所属主表id(隐藏字段,提交传值)
del: 0, // 删除标识,默认0(正常)
creator: proxy.$store?.getters?.userId || "", // 创建人ID(从全局状态取,无则空) creator: proxy.$store?.getters?.userId || "", // 创建人ID(从全局状态取,无则空)
}); });
......
...@@ -109,6 +109,18 @@ const backClick = () => { ...@@ -109,6 +109,18 @@ const backClick = () => {
// 保存/提交表单(新增/编辑统一处理) // 保存/提交表单(新增/编辑统一处理)
const saveClick = () => { const saveClick = () => {
if (!formData.issueTitle) {
ElMessage.warning("请填写问题标题");
return;
}
if (!formData.issueCategory) {
ElMessage.warning("请选择问题类别");
return;
}
if (!formData.issueDescription) {
ElMessage.warning("请填写问题描述");
return;
}
loading.value = true; loading.value = true;
const url = rcCgqyglId.value const url = rcCgqyglId.value
? "/api/project/updateXxhjs" ? "/api/project/updateXxhjs"
......
...@@ -128,17 +128,7 @@ const activeCollapse = ref(["档案基本信息"]); ...@@ -128,17 +128,7 @@ const activeCollapse = ref(["档案基本信息"]);
// 表单核心数据:**完全匹配后端RcTzdagl模型字段**,删除所有无用字段 // 表单核心数据:**完全匹配后端RcTzdagl模型字段**,删除所有无用字段
const formData = reactive({ const formData = reactive({
archiveCategory: "", // 档案分类 ★非空★
archiveName: "", // 档案名称 ★非空★
archiveNumber: "", // 档案编号
archiveDate: "", // 档案日期
remark: "", // 备注
fjsc: [], // 附件上传(JSON数组,绑定上传组件) fjsc: [], // 附件上传(JSON数组,绑定上传组件)
projectId: "", // 所属项目ID
del: 0, // 删除标记,默认0正常(后端默认值)
creator: userStore.userId || "", // 创建人ID(从用户仓库取,后端需要)
createdAt: "", // 创建时间(后端自动生成,前端仅回显)
updatedAt: "", // 更新时间(后端自动生成,前端仅回显)
}); });
// 页面核心状态:保留必要的加载/预览/编辑ID // 页面核心状态:保留必要的加载/预览/编辑ID
......
...@@ -546,38 +546,36 @@ const activeCollapse = ref([ ...@@ -546,38 +546,36 @@ const activeCollapse = ref([
// 表单数据 - 数值字段初始化为数字类型(0) // 表单数据 - 数值字段初始化为数字类型(0)
const formData = reactive({ const formData = reactive({
projectName: "", // projectName: "",
qc: "", // qc: "",
jc: "", // jc: "",
nbtzglzt: "", // nbtzglzt: "",
xmscjd: "", // xmscjd: "",
gqjg: "", // gqjg: "",
xmzbjze: 0, // xmzbjze: 0,
gszbjyczze: 0, // gszbjyczze: 0,
gsdqycze: 0, // gsdqycze: 0,
gsdqyjcze: 0, // gsdqyjcze: 0,
gsdqycwcje: 0, // gsdqycwcje: 0,
gsdqsycze: 0, // gsdqsycze: 0,
cgbczqk: "", // cgbczqk: "",
wfqyhttkyd: "", // wfqyhttkyd: "",
qyhqjz: "", // qyhqjz: "",
qyhqyyd: "", // qyhqyyd: "",
dbqk: "", // dbqk: "",
lrfp: "", // lrfp: "",
sfddlrfptj: "", // sfddlrfptj: "",
ljhqfh: 0, // ljhqfh: 0,
ytrzj: 0, // ytrzj: 0,
ljtrzj: 0, // ljtrzj: 0,
sxtrzj: 0, // sxtrzj: 0,
jt: 0, // jt: 0,
zx: 0, // zx: 0,
lxr: "", // lxr: "",
lxfs: "", // lxfs: "",
bz: "", // bz: "",
projectId: "", // projectId: "",
del: 0, // del字段保留0默认值(删除标记,0为正常) // del: 0, // del字段保留0默认值(删除标记,0为正常)
createdAt: "",
updatedAt: "",
}); });
let options = ref(); let options = ref();
......
...@@ -97,10 +97,6 @@ const options = ref({}); // 下拉/单选全局配置项(文件层级/类别 ...@@ -97,10 +97,6 @@ const options = ref({}); // 下拉/单选全局配置项(文件层级/类别
// ========== 表单核心数据(删除无用数组,仅保留页面绑定的字段) ========== // ========== 表单核心数据(删除无用数组,仅保留页面绑定的字段) ==========
const formData = reactive({ const formData = reactive({
wjmc: "", // 文件名称
bbsj: "", // 颁布时间
wjcj: "", // 文件层级
wjlb: "", // 文件类别
fjsc: [], // 附件上传 fjsc: [], // 附件上传
}); });
......
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