chenrui 4 vuotta sitten
vanhempi
commit
de2a730420
28 muutettua tiedostoa jossa 558 lisäystä ja 21 poistoa
  1. 1 0
      src/views/bulkManagement/bulkWarehousingOrder/list.vue
  2. 1 0
      src/views/chainAllocation/chainTransferIn/list.vue
  3. 2 0
      src/views/chainAllocation/chainTransferOut/list.vue
  4. 152 0
      src/views/inventoryManagement/inventoryChecking/checkingModal.vue
  5. 198 0
      src/views/inventoryManagement/inventoryChecking/checkingTipsModal.vue
  6. 153 0
      src/views/inventoryManagement/inventoryChecking/checkingTypeModal.vue
  7. 28 11
      src/views/inventoryManagement/inventoryChecking/list.vue
  8. 0 8
      src/views/inventoryManagement/inventoryChecking/unCheckingModal.vue
  9. 1 0
      src/views/inventoryManagement/inventoryWarning/list.vue
  10. 1 0
      src/views/inventoryManagement/warehouse/list.vue
  11. 1 0
      src/views/inventoryManagement/warehouse/storingLocation/list.vue
  12. 2 0
      src/views/inventoryManagement/warehouseAllocation/list.vue
  13. 1 0
      src/views/power/dataDictionary/codeItemModal.vue
  14. 1 0
      src/views/power/dataDictionary/codeModal.vue
  15. 3 0
      src/views/power/dataDictionary/dataDictionary.vue
  16. 1 0
      src/views/power/register/register.vue
  17. 1 0
      src/views/power/role/menuModal.vue
  18. 1 0
      src/views/power/role/roleList.vue
  19. 1 0
      src/views/power/role/roleModal.vue
  20. 1 0
      src/views/power/user/userList.vue
  21. 1 1
      src/views/power/user/userModal.vue
  22. 1 1
      src/views/productManagement/productCategory/list.vue
  23. 1 0
      src/views/productManagement/productInfo/list.vue
  24. 1 0
      src/views/purchasingManagement/purchaseOrder/list.vue
  25. 1 0
      src/views/purchasingManagement/purchaseOrder/receivingAddress/chooseAddressModal.vue
  26. 1 0
      src/views/salesManagement/customerManagement/list.vue
  27. 1 0
      src/views/salesManagement/outboundOrder/list.vue
  28. 1 0
      src/views/salesManagement/urgentItemsOffset/detail.vue

+ 1 - 0
src/views/bulkManagement/bulkWarehousingOrder/list.vue

