保安服务单位许可和备案申请系统
Administrator
2022-04-11 3a82aab402e8cdee192ab47405f2a01973bd4dab
src/views/revoke/revoke.vue
@@ -50,7 +50,7 @@
</template>
<script>
  import {getList, getDetail, add, update, remove} from "@/api/revoke/revoke";
  import {getList, getDetail, add,addnw, update, remove} from "@/api/revoke/revoke";
  import {mapGetters} from "vuex";
  export default {
@@ -77,6 +77,8 @@
          labelWidth:130,
          selection: true,
          dialogClickModal: false,
          headerAlign: 'center',
          align: 'center',
          column: [
            {
              label: "社会信用代码",
@@ -90,6 +92,7 @@
            },
            {
              label: "企业名称",
              width: 190,
              prop: "enterprisename",
              rules: [{
                required: true,
@@ -107,6 +110,16 @@
              }]
            },
            {
              label: "注册资本(万元人民币)",
              prop: "registeredcapital",
              width:140,
              rules: [{
                required: true,
                message: "请输入注册资本",
                trigger: "blur"
              }]
            },
            {
              label: "成立日期",
              prop: "establishtime",
              type: "date",
@@ -119,16 +132,8 @@
              }]
            },
            {
              label: "注册资本",
              prop: "registeredcapital",
              rules: [{
                required: true,
                message: "请输入注册资本",
                trigger: "blur"
              }]
            },
            {
              label: "组织机构代码",
              hide:true,
              prop: "organizationcode",
              rules: [{
                required: true,
@@ -148,6 +153,8 @@
            },
            {
              label: "纳税人识别号",
              addDisplay: false,
              viewDisplay: false,
              prop: "identificationnumber",
              hide: true,
              rules: [{
@@ -167,6 +174,7 @@
            },
            {
              label: "注册地址",
              hide:true,
              prop: "address",
              rules: [{
                required: true,
@@ -186,6 +194,7 @@
            {
              label: "登记机关",
              prop: "registration",
              hide:true,
              rules: [{
                required: true,
                message: "请输入登记机关",
@@ -260,7 +269,7 @@
      };
    },
    computed: {
      ...mapGetters(["permission"]),
      ... mapGetters(["permission", "userInfo"]),
      permissionList() {
        return {
          addBtn: this.vaildData(this.permission.revoke_add, false),
@@ -283,7 +292,7 @@
          path: "/attach/index",
          // redirect: { name: "foo" },
          // query: { row: row },
          query: {deptid: row.deptid, type: '0'},
          query: {deptid: row.deptid, type: '2'},
          // params: { row: row.identificationnumber },
        });
      },
@@ -300,6 +309,17 @@
          loading();
          window.console.log(error);
        });
        // addnw(row).then(() => {
        //   this.onLoad(this.page);
        //   this.$message({
        //     type: "success",
        //     message: "操作成功!"
        //   });
        //   done();
        // }, error => {
        //   loading();
        //   window.console.log(error);
        // });
      },
      rowUpdate(row, index, done, loading) {
        update(row).then(() => {