licp
2024-04-12 26bda7475ed2fa2f5a017993a1d3b195838ad9e4
修改销售订单
已修改2个文件
27 ■■■■■ 文件已修改
src/views/common/ztt-table.vue 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/plan/customerorder/index.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/common/ztt-table.vue
@@ -175,7 +175,7 @@
        v-loading="dataListLoading"
        element-loading-text="加载中..."
        element-loading-spinner="el-icon-loading"
        :expand-row-keys="expandRowKeys"
        @expand-change="expandChange"
      >
        <!--多选择框-->
        <el-table-column
@@ -570,10 +570,6 @@
  name: 'TTable',
  components: { exSlot, advancedSearchDialog, zttdraggable },
  props: {
    expandRowKeys: {
      type: Array,
      default: ()=>[]
    },
    rowKey: {
      type: String,
      default: ()=>{
@@ -711,6 +707,7 @@
  },
  data() {
    return {
        currentExpand:null,
      dataListLoading: false,
      tableKey: 0,
      // jipf  导出所用变量
@@ -1733,6 +1730,15 @@
    // 设置高级搜索查询条件
    setMultiSearchFilter(filters) {
      this.multiSearchFilter = filters
    },
    expandChange(e){
        this.currentExpand = e;
    },
    toggleRowExpansion(){
        this.tableData.forEach((ele) => {
            this.$refs.lmesTable.toggleRowExpansion(ele,false)
      })
        this.$refs.lmesTable.toggleRowExpansion(this.currentExpand,true)
    }
  }
}
src/views/plan/customerorder/index.vue
@@ -414,7 +414,6 @@
        selectTime: null,
        exportTime: null,
      },
      expandRowKeys: null,
      dataRule: {
        exportTime: [
          { required: true, message: '导出日期不能为空', trigger: 'change' },
@@ -1202,10 +1201,7 @@
    async getData() {
      await this.$refs.customerOrderTable.getDataList()
      this.$refs.customerOrderTable.tableData.forEach((ele) => {
        this.$refs.customerOrderTable.$refs.lmesTable.toggleRowExpansion(ele,false)
      })
      this.expandRowKeys && this.$refs.customerOrderTable.$refs.lmesTable.toggleRowExpansion(this.expandRowKeys,true)
      this.$refs.customerOrderTable.toggleRowExpansion()
    },
    // 获取数据列表去除已完成状态的
    handleDataList(command) {
@@ -1285,11 +1281,6 @@
          this.$refs.addSampleForm.init(row ? row.contractNo : null)
        })
      }
      this.$refs.customerOrderTable.tableData.forEach((item) => {
        if(item.children&&item.children.find(m=>m.id==row.id)){
            this.expandRowKeys = item;
        }
      })
    },
    // 新增样品订单
    addSampleCustomerOrder() {