086f867f by xiaomiao

--no commit message

1 parent 8746622e
......@@ -392,15 +392,16 @@
ssQlxxList: [],
ztQlxxList: [],
rules: {
bdcqzh: [
{ required: true, message: "不动产登记证明号", trigger: "blur" },
rules: {
bdcqzhrules:[
{ required: true, message: "不动产权证号:", trigger: "change" },
],
qxdm: [{ required: true, message: "区县代码", trigger: "blur" }],
djjg: [{ required: true, message: "登记机构", trigger: "blur" }],
dbr: [{ required: true, message: "登簿人", trigger: "blur" }],
djsj: [{ required: true, message: "登记时间", trigger: "blur" }],
},
qxdmrules: [{ required: true, message: "区县代码", trigger: "blur" }],
djjgrules: [{ required: true, message: "登记机构", trigger: "change" }],
dbrrules: [{ required: true, message: "登簿人", trigger: "blur" }],
djsjrules: [{ required: true, message: "登记时间", trigger: "change" }],
},
};
},
created () {
......
......@@ -7,38 +7,44 @@
<div class="spyj loadingtext">
<div class="box">
<b class="spyj_title">审批表</b>
<el-form
:model="ruleForm"
:rules="rules"
ref="rule"
label-width="120px"
>
<div class="spyj_form">
<div class="item_left">意见</div>
<div v-for="(item, index) in tableData" :key="index">
<el-form :model="tableData[index]" label-width="120px" :rules="rules" :ref="'ruleFormRef'+index">
<div class="spyj_form" >
<div class="item_left">{{ item.jdmc }}意见</div>
<div class="item_right">
<el-row>
<el-col :span="24">
<el-form-item label-width="0" class="opinion_item" prop="shyj">
<el-form-item
label-width="0"
class="opinion_item"
prop="shyj"
>
<el-input
type="textarea"
:rows="4"
class="opinion"
placeholder="请输入审批意见"
v-model="ruleForm.shyj"
v-model="item.shyj"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="16">
<el-form-item label="审查人" prop="shryxm">
<el-input v-model="ruleForm.shryxm"></el-input>
<el-form-item
label="审查人"
prop="shryxm"
>
<el-input v-model="item.shryxm"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="审核时间" prop="shjssj" :key="refresh">
<el-form-item
label="审核时间"
prop="shsj"
>
<el-date-picker
v-model="ruleForm.shsj"
v-model="item.shsj"
type="date"
placeholder="选择日期"
value-format="yyyy/MM/dd HH:mm:ss"
......@@ -50,10 +56,11 @@
</el-row>
</div>
</div>
<div class="submit_button" v-if="!$route.query.viewtype">
<el-button type="primary" @click="onSubmit">保存</el-button>
</div>
</el-form>
</div>
<div class="submit_button" v-if="!$route.query.viewtype">
<el-button type="primary" @click="onSubmit('ruleFormRef')">保存</el-button>
</div>
</div>
<!-- <el-empty v-if="isNoData" description="暂无数据"></el-empty> -->
</div>
......@@ -68,53 +75,64 @@ export default {
data() {
return {
isNoData: false,
//刷新值
refresh: 10,
ableOperation: true,
list:[],
ruleForm: {
},
tableData: [{ jdmc: "初审" }, { jdmc: "复审" }, { jdmc: "核定" }],
rules: {
shyj: [{ required: true, message: "请输入审批意见", trigger: "blur" }],
shyj: [{ required: true, message: "请填写意见", trigger: "blur" }],
shryxm: [{ required: true, message: "审查人", trigger: "blur" }],
shsj: [{ required: true, message: "审核时间", trigger: "blur" }],
},
tableData: [1],
};
},
watch: {
},
created() {
},
mounted() {
},
watch: {},
created() {},
mounted() {},
methods: {
onSubmit() {
this.ruleForm.bsmBusiness =this.$parent.bsmRepair;
this.ruleForm.jdmc = "审核";
this.list.push(this.ruleForm)
addidea(this.list).then((res) => {
if (res.code === 200) {
this.$message.success("保存成功");
this.refresh += 1;
} else {
this.$message.error(res.message);
}
});
onSubmit(formName) {
const falg = []
for (let index = 0; index < this.tableData.length; index++) {
this.$refs[formName + index][0].validate((valid) => {
if (valid) {
falg.push(1)
}
});
}
if (falg.length == this.tableData.length) {
this.tableData.forEach((item, index) => {
item["bsmBusiness"] = this.$parent.bsmRepair;
}),
addidea(this.tableData).then((res) => {
if (res.code === 200) {
this.$message.success("保存成功");
this.refresh += 1;
} else {
this.$message.error(res.message);
}
});
alert(1)
} else {
return false;
}
},
//打开常用意见列表弹窗
// commonOpinion() {
// this.$popupDialog(
// "常用意见",
// "djbworkflow/components/dialog/commonOpinion",
// {},
// "70%",
// true
// );
// },
// //使用常用意见
// useOpinion(opinion) {
// this.ruleForm.shyj = opinion;
// onSubmit() {
// this.$refs.tablelist[index].validate((valid) => {
// if (valid) {
// this.tableData.forEach((item, index) => {
// item["bsmBusiness"] = this.$parent.bsmRepair;
// }),
// addidea(this.tableData).then((res) => {
// if (res.code === 200) {
// this.$message.success("保存成功");
// this.refresh += 1;
// } else {
// this.$message.error(res.message);
// }
// });
// }
// });
// },
},
};
......