| | |
| | | ></avue-form> |
| | | </el-collapse-item> |
| | | <el-collapse-item title="附件上传/查询" name="2"> |
| | | <attach :type="imgType"></attach> |
| | | <attach :type="imgType" :opens="opens"></attach> |
| | | </el-collapse-item> |
| | | </el-collapse> |
| | | </div> |
| | | |
| | | <div class="hand-next"> |
| | | <el-button type="primary" @click="tip1up1">上一页</el-button> |
| | | <el-button type="primary" @click="tip1" :disabled="!canDoIt" |
| | | <el-button type="primary" @click="tip1" :disabled="!opens" |
| | | >暂存</el-button |
| | | > |
| | | <el-button type="primary" @click="up()" :disabled="!canDoIt">{{ |
| | | <el-button type="primary" @click="up()" :disabled="!opens">{{ |
| | | //canDoIt ? "提交审批" : "已成功提交" |
| | | canDoIt ? "提交审批" : "提交审批" |
| | | opens ? "提交审批" : "提交审批" |
| | | }}</el-button> |
| | | <el-button type="info" @click="qx">取消</el-button> |
| | | </div> |
| | |
| | | column: [], |
| | | }, |
| | | activeNames: ["1", "2"], |
| | | opens: true, |
| | | }; |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["useWhere", "canDoIt"]), |
| | | ...mapGetters(["useWhere", "canDoIt", "yanzhen"]), |
| | | }, |
| | | watch: { |
| | | useWhere() { |
| | |
| | | this.type = this.data[k].type; |
| | | this.imgType = this.data[k].imgType; |
| | | this.htmls = this.data[k].datas.htmls; |
| | | |
| | | this.apiName = this.data[k].datas.apiName; |
| | | this.name = this.data[k].menuName; |
| | | var d = this.data[k].datas.column; |
| | | |
| | | //判断是否禁用按钮 |
| | | for (var k in this.canDoIt) { |
| | | if (this.canDoIt[k].type == this.type) { |
| | | console.log(this.type + "-------" + this.canDoIt[k].opens); |
| | | this.opens = this.canDoIt[k].opens; |
| | | } |
| | | } |
| | | //是否禁用按钮 |
| | | for (var k in d) { |
| | | d[k]["disabled"] = !this.canDoIt; |
| | | d[k]["disabled"] = !this.opens; |
| | | } |
| | | this.option.column = d; |
| | | |
| | | console.log("已选择type:" + this.useWhere + "--" + this.name); |
| | | this.convert(); |
| | | } |
| | |
| | | }); |
| | | }); |
| | | }, |
| | | aa(b) { |
| | | console.log(b); |
| | | }, |
| | | up() { |
| | | //提交申请 |
| | | var d = {}; |
| | |
| | | this.data0 = d; |
| | | this.data0.ptype = this.type; |
| | | this.data0.cardid = this.$store.getters.userInfo.Id; |
| | | |
| | | // if (!this.tipover(1, this.data0)) { |
| | | // console.log("不通过"); |
| | | // return; |
| | | // } |
| | | // console.log(this.tipover(1, this.data0)); |
| | | // return; |
| | | add(this.apiName[0], this.data0).then(() => { |
| | | this.qx(); |
| | | this.$message({ |
| | |
| | | this.$store.commit("changecanDoIt", false); |
| | | }); |
| | | }, |
| | | tipover() { |
| | | |
| | | tipover(a, b) { |
| | | if (a == 1) { |
| | | console.log(b); |
| | | var number = false, |
| | | reg = /^[0-9]+.?[0-9]*$/; |
| | | for (var k in b) { |
| | | if (k == "creditcode") { |
| | | if (reg.test(b[k])) { |
| | | number = true; |
| | | } else { |
| | | number = false; |
| | | } |
| | | } else { |
| | | continue; |
| | | } |
| | | } |
| | | return number; |
| | | } |
| | | this.forms = 1; |
| | | this.obj0 = { |
| | | // title0: "保安单位基本信息", |