| | |
| | | <div> |
| | | <span>采购订单信息</span> |
| | | <ul class="tab" v-if="active > 1 && isShowTab"> |
| | | <li v-for="(m,i) in dataTitle" :key="i" :class="{active:i===dataIndex}" @click="handleDataTab(m,i)">{{m.label}}</li> |
| | | <li v-for="(m, i) in dataTitle" :key="i" :class="{ active: i === dataIndex }" @click="handleDataTab(m, i)"> |
| | | {{ m.label }}</li> |
| | | </ul> |
| | | </div> |
| | | <div> |
| | |
| | | <el-button v-show="active==1" size="small" @click="templateDia=true"> |
| | | <span style="color: #3A7BFA;">保存模板</span> |
| | | </el-button> |
| | | <el-button v-show="active==1 && addObj.orderType === '进厂检验'" :loading="noNeedCheckLoad" size="small" type="primary" @click="noNeedCheck">免检</el-button> |
| | | <el-button v-show="active == 1 && addObj.orderType === '进厂检验'" :loading="noNeedCheckLoad" size="small" |
| | | type="primary" @click="noNeedCheck">免检</el-button> |
| | | <el-button v-show="active==1" :loading="saveLoad" size="small" type="primary" @click="save">提交</el-button> |
| | | <el-button size="small" @click="goBack"> |
| | | <span style="color: #3A7BFA;">返回</span> |
| | |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="采购订单号:"> |
| | | <el-input v-model="addObj.orderNo" class="addObj-info" clearable disabled placeholder="" size="small"></el-input> |
| | | <el-input v-model="addObj.orderNo" class="addObj-info" clearable disabled placeholder="" |
| | | size="small"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="委托单位:"> |
| | | <el-input v-model="addObj.company" class="addObj-info" clearable disabled placeholder="" size="small"></el-input> |
| | | <el-input v-model="addObj.company" class="addObj-info" clearable disabled placeholder="" |
| | | size="small"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="接收时间:"> |
| | | <el-date-picker |
| | | v-model="addObj.receiverDate" |
| | | disabled |
| | | placeholder="选择日期" |
| | | size="small" |
| | | style="width: 100%;" |
| | | type="date" |
| | | value-format="yyyy-MM-dd"> |
| | | <el-date-picker v-model="addObj.receiverDate" disabled placeholder="选择日期" size="small" |
| | | style="width: 100%;" type="date" value-format="yyyy-MM-dd"> |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="零件号:"> |
| | | <el-input v-model="addObj.partNo" class="addObj-info" clearable disabled placeholder="" size="small"></el-input> |
| | | <el-input v-model="addObj.partNo" class="addObj-info" clearable disabled placeholder="" |
| | | size="small"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="样品名称:"> |
| | | <el-input v-model="addObj.sample" class="addObj-info" clearable disabled placeholder="" size="small"></el-input> |
| | | <el-input v-model="addObj.sample" class="addObj-info" clearable disabled placeholder="" |
| | | size="small"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="样品总数:"> |
| | | <el-input v-model="addObj.qtyArrived" class="addObj-info" clearable disabled placeholder="" size="small"></el-input> |
| | | <el-input v-model="addObj.qtyArrived" class="addObj-info" clearable disabled placeholder="" |
| | | size="small"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="抽检数量:" prop="testQuantity"> |
| | | <el-input v-model="addObj.testQuantity" :disabled="active > 1" class="addObj-info" |
| | | clearable |
| | | <el-input v-model="addObj.testQuantity" :disabled="active > 1" class="addObj-info" clearable |
| | | placeholder="请填写抽检数量" size="small"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="检验类别:" prop="orderType"> |
| | | <el-select v-model="addObj.orderType" :disabled="active>1 || orderType==1" clearable size="small" style="width: 100%"> |
| | | <el-option v-for="a in dict.type.check_type" :key="a.value" :label="a.label" :value="a.value"></el-option> |
| | | <el-select v-model="addObj.orderType" :disabled="active > 1 || orderType == 1" clearable size="small" |
| | | style="width: 100%"> |
| | | <el-option v-for="a in dict.type.check_type" :key="a.value" :label="a.label" |
| | | :value="a.value"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="规格型号:" placeholder="请填写" prop="partDetail"> |
| | | <el-tooltip :content="addObj.partDetail" :disabled="!addObj.partDetail"> |
| | | <el-input v-model="addObj.partDetail" :disabled="active > 1" clearable class="addObj-info" size="small"></el-input> |
| | | <el-input v-model="addObj.partDetail" :disabled="active > 1" clearable class="addObj-info" |
| | | size="small"></el-input> |
| | | </el-tooltip> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="紧急程度:" placeholder="请选择" prop="type"> |
| | | <el-select v-model="addObj.type" :disabled="active>1" class="addObj-info" clearable size="small" style="width: 100%"> |
| | | <el-option v-for="a in dict.type.urgency_level" :key="a.value" :label="a.label" :value="a.value"></el-option> |
| | | <el-select v-model="addObj.type" :disabled="active > 1" class="addObj-info" clearable size="small" |
| | | style="width: 100%"> |
| | | <el-option v-for="a in dict.type.urgency_level" :key="a.value" :label="a.label" |
| | | :value="a.value"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="约定时间:" prop="appointed"> |
| | | <el-date-picker |
| | | v-model="addObj.appointed" |
| | | :disabled="active > 1" |
| | | format="yyyy-MM-dd" |
| | | placeholder="选择日期" |
| | | size="small" |
| | | style="width: 100%" |
| | | type="date" |
| | | value-format="yyyy-MM-dd"> |
| | | <el-date-picker v-model="addObj.appointed" :disabled="active > 1" format="yyyy-MM-dd" placeholder="选择日期" |
| | | size="small" style="width: 100%" type="date" value-format="yyyy-MM-dd"> |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item class="addObj-form-item" label="备注:"> |
| | | <el-input v-model="addObj.remark" :autosize="{ minRows: 2, maxRows: 2}" :disabled="active>1" :placeholder="active>1 ? '' : '请输入'" clearable |
| | | size="small" type="textarea"></el-input> |
| | | <el-input v-model="addObj.remark" :autosize="{ minRows: 2, maxRows: 2 }" :disabled="active > 1" |
| | | :placeholder="active > 1 ? '' : '请输入'" clearable size="small" type="textarea"></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | <div v-if="active==1"> |
| | | <el-form :inline="true" :model="addObj1" label-width="90px"> |
| | | <el-form-item label="样品型号:" style="margin-bottom: 6px;margin-top: 6px"> |
| | | <el-select v-model="model" :placeholder="active>1 ? '' : '请输入'" |
| | | allow-create clearable default-first-option filterable |
| | | size="small" |
| | | @change="changeModel"> |
| | | <el-select v-model="model" :placeholder="active > 1 ? '' : '请输入'" allow-create clearable |
| | | default-first-option filterable size="small" @change="changeModel"> |
| | | <el-option v-for="item in models" :key="item.value" :label="item.label" :value="item.value"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="检验标准:" style="margin-bottom: 6px;margin-top: 6px"> |
| | | <el-select v-model="standardMethodListId" :loading="methodLoad" |
| | | :placeholder="active>1 ? '' : '请输入'" clearable size="small" |
| | | @change="changeStandardMethodListId" @focus="methodFocus"> |
| | | <el-select v-model="standardMethodListId" :loading="methodLoad" :placeholder="active > 1 ? '' : '请输入'" |
| | | clearable size="small" @change="changeStandardMethodListId" @focus="methodFocus"> |
| | | <el-option v-for="item in methods" :key="item.id" :label="item.code" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | </el-form> |
| | | </div> |
| | | <div style="margin-bottom: 6px;margin-top: 6px"> |
| | | <el-button v-show="active==1" :disabled="sampleList.length === 2" size="small" type="primary" @click="handleSplitCountNum">拆分</el-button> |
| | | <el-button v-show="active == 1" :disabled="sampleList.length === 2" size="small" type="primary" |
| | | @click="handleSplitCountNum">拆分</el-button> |
| | | </div> |
| | | </div> |
| | | |
| | | <el-table ref="sampleTable" :data="sampleList" |
| | | class="el-table sampleTable" |
| | | highlight-current-row |
| | | :header-cell-style="{ background: '#f8f8f9', color: '#515a6e' }" border |
| | | max-height="400px" |
| | | tooltip-effect="dark" |
| | | <el-table ref="sampleTable" :data="sampleList" class="el-table sampleTable" highlight-current-row |
| | | :header-cell-style="{ background: '#f8f8f9', color: '#515a6e' }" border max-height="400px" tooltip-effect="dark" |
| | | @selection-change="selectSample" @row-click="rowClick"> |
| | | <el-table-column v-if="active==1" :selectable="selectable" type="selection" width="65"></el-table-column> |
| | | <el-table-column align="center" label="序号" prop="index" type="index" width="65"></el-table-column> |
| | | <el-table-column align="center" label="样品名称" min-width="100" prop="sample"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.sample" :disabled="active>1 || scope.$index !== 0" size="small" @change="(val)=>changeValue(val, 'sample')"></el-input> |
| | | <el-input v-model="scope.row.sample" :disabled="active > 1 || scope.$index !== 0" size="small" |
| | | @change="(val) => changeValue(val, 'sample')"></el-input> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="样品编号" min-width="140" prop="sampleCode"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.sampleCode" :disabled="active>1 || scope.$index !== 0" clearable placeholder="不填写则系统自动生成" |
| | | size="small" |
| | | @change="(val)=>changeValue(val, 'sampleCode')"></el-input> |
| | | <el-input v-model="scope.row.sampleCode" :disabled="active > 1 || scope.$index !== 0" clearable |
| | | placeholder="不填写则系统自动生成" size="small" @change="(val) => changeValue(val, 'sampleCode')"></el-input> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="样品型号" min-width="100" prop="model"> |
| | | <template slot-scope="scope"> |
| | | <el-select v-model="scope.row.model" :disabled="active>1 || scope.$index !== 0" allow-create default-first-option filterable |
| | | placeholder="样品型号" size="small" style="width: 100%;" @change="handleChangeModel"> |
| | | <el-select v-model="scope.row.model" :disabled="active > 1 || scope.$index !== 0" allow-create |
| | | default-first-option filterable placeholder="样品型号" size="small" style="width: 100%;" |
| | | @change="handleChangeModel"> |
| | | <el-option v-for="item in models" :key="item.value" :label="item.label" :value="item.value"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | <el-table-column v-if="!(active>1)" align="center" label="型号参数" prop="modelNum" width="130"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.modelNum" :disabled="active>1|| scope.$index !== 0" clearable placeholder="非必填" |
| | | size="small" |
| | | @input="methodChange(scope.row.standardMethodListId, scope.row)"></el-input> |
| | | size="small" @input="methodChange(scope.row.standardMethodListId, scope.row)"></el-input> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" label="检验标准" min-width="100" prop="standardMethodListId"> |
| | | <template slot-scope="scope"> |
| | | <el-select v-model="scope.row.standardMethodListId" :disabled="scope.row.model==null||active>1|| scope.$index !== 0" |
| | | :loading="methodLoad" clearable placeholder="检验标准" size="small" |
| | | style="width: 100%;" @change="(value)=>methodChange(value, scope.row)" @clear="productList = []" @focus="methodFocus"> |
| | | <el-select v-model="scope.row.standardMethodListId" |
| | | :disabled="scope.row.model == null || active > 1 || scope.$index !== 0" :loading="methodLoad" clearable |
| | | placeholder="检验标准" size="small" style="width: 100%;" @change="(value) => methodChange(value, scope.row)" |
| | | @clear="productList = []" @focus="methodFocus"> |
| | | <el-option v-for="item in methods" :key="item.id" :label="item.code" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | |
| | | </el-table-column> |
| | | <el-table-column align="center" label="待检项数量" prop="quantity" width="105"> |
| | | <template slot-scope="scope"> |
| | | <el-select v-model="scope.row.quantity" disabled clearable |
| | | size="small"> |
| | | <el-option v-for="item in quantityList" :key="item.value" :label="item.label" :value="item.value"></el-option> |
| | | <el-select v-model="scope.row.quantity" disabled clearable size="small"> |
| | | <el-option v-for="item in quantityList" :key="item.value" :label="item.label" |
| | | :value="item.value"></el-option> |
| | | </el-select> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <el-table ref="productTable" v-loading="getProductLoad" :data="productList" |
| | | :row-class-name="tableRowClassName" |
| | | class="el-table" |
| | | max-height="400px" |
| | | style="margin-bottom: 10px;" |
| | | :header-cell-style="{ background: '#f8f8f9', color: '#515a6e' }" border |
| | | tooltip-effect="dark" |
| | | @select="selectOne" |
| | | @selection-change="selectProduct" |
| | | @select-all="handleAll"> |
| | | <el-table ref="productTable" v-loading="getProductLoad" :data="productList" :row-class-name="tableRowClassName" |
| | | class="el-table" max-height="400px" style="margin-bottom: 10px;" |
| | | :header-cell-style="{ background: '#f8f8f9', color: '#515a6e' }" border tooltip-effect="dark" |
| | | @select="selectOne" @selection-change="selectProduct" @select-all="handleAll"> |
| | | <el-table-column v-if="active==1" :selectable="selectable" type="selection" width="65"></el-table-column> |
| | | <el-table-column label="检验项" min-width="140" prop="inspectionItem" show-overflow-tooltip> |
| | | <template slot="header" slot-scope="scope"> |
| | | <div style="display: flex;align-items: center;flex-direction: column;font-size: 14px"> |
| | | <span>检验项</span> |
| | | <el-input |
| | | v-if="active==1" |
| | | v-model="inspectionItem" |
| | | placeholder="请输入" |
| | | size="mini" |
| | | <el-input v-if="active == 1" v-model="inspectionItem" placeholder="请输入" size="mini" |
| | | @input="searchFilterList"/> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="检验项子项" min-width="140" prop="inspectionItemSubclass" |
| | | show-overflow-tooltip> |
| | | <el-table-column label="检验项子项" min-width="140" prop="inspectionItemSubclass" show-overflow-tooltip> |
| | | <template slot="header" slot-scope="scope"> |
| | | <div style="display: flex;align-items: center;flex-direction: column;font-size: 14px"> |
| | | <span>检验项子项</span> |
| | | <el-input |
| | | v-if="active==1" |
| | | v-model="inspectionItemSubclass" |
| | | placeholder="请输入" |
| | | size="mini" |
| | | <el-input v-if="active == 1" v-model="inspectionItemSubclass" placeholder="请输入" size="mini" |
| | | @input="searchFilterList"/> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="要求值" min-width="220px" prop="ask"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-if="active==1&&isAskOnlyRead" v-model="scope.row.ask" :autosize="{ minRows: 1, maxRows: 3}" clearable placeholder="要求值" |
| | | size="small" type="textarea" |
| | | <el-input v-if="active == 1 && isAskOnlyRead" v-model="scope.row.ask" :autosize="{ minRows: 1, maxRows: 3 }" |
| | | clearable placeholder="要求值" size="small" type="textarea" |
| | | @change="e=>requestChange(e,scope.row)"></el-input> |
| | | <span v-else> |
| | | <template >{{ scope.row.ask }}</template> |
| | |
| | | </el-table-column> |
| | | <el-table-column label="要求描述" min-width="220px" prop="tell"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-if="active==1&&isAskOnlyRead" v-model="scope.row.tell" :autosize="{ minRows: 1, maxRows: 3}" clearable placeholder="要求描述" |
| | | size="small" type="textarea" |
| | | <el-input v-if="active == 1 && isAskOnlyRead" v-model="scope.row.tell" :autosize="{ minRows: 1, maxRows: 3 }" |
| | | clearable placeholder="要求描述" size="small" type="textarea" |
| | | @change="e=>requestChange(e,scope.row,'tell')"></el-input> |
| | | <span v-else> |
| | | <template >{{ scope.row.tell }}</template> |
| | |
| | | <template slot="header" slot-scope="scope"> |
| | | <div style="display: flex;align-items: center;flex-direction: column;font-size: 14px"> |
| | | <span>试验方法</span> |
| | | <el-input |
| | | v-if="active==1" |
| | | v-model="methodS" |
| | | placeholder="请输入" |
| | | size="mini" |
| | | @input="searchFilterList"/> |
| | | <el-input v-if="active == 1" v-model="methodS" placeholder="请输入" size="mini" @input="searchFilterList" /> |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="计量单位" prop="unit" show-overflow-tooltip width="100"></el-table-column> |
| | | <el-table-column label="单价" prop="price" show-overflow-tooltip width="100"></el-table-column> |
| | | <el-table-column label="区间" min-width="120" prop="section" show-overflow-tooltip></el-table-column> |
| | | <el-table-column :filter-method="filterHandler" :filters="filters" label="子实验室" min-width="130" prop="sonLaboratory" |
| | | show-overflow-tooltip></el-table-column> |
| | | <el-table-column :filter-method="filterHandler" :filters="filters" label="子实验室" min-width="130" |
| | | prop="sonLaboratory" show-overflow-tooltip></el-table-column> |
| | | </el-table> |
| | | </div> |
| | | <!--特殊值处理框--> |
| | | <el-dialog :before-close="beforeClose" :close-on-click-modal="false" :close-on-press-escape="false" :show-close="false" |
| | | :visible.sync="bsm1DiaAll" |
| | | min-width="400px" |
| | | title="检测到特殊项,请作出以下选择"> |
| | | <el-dialog :before-close="beforeClose" :close-on-click-modal="false" :close-on-press-escape="false" |
| | | :show-close="false" :visible.sync="bsm1DiaAll" min-width="400px" title="检测到特殊项,请作出以下选择"> |
| | | <div v-for="(item, index) in bsm1DiaList" :key="item.id" class="body" style="max-height: 60vh;"> |
| | | <span>{{item.inspectionItem}}</span> |
| | | <el-row v-if="item.bsm1"> |
| | |
| | | <div class="search_label" style="width: 80px;"><span class="required-span">* </span>选项:</div> |
| | | <div class="search_input"> |
| | | <el-radio-group v-model="item.bsm1Val" v-removeAriaHidden @input="upBsmAll(item)"> |
| | | <el-radio v-for="(a, ai) in JSON.parse(item.bsmRow.sectionCopy)" :key="ai" :label="a" style="margin-bottom: 2px;margin-top: 2px;"></el-radio> |
| | | <el-radio v-for="(a, ai) in JSON.parse(item.bsmRow.sectionCopy)" :key="ai" :label="a" |
| | | style="margin-bottom: 2px;margin-top: 2px;"></el-radio> |
| | | </el-radio-group> |
| | | </div> |
| | | </el-col> |
| | |
| | | </span> |
| | | </el-dialog> |
| | | <el-dialog :close-on-click-modal="false" :close-on-press-escape="false" |
| | | :header-cell-style="{ background: '#f8f8f9', color: '#515a6e' }" border |
| | | :show-close="false" :visible.sync="bsm3Dia" |
| | | title="区间值填写" width="800px"> |
| | | :header-cell-style="{ background: '#f8f8f9', color: '#515a6e' }" border :show-close="false" |
| | | :visible.sync="bsm3Dia" title="区间值填写" width="800px"> |
| | | <el-table :data="editTable" height="80vh" style="width: 100%"> |
| | | <!-- inspectionItemList --> |
| | | <el-table-column label="检验项" prop="inspectionItemList" width="180"> |
| | |
| | | </el-table-column> |
| | | <el-table-column label="识别符值" prop="value"> |
| | | <template slot-scope="scope"> |
| | | <el-input v-model="scope.row.value" placeholder="请输入" size="small" @input="inputValueHandler(scope.row,scope.$index)"></el-input> |
| | | <el-input v-model="scope.row.value" placeholder="请输入" size="small" |
| | | @input="inputValueHandler(scope.row, scope.$index)"></el-input> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | </el-row> |
| | | </span> |
| | | </el-dialog> |
| | | <el-dialog |
| | | :close-on-click-modal="false" |
| | | :close-on-press-escape="false" |
| | | :show-close="false" |
| | | :visible.sync="dialogVisible" |
| | | title="提示" |
| | | width="32%"> |
| | | <el-dialog :close-on-click-modal="false" :close-on-press-escape="false" :show-close="false" |
| | | :visible.sync="dialogVisible" title="提示" width="32%"> |
| | | <span>{{ dialogMessage }}</span> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button type="primary" @click="dialogVisible= false,closeOpenPage()">确 定</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | <el-dialog |
| | | :close-on-click-modal="false" |
| | | :close-on-press-escape="false" |
| | | :show-close="false" |
| | | :visible.sync="dialogVisible2" |
| | | title="提示" |
| | | width="32%"> |
| | | <el-dialog :close-on-click-modal="false" :close-on-press-escape="false" :show-close="false" |
| | | :visible.sync="dialogVisible2" title="提示" width="32%"> |
| | | <span>{{ dialogMessage2 }}</span> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button type="primary" @click="dialogVisible2 = false">确 定</el-button> |
| | |
| | | <el-button :loading="templateLoading" type="primary" @click="addTemplateDia">确 定</el-button> |
| | | </span> |
| | | </el-dialog> |
| | | <el-dialog |
| | | :close-on-click-modal="false" |
| | | :close-on-press-escape="false" |
| | | :show-close="false" |
| | | :visible.sync="noNeedCheckDia" |
| | | title="免检提示" |
| | | width="32%"> |
| | | <el-dialog :close-on-click-modal="false" :close-on-press-escape="false" :show-close="false" |
| | | :visible.sync="noNeedCheckDia" title="免检提示" width="32%"> |
| | | <span>确认免检当前检验单?</span> |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-button :loading="noNeedCheckLoad" type="primary" @click="handleNoNeedCheck">确 定</el-button> |
| | |
| | | const str = res.data.treeName.split('-') |
| | | this.selectTreeTem = str.join(' - ') |
| | | this.selectTree = str.join(' - ') |
| | | this.addListInfo(this.codeLevel, res.data) // 原材料样品是固定的,就默认赋值一条数据,可拆分 |
| | | this.selectInsOrderTemplate() // 原材料模板列表查询 |
| | | this.addListInfo(this.codeLevel, res.data) // 原辅料样品是固定的,就默认赋值一条数据,可拆分 |
| | | this.selectInsOrderTemplate() // 原辅料模板列表查询 |
| | | } else { |
| | | this.dialogVisible = true |
| | | this.dialogMessage = res.message |
| | |
| | | justify-content: space-between; |
| | | margin-bottom: 10px; |
| | | } |
| | | |
| | | .tab { |
| | | list-style-type: none; |
| | | display: flex; |
| | |
| | | background-color: #ffffff; |
| | | |
| | | } |
| | | |
| | | >>>.warning-row { |
| | | color: #1890FF; |
| | | } |