取消计量单位
This commit is contained in:
@@ -208,7 +208,7 @@ public class MaterialbaseServiceImpl implements MaterialbaseService {
|
||||
|
||||
// 进行计量单位与物料的更新
|
||||
JSONArray data = response_body.getJSONArray("data");
|
||||
WQLObject unit_table = WQLObject.getWQLObject("md_pb_measureunit");
|
||||
// WQLObject unit_table = WQLObject.getWQLObject("md_pb_measureunit");
|
||||
WQLObject material_table = WQLObject.getWQLObject("md_me_materialbase");
|
||||
Long user_id = SecurityUtils.getCurrentUserId();
|
||||
String nick_name = SecurityUtils.getCurrentNickName();
|
||||
@@ -216,27 +216,28 @@ public class MaterialbaseServiceImpl implements MaterialbaseService {
|
||||
for (Object o : data) {
|
||||
JSONObject material = (JSONObject) o;
|
||||
|
||||
// 计量单位不管
|
||||
// 查询是否存在这个计量单位
|
||||
String unit_code = material.getString("unit_code");
|
||||
JSONObject unit = unit_table
|
||||
.query("unit_code = '" + unit_code + "'")
|
||||
.uniqueResult(0);
|
||||
if (ObjectUtil.isEmpty(unit)) {
|
||||
// String unit_code = material.getString("unit_code");
|
||||
// JSONObject unit = unit_table
|
||||
// .query("unit_code = '" + unit_code + "'")
|
||||
// .uniqueResult(0);
|
||||
// if (ObjectUtil.isEmpty(unit)) {
|
||||
// 如果不存在则添加
|
||||
material.put("measure_unit_id", IdUtil.getSnowflake(1L, 1L));
|
||||
material.put("is_used", "1");
|
||||
material.put("create_id", user_id);
|
||||
material.put("create_name", nick_name);
|
||||
material.put("create_time", now);
|
||||
unit_table.insert(material);
|
||||
} else {
|
||||
// material.put("measure_unit_id", IdUtil.getSnowflake(1L, 1L));
|
||||
// material.put("is_used", "1");
|
||||
// material.put("create_id", user_id);
|
||||
// material.put("create_name", nick_name);
|
||||
// material.put("create_time", now);
|
||||
// unit_table.insert(material);
|
||||
// } else {
|
||||
// 如果存在则修改
|
||||
unit.put("unit_name", material.getString("unit_name"));
|
||||
unit.put("update_optid", user_id);
|
||||
unit.put("update_optname", nick_name);
|
||||
unit.put("update_time", now);
|
||||
unit_table.update(unit);
|
||||
}
|
||||
// unit.put("unit_name", material.getString("unit_name"));
|
||||
// unit.put("update_optid", user_id);
|
||||
// unit.put("update_optname", nick_name);
|
||||
// unit.put("update_time", now);
|
||||
// unit_table.update(unit);
|
||||
// }
|
||||
|
||||
// 查询是否存在这个物料
|
||||
String material_code = material.getString("material_code");
|
||||
@@ -254,7 +255,7 @@ public class MaterialbaseServiceImpl implements MaterialbaseService {
|
||||
} else {
|
||||
// 如果存在则修改
|
||||
existMaterial.put("material_name", material.getString("material_name"));
|
||||
existMaterial.put("unit_code", unit_code);
|
||||
// existMaterial.put("unit_code", unit_code);
|
||||
existMaterial.put("update_optid", user_id);
|
||||
existMaterial.put("update_optname", nick_name);
|
||||
existMaterial.put("update_time", now);
|
||||
|
||||
Binary file not shown.
@@ -58,14 +58,14 @@
|
||||
>
|
||||
<el-form ref="form" :model="form" :rules="rules" size="mini" label-width="110px">
|
||||
<el-row>
|
||||
<el-col :span="8">
|
||||
<el-col :span="16">
|
||||
<el-form-item label="物料编码" prop="material_code">
|
||||
<el-input v-model="form.material_code" style="width: 200px;" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-col :span="8">
|
||||
<el-col :span="16">
|
||||
<el-form-item label="物料名称" prop="material_name">
|
||||
<el-input v-model="form.material_name" style="width: 200px;" />
|
||||
</el-form-item>
|
||||
@@ -79,7 +79,7 @@
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row>
|
||||
<el-row v-if="false">
|
||||
<el-col>
|
||||
<el-form-item label="计量单位" prop="unit_code">
|
||||
<el-select
|
||||
@@ -162,12 +162,12 @@
|
||||
style="width: 100%;"
|
||||
@selection-change="crud.selectionChangeHandler"
|
||||
>
|
||||
<el-table-column prop="material_code" label="物料编码" width="160" />
|
||||
<el-table-column prop="material_name" label="物料名称" width="180" show-overflow-tooltip />
|
||||
<el-table-column prop="material_code" label="物料编码" width="200" />
|
||||
<el-table-column prop="material_name" label="物料名称" width="200" show-overflow-tooltip />
|
||||
<el-table-column v-if="false" prop="material_spec" label="物料规格" width="140" />
|
||||
<el-table-column v-if="false" prop="material_model" label="物料型号" />
|
||||
<el-table-column v-if="false" prop="class_name" label="物料分类" width="140" />
|
||||
<el-table-column prop="unit_name" label="计量单位" />
|
||||
<el-table-column v-if="false" prop="unit_name" label="计量单位" />
|
||||
<el-table-column v-if="false" prop="standing_time" label="静置时间(分钟)" width="130px" />
|
||||
<el-table-column v-if="false" prop="product_series_name" label="系列" />
|
||||
<el-table-column label="启用" align="center" prop="is_used">
|
||||
@@ -326,9 +326,6 @@ export default {
|
||||
],
|
||||
material_height_type: [
|
||||
{ required: true, message: '不能为空', trigger: 'blur' }
|
||||
],
|
||||
unit_code: [
|
||||
{ required: true, message: '计量单位不能为空', trigger: 'blur' }
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user