@@ -187,6 +187,7 @@ export default {
         content: '删除后不可恢复,确定要进行删除吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectRolePower({
           //   id: row.id

+ 1 - 0
src/views/chainAllocation/chainTransferIn/list.vue

@@ -179,6 +179,7 @@ export default {
         content: '确认要审核通过吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectRolePower({
           //   id: row.id

+ 2 - 0
src/views/chainAllocation/chainTransferOut/list.vue

@@ -181,6 +181,7 @@ export default {
         content: '删除后不可恢复,确定要进行删除吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectRolePower({
           //   id: row.id
@@ -206,6 +207,7 @@ export default {
         content: '确认要审核通过吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectRolePower({
           //   id: row.id

+ 152 - 0
src/views/inventoryManagement/inventoryChecking/checkingModal.vue

@@ -0,0 +1,152 @@
+<template>
+  <a-modal
+    centered
+    class="checkingEdit-modal"
+    :footer="null"
+    :maskClosable="false"
+    title="提示"
+    v-model="isShow"
+    @cancle="isShow=false"
+    :width="800">
+    <!-- 表单 -->
+    <div>
+      <a-form-model
+        id="checkingEdit-form"
+        ref="ruleForm"
+        :model="form"
+        :rules="rules"
+        :label-col="formItemLayout.labelCol"
+        :wrapper-col="formItemLayout.wrapperCol"
+      >
+        <a-form-model-item label="仓库名称" prop="name">
+          <a-input
+            id="checkingEdit-name"
+            :maxLength="30"
+            v-model="form.name"
+            placeholder="请输入仓库名称(最多30个字符)"
+            allowClear />
+        </a-form-model-item>
+        <a-form-model-item label="排序" prop="sort">
+          <a-input-number v-model="form.sort" :min="0" :max="999999" :precision="0" :step="1" placeholder="请输入排序(0~999999)" style="width: 100%;" />
+        </a-form-model-item>
+      </a-form-model>
+      <div class="btn-cont">
+        <a-button type="primary" id="checkingTips-edit-modal-save" @click="handleSave">保存</a-button>
+        <a-button id="checkingTips-edit-modal-back" @click="isShow = false" style="margin-left: 15px;">返回列表</a-button>
+      </div>
+    </div>
+  </a-modal>
+</template>
+
+<script>
+import { STable } from '@/components'
+import { checkingTipsSave } from '@/api/checkingTips'
+export default {
+  name: 'checkingEditModal',
+  components: { STable },
+  props: {
+    openModal: { //  弹框显示状态
+      type: Boolean,
+      default: false
+    },
+    itemId: {
+      type: [Number, String],
+      default: ''
+    },
+    nowData: {
+      type: Object,
+      default: null
+    }
+  },
+  data () {
+    return {
+      isShow: this.openModal, //  是否打开弹框
+      formItemLayout: {
+        labelCol: { span: 6 },
+        wrapperCol: { span: 16 }
+      },
+      form: {
+        name: '', // 仓库名称
+        sort: '',  //  排序
+      },
+      rules: {
+        name: [
+          { required: true, message: '请输入仓库名称', trigger: 'blur' }
+        ],
+      }
+    }
+  },
+  methods: {
+    //  详情
+    getDetail(){
+      this.form = {
+        name: this.nowData && this.nowData.name ? this.nowData.name : '',
+        sort: this.nowData && this.nowData.sort ? this.nowData.sort : ''
+      }
+    },
+    //  保存
+    handleSave(){
+      const _this = this
+      this.$refs.ruleForm.validate(valid => {
+        if (valid) {
+          const params = {
+            id: this.itemId ? this.itemId : undefined,
+            name: this.form.name,  //  仓库名称
+            sort: this.form.sort,  //  排序
+            isDefault: 0  //  是否为默认仓库   0为非默认,1为默认
+          }
+          checkingTipsSave(params).then(res => {
+            if(res.status == 200){
+              _this.$message.success(res.message)
+              _this.$emit('ok')
+              setTimeout(function () {
+                _this.isShow = false
+                _this.$refs.ruleForm.resetFields()
+              }, 300)
+            }else{
+              
+            }
+          })
+        } else {
+          console.log('error submit!!')
+          return false
+        }
+      })
+    },
+  },
+  watch: {
+    //  父页面传过来的弹框状态
+    openModal (newValue, oldValue) {
+      this.isShow = newValue
+    },
+    //  重定义的弹框状态
+    isShow (newValue, oldValue) {
+      if (!newValue) {
+        this.$emit('close')
+      }else{
+        this.form = {
+          name: '',
+          sort: ''
+        }
+      }
+    },
+    itemId (newValue, oldValue) {
+      if (this.isShow && newValue) {
+        this.getDetail()
+      }
+    }
+  }
+}
+</script>
+
+<style lang="less">
+  .checkingEdit-modal{
+    .ant-modal-body {
+    	padding: 40px 40px 24px;
+    }
+    .btn-cont {
+    	text-align: center;
+    	margin: 35px 0 10px;
+    }
+  }
+</style>

+ 198 - 0
src/views/inventoryManagement/inventoryChecking/checkingTipsModal.vue

@@ -0,0 +1,198 @@
+<template>
+  <a-modal
+    centered
+    class="checkingTipsEdit-modal"
+    :footer="null"
+    :maskClosable="false"
+    title="提示"
+    v-model="isShow"
+    @cancle="isShow=false"
+    width="80%">
+    <div class="checkingTipsEdit-header">
+      <strong>以下为影响出入库的未完成单据</strong>
+      <a-button type="danger" @click="handleExport" :loading="exportLoading" id="checkingTipsEdit-export">导出</a-button>
+    </div>
+    <!-- 列表 -->
+    <s-table
+      class="sTable"
+      ref="table"
+      size="default"
+      :rowKey="(record) => record.id"
+      :columns="columns"
+      :data="loadData"
+      bordered>
+    </s-table>
+    <a-divider />
+    <div class="checkingTipsEdit-explain">
+      <strong>盘点说明:</strong>
+      <ul class="checkingTipsEdit-explain-list">
+        <li>1、以上影响出入库的未完成单据,不处理也可进行盘点,但建议处理完再进行盘点。</li>
+        <li>2、开始盘点到盘点结束期间,所有出入库单据将不能操作。</li>
+      </ul>
+    </div>
+    <div class="btn-cont">
+      <a-button type="primary" id="checking-tips-edit-modal-check" @click="handleCheck">开始盘点</a-button>
+      <a-button id="checking-tips-edit-modal-back" @click="isShow = false" style="margin-left: 15px;">取消</a-button>
+    </div>
+    <checking-type-modal :openModal="openTypeModal" :nowData="nowTypeData" :itemId="itemId" @ok="handleOk" @close="closeModal" />
+  </a-modal>
+</template>
+
+<script>
+import { STable } from '@/components'
+import checkingTypeModal from './checkingTypeModal.vue'
+// import { checkingTipsSave } from '@/api/checkingTips'
+export default {
+  name: 'checkingTipsEditModal',
+  components: { STable, checkingTypeModal },
+  props: {
+    openModal: { //  弹框显示状态
+      type: Boolean,
+      default: false
+    },
+    itemId: {
+      type: [Number, String],
+      default: ''
+    },
+    nowData: {
+      type: Object,
+      default: null
+    }
+  },
+  data () {
+    return {
+      isShow: this.openModal, //  是否打开弹框
+      exportLoading: false, // 导出loading
+      columns: [
+        { title: '序号', dataIndex: 'no', width: 70, align: 'center' },
+        { title: '创建时间', dataIndex: 'createDate', width: 180, align: 'center' },
+        { title: '单号', dataIndex: 'nsso', width: 70, align: 'center', customRender: function (text) { return text || '--' } },
+        { title: '单据类型', dataIndex: 'sort', width: 160, align: 'center', customRender: function (text) { return text || '--' } },
+        { title: '单据状态', dataIndex: 'name', width: 160, align: 'center', customRender: function (text) { return text || '--' } },
+      ],
+      // 加载数据方法 必须为 Promise 对象
+      loadData: parameter => {
+        this.disabled = true
+        // return warehouseFindAll( this.queryParam ).then(res => {
+        //   const data = res.data
+        //   this.disabled = false
+        //   return data
+        // })
+        const _this = this
+        return new Promise(function(resolve, reject){
+          const data = {
+            pageNo: 1,
+            pageSize: 10,
+            list: [
+              { id: '1', purchaseNo: 'jgqp11111111111', creatDate: '产品1', custName: 'jgqp111123545', totalP: '箭冠品牌', totalNums: '产品分类1', totalPrice: '5', payType: '122' }
+            ],
+            count: 10
+          }
+          for (var i = 0; i < data.list.length; i++) {
+            data.list[i].no = i + 1
+          }
+          _this.disabled = false
+          resolve(data)
+        })
+      },
+      openTypeModal: false,  //  新增编辑  弹框
+      nowTypeData: null  //  当前记录数据
+    }
+  },
+  methods: {
+    //  详情
+    getDetail(){
+      
+    },
+    //  开始盘点
+    handleCheck(){
+      this.openTypeModal = true
+    },
+    //  新增/编辑  成功
+    handleOk(){
+      
+    },
+    //  关闭弹框
+    closeModal(){
+      this.openTypeModal = false
+    },
+    //  导出
+    handleExport () {
+      this.exportLoading = true
+      customerBundleExportDelay({}).then(res => {
+        this.exportLoading = false
+        this.download(res)
+      })
+    },
+    download (data) {
+      if (!data) { return }
+      const url = window.URL.createObjectURL(new Blob([data]))
+      const link = document.createElement('a')
+      link.style.display = 'none'
+      link.href = url
+      const a = moment().format('YYYYMMDDHHmmss')
+      const fname = '未完成单据_盘点' + a
+      link.setAttribute('download', fname + '.xlsx')
+      document.body.appendChild(link)
+      link.click()
+    }
+  },
+  watch: {
+    //  父页面传过来的弹框状态
+    openModal (newValue, oldValue) {
+      this.isShow = newValue
+    },
+    //  重定义的弹框状态
+    isShow (newValue, oldValue) {
+      if (!newValue) {
+        this.$emit('close')
+      }else{
+        this.form = {
+          name: '',
+          sort: ''
+        }
+      }
+    },
+    itemId (newValue, oldValue) {
+      if (this.isShow && newValue) {
+        this.getDetail()
+      }
+    }
+  }
+}
+</script>
+
+<style lang="less">
+  .checkingTipsEdit-modal{
+    .ant-modal-body {
+    	padding: 40px 40px 24px;
+    }
+    .checkingTipsEdit-header{
+      display: flex;
+      justify-content: space-between;
+      align-items: center;
+      margin-bottom: 20px;
+      strong{
+        font-size: 15px;
+      }
+    }
+    .checkingTipsEdit-explain{
+      strong{
+        display: block;
+        margin-bottom: 5px;
+      }
+      .checkingTipsEdit-explain-list{
+        list-style: none;
+        margin: 0;
+        padding: 0;
+        li{
+          padding: 3px 0;
+        }
+      }
+    }
+    .btn-cont {
+    	text-align: center;
+    	margin: 35px 0 10px;
+    }
+  }
+</style>

+ 153 - 0
src/views/inventoryManagement/inventoryChecking/checkingTypeModal.vue

@@ -0,0 +1,153 @@
+<template>
+  <a-modal
+    centered
+    class="checkingTypeEdit-modal"
+    :footer="null"
+    :maskClosable="false"
+    title="选择盘点类型"
+    v-model="isShow"
+    @cancle="isShow=false"
+    :width="800">
+    <!-- 表单 -->
+    <div>
+      <a-form-model
+        id="checkingTypeEdit-form"
+        ref="ruleForm"
+        :model="form"
+        :rules="rules"
+        :label-col="formItemLayout.labelCol"
+        :wrapper-col="formItemLayout.wrapperCol"
+      >
+        <a-form-model-item label="" prop="type">
+          <a-radio-group v-model="form.type" size="large" class="radio-group">
+            <a-radio-button value="a" class="radio-button">
+              全盘<a-icon class="radio-button-icon" type="check" v-show="form.type=='a'" />
+            </a-radio-button>
+            <a-radio-button value="b" class="radio-button">
+              自选盘点<a-icon class="radio-button-icon" type="check" v-show="form.type=='b'" />
+            </a-radio-button>
+          </a-radio-group>
+        </a-form-model-item>
+      </a-form-model>
+      <div class="btn-cont">
+        <a-button type="primary" id="checkingType-edit-modal-save" @click="handleSubmit">确定</a-button>
+        <a-button id="checkingType-edit-modal-back" @click="isShow = false" style="margin-left: 15px;">取消</a-button>
+      </div>
+    </div>
+  </a-modal>
+</template>
+
+<script>
+// import { checkingTypeSave } from '@/api/checkingType'
+export default {
+  name: 'checkingTypeEditModal',
+  props: {
+    openModal: { //  弹框显示状态
+      type: Boolean,
+      default: false
+    },
+    itemId: {
+      type: [Number, String],
+      default: ''
+    },
+    nowData: {
+      type: Object,
+      default: null
+    }
+  },
+  data () {
+    return {
+      isShow: this.openModal, //  是否打开弹框
+      formItemLayout: {
+        labelCol: { span: 0 },
+        wrapperCol: { span: 24 }
+      },
+      form: {
+        type: '', // 盘点类型
+      },
+      rules: {
+        type: [
+          { required: true, message: '请先选择盘点类型', trigger: 'change' }
+        ],
+      }
+    }
+  },
+  methods: {
+    //  确定
+    handleSubmit(){
+      const _this = this
+      this.$refs.ruleForm.validate(valid => {
+        if (valid) {
+          // const params = {
+          //   id: this.itemId ? this.itemId : undefined,
+          //   name: this.form.name,  //  仓库名称
+          //   sort: this.form.sort,  //  排序
+          //   isDefault: 0  //  是否为默认仓库   0为非默认,1为默认
+          // }
+          // checkingTipsSave(params).then(res => {
+          //   if(res.status == 200){
+          //     _this.$message.success(res.message)
+          //     _this.$emit('ok')
+          //     setTimeout(function () {
+          //       _this.isShow = false
+          //       _this.$refs.ruleForm.resetFields()
+          //     }, 300)
+          //   }else{
+              
+          //   }
+          // })
+        } else {
+          console.log('error submit!!')
+          return false
+        }
+      })
+    },
+  },
+  watch: {
+    //  父页面传过来的弹框状态
+    openModal (newValue, oldValue) {
+      this.isShow = newValue
+    },
+    //  重定义的弹框状态
+    isShow (newValue, oldValue) {
+      if (!newValue) {
+        this.$emit('close')
+      }else{
+        this.form = {
+          name: '',
+          sort: ''
+        }
+      }
+    }
+  }
+}
+</script>
+
+<style lang="less">
+  .checkingTypeEdit-modal{
+    .ant-modal-body {
+    	padding: 40px 40px 24px;
+    }
+    .radio-group{
+      display: block;
+      margin: 30px auto;
+      width: 80%;
+      .radio-button{
+        width: 50%;
+        height: 100px;
+        line-height: 100px;
+        text-align: center;
+        position: relative;
+        &-icon{
+          position: absolute;
+          right: 30px;
+          top: 42px;
+        }
+      }
+    }
+    .btn-cont {
+    	text-align: center;
+    	margin: 35px 0 10px;
+    }
+  }
+</style>

+ 28 - 11
src/views/inventoryManagement/inventoryChecking/list.vue

@@ -51,17 +51,17 @@
         <a-button size="small" type="danger" @click="handleDel(record)" id="inventoryCheckingList-del-btn" style="margin: 0 0 0 8px">删除</a-button>
       </template>
     </s-table>
-    <!-- 新增/编辑仓库 -->
-    <inventory-unChecking-modal :openModal="openModal" :nowData="nowData" :itemId="itemId" @ok="handleOk" @close="closeModal" />
+    <!-- 新增/编辑盘点单 -->
+    <inventory-checking-tips-modal :openModal="openModal" :nowData="nowData" :itemId="itemId" @ok="handleOk" @close="closeModal" />
   </a-card>
 </template>
 
 <script>
 import { warehouseFindAll, warehouseDel } from '@/api/warehouse'
 import { STable, VSelect } from '@/components'
-import inventoryUnCheckingModal from './unCheckingModal.vue'
+import inventoryCheckingTipsModal from './checkingTipsModal.vue'
 export default {
-  components: { STable, VSelect, inventoryUnCheckingModal },
+  components: { STable, VSelect, inventoryCheckingTipsModal },
   data () {
     return {
       queryParam: { //  查询条件
@@ -75,9 +75,9 @@ export default {
         { title: '序号', dataIndex: 'no', width: 70, align: 'center' },
         { title: '创建时间', dataIndex: 'createDate', width: 180, align: 'center' },
         { title: '盘点单号', dataIndex: 'nsso', width: 70, align: 'center', customRender: function (text) { return text || '--' } },
-        { title: '库存总款数', dataIndex: 'no', width: 70, align: 'center', customRender: function (text) { return ((text || text == 0) ? text : '--') } },
-        { title: '库存总数量', dataIndex: 'no', width: 70, align: 'center', customRender: function (text) { return ((text || text == 0) ? text : '--') } },
-        { title: '开单人', dataIndex: 'no', width: 70, align: 'center', customRender: function (text) { return text || '--' } },
+        { title: '库存总款数', dataIndex: 'no3', width: 70, align: 'center', customRender: function (text) { return ((text || text == 0) ? text : '--') } },
+        { title: '库存总数量', dataIndex: 'n4o', width: 70, align: 'center', customRender: function (text) { return ((text || text == 0) ? text : '--') } },
+        { title: '开单人', dataIndex: 'neo', width: 70, align: 'center', customRender: function (text) { return text || '--' } },
         { title: '单据审核时间', dataIndex: 'shcreateDate', width: 180, align: 'center', customRender: function (text) { return text || '--' } },
         { title: '状态', dataIndex: 'name', width: 160, align: 'center', customRender: function (text) { return text || '--' } },
         { title: '盘点类型', dataIndex: 'sort', width: 160, align: 'center', customRender: function (text) { return text || '--' } },
@@ -86,10 +86,26 @@ export default {
       // 加载数据方法 必须为 Promise 对象
       loadData: parameter => {
         this.disabled = true
-        return warehouseFindAll( this.queryParam ).then(res => {
-          const data = res.data
-          this.disabled = false
-          return data
+        // return warehouseFindAll( this.queryParam ).then(res => {
+        //   const data = res.data
+        //   this.disabled = false
+        //   return data
+        // })
+        const _this = this
+        return new Promise(function(resolve, reject){
+          const data = {
+            pageNo: 1,
+            pageSize: 10,
+            list: [
+              { id: '1', purchaseNo: 'jgqp11111111111', creatDate: '产品1', custName: 'jgqp111123545', totalP: '箭冠品牌', totalNums: '产品分类1', totalPrice: '5', payType: '122' }
+            ],
+            count: 10
+          }
+          for (var i = 0; i < data.list.length; i++) {
+            data.list[i].no = i + 1
+          }
+          _this.disabled = false
+          resolve(data)
         })
       },
       openModal: false,  //  新增编辑  弹框
@@ -135,6 +151,7 @@ export default {
         content: '删除后不可恢复,确定要进行删除吗?',
         okText: '确定',
         cancelText: '取消',
+        centered: true,
         onOk () {
           // warehouseDel({
           //   id: row.id

+ 0 - 8
src/views/inventoryManagement/inventoryChecking/unCheckingModal.vue

@@ -1,8 +0,0 @@
-<template>
-</template>
-
-<script>
-</script>
-
-<style>
-</style>

+ 1 - 0
src/views/inventoryManagement/inventoryWarning/list.vue

@@ -336,6 +336,7 @@ export default {
         content: '确定提交批量更新的内容吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectRolePower({
           //   id: row.id

+ 1 - 0
src/views/inventoryManagement/warehouse/list.vue

@@ -106,6 +106,7 @@ export default {
         content: '删除后不可恢复,确定要进行删除吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           warehouseDel({
             id: row.id

+ 1 - 0
src/views/inventoryManagement/warehouse/storingLocation/list.vue

@@ -122,6 +122,7 @@ export default {
         content: '删除后不可恢复,确定要进行删除吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           warehouseLocDel({
             id: row.id,

+ 2 - 0
src/views/inventoryManagement/warehouseAllocation/list.vue

@@ -180,6 +180,7 @@ export default {
         content: '删除后不可恢复,确定要进行删除吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectRolePower({
           //   id: row.id
@@ -201,6 +202,7 @@ export default {
         content: '确认要审核通过吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectRolePower({
           //   id: row.id

+ 1 - 0
src/views/power/dataDictionary/codeItemModal.vue

@@ -256,6 +256,7 @@ export default {
         content: '确定取消吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           _this.clear()
           _this.cancel()

+ 1 - 0
src/views/power/dataDictionary/codeModal.vue

@@ -150,6 +150,7 @@ export default {
         content: '确定取消吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           _this.clear()
           _this.cancel()

+ 3 - 0
src/views/power/dataDictionary/dataDictionary.vue

@@ -258,6 +258,7 @@ export default {
         content: `确定要删除 ${this.codeList[this.selectedKey].name} 吗?`,
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           delLookUp({
             id: id
@@ -298,6 +299,7 @@ export default {
         content: `确定要删除您选择的这${this.selectedNum}条数据吗?`,
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectUserPower({
           //   id: row.id
@@ -320,6 +322,7 @@ export default {
         content: '确定要删除吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           delLookUpItem({
             id: row.id

+ 1 - 0
src/views/power/register/register.vue

@@ -343,6 +343,7 @@ export default {
         content: `确定要删除您选择的 ${_this.formData.dispname} 的数据吗?`,
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           delRegisterNode({
             id: _this.formData.id

+ 1 - 0
src/views/power/role/menuModal.vue

@@ -106,6 +106,7 @@ export default {
         content: '确定取消吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           _this.clear()
           _this.cancel()

+ 1 - 0
src/views/power/role/roleList.vue

@@ -205,6 +205,7 @@ export default {
         content: '删除后无法恢复,确认删除?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           delectRolePower({
             id: row.id

+ 1 - 0
src/views/power/role/roleModal.vue

@@ -125,6 +125,7 @@ export default {
         content: '确定取消吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           _this.clear()
           _this.cancel()

+ 1 - 0
src/views/power/user/userList.vue

@@ -178,6 +178,7 @@ export default {
         content: '删除后无法恢复,确认删除?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           delectUserPower({
             id: row.id

+ 1 - 1
src/views/power/user/userModal.vue

@@ -200,9 +200,9 @@ export default {
       this.$confirm({
         title: '提示',
         content: '确定取消吗?',
-        centered: true,
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           _this.clear()
           _this.cancel()

+ 1 - 1
src/views/productManagement/productCategory/list.vue

@@ -122,8 +122,8 @@ export default {
       _this.nowId = item.id
       _this.$confirm({
         title: '提示',
-        centered: true,
         content: '删除后原数据不可恢复,是否删除?',
+        centered: true,
         onOk () {
           dealerProductTypeDel({ id: _this.nowId }).then(res => {
             if (res.status == 200) {

+ 1 - 0
src/views/productManagement/productInfo/list.vue

@@ -239,6 +239,7 @@ export default {
         this.$confirm({
           title: '提示',
           content: '产品被禁用后,不能再销售,确定禁用吗?',
+		  centered: true,
           onOk: () => {
             this.setEnable(record)
           }

+ 1 - 0
src/views/purchasingManagement/purchaseOrder/list.vue

@@ -191,6 +191,7 @@ export default {
         content: '删除后不可恢复,确定要进行删除吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           // delectRolePower({
           //   id: row.id

+ 1 - 0
src/views/purchasingManagement/purchaseOrder/receivingAddress/chooseAddressModal.vue

@@ -128,6 +128,7 @@
           content: '删除后不可恢复,确定要进行删除吗?',
           okText: '确定',
           cancelText: '取消',
+		  centered: true,
           onOk () {
             // delectRolePower({
             //   id: row.id

+ 1 - 0
src/views/salesManagement/customerManagement/list.vue

@@ -204,6 +204,7 @@ export default {
         content: '删除后不可恢复,确定要进行删除吗?',
         okText: '确定',
         cancelText: '取消',
+		centered: true,
         onOk () {
           custDel({
             id: row.id

+ 1 - 0
src/views/salesManagement/outboundOrder/list.vue

@@ -196,6 +196,7 @@ export default {
       this.$confirm({
         title: '提升',
         content: '确认要出库吗?',
+		centered: true,
         onOk () {
           console.log('OK')
         },

+ 1 - 0
src/views/salesManagement/urgentItemsOffset/detail.vue

@@ -122,6 +122,7 @@
           content: '确定要进行冲减吗?',
           okText: '确定',
           cancelText: '取消',
+		  centered: true,
           onOk () {
             // delectRolePower({
             //   id: row.id