|
@@ -489,6 +489,16 @@
|
|
/>
|
|
/>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="时间" prop="time">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="formEditNodeModel.time"
|
|
|
|
+ class="block"
|
|
|
|
+ format="YYYY-MM-DD"
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ type="date"
|
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
|
+ />
|
|
|
|
+ </el-form-item>
|
|
<el-form-item
|
|
<el-form-item
|
|
v-if="formEditNodeModel.notExsitChild"
|
|
v-if="formEditNodeModel.notExsitChild"
|
|
label="标准分类"
|
|
label="标准分类"
|
|
@@ -942,6 +952,16 @@
|
|
<el-radio :value="0">否</el-radio>
|
|
<el-radio :value="0">否</el-radio>
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="时间" prop="time">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="formDataNodeModel.time"
|
|
|
|
+ class="block"
|
|
|
|
+ format="YYYY-MM-DD"
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ type="date"
|
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
|
+ />
|
|
|
|
+ </el-form-item>
|
|
|
|
|
|
<el-form-item
|
|
<el-form-item
|
|
v-if="formDataNodeModel.isClassifition === 1"
|
|
v-if="formDataNodeModel.isClassifition === 1"
|
|
@@ -1737,6 +1757,8 @@ const setTreeMenuDataClick = ({ key, node, data }) => {
|
|
unitName: "",
|
|
unitName: "",
|
|
unitNum: 1,
|
|
unitNum: 1,
|
|
excellentNum: 1,
|
|
excellentNum: 1,
|
|
|
|
+
|
|
|
|
+ time: "",
|
|
};
|
|
};
|
|
if (data?.isClassifition === 1) {
|
|
if (data?.isClassifition === 1) {
|
|
window.$message.warning("该节点下不能创建子节点");
|
|
window.$message.warning("该节点下不能创建子节点");
|
|
@@ -2247,6 +2269,8 @@ const formDataNodeModel = ref({
|
|
unitName: "",
|
|
unitName: "",
|
|
unitNum: 1,
|
|
unitNum: 1,
|
|
excellentNum: 1,
|
|
excellentNum: 1,
|
|
|
|
+
|
|
|
|
+ time: "",
|
|
});
|
|
});
|
|
const standardTypeOptions = ref([]);
|
|
const standardTypeOptions = ref([]);
|
|
const getStandardTypeOptions = async () => {
|
|
const getStandardTypeOptions = async () => {
|
|
@@ -2333,9 +2357,17 @@ const formDataNodeRules = {
|
|
trigger: "blur",
|
|
trigger: "blur",
|
|
message: "请输入单元个数",
|
|
message: "请输入单元个数",
|
|
},
|
|
},
|
|
|
|
+
|
|
|
|
+ time: {
|
|
|
|
+ required: true,
|
|
|
|
+ trigger: "blur",
|
|
|
|
+ message: "请选择时间",
|
|
|
|
+ },
|
|
};
|
|
};
|
|
|
|
|
|
const addNodeClickData = async () => {
|
|
const addNodeClickData = async () => {
|
|
|
|
+ const validate = await formValidate(formDataNodeRef.value);
|
|
|
|
+ if (!validate) return;
|
|
//发起请求
|
|
//发起请求
|
|
addNodeClickData.value = true;
|
|
addNodeClickData.value = true;
|
|
const { error, code, msg } = await wbsApi.saveCustomAddContractNode({
|
|
const { error, code, msg } = await wbsApi.saveCustomAddContractNode({
|
|
@@ -2348,7 +2380,7 @@ const addNodeClickData = async () => {
|
|
className: formDataNodeModel.value?.className || "",
|
|
className: formDataNodeModel.value?.className || "",
|
|
unitName: Number(formDataNodeModel.value?.unitName) || "",
|
|
unitName: Number(formDataNodeModel.value?.unitName) || "",
|
|
excellentNum: formDataNodeModel.value?.excellentNum || 0,
|
|
excellentNum: formDataNodeModel.value?.excellentNum || 0,
|
|
-
|
|
|
|
|
|
+ time: formDataNodeModel.value?.time || "",
|
|
unitNum: formDataNodeModel.value?.unitNum || 0,
|
|
unitNum: formDataNodeModel.value?.unitNum || 0,
|
|
});
|
|
});
|
|
//判断状态
|
|
//判断状态
|