李林
2024-04-09 64ac9d8315c39a0a114e2ea80c6103e1e831dc98
费用统计
已修改3个文件
34 ■■■■ 文件已修改
src/assets/api/controller.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/b1-expenses.vue 31 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
static/js/menu.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/api/controller.js
@@ -130,6 +130,7 @@
  selectInsOrderTemplateById: "/insOrder/selectInsOrderTemplateById", //通过检验单模板id获取检验单模板内容
  delInsOrderTemplate: "/insOrder/delInsOrderTemplate", //删除检验单模板
    selectSampleAndProductByOrderId: "/insOrder/selectSampleAndProductByOrderId", //通过检验单查询检验数据(数据查看)
    costStatistics: "/insOrder/costStatistics", //费用统计
}
const sampleOrder = {
src/components/view/b1-expenses.vue
@@ -56,7 +56,7 @@
                    <div class="search_label">时间范围:</div>
                    <div class="search_input">
            <el-date-picker
              v-model="componentData.entity.sample"
              v-model="dates"
              type="datetimerange"
              range-separator="至"
              format="yyyy-MM-dd HH:mm:ss"
@@ -67,22 +67,9 @@
          </div>
                </div>
                <div class="search_thing">
                    <div class="search_label">样品名称:</div>
                    <div class="search_label">委托人:</div>
                    <div class="search_input"><el-input size="small" placeholder="请输入" clearable
                            v-model="componentData.entity.sample" @keyup.enter.native="refreshTable()"></el-input></div>
                </div>
                <div class="search_thing">
                    <div class="search_label">状态:</div>
                    <div class="search_input">
          <el-select v-model="componentData.entity.status" placeholder="全部" size="small">
            <el-option
              v-for="item in statusList"
              :key="item.value"
              :label="item.label"
              :value="item.value">
            </el-option>
          </el-select>
          </div>
                            v-model="componentData.entity.name" @keyup.enter.native="refreshTable()"></el-input></div>
                </div>
                <div class="search_thing" style="padding-left: 30px;">
                    <el-button size="small" @click="refresh()">重 置</el-button>
@@ -90,7 +77,7 @@
                </div>
            </div>
            <div class="table">
                <ValueTable ref="ValueTable" :url="$api.insOrder.selectInsOrderParameter" :componentData="componentData"
                <ValueTable ref="ValueTable" :url="$api.insOrder.costStatistics" :componentData="componentData"
                    :key="upIndex" @handleWeave="handleWeave"/>
            </div>
        </div>
@@ -116,11 +103,9 @@
            return {
                componentData: {
                    entity: {
                        entrustCode: null,
                        sample: null,
                        state: 1,
                        name: null,
                        orderBy: {
                            field: 'id',
                            field: 'id,ins_sample_id',
                            order: 'asc'
                        }
                    },
@@ -155,8 +140,8 @@
                },
                entityCopy: {},
                upIndex: 0,
        statusList:[],
        claimVisible:false
        claimVisible:false,
                dates: []
            }
        },
        mounted() {
static/js/menu.js
@@ -33,7 +33,7 @@
            v: "费用统计",
            i: "font icon-erjidaohang",
            u: "b1-expenses",
            p: ""
            p: "costStatistics"
        }, {
            v: "样品管理",
            i: "font icon-erjidaohang",