| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="制单人:"> |
| | | <el-input v-model="addObj.custom" disabled size="small"></el-input> |
| | | <el-input v-model="addObj.custom" disabled size="small" clearable></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="委托单位:" prop="company"> |
| | | <el-input v-model="addObj.company" disabled placeholder="选择委托单位" size="small" style="width: 200px"> |
| | | <el-input v-model="addObj.company" disabled placeholder="选择委托单位" size="small" style="width: 208px"> |
| | | <template slot="append"> |
| | | <el-button slot="append" :disabled="active>1&&tabIndex!=4" icon="el-icon-search" |
| | | @click="openCompanyList"></el-button> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="样品名称:" prop="sample"> |
| | | <el-input v-model="addObj.sample" disabled size="small" style="width: 178px"> |
| | | <el-input v-model="addObj.sample" disabled size="small" style="width: 208px"> |
| | | <template slot="append"><el-button slot="append" :disabled="active>1&&tabIndex!=4" icon="el-icon-search" |
| | | @click="selectStandardTree = true"></el-button></template> |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="样品数量:" prop="sampleNum"> |
| | | <el-form-item label="样品数量:" prop="sampleNum" style="margin-right: 0"> |
| | | <el-input-number v-model="addObj.sampleNum" :disabled="active>1" :max="100" :min="1" :precision="0" |
| | | size="small" style="width: 65%;" @change="addStandardTree"></el-input-number> |
| | | size="small" @change="addStandardTree"></el-input-number> |
| | | </el-form-item> |
| | | <el-form-item label="样品状态:" prop="sampleStatus"> |
| | | <el-select v-model="addObj.sampleStatus" :disabled="active>1&&tabIndex!=4" size="small"> |
| | |
| | | <el-input v-model="addObj.testQuantity" :disabled="active>1&&tabIndex!=4" clearable size="small"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="来样方式:" prop="formType"> |
| | | <el-select v-model="addObj.formType" :disabled="active>1&&tabIndex!=4" size="small"> |
| | | <el-select v-model="addObj.formType" :disabled="active>1&&tabIndex!=4" size="small" clearable> |
| | | <el-option v-for="(a,ai) in dict.type.form_type" :key="ai" :label="a.label" :value="a.value"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="报告发送方式:"> |
| | | <el-radio-group v-model="addObj.send" :disabled="active>1&&tabIndex!=4"> |
| | | <el-radio :label="1">自取</el-radio> |
| | | <el-radio :label="0">其他</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="样品处理方式:"> |
| | | <el-radio-group v-model="addObj.processing" :disabled="active>1&&tabIndex!=4"> |
| | | <el-radio :label="0">委托单位取回</el-radio> |
| | | <el-radio :label="1">实验室处理</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="生产单位:" prop="production"> |
| | | <el-input v-model="addObj.production" :disabled="active>1&&tabIndex!=4" clearable placeholder="请输入" |
| | |
| | | <el-input v-model="addObj.productionEn" :disabled="active>1&&tabIndex!=4" clearable placeholder="请输入" |
| | | size="small"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="样品处理方式:"> |
| | | <el-radio-group v-model="addObj.processing" :disabled="active>1&&tabIndex!=4" size="mini"> |
| | | <el-radio :label="0" border style="margin-right: 0">委托单位取回</el-radio> |
| | | <el-radio :label="1" border>实验室处理</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="是否留样:"> |
| | | <el-radio-group v-model="addObj.isLeave" :disabled="active>1&&tabIndex!=4"> |
| | | <el-radio :label="0">不留样</el-radio> |
| | | <el-radio :label="1">留样</el-radio> |
| | | <el-radio-group v-model="addObj.isLeave" border :disabled="active>1&&tabIndex!=4" size="mini"> |
| | | <el-radio :label="0" border style="margin-right: 0">不留样</el-radio> |
| | | <el-radio :label="1" border>留样</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="报告发送方式:"> |
| | | <el-radio-group v-model="addObj.send" :disabled="active>1&&tabIndex!=4" size="mini"> |
| | | <el-radio :label="1" border style="margin-right: 0">自取</el-radio> |
| | | <el-radio :label="0" border>其他</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="委托人:"> |
| | |
| | | </el-form-item> |
| | | <el-form-item label="备注:"> |
| | | <el-input v-model="addObj.remark" :autosize="{ minRows: 2, maxRows: 2}" :disabled="active>1&&tabIndex!=4" :placeholder="active>1 ? '' : '请输入'" clearable |
| | | size="small" type="textarea"></el-input> |
| | | size="small" style="width: 100%" type="textarea"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="备注英文:"> |
| | | <el-input v-model="addObj.remarkEn" :autosize="{ minRows: 2, maxRows: 2}" :disabled="active>1&&tabIndex!=4" :placeholder="active>1 ? '' : '请输入'" clearable |
| | |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | <div style="display: flex;align-items: center"> |
| | | <div style="display: flex;align-items: center;margin-bottom: 10px"> |
| | | <span style="width: 150px;font-size: 14px;text-align: right;">特殊标准:</span> |
| | | <el-input v-model="specialStandardMethod" :disabled="!isSpecial" clearable |
| | | size="small"></el-input> |
| | | <el-input v-model="specialStandardMethod" :disabled="!isSpecial" clearable size="small"></el-input> |
| | | <el-button v-show="active==1" size="small" style="margin-left: 10px" |
| | | type="primary" @click="editSpecial">编辑</el-button> |
| | | </div> |
| | |
| | | this.productList0.splice(index,1) |
| | | }, |
| | | goBack () { |
| | | this.$router.go(-1) |
| | | if (this.active == 1) { |
| | | this.$router.go(-1) |
| | | } else { |
| | | this.closeOpenPage() |
| | | } |
| | | }, |
| | | closeOpenPage() { |
| | | this.$router.go(-1) |