已处理
已删除
搜索
导入
导出
任务转出
复制链接
更多
导出已完成工序
导出转出记录
导入生产计划(csv文件)
已处理
已删除
搜索
导入
任务转出
复制链接
更多
导出未完成计划
导出已完成工序
导出质检未完成工序
导出质检已完成工序
导出转出记录
导入生产计划(csv文件)
汇总分解
{{scope.row.rdm_id}}
无
{{item.f_name}} {{item.filing_t}}
Turning
无
{{item.f_name}} {{item.filing_t}}
Milling
详情
详情
修改
删除
飞书链接
删除详情
{{scope.row.rdm_id}}
详情
修改
删除
{{scope.row.rdm_id}}
详情
修改
删除
新增检验
修改
删除
计划部门:{{plan_page_data.department}}
计划/项目号:{{plan_page_data.task_id}}
日期:{{plan_page_data.task_date}}
时间:{{plan_page_data.task_time}}
有
有
新增工序
修改
删除
新增工序
修改
删除
计划当前处理部门:{{cur_did_name}}
点击上传(csv文件)
确认导入
下载导入模板文件
`,
data(){
// 获取当前屏幕的分辨率
let screenW = window.screen.width;
let screenH = window.innerHeight;
console.log("screen width:",screenW);
console.log("screen height:",screenH);
return {
tHeight:screenH-240,
tableData: Array(0),
tableData1: Array(0),
currentPage: 1,
pagesize:50,
pagecnt:1,
recordTotal:0,
drawer:false,
direction: 'rtl',
checked:false,
value1:'',
value2:'',
id_v:'',
sapid_v:'',
pid_v:'',
pname_v:'',
puser_v:'',
group_name_v:'',
plan_state_v:'',
conveyer_v:'',
rdm_v:'',
product_user_v:'',
adddialogVisible_5:false,
updatedialogVisible_5:false,
updatedialogVisible_5_ex:false,
adddialogVisible_3:false,
updatedialogVisible_3:false,
updatedialogVisible_3_ex:false,
updatedialogVisible_1:false,
updatedialogVisible_1_ex:false,
updatedialogVisible_2:false,
oper_type:0,
form: {
id:0,
change:false,
priority:'',
department_name:'',
task_id:'',
product_id:'',
product_name:'',
total_num:1,
demand_date:'',
rdm_id:'',
conveyer:'',
Material_p:'',
Material_inventory:'',
promise_date:'',
promised_date:'',
buyer:'',
plan_state:'',
group_name:'',
dispath_num:1,
notes:'',
feishu_link:'',
code_state:'',
},
rules: {
task_id: [
{ required: true, message: '计划/项目号不可为空', trigger: 'blur' }
],
product_id: [
{ required: true, message: '产品编号不可为空', trigger: 'blur' }
],
product_name: [
{ required: true, message: '产品名称不可为空', trigger: 'blur' }
],
total_num: [
{ required: true, message: '数量不可为空', trigger: 'blur' }
],
Material_inventory: [
{ required: true, message: '库存不可为空', trigger: 'blur' }
],
buyer: [
{ required: true, message: '采购者不可为空', trigger: 'blur' }
],
group_name: [
{ required: true, message: '生产组不可为空', trigger: 'blur' }
],
plan_state: [
{ required: true, message: '生产状态不可为空', trigger: 'blur' }
],
dispath_num: [
{ required: true, message: '派发数量不可为空', trigger: 'blur' }
],
demand_date:[
{ required: true, message: '需求日期不可为空', trigger: 'blur' }
],
rdm_id:[
{ required: true, message: 'RDM任务号不可为空', trigger: 'blur' }
],
conveyer:[
{ required: true, message: '交付人不可为空', trigger: 'blur' }
],
produce_plan:[
{ required: true, message: '工序不可为空', trigger: 'blur' }
],
produce_plan_use_t:[
{ required: true, message: '工时不可为空', trigger: 'blur' }
],
produce_user:[
{ required: true, message: '生产人员不可为空', trigger: 'blur' }
],
code_state:[
{ required: true, message: '编程状态不可为空', trigger: 'blur' }
],
},
options: [],
importdialogVisible:false,
fileTemp: null,
fileListUpload: [],
importTableData: [],
transdialogVisible:false,
multipleSelection: [],
transform: {
department_name:'',
},
addplanVisible_1:false,
planTableData:[],
plan_op_type:0,
plan_page_data:{
department:'',
task_id:'',
task_date:'',
task_time:'',
},
maxid:-1,
planform: {
id:0,
produce_plan:'',
produce_plan_use_t:'',
produce_user:'',
dispath_num:1,
plan_dispath_date:'',
p_plan_finished_t:'',
p_actual_finished_t:'',
p_finished_overdue_day:'',
pre_time:'',
code_time:'',
pre_time_checked:false,
code_time_checked:false,
},
dis_detaile_show:false,
add_deliveryVisible_2:false,
delivery_form:{
id:0,
delivery_user:'',
num_ok:0,
},
deliveryTableData:[],
delivery_op_type:0,
delivery_maxid:-1,
delivery_detaile_show:false,
if_show_task_finished:false,
if_show_processed:true,
if_show_task_add:true,
if_show_export:false,
if_show_d1:false,
if_show_d3:false,
if_show_d5:false,
usetime_t_data:[],
buyer_options:[],
b_color:'',
if_del_show:false,
if_del:false,
p_id_options:[],
p_process_options:[],
cur_p_process:'',
loading: false,
trans_disabled:false,
units_options:[],
percent_len:0,
if_show_process:false,
interval:'',
cur_did_name:'',
search_promise_date:'',
if_show_process1:false,
percent_len1:0,
interval1:'',
fileListUpload1:[],
more_query_v:'',
product_users:[],
update_notes_visible_1:false,
role_id:0,
}
},
mounted() {
var _this = this;
var op_user = localStorage.getItem("online_user");
var level = localStorage.getItem("level")
this.$data.role_id = level;
var did = localStorage.getItem("did");
if (level==1 ){
this.$data.if_del_show =true;
}
if(did==1){
this.$data.if_show_d1=true;
this.$data.if_show_export=true;
this.$data.if_show_task_finished=true;
} else if (did==3){
this.$data.if_show_d3=true;
} else if(did>=4){
this.$data.if_show_d5=true;
}
axios.post('/pkpi/getbUsers',{
opuser:localStorage.getItem("online_user"),
opuser_uuid:localStorage.getItem("uuid"),
buser: '',
index: 1,
count: 1000,
})
.then(function (response) {
console.log(response.data);
objs = response.data.data;
for(var i=0;i